diff --git a/.babelrc b/.babelrc index e7be253f..3ddfd2a4 100644 --- a/.babelrc +++ b/.babelrc @@ -1,6 +1,9 @@ { "plugins": [ - "transform-object-rest-spread" + "@babel/plugin-proposal-object-rest-spread" ], - "presets": [["env", {"targets": {"browsers": ["last 3 versions", "Safari >= 8", "iOS >= 8"]}}]] + "presets": [ + ["@babel/preset-env", {"targets": {"browsers": ["last 3 versions", "Safari >= 8", "iOS >= 8"]}}], + "@babel/preset-react" + ] } diff --git a/editor/blocks/aa-dj.json b/editor/blocks/aa-dj.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/aa-dj.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/ab.json b/editor/blocks/ab.json index 1915f079..a7bc45a7 100644 --- a/editor/blocks/ab.json +++ b/editor/blocks/ab.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"инагӡалатәуп","CONTROL_REPEAT":"инагӡалатәуп %1 - нтә","CONTROL_IF":"%1 акәзар","CONTROL_ELSE":"акәымзар","CONTROL_STOP":"иаанкылатәуп","CONTROL_STOP_ALL":"зегьы","CONTROL_STOP_THIS":"ари апрограмма","CONTROL_STOP_OTHER":"анагӡаҩ егьырҭ ипрограммақәа","CONTROL_WAIT":"иԥштәуп %1 секундк","CONTROL_WAITUNTIL":"иԥштәуп %1 -нӡа","CONTROL_REPEATUNTIL":"инагӡалатәуп %1 акәымзар","CONTROL_WHILE":"%1 иашанаҵ","CONTROL_FOREACH":"рыцԥхьаӡа %1 рзы %2 аҟны","CONTROL_STARTASCLONE":"сара аклон еиԥш саналаго","CONTROL_CREATECLONEOF":"иаԥҵатәуп аклон %1 аҟынтәи","CONTROL_CREATECLONEOF_MYSELF":"сара схала","CONTROL_DELETETHISCLONE":"ианыхтәуп ари аклон","CONTROL_COUNTER":"аԥхьаӡага","CONTROL_INCRCOUNTER":"аԥхьаӡага иазырҳатәуп","CONTROL_CLEARCOUNTER":"ирыцқьатәуп аԥхьаӡага","CONTROL_ALLATONCE":"зегьы иаразнак","DATA_SETVARIABLETO":"%1 иаҭатәуп %2 ","DATA_CHANGEVARIABLEBY":"иԥсахтәуп %1 %2 ала","DATA_SHOWVARIABLE":"иаарԥштәуп аҽеиҭак %1","DATA_HIDEVARIABLE":"иҵәахтәуп аҽеиҭак %1","DATA_ADDTOLIST":"иацҵатәуп %1 %2 ахь ","DATA_DELETEOFLIST":"ианыхтәуп %1 %2 аҟынтәи ","DATA_DELETEALLOFLIST":"ианыхтәуп зегьы %1 ","DATA_INSERTATLIST":"%3 аҟны ибжьаргылатәуп %1 %2 аҭыԥан ","DATA_REPLACEITEMOFLIST":"%2 аҟны иԥсахтәуп аелемент %1 %3 ала ","DATA_ITEMOFLIST":"аелемент %1 %2 аҟны","DATA_ITEMNUMOFLIST":"апункт # %1 аҟынтәи %2 аҟны","DATA_LENGTHOFLIST":"%1 аура","DATA_LISTCONTAINSITEM":"%1 иаҵанакуама %2?","DATA_SHOWLIST":"иаарԥштәуп ахьӡынҵа %1","DATA_HIDELIST":"иҵәахтәуп ахьӡынҵа %1","DATA_INDEX_ALL":"зегьы","DATA_INDEX_LAST":"аҵыхәтәантәи","DATA_INDEX_RANDOM":"иарбанзаалакь","EVENT_WHENFLAGCLICKED":"%1 ҳанақәыӷәӷәалакь","EVENT_WHENTHISSPRITECLICKED":"анагӡаҩ ҳаниқәыӷәӷәалакь","EVENT_WHENSTAGECLICKED":"асцена ҳанақәыӷәӷәалакь","EVENT_WHENTOUCHINGOBJECT":"ари анагӡаҩ %1 данадкьысло","EVENT_WHENBROADCASTRECEIVED":" %1 аус арура","EVENT_WHENBACKDROPSWITCHESTO":"аҿаԥшыра %1 ала аҽанаԥсахуа ","EVENT_WHENGREATERTHAN":"%1 > %2 акәзар","EVENT_WHENGREATERTHAN_TIMER":"аамҭарбага","EVENT_WHENGREATERTHAN_LOUDNESS":"абжьы адура","EVENT_BROADCAST":"идәықәҵатәуп %1 ","EVENT_BROADCASTANDWAIT":"идәықәҵатәуп %1 нас иԥштәуп","EVENT_WHENKEYPRESSED":"аклавиша %1 ҳанақәыӷәӷәалакь","EVENT_WHENKEYPRESSED_SPACE":"абжьажьга","EVENT_WHENKEYPRESSED_LEFT":"ахыц арӷьарахь","EVENT_WHENKEYPRESSED_RIGHT":"ахыц армарахь","EVENT_WHENKEYPRESSED_DOWN":"ахыц алада","EVENT_WHENKEYPRESSED_UP":"ахыц аҩада","EVENT_WHENKEYPRESSED_ANY":"иарбанзаалакь","LOOKS_SAYFORSECS":"иҳәалатәуп %1 %2 секундк ","LOOKS_SAY":"иҳәатәуп %1 ","LOOKS_HELLO":"Салам!","LOOKS_THINKFORSECS":"ахәыцра %1 %2 секундк ","LOOKS_THINK":"ахәыцра %1 ","LOOKS_HMM":"М-м-м...","LOOKS_SHOW":"ацәырҵра","LOOKS_HIDE":"аҽыҵәахра","LOOKS_HIDEALLSPRITES":"иҵәахтәуп анагӡаҩцәа зегьы","LOOKS_EFFECT_COLOR":"аԥштәы","LOOKS_EFFECT_FISHEYE":"аԥсыӡ аблақәа","LOOKS_EFFECT_WHIRL":"акьаҳәхара","LOOKS_EFFECT_PIXELATE":"апиксельқәа рыԥсахра","LOOKS_EFFECT_MOSAIC":"амозаика","LOOKS_EFFECT_BRIGHTNESS":"ажжара","LOOKS_EFFECT_GHOST":"алаԥшҵашәара","LOOKS_CHANGEEFFECTBY":"иԥсахтәуп аеффект %1 %2 ала ","LOOKS_SETEFFECTTO":"иқәыргылатәуп аеффект %1 %2 аҟны ","LOOKS_CLEARGRAPHICEFFECTS":"иқәгатәуп аграфикатә еффектқәа","LOOKS_CHANGESIZEBY":"иԥсахтәуп ашәагаа %1 ала","LOOKS_SETSIZETO":"иқәыргылатәуп ашәагаа %1 % ","LOOKS_SIZE":"ашәагаа","LOOKS_CHANGESTRETCHBY":"иԥсахтәуп арххара %1 ала ","LOOKS_SETSTRETCHTO":"иқыргылатәуп арххара %1","LOOKS_SWITCHCOSTUMETO":"иԥсахтәуп акостиум %1 ала","LOOKS_NEXTCOSTUME":"анаҩстәи акостиум","LOOKS_SWITCHBACKDROPTO":"иԥсахтәуп аҿаԥшыра %1 ала","LOOKS_GOTOFRONTBACK":"ииастәуп %1 ҿыгҳарак ала ","LOOKS_GOTOFRONTBACK_FRONT":"аԥхьаҟатәи","LOOKS_GOTOFRONTBACK_BACK":"ашьҭахьҟатәи","LOOKS_GOFORWARDBACKWARDLAYERS":"ииастәуп %1 %2 ҿыгҳара ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ԥхьаҟа","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"шьҭахьҟа","LOOKS_BACKDROPNUMBERNAME":"аҿаԥшыра %1 ","LOOKS_COSTUMENUMBERNAME":"акостиум %1","LOOKS_NUMBERNAME_NUMBER":"аномер","LOOKS_NUMBERNAME_NAME":"ахьӡ","LOOKS_SWITCHBACKDROPTOANDWAIT":"иԥсахтәуп аҿаԥшыра %1 ала нас иԥштәуп ","LOOKS_NEXTBACKDROP_BLOCK":"анаҩстәи аҿаԥшыра","LOOKS_NEXTBACKDROP":"анаҩстәи аҿаԥшыра","LOOKS_PREVIOUSBACKDROP":"аԥхьатәи аҿаԥшыра","LOOKS_RANDOMBACKDROP":"иарбанзаалакь аҿаԥшыра","MOTION_MOVESTEPS":"ицатәуп %1 шьаҿак","MOTION_TURNLEFT":"иргьежьтәуп %1 %2 градус рыла ","MOTION_TURNRIGHT":"иргьежьтәуп %1 %2 градус рыла ","MOTION_POINTINDIRECTION":"инарҳәтәуп %1 ахь","MOTION_POINTTOWARDS":"%1 ахь инаҳәтәуп","MOTION_POINTTOWARDS_POINTER":"аҳәынаԥ арбага","MOTION_POINTTOWARDS_RANDOM":"машәыршақәтәи ахырхарҭа","MOTION_GOTO":"ииастәуп %1 ахь","MOTION_GOTO_POINTER":"аҳәынаԥ арбага","MOTION_GOTO_RANDOM":"иарбанзаалакь апозициа","MOTION_GOTOXY":"ииастәуп x: %1 y: %2 ахь ","MOTION_GLIDESECSTOXY":"иқәҵәраатәуп x: %2 y: %3 ахь %1 секундк ","MOTION_GLIDETO":"иқәҵәраатәуп %2 ахь %1 секундк ","MOTION_GLIDETO_POINTER":"аҳәынаԥ арбага","MOTION_GLIDETO_RANDOM":"иарбанзаалакь апозициа","MOTION_CHANGEXBY":"иԥсахтәуп x %1 ала ","MOTION_SETX":"иқәыргылатәуп x %1 аҟны ","MOTION_CHANGEYBY":"иԥсахтәуп y %1 ала ","MOTION_SETY":"иқәыргылатәуп y %1 аҟны ","MOTION_IFONEDGEBOUNCE":"акьыԥшь акәзар, иадԥатәуп","MOTION_SETROTATIONSTYLE":"иқәыргылатәуп аргьежьра астиль %1 ","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"армарахь-арӷьарахь","MOTION_SETROTATIONSTYLE_DONTROTATE":"иргьежьтәӡам","MOTION_SETROTATIONSTYLE_ALLAROUND":"иргьежьтәуп","MOTION_XPOSITION":"x аҭыԥ","MOTION_YPOSITION":"y аҭыԥ","MOTION_DIRECTION":"ахырхарҭа","MOTION_SCROLLRIGHT":"иҭарҵәитәуп арӷьарахь %1","MOTION_SCROLLUP":"иҭарҵәитәуп хыхь %1","MOTION_ALIGNSCENE":"еиҟаратәтәуп асцена %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"ҵаҟа-армарахьтәи","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ҵаҟа-арӷьарахьтәи","MOTION_ALIGNSCENE_MIDDLE":"агәҭа","MOTION_ALIGNSCENE_TOPLEFT":"хыхьтәи-армарахьтәи","MOTION_ALIGNSCENE_TOPRIGHT":"хыхьтәи-арӷьарахьтәи","MOTION_XSCROLL":"горизонталла аҭаргьежьра","MOTION_YSCROLL":"вертикалла аҭаргьежьра","MOTION_STAGE_SELECTED":"Асцена алхуп: иҟам аиҭаҵратә блокқәа","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"иарбанзаалакь %1 -и %2 -и рыбжьара ","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 - еи %2 - еи","OPERATORS_OR":"%1 ма %2","OPERATORS_NOT":"%1 акәӡам","OPERATORS_JOIN":"еиԥшьтәуп %1 %2 ","OPERATORS_JOIN_APPLE":"аҵәа","OPERATORS_JOIN_BANANA":"абанан","OPERATORS_LETTEROF":"асимвол %1 %2 аҟны","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%1 аура","OPERATORS_CONTAINS":"%1 иаҵанакуама %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"ихаргьежьтәуп %1 ","OPERATORS_MATHOP":"%1 %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"еиҵоу еибгоу","OPERATORS_MATHOP_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":"еиҿкаатәуп %1","SENSING_TOUCHINGOBJECT":"иадкьыслома %1? ","SENSING_TOUCHINGOBJECT_POINTER":"аҳәынаԥ арбага","SENSING_TOUCHINGOBJECT_EDGE":"аҵкарқәа","SENSING_TOUCHINGCOLOR":"иадкьыслома аԥштәы %1? ","SENSING_COLORISTOUCHINGCOLOR":"аԥштәы %1 иадкьыслома %2? ","SENSING_DISTANCETO":"%1 аҟынӡа ибжьоу","SENSING_DISTANCETO_POINTER":"аҳәынаԥ арбага","SENSING_ASKANDWAIT":"иазҵаатәуп %1 нас иԥштәуп ","SENSING_ASK_TEXT":"Иухьӡуи уара?","SENSING_ANSWER":"аҭак","SENSING_KEYPRESSED":"аклавиша %1 иақәыӷәӷәома? ","SENSING_MOUSEDOWN":"аҳәынаԥ иақәыӷәӷәома?","SENSING_MOUSEX":"аҳәынаԥ x ала","SENSING_MOUSEY":"аҳәынаԥ y ала","SENSING_SETDRAGMODE":"иқәыргылатәуп анаскьагара арежим %1 ","SENSING_SETDRAGMODE_DRAGGABLE":"инаскьаугар зуа","SENSING_SETDRAGMODE_NOTDRAGGABLE":"инаскьаугар зымуа","SENSING_LOUDNESS":"абжьы адура","SENSING_LOUD":"абжьы дуума?","SENSING_TIMER":"аамҭарбага","SENSING_RESETTIMER":"аамҭарбага ҿыц адәықәҵара","SENSING_OF":"%1 %2 аҟынтәи","SENSING_OF_XPOSITION":"x аҭыԥ","SENSING_OF_YPOSITION":"y аҭыԥ","SENSING_OF_DIRECTION":"ахырхарҭа","SENSING_OF_COSTUMENUMBER":"акостиум №","SENSING_OF_COSTUMENAME":"акостиум ахьӡ","SENSING_OF_SIZE":"ашәагаа","SENSING_OF_VOLUME":"абжьы адура","SENSING_OF_BACKDROPNUMBER":"аҿаԥшыра №","SENSING_OF_BACKDROPNAME":"аҿаԥшыра ахьӡ","SENSING_OF_STAGE":"Асцена","SENSING_CURRENT":"уажәтәи %1 ","SENSING_CURRENT_YEAR":"ашықәс","SENSING_CURRENT_MONTH":"амза","SENSING_CURRENT_DATE":"арыцхә","SENSING_CURRENT_DAYOFWEEK":"амчыбжь амш","SENSING_CURRENT_HOUR":"асааҭ","SENSING_CURRENT_MINUTE":"аминуҭ","SENSING_CURRENT_SECOND":"асекунд","SENSING_DAYSSINCE2000":"амшқәа 01.01.2000 инаркны ","SENSING_USERNAME":"алахәылаҩ ихьӡ","SENSING_USERID":"Алахәылаҩ ID","SOUND_PLAY":"иргатәуп абжьы %1 ","SOUND_PLAYUNTILDONE":"иргатәуп абжьы %1 инҵәаанӡа ","SOUND_STOPALLSOUNDS":"иаанкылатәуп абжьқәа зегьы","SOUND_SETEFFECTO":"иқәыргылатәуп аеффект %1 %2 аҟны ","SOUND_CHANGEEFFECTBY":"иԥсахтәуп %1 аеффект %2 ала ","SOUND_CLEAREFFECTS":"иқәгатәуп абжьы аеффектқәа","SOUND_EFFECTS_PITCH":"атемп","SOUND_EFFECTS_PAN":"апанорама армарахь/арӷьарахь","SOUND_CHANGEVOLUMEBY":"иԥсахтәуп абжьы %1 ала ","SOUND_SETVOLUMETO":"иқәыргылатәуп абжьы адура %1%","SOUND_VOLUME":"абжьы адура","SOUND_RECORD":"аҭаҩра...","CATEGORY_MOTION":"Аиҭаҵра","CATEGORY_LOOKS":"Аԥшра-асахьа","CATEGORY_SOUND":"Абжьы","CATEGORY_EVENTS":"Ахҭысқәа","CATEGORY_CONTROL":"Аконтроль","CATEGORY_SENSING":"Асенсорқәа","CATEGORY_OPERATORS":"Аоператорқәа","CATEGORY_VARIABLES":"Аҽеиҭакқәа","CATEGORY_MYBLOCKS":"Сара сблокқәа","DUPLICATE":"Адубликат","DELETE":"Ианыхтәуп","ADD_COMMENT":"Иацҵатәуп акомментари","REMOVE_COMMENT":"Ианыхтәуп акомментари","DELETE_BLOCK":"Ианыхтәуп аблок","DELETE_X_BLOCKS":"Ианыхтәуп %1 блокк ","DELETE_ALL_BLOCKS":"Ианыхтәума аблокқәа %1 зегьы?","CLEAN_UP":"Ирыцқьатәуп аблокқәа","HELP":"Ацхыраара","UNDO":"Иаҟәыхтәуп","REDO":"Ирхынҳәтәуп","EDIT_PROCEDURE":"Ариашара","SHOW_PROCEDURE_DEFINITION":"Ииастәуп аиқәыршәарахь","WORKSPACE_COMMENT_DEFAULT_TEXT":"Иҳәатәуп џьара акы...","COLOUR_HUE_LABEL":"Аԥштәы","COLOUR_SATURATION_LABEL":"Аԥштәылгазаара","COLOUR_BRIGHTNESS_LABEL":"Ажжара","CHANGE_VALUE_TITLE":"Иԥсахтәуп аҵакы:","RENAME_VARIABLE":"Аҽеиҭак ахьӡ ԥсахтәуп","RENAME_VARIABLE_TITLE":"Аҽеиҭакқәа \"%1\" зегь рыхьӡ ԥсахтәуп аҟны:","RENAME_VARIABLE_MODAL_TITLE":"Аҽеиҭак ахьӡ ԥсахтәуп","NEW_VARIABLE":"Иаԥҵатәуп аҽеиҭак","NEW_VARIABLE_TITLE":"Аҽеиҭак ахьӡ ҿыц:","VARIABLE_MODAL_TITLE":"Аҽеиҭак ҿыц","VARIABLE_ALREADY_EXISTS":"Аҽеиҭак ахьӡ \"%1\" змоу ыҟоуп.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Аҽеиҭак ахьӡ \"%1\" змоу ыҟоуп аҽеиҭакқәа ртип \"%2\" аҟны. ","DELETE_VARIABLE_CONFIRMATION":"Ианыхтәума алахәрақәа %1 аҽеиҭак \"%2\" азы?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Иауам аҽеиҭак \"%1\" аныхра, избанзар иара афункциа \"%2\" ашьқәыргылара иахәҭакуп ","DELETE_VARIABLE":"Ианыхтәуп аҽеиҭак \"%1\"","NEW_PROCEDURE":"Иаԥҵатәуп аблок","PROCEDURE_ALREADY_EXISTS":"Апроцедура ахьӡ \"%1\" змоу ыҟоуп.","PROCEDURE_DEFAULT_NAME":"аблок ахьӡ","NEW_LIST":"Ахьӡынҵа аԥҵара","NEW_LIST_TITLE":"Ахьӡынҵа ахьӡ ҿыц:","LIST_MODAL_TITLE":"Ахьӡынҵа ҿыц","LIST_ALREADY_EXISTS":"Ахьӡынҵа ахьӡ \"%1\" змоу ыҟоуп.","RENAME_LIST_TITLE":"Ахьӡынҵақәа \"%1\" зегьы рыхьӡ ԥсахтәуп аҟны:","RENAME_LIST_MODAL_TITLE":"Ахьӡынҵа ахьӡ ԥсахтәуп","DEFAULT_LIST_ITEM":"џьара акы","DELETE_LIST":"Ианыхтәуп ахьӡынҵа \"%1\"","RENAME_LIST":"Ахьӡынҵа ахьӡ ԥсахтәуп","NEW_BROADCAST_MESSAGE":"Ацҳамҭа ҿыц","NEW_BROADCAST_MESSAGE_TITLE":"Ацҳамҭа ҿыц ахьӡ:","BROADCAST_MODAL_TITLE":"Ацҳамҭа ҿыц","DEFAULT_BROADCAST_MESSAGE_NAME":"ацҳамҭа1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "инагӡалатәуп", + "CONTROL_REPEAT": "инагӡалатәуп %1 - нтә", + "CONTROL_IF": "%1 акәзар", + "CONTROL_ELSE": "акәымзар", + "CONTROL_STOP": "иаанкылатәуп", + "CONTROL_STOP_ALL": "зегьы", + "CONTROL_STOP_THIS": "ари апрограмма", + "CONTROL_STOP_OTHER": "анагӡаҩ егьырҭ ипрограммақәа", + "CONTROL_WAIT": "иԥштәуп %1 секундк", + "CONTROL_WAITUNTIL": "иԥштәуп %1 -нӡа", + "CONTROL_REPEATUNTIL": "инагӡалатәуп %1 акәымзар", + "CONTROL_WHILE": "%1 иашанаҵ", + "CONTROL_FOREACH": "рыцԥхьаӡа %1 рзы %2 аҟны", + "CONTROL_STARTASCLONE": "сара аклон еиԥш саналаго", + "CONTROL_CREATECLONEOF": "иаԥҵатәуп аклон %1 аҟынтәи", + "CONTROL_CREATECLONEOF_MYSELF": "сара схала", + "CONTROL_DELETETHISCLONE": "ианыхтәуп ари аклон", + "CONTROL_COUNTER": "аԥхьаӡага", + "CONTROL_INCRCOUNTER": "аԥхьаӡага иазырҳатәуп", + "CONTROL_CLEARCOUNTER": "ирыцқьатәуп аԥхьаӡага", + "CONTROL_ALLATONCE": "зегьы иаразнак", + "DATA_SETVARIABLETO": "%1 иаҭатәуп %2 ", + "DATA_CHANGEVARIABLEBY": "иԥсахтәуп %1 %2 ала", + "DATA_SHOWVARIABLE": "иаарԥштәуп аҽеиҭак %1", + "DATA_HIDEVARIABLE": "иҵәахтәуп аҽеиҭак %1", + "DATA_ADDTOLIST": "иацҵатәуп %1 %2 ахь ", + "DATA_DELETEOFLIST": "ианыхтәуп %1 %2 аҟынтәи ", + "DATA_DELETEALLOFLIST": "ианыхтәуп зегьы %1 ", + "DATA_INSERTATLIST": "%3 аҟны ибжьаргылатәуп %1 %2 аҭыԥан ", + "DATA_REPLACEITEMOFLIST": "%2 аҟны иԥсахтәуп аелемент %1 %3 ала ", + "DATA_ITEMOFLIST": "аелемент %1 %2 аҟны", + "DATA_ITEMNUMOFLIST": "апункт # %1 аҟынтәи %2 аҟны", + "DATA_LENGTHOFLIST": "%1 аура", + "DATA_LISTCONTAINSITEM": "%1 иаҵанакуама %2?", + "DATA_SHOWLIST": "иаарԥштәуп ахьӡынҵа %1", + "DATA_HIDELIST": "иҵәахтәуп ахьӡынҵа %1", + "DATA_INDEX_ALL": "зегьы", + "DATA_INDEX_LAST": "аҵыхәтәантәи", + "DATA_INDEX_RANDOM": "иарбанзаалакь", + "EVENT_WHENFLAGCLICKED": "%1 ҳанақәыӷәӷәалакь", + "EVENT_WHENTHISSPRITECLICKED": "анагӡаҩ ҳаниқәыӷәӷәалакь", + "EVENT_WHENSTAGECLICKED": "асцена ҳанақәыӷәӷәалакь", + "EVENT_WHENTOUCHINGOBJECT": "ари анагӡаҩ %1 данадкьысло", + "EVENT_WHENBROADCASTRECEIVED": " %1 аус арура", + "EVENT_WHENBACKDROPSWITCHESTO": "аҿаԥшыра %1 ала аҽанаԥсахуа ", + "EVENT_WHENGREATERTHAN": "%1 > %2 акәзар", + "EVENT_WHENGREATERTHAN_TIMER": "аамҭарбага", + "EVENT_WHENGREATERTHAN_LOUDNESS": "абжьы адура", + "EVENT_BROADCAST": "идәықәҵатәуп %1 ", + "EVENT_BROADCASTANDWAIT": "идәықәҵатәуп %1 нас иԥштәуп", + "EVENT_WHENKEYPRESSED": "аклавиша %1 ҳанақәыӷәӷәалакь", + "EVENT_WHENKEYPRESSED_SPACE": "абжьажьга", + "EVENT_WHENKEYPRESSED_LEFT": "ахыц арӷьарахь", + "EVENT_WHENKEYPRESSED_RIGHT": "ахыц армарахь", + "EVENT_WHENKEYPRESSED_DOWN": "ахыц алада", + "EVENT_WHENKEYPRESSED_UP": "ахыц аҩада", + "EVENT_WHENKEYPRESSED_ANY": "иарбанзаалакь", + "LOOKS_SAYFORSECS": "иҳәалатәуп %1 %2 секундк ", + "LOOKS_SAY": "иҳәатәуп %1 ", + "LOOKS_HELLO": "Салам!", + "LOOKS_THINKFORSECS": "ахәыцра %1 %2 секундк ", + "LOOKS_THINK": "ахәыцра %1 ", + "LOOKS_HMM": "М-м-м...", + "LOOKS_SHOW": "ацәырҵра", + "LOOKS_HIDE": "аҽыҵәахра", + "LOOKS_HIDEALLSPRITES": "иҵәахтәуп анагӡаҩцәа зегьы", + "LOOKS_EFFECT_COLOR": "аԥштәы", + "LOOKS_EFFECT_FISHEYE": "аԥсыӡ аблақәа", + "LOOKS_EFFECT_WHIRL": "акьаҳәхара", + "LOOKS_EFFECT_PIXELATE": "апиксельқәа рыԥсахра", + "LOOKS_EFFECT_MOSAIC": "амозаика", + "LOOKS_EFFECT_BRIGHTNESS": "ажжара", + "LOOKS_EFFECT_GHOST": "алаԥшҵашәара", + "LOOKS_CHANGEEFFECTBY": "иԥсахтәуп аеффект %1 %2 ала ", + "LOOKS_SETEFFECTTO": "иқәыргылатәуп аеффект %1 %2 аҟны ", + "LOOKS_CLEARGRAPHICEFFECTS": "иқәгатәуп аграфикатә еффектқәа", + "LOOKS_CHANGESIZEBY": "иԥсахтәуп ашәагаа %1 ала", + "LOOKS_SETSIZETO": "иқәыргылатәуп ашәагаа %1 % ", + "LOOKS_SIZE": "ашәагаа", + "LOOKS_CHANGESTRETCHBY": "иԥсахтәуп арххара %1 ала ", + "LOOKS_SETSTRETCHTO": "иқыргылатәуп арххара %1", + "LOOKS_SWITCHCOSTUMETO": "иԥсахтәуп акостиум %1 ала", + "LOOKS_NEXTCOSTUME": "анаҩстәи акостиум", + "LOOKS_SWITCHBACKDROPTO": "иԥсахтәуп аҿаԥшыра %1 ала", + "LOOKS_GOTOFRONTBACK": "ииастәуп %1 ҿыгҳарак ала ", + "LOOKS_GOTOFRONTBACK_FRONT": "аԥхьаҟатәи", + "LOOKS_GOTOFRONTBACK_BACK": "ашьҭахьҟатәи", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ииастәуп %1 %2 ҿыгҳара ", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ԥхьаҟа", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "шьҭахьҟа", + "LOOKS_BACKDROPNUMBERNAME": "аҿаԥшыра %1 ", + "LOOKS_COSTUMENUMBERNAME": "акостиум %1", + "LOOKS_NUMBERNAME_NUMBER": "аномер", + "LOOKS_NUMBERNAME_NAME": "ахьӡ", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "иԥсахтәуп аҿаԥшыра %1 ала нас иԥштәуп ", + "LOOKS_NEXTBACKDROP_BLOCK": "анаҩстәи аҿаԥшыра", + "LOOKS_NEXTBACKDROP": "анаҩстәи аҿаԥшыра", + "LOOKS_PREVIOUSBACKDROP": "аԥхьатәи аҿаԥшыра", + "LOOKS_RANDOMBACKDROP": "иарбанзаалакь аҿаԥшыра", + "MOTION_MOVESTEPS": "ицатәуп %1 шьаҿак", + "MOTION_TURNLEFT": "иргьежьтәуп %1 %2 градус рыла ", + "MOTION_TURNRIGHT": "иргьежьтәуп %1 %2 градус рыла ", + "MOTION_POINTINDIRECTION": "инарҳәтәуп %1 ахь", + "MOTION_POINTTOWARDS": "%1 ахь инаҳәтәуп", + "MOTION_POINTTOWARDS_POINTER": "аҳәынаԥ арбага", + "MOTION_POINTTOWARDS_RANDOM": "машәыршақәтәи ахырхарҭа", + "MOTION_GOTO": "ииастәуп %1 ахь", + "MOTION_GOTO_POINTER": "аҳәынаԥ арбага", + "MOTION_GOTO_RANDOM": "иарбанзаалакь апозициа", + "MOTION_GOTOXY": "ииастәуп x: %1 y: %2 ахь ", + "MOTION_GLIDESECSTOXY": "иқәҵәраатәуп x: %2 y: %3 ахь %1 секундк ", + "MOTION_GLIDETO": "иқәҵәраатәуп %2 ахь %1 секундк ", + "MOTION_GLIDETO_POINTER": "аҳәынаԥ арбага", + "MOTION_GLIDETO_RANDOM": "иарбанзаалакь апозициа", + "MOTION_CHANGEXBY": "иԥсахтәуп x %1 ала ", + "MOTION_SETX": "иқәыргылатәуп x %1 аҟны ", + "MOTION_CHANGEYBY": "иԥсахтәуп y %1 ала ", + "MOTION_SETY": "иқәыргылатәуп y %1 аҟны ", + "MOTION_IFONEDGEBOUNCE": "акьыԥшь акәзар, иадԥатәуп", + "MOTION_SETROTATIONSTYLE": "иқәыргылатәуп аргьежьра астиль %1 ", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "армарахь-арӷьарахь", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "иргьежьтәӡам", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "иргьежьтәуп", + "MOTION_XPOSITION": "x аҭыԥ", + "MOTION_YPOSITION": "y аҭыԥ", + "MOTION_DIRECTION": "ахырхарҭа", + "MOTION_SCROLLRIGHT": "иҭарҵәитәуп арӷьарахь %1", + "MOTION_SCROLLUP": "иҭарҵәитәуп хыхь %1", + "MOTION_ALIGNSCENE": "еиҟаратәтәуп асцена %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ҵаҟа-армарахьтәи", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ҵаҟа-арӷьарахьтәи", + "MOTION_ALIGNSCENE_MIDDLE": "агәҭа", + "MOTION_ALIGNSCENE_TOPLEFT": "хыхьтәи-армарахьтәи", + "MOTION_ALIGNSCENE_TOPRIGHT": "хыхьтәи-арӷьарахьтәи", + "MOTION_XSCROLL": "горизонталла аҭаргьежьра", + "MOTION_YSCROLL": "вертикалла аҭаргьежьра", + "MOTION_STAGE_SELECTED": "Асцена алхуп: иҟам аиҭаҵратә блокқәа", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "иарбанзаалакь %1 -и %2 -и рыбжьара ", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 - еи %2 - еи", + "OPERATORS_OR": "%1 ма %2", + "OPERATORS_NOT": "%1 акәӡам", + "OPERATORS_JOIN": "еиԥшьтәуп %1 %2 ", + "OPERATORS_JOIN_APPLE": "аҵәа", + "OPERATORS_JOIN_BANANA": "абанан", + "OPERATORS_LETTEROF": "асимвол %1 %2 аҟны", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "%1 аура", + "OPERATORS_CONTAINS": "%1 иаҵанакуама %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "ихаргьежьтәуп %1 ", + "OPERATORS_MATHOP": "%1 %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "еиҵоу еибгоу", + "OPERATORS_MATHOP_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": "еиҿкаатәуп %1", + "SENSING_TOUCHINGOBJECT": "иадкьыслома %1? ", + "SENSING_TOUCHINGOBJECT_POINTER": "аҳәынаԥ арбага", + "SENSING_TOUCHINGOBJECT_EDGE": "аҵкарқәа", + "SENSING_TOUCHINGCOLOR": "иадкьыслома аԥштәы %1? ", + "SENSING_COLORISTOUCHINGCOLOR": "аԥштәы %1 иадкьыслома %2? ", + "SENSING_DISTANCETO": "%1 аҟынӡа ибжьоу", + "SENSING_DISTANCETO_POINTER": "аҳәынаԥ арбага", + "SENSING_ASKANDWAIT": "иазҵаатәуп %1 нас иԥштәуп ", + "SENSING_ASK_TEXT": "Иухьӡуи уара?", + "SENSING_ANSWER": "аҭак", + "SENSING_KEYPRESSED": "аклавиша %1 иақәыӷәӷәома? ", + "SENSING_MOUSEDOWN": "аҳәынаԥ иақәыӷәӷәома?", + "SENSING_MOUSEX": "аҳәынаԥ x ала", + "SENSING_MOUSEY": "аҳәынаԥ y ала", + "SENSING_SETDRAGMODE": "иқәыргылатәуп анаскьагара арежим %1 ", + "SENSING_SETDRAGMODE_DRAGGABLE": "инаскьаугар зуа", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "инаскьаугар зымуа", + "SENSING_LOUDNESS": "абжьы адура", + "SENSING_LOUD": "абжьы дуума?", + "SENSING_TIMER": "аамҭарбага", + "SENSING_RESETTIMER": "аамҭарбага ҿыц адәықәҵара", + "SENSING_OF": "%1 %2 аҟынтәи", + "SENSING_OF_XPOSITION": "x аҭыԥ", + "SENSING_OF_YPOSITION": "y аҭыԥ", + "SENSING_OF_DIRECTION": "ахырхарҭа", + "SENSING_OF_COSTUMENUMBER": "акостиум №", + "SENSING_OF_COSTUMENAME": "акостиум ахьӡ", + "SENSING_OF_SIZE": "ашәагаа", + "SENSING_OF_VOLUME": "абжьы адура", + "SENSING_OF_BACKDROPNUMBER": "аҿаԥшыра №", + "SENSING_OF_BACKDROPNAME": "аҿаԥшыра ахьӡ", + "SENSING_OF_STAGE": "Асцена", + "SENSING_CURRENT": "уажәтәи %1 ", + "SENSING_CURRENT_YEAR": "ашықәс", + "SENSING_CURRENT_MONTH": "амза", + "SENSING_CURRENT_DATE": "арыцхә", + "SENSING_CURRENT_DAYOFWEEK": "амчыбжь амш", + "SENSING_CURRENT_HOUR": "асааҭ", + "SENSING_CURRENT_MINUTE": "аминуҭ", + "SENSING_CURRENT_SECOND": "асекунд", + "SENSING_DAYSSINCE2000": "амшқәа 01.01.2000 инаркны ", + "SENSING_USERNAME": "алахәылаҩ ихьӡ", + "SENSING_USERID": "Алахәылаҩ ID", + "SOUND_PLAY": "иргатәуп абжьы %1 ", + "SOUND_PLAYUNTILDONE": "иргатәуп абжьы %1 инҵәаанӡа ", + "SOUND_STOPALLSOUNDS": "иаанкылатәуп абжьқәа зегьы", + "SOUND_SETEFFECTO": "иқәыргылатәуп аеффект %1 %2 аҟны ", + "SOUND_CHANGEEFFECTBY": "иԥсахтәуп %1 аеффект %2 ала ", + "SOUND_CLEAREFFECTS": "иқәгатәуп абжьы аеффектқәа", + "SOUND_EFFECTS_PITCH": "атемп", + "SOUND_EFFECTS_PAN": "апанорама армарахь/арӷьарахь", + "SOUND_CHANGEVOLUMEBY": "иԥсахтәуп абжьы %1 ала ", + "SOUND_SETVOLUMETO": "иқәыргылатәуп абжьы адура %1%", + "SOUND_VOLUME": "абжьы адура", + "SOUND_RECORD": "аҭаҩра...", + "CATEGORY_MOTION": "Аиҭаҵра", + "CATEGORY_LOOKS": "Аԥшра-асахьа", + "CATEGORY_SOUND": "Абжьы", + "CATEGORY_EVENTS": "Ахҭысқәа", + "CATEGORY_CONTROL": "Аконтроль", + "CATEGORY_SENSING": "Асенсорқәа", + "CATEGORY_OPERATORS": "Аоператорқәа", + "CATEGORY_VARIABLES": "Аҽеиҭакқәа", + "CATEGORY_MYBLOCKS": "Сара сблокқәа", + "DUPLICATE": "Адубликат", + "DELETE": "Ианыхтәуп", + "ADD_COMMENT": "Иацҵатәуп акомментари", + "REMOVE_COMMENT": "Ианыхтәуп акомментари", + "DELETE_BLOCK": "Ианыхтәуп аблок", + "DELETE_X_BLOCKS": "Ианыхтәуп %1 блокк ", + "DELETE_ALL_BLOCKS": "Ианыхтәума аблокқәа %1 зегьы?", + "CLEAN_UP": "Ирыцқьатәуп аблокқәа", + "HELP": "Ацхыраара", + "UNDO": "Иаҟәыхтәуп", + "REDO": "Ирхынҳәтәуп", + "EDIT_PROCEDURE": "Ариашара", + "SHOW_PROCEDURE_DEFINITION": "Ииастәуп аиқәыршәарахь", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Иҳәатәуп џьара акы...", + "COLOUR_HUE_LABEL": "Аԥштәы", + "COLOUR_SATURATION_LABEL": "Аԥштәылгазаара", + "COLOUR_BRIGHTNESS_LABEL": "Ажжара", + "CHANGE_VALUE_TITLE": "Иԥсахтәуп аҵакы:", + "RENAME_VARIABLE": "Аҽеиҭак ахьӡ ԥсахтәуп", + "RENAME_VARIABLE_TITLE": "Аҽеиҭакқәа \"%1\" зегь рыхьӡ ԥсахтәуп аҟны:", + "RENAME_VARIABLE_MODAL_TITLE": "Аҽеиҭак ахьӡ ԥсахтәуп", + "NEW_VARIABLE": "Иаԥҵатәуп аҽеиҭак", + "NEW_VARIABLE_TITLE": "Аҽеиҭак ахьӡ ҿыц:", + "VARIABLE_MODAL_TITLE": "Аҽеиҭак ҿыц", + "VARIABLE_ALREADY_EXISTS": "Аҽеиҭак ахьӡ \"%1\" змоу ыҟоуп.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Аҽеиҭак ахьӡ \"%1\" змоу ыҟоуп аҽеиҭакқәа ртип \"%2\" аҟны. ", + "DELETE_VARIABLE_CONFIRMATION": "Ианыхтәума алахәрақәа %1 аҽеиҭак \"%2\" азы?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Иауам аҽеиҭак \"%1\" аныхра, избанзар иара афункциа \"%2\" ашьқәыргылара иахәҭакуп ", + "DELETE_VARIABLE": "Ианыхтәуп аҽеиҭак \"%1\"", + "NEW_PROCEDURE": "Иаԥҵатәуп аблок", + "PROCEDURE_ALREADY_EXISTS": "Апроцедура ахьӡ \"%1\" змоу ыҟоуп.", + "PROCEDURE_DEFAULT_NAME": "аблок ахьӡ", + "NEW_LIST": "Ахьӡынҵа аԥҵара", + "NEW_LIST_TITLE": "Ахьӡынҵа ахьӡ ҿыц:", + "LIST_MODAL_TITLE": "Ахьӡынҵа ҿыц", + "LIST_ALREADY_EXISTS": "Ахьӡынҵа ахьӡ \"%1\" змоу ыҟоуп.", + "RENAME_LIST_TITLE": "Ахьӡынҵақәа \"%1\" зегьы рыхьӡ ԥсахтәуп аҟны:", + "RENAME_LIST_MODAL_TITLE": "Ахьӡынҵа ахьӡ ԥсахтәуп", + "DEFAULT_LIST_ITEM": "џьара акы", + "DELETE_LIST": "Ианыхтәуп ахьӡынҵа \"%1\"", + "RENAME_LIST": "Ахьӡынҵа ахьӡ ԥсахтәуп", + "NEW_BROADCAST_MESSAGE": "Ацҳамҭа ҿыц", + "NEW_BROADCAST_MESSAGE_TITLE": "Ацҳамҭа ҿыц ахьӡ:", + "BROADCAST_MODAL_TITLE": "Ацҳамҭа ҿыц", + "DEFAULT_BROADCAST_MESSAGE_NAME": "ацҳамҭа1" +} \ No newline at end of file diff --git a/editor/blocks/af.json b/editor/blocks/af.json deleted file mode 100644 index 3afcb3ea..00000000 --- a/editor/blocks/af.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"forever","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"else","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"alles","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":"alles","DATA_INDEX_LAST":"laaste","DATA_INDEX_RANDOM":"ewekansig","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":"hardheid","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"spasie","EVENT_WHENKEYPRESSED_LEFT":"links-pyltjie","EVENT_WHENKEYPRESSED_RIGHT":"regs-pyltjie","EVENT_WHENKEYPRESSED_DOWN":"af-pyltjie","EVENT_WHENKEYPRESSED_UP":"op-pyltjie","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":"wys","LOOKS_HIDE":"hide","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"kleur","LOOKS_EFFECT_FISHEYE":"visoog","LOOKS_EFFECT_WHIRL":"draaikolk","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaïek","LOOKS_EFFECT_BRIGHTNESS":"helderheid","LOOKS_EFFECT_GHOST":"spook","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":"grootte","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":"volgende agtergrond","LOOKS_NEXTBACKDROP":"volgende agtergrond","LOOKS_PREVIOUSBACKDROP":"vorige agtergrond","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":"links-regs","MOTION_SETROTATIONSTYLE_DONTROTATE":"moenie draai nie","MOTION_SETROTATIONSTYLE_ALLAROUND":"reg in die rondte","MOTION_XPOSITION":"x-posisie","MOTION_YPOSITION":"y-posisie","MOTION_DIRECTION":"rigting","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":"vierkantswortel","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":"rand","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":"antwoord","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":"hardheid","SENSING_LOUD":"loud?","SENSING_TIMER":"timer","SENSING_RESETTIMER":"reset timer","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x-posisie","SENSING_OF_YPOSITION":"y-posisie","SENSING_OF_DIRECTION":"rigting","SENSING_OF_COSTUMENUMBER":"kostuum #","SENSING_OF_COSTUMENAME":"kostuumnaam","SENSING_OF_SIZE":"grootte","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"agtergrond #","SENSING_OF_BACKDROPNAME":"agtergrondnaam","SENSING_OF_STAGE":"Verhoog","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"jaar","SENSING_CURRENT_MONTH":"maand","SENSING_CURRENT_DATE":"datum","SENSING_CURRENT_DAYOFWEEK":"dag van die week","SENSING_CURRENT_HOUR":"uur","SENSING_CURRENT_MINUTE":"minuut","SENSING_CURRENT_SECOND":"sekonde","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":"neem op...","CATEGORY_MOTION":"Beweging","CATEGORY_LOOKS":"Looks","CATEGORY_SOUND":"Klank","CATEGORY_EVENTS":"Events","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensing","CATEGORY_OPERATORS":"Operators","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Duplicate","DELETE":"Verwyder","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":"Ontdoen","REDO":"Herdoen","EDIT_PROCEDURE":"Redigeer","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":"Skep ’n Veranderlike","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Nuwe veranderlike","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":"Skep ’n Blok","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Skep ’n Lys","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Nuwe Lys","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":"Nuwe Boodskap","DEFAULT_BROADCAST_MESSAGE_NAME":"boodskap1"} \ No newline at end of file diff --git a/editor/blocks/ak.json b/editor/blocks/ak.json deleted file mode 100644 index 9d2a201d..00000000 --- a/editor/blocks/ak.json +++ /dev/null @@ -1 +0,0 @@ -{"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_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","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"} \ No newline at end of file diff --git a/editor/blocks/am.json b/editor/blocks/am.json index 95d508a2..91232180 100644 --- a/editor/blocks/am.json +++ b/editor/blocks/am.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ለዘላለም","CONTROL_REPEAT":"%1ን ድገም","CONTROL_IF":"%1 ከሆነ","CONTROL_ELSE":"ካልሆነ","CONTROL_STOP":"አቁም","CONTROL_STOP_ALL":"ሁሉም","CONTROL_STOP_THIS":"ይሄ ስክሪፕት","CONTROL_STOP_OTHER":"ሌሎች በስፕራይት ላይ ያሉ ስክሪፕቶች","CONTROL_WAIT":"ጠብቅ ለ%1 ሰከንድ","CONTROL_WAITUNTIL":"ጠብቅ እስከ %1","CONTROL_REPEATUNTIL":"ድገም እስከ %1","CONTROL_WHILE":"%1 ያለ","CONTROL_FOREACH":"ለያንዳንድ %1 በ%2 ውስጥ","CONTROL_STARTASCLONE":"እንደ አምሳያ ስጀምር","CONTROL_CREATECLONEOF":"የ%1 አምሳያ ፍጠር","CONTROL_CREATECLONEOF_MYSELF":"ራሴ","CONTROL_DELETETHISCLONE":"ይህንን አምሳያ አጥፋ","CONTROL_COUNTER":"ቆጣሪ","CONTROL_INCRCOUNTER":"ቆጣሪውን ጨምር","CONTROL_CLEARCOUNTER":"ቆጣሪውን አጽዳ","CONTROL_ALLATONCE":"ሁሉም በአንድ ግዜ","DATA_SETVARIABLETO":"%1 ወደ %2 ለውጥ","DATA_CHANGEVARIABLEBY":"%1 በ%2 ቀይር","DATA_SHOWVARIABLE":"%1ን ተለዋዋጭ አሳይ","DATA_HIDEVARIABLE":"%1ን ተለዋዋጭ ደብቅ","DATA_ADDTOLIST":"%1 ጨምር በ%2","DATA_DELETEOFLIST":"%1 ሰርዝ ከ%2","DATA_DELETEALLOFLIST":"%1 ሁሉ ሰርዝ","DATA_INSERTATLIST":"%1 አስገባ በ%2 ላይ %3 ውስጥ","DATA_REPLACEITEMOFLIST":"%1 ከ%2 ቀይር ወደ %3","DATA_ITEMOFLIST":"%1 ከ%2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"%1 ርዝመት","DATA_LISTCONTAINSITEM":"%2 %1 አለበት?","DATA_SHOWLIST":"%1ን ዝርዝር አሳይ","DATA_HIDELIST":"%1ን ዝርዝር ደብቅ","DATA_INDEX_ALL":"ሁሉም","DATA_INDEX_LAST":"መጨረሻ","DATA_INDEX_RANDOM":"የማይታወቅ","EVENT_WHENFLAGCLICKED":"%1 ጠቅ ሲደረግ","EVENT_WHENTHISSPRITECLICKED":"ይህ ስፕራይት ሲነካ","EVENT_WHENSTAGECLICKED":"መድረኩ ጠቅ ሲደረግ","EVENT_WHENTOUCHINGOBJECT":"ይህ ስፕራይት %1ን ሲነካ","EVENT_WHENBROADCASTRECEIVED":"%1ን ስቀበል","EVENT_WHENBACKDROPSWITCHESTO":"የጀርባ ምስል ወደ %1 ሲቀየር","EVENT_WHENGREATERTHAN":"%1 > %2 ሲሆን","EVENT_WHENGREATERTHAN_TIMER":"የጊዜ ቆጣሪ","EVENT_WHENGREATERTHAN_LOUDNESS":"ጮክታ","EVENT_BROADCAST":"%1ን አሰራጭ","EVENT_BROADCASTANDWAIT":"%1ን አሰራጭና ጠብቅ","EVENT_WHENKEYPRESSED":"%1ን ቁልፍ ጫን ሲደረግ","EVENT_WHENKEYPRESSED_SPACE":"ቦታ","EVENT_WHENKEYPRESSED_LEFT":"ወደ ግራ ጠቋሚ ቀስት","EVENT_WHENKEYPRESSED_RIGHT":"የቀኝ አቅጣጫ ጠቋሚ ቀስት","EVENT_WHENKEYPRESSED_DOWN":"ወደታች ጠቋሚ ቀስት","EVENT_WHENKEYPRESSED_UP":"ወደ ላይ አቅጣጫ ጠቋሚ ቀስት","EVENT_WHENKEYPRESSED_ANY":"የቱም","LOOKS_SAYFORSECS":"%1ን በል ለ%2 ሰከንድ","LOOKS_SAY":"%1ን በል","LOOKS_HELLO":"ሰላም!","LOOKS_THINKFORSECS":"%1ን አስብ ለ%2 ሰከንድ","LOOKS_THINK":"%1ን አስብ","LOOKS_HMM":"እ...","LOOKS_SHOW":"አሳይ","LOOKS_HIDE":"ደብቅ","LOOKS_HIDEALLSPRITES":"ሁሉም ስፕራይቶች ደብቅ","LOOKS_EFFECT_COLOR":"ቀለም","LOOKS_EFFECT_FISHEYE":"fisheye","LOOKS_EFFECT_WHIRL":"መሽከርከር","LOOKS_EFFECT_PIXELATE":"ፒክሰሌት","LOOKS_EFFECT_MOSAIC":"ሞዚያክ","LOOKS_EFFECT_BRIGHTNESS":"የብርሀን መጠን","LOOKS_EFFECT_GHOST":"መንፈስ","LOOKS_CHANGEEFFECTBY":"%1ን ተጽኖ በ%2 ለውጥ","LOOKS_SETEFFECTTO":"%1ን ተጽኖ ወደ %2 ለውጥ","LOOKS_CLEARGRAPHICEFFECTS":"የምስል ማስዋብያዎቹን አጥፋ","LOOKS_CHANGESIZEBY":"ልክን ቀይር በ%1","LOOKS_SETSIZETO":"ልክን ወደ %1 ቀይር","LOOKS_SIZE":"መጠን","LOOKS_CHANGESTRETCHBY":"ዝርጋት በ%1 ቀይር","LOOKS_SETSTRETCHTO":"ዝርጋት ወደ %1 ቀይር","LOOKS_SWITCHCOSTUMETO":"ልብስ ወደ %1 ለውጥ","LOOKS_NEXTCOSTUME":"ቀጣይ አልባስ","LOOKS_SWITCHBACKDROPTO":"የጀርባ ምስል ወደ %1 ለውጥ","LOOKS_GOTOFRONTBACK":"ወደ %1 ተደራቢ ሂድ","LOOKS_GOTOFRONTBACK_FRONT":"ፊት","LOOKS_GOTOFRONTBACK_BACK":"ኋላ","LOOKS_GOFORWARDBACKWARDLAYERS":"ወደ %1ና %2 ተደራቢዎች ሂድ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ወደፊት","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"ወደኋላ","LOOKS_BACKDROPNUMBERNAME":"የጀርባ ምስል %1","LOOKS_COSTUMENUMBERNAME":"ልብስ %1","LOOKS_NUMBERNAME_NUMBER":"ቁጥር","LOOKS_NUMBERNAME_NAME":"ስም","LOOKS_SWITCHBACKDROPTOANDWAIT":"የጀርባ ምስል ወደ %1 ለውጥና ጠብቅ","LOOKS_NEXTBACKDROP_BLOCK":"ቀጣይ የጀርባ ምስል","LOOKS_NEXTBACKDROP":"ቀጣይ የጀርባ ምስል","LOOKS_PREVIOUSBACKDROP":"ቀድሞ የነበረው የጀርባ ምስል","LOOKS_RANDOMBACKDROP":"ራንደም የጀርባ ምስል","MOTION_MOVESTEPS":"%1 እርምጃዎች ተንቀሳቀስ","MOTION_TURNLEFT":"ዙር %1 %2 ድግሪዎች","MOTION_TURNRIGHT":"ዙር %1 %2 ድግሪዎች","MOTION_POINTINDIRECTION":"ወደ %1 አቅጣጫ ደግን","MOTION_POINTTOWARDS":"ወደ %1 ደግን","MOTION_POINTTOWARDS_POINTER":"የማውሱ መጠቆሚያ","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"ወደ %1 ሂድ","MOTION_GOTO_POINTER":"የማውሱ መጠቆሚያ","MOTION_GOTO_RANDOM":"የማይታወቅ ቦታ","MOTION_GOTOXY":"ወደ x: %1 y: %2 ሂድ","MOTION_GLIDESECSTOXY":"ተንሸራተት %1 ሰከንድ ወደ x: %2 y: %3","MOTION_GLIDETO":"ተንሸራተት %1 ሰከንድ ወደ %2","MOTION_GLIDETO_POINTER":"የማውሱ መጠቆሚያ","MOTION_GLIDETO_RANDOM":"የማይታወቅ ቦታ","MOTION_CHANGEXBY":"xን ቀይር በ%1","MOTION_SETX":"xን ወደ %1 ለውጥ","MOTION_CHANGEYBY":"yን ቀይር በ%1","MOTION_SETY":"yን ወደ %1 ለውጥ","MOTION_IFONEDGEBOUNCE":"ጠርዝ ላይ ነጥረህ ተመለስ","MOTION_SETROTATIONSTYLE":"የዙር ዘዴ ወደ %1 ለውጥ","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ግራ-ቀኝ","MOTION_SETROTATIONSTYLE_DONTROTATE":"አትሽከርከር","MOTION_SETROTATIONSTYLE_ALLAROUND":"በአካባቢው በሙሉ","MOTION_XPOSITION":"x ቦታ","MOTION_YPOSITION":"y ቦታ","MOTION_DIRECTION":"አቅጣጫ","MOTION_SCROLLRIGHT":"ሸብልል %1 ወደ ቀኝ","MOTION_SCROLLUP":"ሸብልል %1 ወደ ላይ","MOTION_ALIGNSCENE":"%1ን ሥፍራ ገባበር ","MOTION_ALIGNSCENE_BOTTOMLEFT":"ታች-ግራ","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ታች-ቀኝ","MOTION_ALIGNSCENE_MIDDLE":"መሃከል","MOTION_ALIGNSCENE_TOPLEFT":"ላይ-ግራ","MOTION_ALIGNSCENE_TOPRIGHT":"ላይ-ቀኝ","MOTION_XSCROLL":"xን ሸብልል","MOTION_YSCROLL":"yን ሸብልል","MOTION_STAGE_SELECTED":"መድረክ ተመርጧል፡ ተንቀሳቃሽ ጥምሮች የሉም","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 እስከ %2 በራንደም ምረጥ","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1ና %2","OPERATORS_OR":"%1 ወይስ %2","OPERATORS_NOT":"%1 አይደለም","OPERATORS_JOIN":"%1 %2 አገናኝ","OPERATORS_JOIN_APPLE":"ፖም","OPERATORS_JOIN_BANANA":"ሙዝ","OPERATORS_LETTEROF":"ፊደል %1 ከ%2","OPERATORS_LETTEROF_APPLE":"አንድ","OPERATORS_LENGTH":"%1 ርዝመት","OPERATORS_CONTAINS":"%2 %1 አለበት?","OPERATORS_MOD":"%1 ሞዱሎ %2","OPERATORS_ROUND":"%1ን አጠጋጋ","OPERATORS_MATHOP":"%1 ከ%2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"መሬት","OPERATORS_MATHOP_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":"ውስጥ","OPERATORS_MATHOP_LOG":"ግባ","OPERATORS_MATHOP_EEXP":"e^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"%1ን ደንግግ","SENSING_TOUCHINGOBJECT":"%1ን የነካ ነው?","SENSING_TOUCHINGOBJECT_POINTER":"የማውሱ መጠቆሚያ","SENSING_TOUCHINGOBJECT_EDGE":"ዳር","SENSING_TOUCHINGCOLOR":"%1ን ቀለም የነካ ነው?","SENSING_COLORISTOUCHINGCOLOR":"%1 ቀለም %2ን የነካ ነው?","SENSING_DISTANCETO":"ርቀት እስከ %1","SENSING_DISTANCETO_POINTER":"የማውሱ መጠቆሚያ","SENSING_ASKANDWAIT":"%1 ጠይቅና ጠብቅ","SENSING_ASK_TEXT":"ስምህ ማን ነው?","SENSING_ANSWER":"መልስ","SENSING_KEYPRESSED":"ቁልፍ %1 ጫን ተብሏል?","SENSING_MOUSEDOWN":"መዳፊት ወደታች?","SENSING_MOUSEX":"መዳፊት x","SENSING_MOUSEY":"መዳፊት y","SENSING_SETDRAGMODE":"የጉትት ሞድ ወደ %1 ለውጥ","SENSING_SETDRAGMODE_DRAGGABLE":"ይጎተታል","SENSING_SETDRAGMODE_NOTDRAGGABLE":"አይጎተትም","SENSING_LOUDNESS":"ጮክታ","SENSING_LOUD":"ጮክ ነው?","SENSING_TIMER":"የጊዜ ቆጣሪ","SENSING_RESETTIMER":"ጊዜ ቆጣሪውን ከዜሮ ጀምር","SENSING_OF":"%1 ከ%2","SENSING_OF_XPOSITION":"x ቦታ","SENSING_OF_YPOSITION":"y ቦታ","SENSING_OF_DIRECTION":"አቅጣጫ","SENSING_OF_COSTUMENUMBER":"ልብስ ቁጥር","SENSING_OF_COSTUMENAME":"የአልባሳት ስም","SENSING_OF_SIZE":"መጠን","SENSING_OF_VOLUME":"የድምጽ መጠን","SENSING_OF_BACKDROPNUMBER":"የጀርባ ምስል #","SENSING_OF_BACKDROPNAME":"የጀርባ ምስል ስም","SENSING_OF_STAGE":"መድረክ","SENSING_CURRENT":"ያሁኑ %1","SENSING_CURRENT_YEAR":"አመት","SENSING_CURRENT_MONTH":"ወር","SENSING_CURRENT_DATE":"ቀን","SENSING_CURRENT_DAYOFWEEK":"የሳምንቱ ቀን","SENSING_CURRENT_HOUR":"ሰዓት","SENSING_CURRENT_MINUTE":"ደቂቃ","SENSING_CURRENT_SECOND":"ሁለተኛ","SENSING_DAYSSINCE2000":"ከ2000 ጀምሮ ያሉ ቀናት","SENSING_USERNAME":"የተጠቃሚ ስም","SENSING_USERID":"የተጠቃሚ መታወቂያ","SOUND_PLAY":"%1ን ድምጽ ጀምር","SOUND_PLAYUNTILDONE":"%1ን ድምጽ ተጫወት እስከሚያልቅ","SOUND_STOPALLSOUNDS":"ሁሉንም ድምጾች አቁም","SOUND_SETEFFECTO":"%1ን ተጽኖ ወደ %2 ለውጥ","SOUND_CHANGEEFFECTBY":"%1ን ተጽኖ በ%2 ለውጥ","SOUND_CLEAREFFECTS":"የድምጽ ተጽኖዎች አጽዳ","SOUND_EFFECTS_PITCH":"ፒች","SOUND_EFFECTS_PAN":"ሸብልል ወደ ግራ/ቀኝ","SOUND_CHANGEVOLUMEBY":"ድምጽ ቀይር በ%1","SOUND_SETVOLUMETO":"ድምጽ ወደ %1% ለውጥ","SOUND_VOLUME":"የድምጽ መጠን","SOUND_RECORD":"ቅዳ...","CATEGORY_MOTION":"እንቅስቃሴ","CATEGORY_LOOKS":"ገጽታ","CATEGORY_SOUND":"ድምጽ","CATEGORY_EVENTS":"ክስተት","CATEGORY_CONTROL":"ቁጥጥር","CATEGORY_SENSING":"ስሜት","CATEGORY_OPERATORS":"ስሌቶች","CATEGORY_VARIABLES":"ተለዋዋጮች","CATEGORY_MYBLOCKS":"የኔ ጥምሮች","DUPLICATE":"ቅጂ አድርገህ ገልብጥ","DELETE":"አጥፋ","ADD_COMMENT":"አስተያየት ጨምር","REMOVE_COMMENT":"አስተያየት አውጣ","DELETE_BLOCK":"ጥምር ሰርዝ","DELETE_X_BLOCKS":"%1 ጥምሮች ሰርዝ","DELETE_ALL_BLOCKS":"ሁሉም %1 ጥምሮች ሰርዝ?","CLEAN_UP":"ጥምሮች አጽዳ","HELP":"እርዳታ","UNDO":"መልስ","REDO":"ድጋሜ አድርግ","EDIT_PROCEDURE":"ቀይር","SHOW_PROCEDURE_DEFINITION":"ወደ ትርጓሜ ሂድ","WORKSPACE_COMMENT_DEFAULT_TEXT":"አንድ ነገር በል...","COLOUR_HUE_LABEL":"ቀለም","COLOUR_SATURATION_LABEL":"ርኬት","COLOUR_BRIGHTNESS_LABEL":"ብሩህነት","CHANGE_VALUE_TITLE":"እሴት ቀይር","RENAME_VARIABLE":"ተለዋዋጭ ደግመህ ሰይም","RENAME_VARIABLE_TITLE":"ሁሉም \"%1\" ተለዋዋጮች ደግመህ ሰይም ወደ፡","RENAME_VARIABLE_MODAL_TITLE":"ተለዋዋጭ ደግመህ ሰይም","NEW_VARIABLE":"ተለዋጭ ፍጠር","NEW_VARIABLE_TITLE":"አዲስ ተለዋዋጭ ስም","VARIABLE_MODAL_TITLE":"አዲስ ተለዋዋጭ","VARIABLE_ALREADY_EXISTS":"የተሰየመ ተለዋዋጭ \"%1\" አስቀድሞ አለ","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"አንድ ተለዋዋጭ \"%1\" የተሰየመ አስቀድሞ ይኖራል ለሌ ተለዋዋጭ በ\"%2\" ዓይነት.","DELETE_VARIABLE_CONFIRMATION":"የ%1 ጥቅሞች በ%2 ተለዋዋጭ ይሰረዙ?","CANNOT_DELETE_VARIABLE_PROCEDURE":"%1ን ተለዋዋጭ መሰረዝ አይቻልም የ%2ን ተግባር አባል ስለሆነ","DELETE_VARIABLE":"%1ን ተለዋዋጭ ይሰረዝ?","NEW_PROCEDURE":"ጡብ ፍጠር","PROCEDURE_ALREADY_EXISTS":"አንድ \"%1\" የተሰየመ ተግባር አስቀድሞ አለ","PROCEDURE_DEFAULT_NAME":"የጥምር ስም","NEW_LIST":"ዝርዝር ፍጠር","NEW_LIST_TITLE":"አዲስ ዝርዝር ስም","LIST_MODAL_TITLE":"አዲስ ዝርዝር","LIST_ALREADY_EXISTS":"አንድ \"%1\" የተሰየመ ዝርዝር አስቀድሞ አለ","RENAME_LIST_TITLE":"ሁሉም \"%1\" ዝርዝሮች ደግሞ ይሰየሙ ወደ፡ ","RENAME_LIST_MODAL_TITLE":"ዝርዝር ደግመህ ሰይም","DEFAULT_LIST_ITEM":"ነገር","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"አዲስ መልዕክት","NEW_BROADCAST_MESSAGE_TITLE":"አዲስ የመልዕክት ስም፡","BROADCAST_MODAL_TITLE":"አዲስ መልእክት","DEFAULT_BROADCAST_MESSAGE_NAME":"መልእክት1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ለዘላለም", + "CONTROL_REPEAT": "%1ን ድገም", + "CONTROL_IF": "%1 ከሆነ", + "CONTROL_ELSE": "ካልሆነ", + "CONTROL_STOP": "አቁም", + "CONTROL_STOP_ALL": "ሁሉም", + "CONTROL_STOP_THIS": "ይሄ ስክሪፕት", + "CONTROL_STOP_OTHER": "ሌሎች በስፕራይት ላይ ያሉ ስክሪፕቶች", + "CONTROL_WAIT": "ጠብቅ ለ%1 ሰከንድ", + "CONTROL_WAITUNTIL": "ጠብቅ እስከ %1", + "CONTROL_REPEATUNTIL": "ድገም እስከ %1", + "CONTROL_WHILE": "%1 ያለ", + "CONTROL_FOREACH": "ለያንዳንድ %1 በ%2 ውስጥ", + "CONTROL_STARTASCLONE": "እንደ አምሳያ ስጀምር", + "CONTROL_CREATECLONEOF": "የ%1 አምሳያ ፍጠር", + "CONTROL_CREATECLONEOF_MYSELF": "ራሴ", + "CONTROL_DELETETHISCLONE": "ይህንን አምሳያ አጥፋ", + "CONTROL_COUNTER": "ቆጣሪ", + "CONTROL_INCRCOUNTER": "ቆጣሪውን ጨምር", + "CONTROL_CLEARCOUNTER": "ቆጣሪውን አጽዳ", + "CONTROL_ALLATONCE": "ሁሉም በአንድ ግዜ", + "DATA_SETVARIABLETO": "%1 ወደ %2 ለውጥ", + "DATA_CHANGEVARIABLEBY": "%1 በ%2 ቀይር", + "DATA_SHOWVARIABLE": "%1ን ተለዋዋጭ አሳይ", + "DATA_HIDEVARIABLE": "%1ን ተለዋዋጭ ደብቅ", + "DATA_ADDTOLIST": "%1 ጨምር በ%2", + "DATA_DELETEOFLIST": "%1 ሰርዝ ከ%2", + "DATA_DELETEALLOFLIST": "%1 ሁሉ ሰርዝ", + "DATA_INSERTATLIST": "%1 አስገባ በ%2 ላይ %3 ውስጥ", + "DATA_REPLACEITEMOFLIST": "%1 ከ%2 ቀይር ወደ %3", + "DATA_ITEMOFLIST": "%1 ከ%2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "%1 ርዝመት", + "DATA_LISTCONTAINSITEM": "%2 %1 አለበት?", + "DATA_SHOWLIST": "%1ን ዝርዝር አሳይ", + "DATA_HIDELIST": "%1ን ዝርዝር ደብቅ", + "DATA_INDEX_ALL": "ሁሉም", + "DATA_INDEX_LAST": "መጨረሻ", + "DATA_INDEX_RANDOM": "የማይታወቅ", + "EVENT_WHENFLAGCLICKED": "%1 ጠቅ ሲደረግ", + "EVENT_WHENTHISSPRITECLICKED": "ይህ ስፕራይት ሲነካ", + "EVENT_WHENSTAGECLICKED": "መድረኩ ጠቅ ሲደረግ", + "EVENT_WHENTOUCHINGOBJECT": "ይህ ስፕራይት %1ን ሲነካ", + "EVENT_WHENBROADCASTRECEIVED": "%1ን ስቀበል", + "EVENT_WHENBACKDROPSWITCHESTO": "የጀርባ ምስል ወደ %1 ሲቀየር", + "EVENT_WHENGREATERTHAN": "%1 > %2 ሲሆን", + "EVENT_WHENGREATERTHAN_TIMER": "የጊዜ ቆጣሪ", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ጮክታ", + "EVENT_BROADCAST": "%1ን አሰራጭ", + "EVENT_BROADCASTANDWAIT": "%1ን አሰራጭና ጠብቅ", + "EVENT_WHENKEYPRESSED": "%1ን ቁልፍ ጫን ሲደረግ", + "EVENT_WHENKEYPRESSED_SPACE": "ቦታ", + "EVENT_WHENKEYPRESSED_LEFT": "ወደ ግራ ጠቋሚ ቀስት", + "EVENT_WHENKEYPRESSED_RIGHT": "የቀኝ አቅጣጫ ጠቋሚ ቀስት", + "EVENT_WHENKEYPRESSED_DOWN": "ወደታች ጠቋሚ ቀስት", + "EVENT_WHENKEYPRESSED_UP": "ወደ ላይ አቅጣጫ ጠቋሚ ቀስት", + "EVENT_WHENKEYPRESSED_ANY": "የቱም", + "LOOKS_SAYFORSECS": "%1ን በል ለ%2 ሰከንድ", + "LOOKS_SAY": "%1ን በል", + "LOOKS_HELLO": "ሰላም!", + "LOOKS_THINKFORSECS": "%1ን አስብ ለ%2 ሰከንድ", + "LOOKS_THINK": "%1ን አስብ", + "LOOKS_HMM": "እ...", + "LOOKS_SHOW": "አሳይ", + "LOOKS_HIDE": "ደብቅ", + "LOOKS_HIDEALLSPRITES": "ሁሉም ስፕራይቶች ደብቅ", + "LOOKS_EFFECT_COLOR": "ቀለም", + "LOOKS_EFFECT_FISHEYE": "fisheye", + "LOOKS_EFFECT_WHIRL": "መሽከርከር", + "LOOKS_EFFECT_PIXELATE": "ፒክሰሌት", + "LOOKS_EFFECT_MOSAIC": "ሞዚያክ", + "LOOKS_EFFECT_BRIGHTNESS": "የብርሀን መጠን", + "LOOKS_EFFECT_GHOST": "መንፈስ", + "LOOKS_CHANGEEFFECTBY": "%1ን ተጽኖ በ%2 ለውጥ", + "LOOKS_SETEFFECTTO": "%1ን ተጽኖ ወደ %2 ለውጥ", + "LOOKS_CLEARGRAPHICEFFECTS": "የምስል ማስዋብያዎቹን አጥፋ", + "LOOKS_CHANGESIZEBY": "ልክን ቀይር በ%1", + "LOOKS_SETSIZETO": "ልክን ወደ %1 ቀይር", + "LOOKS_SIZE": "መጠን", + "LOOKS_CHANGESTRETCHBY": "ዝርጋት በ%1 ቀይር", + "LOOKS_SETSTRETCHTO": "ዝርጋት ወደ %1 ቀይር", + "LOOKS_SWITCHCOSTUMETO": "ልብስ ወደ %1 ለውጥ", + "LOOKS_NEXTCOSTUME": "ቀጣይ አልባስ", + "LOOKS_SWITCHBACKDROPTO": "የጀርባ ምስል ወደ %1 ለውጥ", + "LOOKS_GOTOFRONTBACK": "ወደ %1 ተደራቢ ሂድ", + "LOOKS_GOTOFRONTBACK_FRONT": "ፊት", + "LOOKS_GOTOFRONTBACK_BACK": "ኋላ", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ወደ %1ና %2 ተደራቢዎች ሂድ", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ወደፊት", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ወደኋላ", + "LOOKS_BACKDROPNUMBERNAME": "የጀርባ ምስል %1", + "LOOKS_COSTUMENUMBERNAME": "ልብስ %1", + "LOOKS_NUMBERNAME_NUMBER": "ቁጥር", + "LOOKS_NUMBERNAME_NAME": "ስም", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "የጀርባ ምስል ወደ %1 ለውጥና ጠብቅ", + "LOOKS_NEXTBACKDROP_BLOCK": "ቀጣይ የጀርባ ምስል", + "LOOKS_NEXTBACKDROP": "ቀጣይ የጀርባ ምስል", + "LOOKS_PREVIOUSBACKDROP": "ቀድሞ የነበረው የጀርባ ምስል", + "LOOKS_RANDOMBACKDROP": "ራንደም የጀርባ ምስል", + "MOTION_MOVESTEPS": "%1 እርምጃዎች ተንቀሳቀስ", + "MOTION_TURNLEFT": "ዙር %1 %2 ድግሪዎች", + "MOTION_TURNRIGHT": "ዙር %1 %2 ድግሪዎች", + "MOTION_POINTINDIRECTION": "ወደ %1 አቅጣጫ ደግን", + "MOTION_POINTTOWARDS": "ወደ %1 ደግን", + "MOTION_POINTTOWARDS_POINTER": "የማውሱ መጠቆሚያ", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "ወደ %1 ሂድ", + "MOTION_GOTO_POINTER": "የማውሱ መጠቆሚያ", + "MOTION_GOTO_RANDOM": "የማይታወቅ ቦታ", + "MOTION_GOTOXY": "ወደ x: %1 y: %2 ሂድ", + "MOTION_GLIDESECSTOXY": "ተንሸራተት %1 ሰከንድ ወደ x: %2 y: %3", + "MOTION_GLIDETO": "ተንሸራተት %1 ሰከንድ ወደ %2", + "MOTION_GLIDETO_POINTER": "የማውሱ መጠቆሚያ", + "MOTION_GLIDETO_RANDOM": "የማይታወቅ ቦታ", + "MOTION_CHANGEXBY": "xን ቀይር በ%1", + "MOTION_SETX": "xን ወደ %1 ለውጥ", + "MOTION_CHANGEYBY": "yን ቀይር በ%1", + "MOTION_SETY": "yን ወደ %1 ለውጥ", + "MOTION_IFONEDGEBOUNCE": "ጠርዝ ላይ ነጥረህ ተመለስ", + "MOTION_SETROTATIONSTYLE": "የዙር ዘዴ ወደ %1 ለውጥ", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ግራ-ቀኝ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "አትሽከርከር", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "በአካባቢው በሙሉ", + "MOTION_XPOSITION": "x ቦታ", + "MOTION_YPOSITION": "y ቦታ", + "MOTION_DIRECTION": "አቅጣጫ", + "MOTION_SCROLLRIGHT": "ሸብልል %1 ወደ ቀኝ", + "MOTION_SCROLLUP": "ሸብልል %1 ወደ ላይ", + "MOTION_ALIGNSCENE": "%1ን ሥፍራ ገባበር ", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ታች-ግራ", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ታች-ቀኝ", + "MOTION_ALIGNSCENE_MIDDLE": "መሃከል", + "MOTION_ALIGNSCENE_TOPLEFT": "ላይ-ግራ", + "MOTION_ALIGNSCENE_TOPRIGHT": "ላይ-ቀኝ", + "MOTION_XSCROLL": "xን ሸብልል", + "MOTION_YSCROLL": "yን ሸብልል", + "MOTION_STAGE_SELECTED": "መድረክ ተመርጧል፡ ተንቀሳቃሽ ጥምሮች የሉም", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 እስከ %2 በራንደም ምረጥ", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1ና %2", + "OPERATORS_OR": "%1 ወይስ %2", + "OPERATORS_NOT": "%1 አይደለም", + "OPERATORS_JOIN": "%1 %2 አገናኝ", + "OPERATORS_JOIN_APPLE": "ፖም", + "OPERATORS_JOIN_BANANA": "ሙዝ", + "OPERATORS_LETTEROF": "ፊደል %1 ከ%2", + "OPERATORS_LETTEROF_APPLE": "አንድ", + "OPERATORS_LENGTH": "%1 ርዝመት", + "OPERATORS_CONTAINS": "%2 %1 አለበት?", + "OPERATORS_MOD": "%1 ሞዱሎ %2", + "OPERATORS_ROUND": "%1ን አጠጋጋ", + "OPERATORS_MATHOP": "%1 ከ%2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "መሬት", + "OPERATORS_MATHOP_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": "ውስጥ", + "OPERATORS_MATHOP_LOG": "ግባ", + "OPERATORS_MATHOP_EEXP": "e^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "%1ን ደንግግ", + "SENSING_TOUCHINGOBJECT": "%1ን የነካ ነው?", + "SENSING_TOUCHINGOBJECT_POINTER": "የማውሱ መጠቆሚያ", + "SENSING_TOUCHINGOBJECT_EDGE": "ዳር", + "SENSING_TOUCHINGCOLOR": "%1ን ቀለም የነካ ነው?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 ቀለም %2ን የነካ ነው?", + "SENSING_DISTANCETO": "ርቀት እስከ %1", + "SENSING_DISTANCETO_POINTER": "የማውሱ መጠቆሚያ", + "SENSING_ASKANDWAIT": "%1 ጠይቅና ጠብቅ", + "SENSING_ASK_TEXT": "ስምህ ማን ነው?", + "SENSING_ANSWER": "መልስ", + "SENSING_KEYPRESSED": "ቁልፍ %1 ጫን ተብሏል?", + "SENSING_MOUSEDOWN": "መዳፊት ወደታች?", + "SENSING_MOUSEX": "መዳፊት x", + "SENSING_MOUSEY": "መዳፊት y", + "SENSING_SETDRAGMODE": "የጉትት ሞድ ወደ %1 ለውጥ", + "SENSING_SETDRAGMODE_DRAGGABLE": "ይጎተታል", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "አይጎተትም", + "SENSING_LOUDNESS": "ጮክታ", + "SENSING_LOUD": "ጮክ ነው?", + "SENSING_TIMER": "የጊዜ ቆጣሪ", + "SENSING_RESETTIMER": "ጊዜ ቆጣሪውን ከዜሮ ጀምር", + "SENSING_OF": "%1 ከ%2", + "SENSING_OF_XPOSITION": "x ቦታ", + "SENSING_OF_YPOSITION": "y ቦታ", + "SENSING_OF_DIRECTION": "አቅጣጫ", + "SENSING_OF_COSTUMENUMBER": "ልብስ ቁጥር", + "SENSING_OF_COSTUMENAME": "የአልባሳት ስም", + "SENSING_OF_SIZE": "መጠን", + "SENSING_OF_VOLUME": "የድምጽ መጠን", + "SENSING_OF_BACKDROPNUMBER": "የጀርባ ምስል #", + "SENSING_OF_BACKDROPNAME": "የጀርባ ምስል ስም", + "SENSING_OF_STAGE": "መድረክ", + "SENSING_CURRENT": "ያሁኑ %1", + "SENSING_CURRENT_YEAR": "አመት", + "SENSING_CURRENT_MONTH": "ወር", + "SENSING_CURRENT_DATE": "ቀን", + "SENSING_CURRENT_DAYOFWEEK": "የሳምንቱ ቀን", + "SENSING_CURRENT_HOUR": "ሰዓት", + "SENSING_CURRENT_MINUTE": "ደቂቃ", + "SENSING_CURRENT_SECOND": "ሁለተኛ", + "SENSING_DAYSSINCE2000": "ከ2000 ጀምሮ ያሉ ቀናት", + "SENSING_USERNAME": "የተጠቃሚ ስም", + "SENSING_USERID": "የተጠቃሚ መታወቂያ", + "SOUND_PLAY": "%1ን ድምጽ ጀምር", + "SOUND_PLAYUNTILDONE": "%1ን ድምጽ ተጫወት እስከሚያልቅ", + "SOUND_STOPALLSOUNDS": "ሁሉንም ድምጾች አቁም", + "SOUND_SETEFFECTO": "%1ን ተጽኖ ወደ %2 ለውጥ", + "SOUND_CHANGEEFFECTBY": "%1ን ተጽኖ በ%2 ለውጥ", + "SOUND_CLEAREFFECTS": "የድምጽ ተጽኖዎች አጽዳ", + "SOUND_EFFECTS_PITCH": "ፒች", + "SOUND_EFFECTS_PAN": "ሸብልል ወደ ግራ/ቀኝ", + "SOUND_CHANGEVOLUMEBY": "ድምጽ ቀይር በ%1", + "SOUND_SETVOLUMETO": "ድምጽ ወደ %1% ለውጥ", + "SOUND_VOLUME": "የድምጽ መጠን", + "SOUND_RECORD": "ቅዳ...", + "CATEGORY_MOTION": "እንቅስቃሴ", + "CATEGORY_LOOKS": "ገጽታ", + "CATEGORY_SOUND": "ድምጽ", + "CATEGORY_EVENTS": "ክስተት", + "CATEGORY_CONTROL": "ቁጥጥር", + "CATEGORY_SENSING": "ስሜት", + "CATEGORY_OPERATORS": "ስሌቶች", + "CATEGORY_VARIABLES": "ተለዋዋጮች", + "CATEGORY_MYBLOCKS": "የኔ ጥምሮች", + "DUPLICATE": "ቅጂ አድርገህ ገልብጥ", + "DELETE": "አጥፋ", + "ADD_COMMENT": "አስተያየት ጨምር", + "REMOVE_COMMENT": "አስተያየት አውጣ", + "DELETE_BLOCK": "ጥምር ሰርዝ", + "DELETE_X_BLOCKS": "%1 ጥምሮች ሰርዝ", + "DELETE_ALL_BLOCKS": "ሁሉም %1 ጥምሮች ሰርዝ?", + "CLEAN_UP": "ጥምሮች አጽዳ", + "HELP": "እርዳታ", + "UNDO": "መልስ", + "REDO": "ድጋሜ አድርግ", + "EDIT_PROCEDURE": "ቀይር", + "SHOW_PROCEDURE_DEFINITION": "ወደ ትርጓሜ ሂድ", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "አንድ ነገር በል...", + "COLOUR_HUE_LABEL": "ቀለም", + "COLOUR_SATURATION_LABEL": "ርኬት", + "COLOUR_BRIGHTNESS_LABEL": "ብሩህነት", + "CHANGE_VALUE_TITLE": "እሴት ቀይር", + "RENAME_VARIABLE": "ተለዋዋጭ ደግመህ ሰይም", + "RENAME_VARIABLE_TITLE": "ሁሉም \"%1\" ተለዋዋጮች ደግመህ ሰይም ወደ፡", + "RENAME_VARIABLE_MODAL_TITLE": "ተለዋዋጭ ደግመህ ሰይም", + "NEW_VARIABLE": "ተለዋጭ ፍጠር", + "NEW_VARIABLE_TITLE": "አዲስ ተለዋዋጭ ስም", + "VARIABLE_MODAL_TITLE": "አዲስ ተለዋዋጭ", + "VARIABLE_ALREADY_EXISTS": "የተሰየመ ተለዋዋጭ \"%1\" አስቀድሞ አለ", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "አንድ ተለዋዋጭ \"%1\" የተሰየመ አስቀድሞ ይኖራል ለሌ ተለዋዋጭ በ\"%2\" ዓይነት.", + "DELETE_VARIABLE_CONFIRMATION": "የ%1 ጥቅሞች በ%2 ተለዋዋጭ ይሰረዙ?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "%1ን ተለዋዋጭ መሰረዝ አይቻልም የ%2ን ተግባር አባል ስለሆነ", + "DELETE_VARIABLE": "%1ን ተለዋዋጭ ይሰረዝ?", + "NEW_PROCEDURE": "ጡብ ፍጠር", + "PROCEDURE_ALREADY_EXISTS": "አንድ \"%1\" የተሰየመ ተግባር አስቀድሞ አለ", + "PROCEDURE_DEFAULT_NAME": "የጥምር ስም", + "NEW_LIST": "ዝርዝር ፍጠር", + "NEW_LIST_TITLE": "አዲስ ዝርዝር ስም", + "LIST_MODAL_TITLE": "አዲስ ዝርዝር", + "LIST_ALREADY_EXISTS": "አንድ \"%1\" የተሰየመ ዝርዝር አስቀድሞ አለ", + "RENAME_LIST_TITLE": "ሁሉም \"%1\" ዝርዝሮች ደግሞ ይሰየሙ ወደ፡ ", + "RENAME_LIST_MODAL_TITLE": "ዝርዝር ደግመህ ሰይም", + "DEFAULT_LIST_ITEM": "ነገር", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "አዲስ መልዕክት", + "NEW_BROADCAST_MESSAGE_TITLE": "አዲስ የመልዕክት ስም፡", + "BROADCAST_MODAL_TITLE": "አዲስ መልእክት", + "DEFAULT_BROADCAST_MESSAGE_NAME": "መልእክት1" +} \ No newline at end of file diff --git a/editor/blocks/ar.json b/editor/blocks/ar.json index c0d8618d..3722db38 100644 --- a/editor/blocks/ar.json +++ b/editor/blocks/ar.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"كرِّر باستمرار","CONTROL_REPEAT":"كرِّر%1 مرة","CONTROL_IF":"إذا %1","CONTROL_ELSE":"وإلا","CONTROL_STOP":"أوقف","CONTROL_STOP_ALL":"الكل","CONTROL_STOP_THIS":"المقطع البرمجي الحالي","CONTROL_STOP_OTHER":"المقاطع البرمجية الاخرى","CONTROL_WAIT":"انتظر %1 ثواني","CONTROL_WAITUNTIL":"انتظر حتى %1","CONTROL_REPEATUNTIL":"كرِّر حتى %1","CONTROL_WHILE":"ما دامَ %1","CONTROL_FOREACH":"لكل %1 من %2","CONTROL_STARTASCLONE":"عندما تبدأ نسخة مني","CONTROL_CREATECLONEOF":"أنشئ نسخةً من %1","CONTROL_CREATECLONEOF_MYSELF":"نفسي","CONTROL_DELETETHISCLONE":"احذف هذه النسخة","CONTROL_COUNTER":"عداد","CONTROL_INCRCOUNTER":"زد العداد","CONTROL_CLEARCOUNTER":"حتلنة العداد","CONTROL_ALLATONCE":"الكل مرة واحدة","DATA_SETVARIABLETO":"اجعل النسبة %1 الى %2","DATA_CHANGEVARIABLEBY":"غير %1 بمقدار %2","DATA_SHOWVARIABLE":"أظهر المتغير %1","DATA_HIDEVARIABLE":"أخفِ المتغير %1","DATA_ADDTOLIST":"أضف %1 الى %2","DATA_DELETEOFLIST":"احذف %1 من %2","DATA_DELETEALLOFLIST":"احذف القيمة %1","DATA_INSERTATLIST":"أدخل%1 عند%2 من%3","DATA_REPLACEITEMOFLIST":"استبدل العنصر%1 من%2 مع%3","DATA_ITEMOFLIST":"العنصر%1 من%2","DATA_ITEMNUMOFLIST":"عنصر # من%1 في%2","DATA_LENGTHOFLIST":"طول%1","DATA_LISTCONTAINSITEM":"%1 يحتوي على%2؟","DATA_SHOWLIST":"اظهر القائمة%1","DATA_HIDELIST":"اخفِ القائمة%1","DATA_INDEX_ALL":"الكل","DATA_INDEX_LAST":"الأخير","DATA_INDEX_RANDOM":"عشوائي","EVENT_WHENFLAGCLICKED":"عند النقرعلى %1","EVENT_WHENTHISSPRITECLICKED":"عند النقر على هذا لكائن","EVENT_WHENSTAGECLICKED":"عند نقر على المنصة","EVENT_WHENTOUCHINGOBJECT":"عندما يلمس هذا الكائن %1","EVENT_WHENBROADCASTRECEIVED":"عندما تستقبل %1","EVENT_WHENBACKDROPSWITCHESTO":"عند تبديل الخلفية إلى%1","EVENT_WHENGREATERTHAN":"عندما%1>%2","EVENT_WHENGREATERTHAN_TIMER":"المؤقت","EVENT_WHENGREATERTHAN_LOUDNESS":"شدة الصوت","EVENT_BROADCAST":"البث%1","EVENT_BROADCASTANDWAIT":"بث%1 وانتظر","EVENT_WHENKEYPRESSED":"عند ضغط مفتاح%1","EVENT_WHENKEYPRESSED_SPACE":"المسافة","EVENT_WHENKEYPRESSED_LEFT":"السهم الأيسر","EVENT_WHENKEYPRESSED_RIGHT":"السهم الأيمن","EVENT_WHENKEYPRESSED_DOWN":"السهم السفلي","EVENT_WHENKEYPRESSED_UP":"السهم العلوي","EVENT_WHENKEYPRESSED_ANY":"(موقع ما)","LOOKS_SAYFORSECS":"قل%1 لمدة%2 ثانية","LOOKS_SAY":"قل%1","LOOKS_HELLO":"مرحباً","LOOKS_THINKFORSECS":"فكر%1 لمدة%2 ثانية","LOOKS_THINK":"فكر %1","LOOKS_HMM":"همم ...","LOOKS_SHOW":"اظهر","LOOKS_HIDE":"اخفِ","LOOKS_HIDEALLSPRITES":"اخف كل الكائنات","LOOKS_EFFECT_COLOR":"اللون","LOOKS_EFFECT_FISHEYE":"عين السمكة","LOOKS_EFFECT_WHIRL":"الدوامة","LOOKS_EFFECT_PIXELATE":"البكسلة","LOOKS_EFFECT_MOSAIC":"الموزاييك","LOOKS_EFFECT_BRIGHTNESS":"شدة الإضاءة","LOOKS_EFFECT_GHOST":"الشبح","LOOKS_CHANGEEFFECTBY":"غيَر التأثير%1 بمقدار %2","LOOKS_SETEFFECTTO":"اجعل التأثير%1 مساويا لـ%2","LOOKS_CLEARGRAPHICEFFECTS":"أزل التأثيرات الرسومية","LOOKS_CHANGESIZEBY":"غير الحجم بمقدار%1","LOOKS_SETSIZETO":"جعل الحجم مساوياً %1٪","LOOKS_SIZE":"الحجم","LOOKS_CHANGESTRETCHBY":"تغيير الامتداد بنسبة%1","LOOKS_SETSTRETCHTO":"تعيين الامتداد إلى%1٪","LOOKS_SWITCHCOSTUMETO":"غير المظهر لـ %1","LOOKS_NEXTCOSTUME":"المظهر التالي","LOOKS_SWITCHBACKDROPTO":"غير الخلفية لـ %1 ","LOOKS_GOTOFRONTBACK":"انتقل إلى طبقة%1","LOOKS_GOTOFRONTBACK_FRONT":"المقدمة","LOOKS_GOTOFRONTBACK_BACK":"العودة","LOOKS_GOFORWARDBACKWARDLAYERS":"انتقل %1 طبقة لي%2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"للامام","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"للخلف","LOOKS_BACKDROPNUMBERNAME":"الخلفية%1","LOOKS_COSTUMENUMBERNAME":"المظهر %1","LOOKS_NUMBERNAME_NUMBER":"عدد","LOOKS_NUMBERNAME_NAME":"اسم","LOOKS_SWITCHBACKDROPTOANDWAIT":"غير الخلف إلى%1 وانتظر","LOOKS_NEXTBACKDROP_BLOCK":"الخلفية التالية","LOOKS_NEXTBACKDROP":"الخلفية التالية","LOOKS_PREVIOUSBACKDROP":"الخلفية السابقة","LOOKS_RANDOMBACKDROP":"خلفية عشوائية","MOTION_MOVESTEPS":"تحرك%1 خطوات","MOTION_TURNLEFT":"إستدر %1 %2 درجة","MOTION_TURNRIGHT":"إستدر %1 %2 درجة","MOTION_POINTINDIRECTION":"أشر في الاتجاه%1","MOTION_POINTTOWARDS":"أشر نحو%1","MOTION_POINTTOWARDS_POINTER":"مؤشر الفأرة","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"انتقل إلى%1","MOTION_GOTO_POINTER":"مؤشر الفأرة","MOTION_GOTO_RANDOM":"موضع عشوائي","MOTION_GOTOXY":"اذهب إلى x:%1 y:%2","MOTION_GLIDESECSTOXY":"انزلق خلال %1 ثانية الى x: %2 y:%3","MOTION_GLIDETO":"انزلق %1 ثانية ال %2","MOTION_GLIDETO_POINTER":"مؤشر الفأرة","MOTION_GLIDETO_RANDOM":"موضع عشوائي","MOTION_CHANGEXBY":"غير الاحداثي س بمقدار %1","MOTION_SETX":"اجعل الاحداثي س مساوياً %1","MOTION_CHANGEYBY":"غير ص بمقدار%1","MOTION_SETY":"اضبط ص على%1","MOTION_IFONEDGEBOUNCE":"ارتد إذا كنت عند الحافة","MOTION_SETROTATIONSTYLE":"اجعل نمط الدوران%1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"يمين - يسار","MOTION_SETROTATIONSTYLE_DONTROTATE":"لا دوران","MOTION_SETROTATIONSTYLE_ALLAROUND":"في جميع الاتجاهات","MOTION_XPOSITION":"الموضع س","MOTION_YPOSITION":"الموضع ص","MOTION_DIRECTION":"الاتجاه","MOTION_SCROLLRIGHT":"انتقل إلى اليمين%1","MOTION_SCROLLUP":"انتقل لأعلى%1","MOTION_ALIGNSCENE":"محاذاة المشهد%1","MOTION_ALIGNSCENE_BOTTOMLEFT":"اسفل اليسار","MOTION_ALIGNSCENE_BOTTOMRIGHT":"اسفل اليمين","MOTION_ALIGNSCENE_MIDDLE":"المنتصف","MOTION_ALIGNSCENE_TOPLEFT":"اعلى اليسار","MOTION_ALIGNSCENE_TOPRIGHT":"اعلى اليمين","MOTION_XSCROLL":"تمرير على محور س","MOTION_YSCROLL":"تمرير على محور ص","MOTION_STAGE_SELECTED":"المرحلة المحددة: لا كتل الحركة","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"اختر عدد عشوائى من %1 الى %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 وايضاً %2","OPERATORS_OR":"%1 أو %2","OPERATORS_NOT":"ليس %1","OPERATORS_JOIN":"اربط %1 %2","OPERATORS_JOIN_APPLE":"تفاحة","OPERATORS_JOIN_BANANA":"موزة","OPERATORS_LETTEROF":"حرف%1 من%2","OPERATORS_LETTEROF_APPLE":"أ","OPERATORS_LENGTH":"طول%1","OPERATORS_CONTAINS":"%1 يحتوي على%2؟","OPERATORS_MOD":"%1 باقي القسمة من %2","OPERATORS_ROUND":"قرُب %1","OPERATORS_MATHOP":"%1 من %2","OPERATORS_MATHOP_ABS":"القيمة المطلقة","OPERATORS_MATHOP_FLOOR":"الجزء الصحيح ","OPERATORS_MATHOP_CEILING":"القيمة الكبرى","OPERATORS_MATHOP_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":"هـ^","OPERATORS_MATHOP_10EXP":"^ 10","PROCEDURES_DEFINITION":"عرف %1","SENSING_TOUCHINGOBJECT":"لمس%1؟","SENSING_TOUCHINGOBJECT_POINTER":"مؤشر الفأرة","SENSING_TOUCHINGOBJECT_EDGE":"الحافة","SENSING_TOUCHINGCOLOR":"لمس اللون%1؟","SENSING_COLORISTOUCHINGCOLOR":"لون%1 يلمس%2؟","SENSING_DISTANCETO":"المسافة الى %1","SENSING_DISTANCETO_POINTER":"مؤشر الفأرة","SENSING_ASKANDWAIT":"إسال %1 وانتظر","SENSING_ASK_TEXT":"ما اسمك؟","SENSING_ANSWER":"الإجابة","SENSING_KEYPRESSED":"المفتاح%1 مضغوط؟","SENSING_MOUSEDOWN":"زر الفأرة مضغوط؟","SENSING_MOUSEX":"الموضع س للفأرة","SENSING_MOUSEY":"الموضع ص للفأرة","SENSING_SETDRAGMODE":"اضبط وضع السحب%1","SENSING_SETDRAGMODE_DRAGGABLE":"يمكن سحبه","SENSING_SETDRAGMODE_NOTDRAGGABLE":"لا يمكن سحبه","SENSING_LOUDNESS":"شدة الصوت","SENSING_LOUD":"صوت عالي","SENSING_TIMER":"المؤقت","SENSING_RESETTIMER":"صفِّر المؤقت","SENSING_OF":"%1 من %2","SENSING_OF_XPOSITION":"الموضع س","SENSING_OF_YPOSITION":"الموضع ص","SENSING_OF_DIRECTION":"الاتجاه","SENSING_OF_COSTUMENUMBER":"رقم المظهر","SENSING_OF_COSTUMENAME":"اسم المظهر","SENSING_OF_SIZE":"الحجم","SENSING_OF_VOLUME":"شدة الصوت","SENSING_OF_BACKDROPNUMBER":"رقم الخلفية","SENSING_OF_BACKDROPNAME":"اسم الخلفية","SENSING_OF_STAGE":"المنصة","SENSING_CURRENT":"الحالى %1","SENSING_CURRENT_YEAR":"السنة","SENSING_CURRENT_MONTH":"الشهر","SENSING_CURRENT_DATE":"تاريخ اليوم","SENSING_CURRENT_DAYOFWEEK":"يوم الأسبوع","SENSING_CURRENT_HOUR":"الساعة","SENSING_CURRENT_MINUTE":"الدقيقة","SENSING_CURRENT_SECOND":"الثانية","SENSING_DAYSSINCE2000":"الأيام منذ عام 2000","SENSING_USERNAME":"اسم المستخدم","SENSING_USERID":"هوية المستخدم","SOUND_PLAY":"بدء الصوت%1","SOUND_PLAYUNTILDONE":"تشغيل الصوت%1 وانتظر انتهاءه","SOUND_STOPALLSOUNDS":"أوقف كل الأصوات","SOUND_SETEFFECTO":"جعل التأثيرات%1 مساوية لـ%2","SOUND_CHANGEEFFECTBY":"تغيير التأثير%1 بمقدار %2","SOUND_CLEAREFFECTS":"تأثيرات صوتية واضحة","SOUND_EFFECTS_PITCH":"طبقة الصوت","SOUND_EFFECTS_PAN":"عموم يسار / يمين","SOUND_CHANGEVOLUMEBY":"تغيير شدة الصوت بنسبة%1","SOUND_SETVOLUMETO":"[جعل شدّة الصوت مساوياً %1%","SOUND_VOLUME":"شدة الصوت","SOUND_RECORD":"تسجيل...","CATEGORY_MOTION":"الحركة","CATEGORY_LOOKS":"المظاهر","CATEGORY_SOUND":"الصوت","CATEGORY_EVENTS":"الأحداث","CATEGORY_CONTROL":"التحكم","CATEGORY_SENSING":"التحسس","CATEGORY_OPERATORS":"العمليات","CATEGORY_VARIABLES":"المتغيرات","CATEGORY_MYBLOCKS":"لبنات ","DUPLICATE":"مضاعفة","DELETE":"حذف","ADD_COMMENT":"اضف تعليق","REMOVE_COMMENT":"احذف التعليق","DELETE_BLOCK":"احذف لبنة","DELETE_X_BLOCKS":"احذف%1 لبنة","DELETE_ALL_BLOCKS":"احذف جميع اللبنات%1 ","CLEAN_UP":"احذف جميع اللبنات","HELP":"مساعدة","UNDO":"تراجع","REDO":"إعادة","EDIT_PROCEDURE":"تحرير","SHOW_PROCEDURE_DEFINITION":"اذهب إلى التعريف","WORKSPACE_COMMENT_DEFAULT_TEXT":"قل شيئاً...","COLOUR_HUE_LABEL":"لون","COLOUR_SATURATION_LABEL":"درجة اللون ","COLOUR_BRIGHTNESS_LABEL":"سطوع","CHANGE_VALUE_TITLE":"غيّر القيمة:","RENAME_VARIABLE":"إعادة تسمية المتغير","RENAME_VARIABLE_TITLE":"إعادة تسمية جميع المتغيرات \"%1\" إلى:","RENAME_VARIABLE_MODAL_TITLE":"إعادة تسمية المتغير","NEW_VARIABLE":"إنشاء متغير","NEW_VARIABLE_TITLE":"اسم المتغير الجديد:","VARIABLE_MODAL_TITLE":"متغير جديد","VARIABLE_ALREADY_EXISTS":"لقد تم استخدام هذا المتغير مسبقا\"%1\"","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"يوجد بالفعل متغير يسمى \"%1\" لمتغير آخر من النوع \"%2\".","DELETE_VARIABLE_CONFIRMATION":"احذف%1 من المتغير \"%2\"؟","CANNOT_DELETE_VARIABLE_PROCEDURE":"لا يمكن حذف المتغير \"%1\" لأنه جزء من تعريف الدالة \"%2\"","DELETE_VARIABLE":"احذف المتغير \"%1\"","NEW_PROCEDURE":"أنشاء لبنة","PROCEDURE_ALREADY_EXISTS":"يوجد بالفعل إجراء باسم \"%1\".","PROCEDURE_DEFAULT_NAME":"اسم اللبنة","NEW_LIST":"إنشاء قائمة","NEW_LIST_TITLE":"اسم القائمة الجديدة:","LIST_MODAL_TITLE":"قائمة جديدة","LIST_ALREADY_EXISTS":"توجد بالفعل قائمة باسم \"%1\".","RENAME_LIST_TITLE":"إعادة تسمية جميع قوائم \"%1\" إلى:","RENAME_LIST_MODAL_TITLE":"إعادة تسمية القائمة","DEFAULT_LIST_ITEM":"شيء","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"رسالة جديدة","NEW_BROADCAST_MESSAGE_TITLE":"اسم الرسالة الجديدة:","BROADCAST_MODAL_TITLE":"رسالة جديدة","DEFAULT_BROADCAST_MESSAGE_NAME":"الرسالة ١"} \ No newline at end of file +{ + "CONTROL_FOREVER": "كرِّر باستمرار", + "CONTROL_REPEAT": "كرِّر%1 مرة", + "CONTROL_IF": "إذا %1", + "CONTROL_ELSE": "وإلا", + "CONTROL_STOP": "أوقف", + "CONTROL_STOP_ALL": "الكل", + "CONTROL_STOP_THIS": "المقطع البرمجي الحالي", + "CONTROL_STOP_OTHER": "المقاطع البرمجية الاخرى", + "CONTROL_WAIT": "انتظر %1 ثواني", + "CONTROL_WAITUNTIL": "انتظر حتى %1", + "CONTROL_REPEATUNTIL": "كرِّر حتى %1", + "CONTROL_WHILE": "ما دامَ %1", + "CONTROL_FOREACH": "لكل %1 من %2", + "CONTROL_STARTASCLONE": "عندما تبدأ نسخة مني", + "CONTROL_CREATECLONEOF": "أنشئ نسخةً من %1", + "CONTROL_CREATECLONEOF_MYSELF": "نفسي", + "CONTROL_DELETETHISCLONE": "احذف هذه النسخة", + "CONTROL_COUNTER": "عداد", + "CONTROL_INCRCOUNTER": "زد العداد", + "CONTROL_CLEARCOUNTER": "حتلنة العداد", + "CONTROL_ALLATONCE": "الكل مرة واحدة", + "DATA_SETVARIABLETO": "اجعل النسبة %1 الى %2", + "DATA_CHANGEVARIABLEBY": "غير %1 بمقدار %2", + "DATA_SHOWVARIABLE": "أظهر المتغير %1", + "DATA_HIDEVARIABLE": "أخفِ المتغير %1", + "DATA_ADDTOLIST": "أضف %1 الى %2", + "DATA_DELETEOFLIST": "احذف %1 من %2", + "DATA_DELETEALLOFLIST": "احذف القيمة %1", + "DATA_INSERTATLIST": "أدخل%1 عند%2 من%3", + "DATA_REPLACEITEMOFLIST": "استبدل العنصر%1 من%2 مع%3", + "DATA_ITEMOFLIST": "العنصر%1 من%2", + "DATA_ITEMNUMOFLIST": "عنصر # من%1 في%2", + "DATA_LENGTHOFLIST": "طول%1", + "DATA_LISTCONTAINSITEM": "%1 يحتوي على%2؟", + "DATA_SHOWLIST": "اظهر القائمة%1", + "DATA_HIDELIST": "اخفِ القائمة%1", + "DATA_INDEX_ALL": "الكل", + "DATA_INDEX_LAST": "الأخير", + "DATA_INDEX_RANDOM": "عشوائي", + "EVENT_WHENFLAGCLICKED": "عند النقرعلى %1", + "EVENT_WHENTHISSPRITECLICKED": "عند النقر على هذا لكائن", + "EVENT_WHENSTAGECLICKED": "عند نقر على المنصة", + "EVENT_WHENTOUCHINGOBJECT": "عندما يلمس هذا الكائن %1", + "EVENT_WHENBROADCASTRECEIVED": "عندما تستقبل %1", + "EVENT_WHENBACKDROPSWITCHESTO": "عند تبديل الخلفية إلى%1", + "EVENT_WHENGREATERTHAN": "عندما%1>%2", + "EVENT_WHENGREATERTHAN_TIMER": "المؤقت", + "EVENT_WHENGREATERTHAN_LOUDNESS": "شدة الصوت", + "EVENT_BROADCAST": "البث%1", + "EVENT_BROADCASTANDWAIT": "بث%1 وانتظر", + "EVENT_WHENKEYPRESSED": "عند ضغط مفتاح%1", + "EVENT_WHENKEYPRESSED_SPACE": "المسافة", + "EVENT_WHENKEYPRESSED_LEFT": "السهم الأيسر", + "EVENT_WHENKEYPRESSED_RIGHT": "السهم الأيمن", + "EVENT_WHENKEYPRESSED_DOWN": "السهم السفلي", + "EVENT_WHENKEYPRESSED_UP": "السهم العلوي", + "EVENT_WHENKEYPRESSED_ANY": "(موقع ما)", + "LOOKS_SAYFORSECS": "قل%1 لمدة%2 ثانية", + "LOOKS_SAY": "قل%1", + "LOOKS_HELLO": "مرحباً", + "LOOKS_THINKFORSECS": "فكر%1 لمدة%2 ثانية", + "LOOKS_THINK": "فكر %1", + "LOOKS_HMM": "همم ...", + "LOOKS_SHOW": "اظهر", + "LOOKS_HIDE": "اخفِ", + "LOOKS_HIDEALLSPRITES": "اخف كل الكائنات", + "LOOKS_EFFECT_COLOR": "اللون", + "LOOKS_EFFECT_FISHEYE": "عين السمكة", + "LOOKS_EFFECT_WHIRL": "الدوامة", + "LOOKS_EFFECT_PIXELATE": "البكسلة", + "LOOKS_EFFECT_MOSAIC": "الموزاييك", + "LOOKS_EFFECT_BRIGHTNESS": "شدة الإضاءة", + "LOOKS_EFFECT_GHOST": "الشبح", + "LOOKS_CHANGEEFFECTBY": "غيَر التأثير%1 بمقدار %2", + "LOOKS_SETEFFECTTO": "اجعل التأثير%1 مساويا لـ%2", + "LOOKS_CLEARGRAPHICEFFECTS": "أزل التأثيرات الرسومية", + "LOOKS_CHANGESIZEBY": "غير الحجم بمقدار%1", + "LOOKS_SETSIZETO": "جعل الحجم مساوياً %1٪", + "LOOKS_SIZE": "الحجم", + "LOOKS_CHANGESTRETCHBY": "تغيير الامتداد بنسبة%1", + "LOOKS_SETSTRETCHTO": "تعيين الامتداد إلى%1٪", + "LOOKS_SWITCHCOSTUMETO": "غير المظهر لـ %1", + "LOOKS_NEXTCOSTUME": "المظهر التالي", + "LOOKS_SWITCHBACKDROPTO": "غير الخلفية لـ %1 ", + "LOOKS_GOTOFRONTBACK": "انتقل إلى طبقة%1", + "LOOKS_GOTOFRONTBACK_FRONT": "المقدمة", + "LOOKS_GOTOFRONTBACK_BACK": "العودة", + "LOOKS_GOFORWARDBACKWARDLAYERS": "انتقل %1 طبقة لي%2", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "للامام", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "للخلف", + "LOOKS_BACKDROPNUMBERNAME": "الخلفية%1", + "LOOKS_COSTUMENUMBERNAME": "المظهر %1", + "LOOKS_NUMBERNAME_NUMBER": "عدد", + "LOOKS_NUMBERNAME_NAME": "اسم", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "غير الخلف إلى%1 وانتظر", + "LOOKS_NEXTBACKDROP_BLOCK": "الخلفية التالية", + "LOOKS_NEXTBACKDROP": "الخلفية التالية", + "LOOKS_PREVIOUSBACKDROP": "الخلفية السابقة", + "LOOKS_RANDOMBACKDROP": "خلفية عشوائية", + "MOTION_MOVESTEPS": "تحرك%1 خطوات", + "MOTION_TURNLEFT": "إستدر %1 %2 درجة", + "MOTION_TURNRIGHT": "إستدر %1 %2 درجة", + "MOTION_POINTINDIRECTION": "أشر في الاتجاه%1", + "MOTION_POINTTOWARDS": "أشر نحو%1", + "MOTION_POINTTOWARDS_POINTER": "مؤشر الفأرة", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "انتقل إلى%1", + "MOTION_GOTO_POINTER": "مؤشر الفأرة", + "MOTION_GOTO_RANDOM": "موضع عشوائي", + "MOTION_GOTOXY": "اذهب إلى x:%1 y:%2", + "MOTION_GLIDESECSTOXY": "انزلق خلال %1 ثانية الى x: %2 y:%3", + "MOTION_GLIDETO": "انزلق %1 ثانية ال %2", + "MOTION_GLIDETO_POINTER": "مؤشر الفأرة", + "MOTION_GLIDETO_RANDOM": "موضع عشوائي", + "MOTION_CHANGEXBY": "غير الاحداثي س بمقدار %1", + "MOTION_SETX": "اجعل الاحداثي س مساوياً %1", + "MOTION_CHANGEYBY": "غير ص بمقدار%1", + "MOTION_SETY": "اضبط ص على%1", + "MOTION_IFONEDGEBOUNCE": "ارتد إذا كنت عند الحافة", + "MOTION_SETROTATIONSTYLE": "اجعل نمط الدوران%1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "يمين - يسار", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "لا دوران", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "في جميع الاتجاهات", + "MOTION_XPOSITION": "الموضع س", + "MOTION_YPOSITION": "الموضع ص", + "MOTION_DIRECTION": "الاتجاه", + "MOTION_SCROLLRIGHT": "انتقل إلى اليمين%1", + "MOTION_SCROLLUP": "انتقل لأعلى%1", + "MOTION_ALIGNSCENE": "محاذاة المشهد%1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "اسفل اليسار", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "اسفل اليمين", + "MOTION_ALIGNSCENE_MIDDLE": "المنتصف", + "MOTION_ALIGNSCENE_TOPLEFT": "اعلى اليسار", + "MOTION_ALIGNSCENE_TOPRIGHT": "اعلى اليمين", + "MOTION_XSCROLL": "تمرير على محور س", + "MOTION_YSCROLL": "تمرير على محور ص", + "MOTION_STAGE_SELECTED": "المرحلة المحددة: لا كتل الحركة", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "اختر عدد عشوائى من %1 الى %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 وايضاً %2", + "OPERATORS_OR": "%1 أو %2", + "OPERATORS_NOT": "ليس %1", + "OPERATORS_JOIN": "اربط %1 %2", + "OPERATORS_JOIN_APPLE": "تفاحة", + "OPERATORS_JOIN_BANANA": "موزة", + "OPERATORS_LETTEROF": "حرف%1 من%2", + "OPERATORS_LETTEROF_APPLE": "أ", + "OPERATORS_LENGTH": "طول%1", + "OPERATORS_CONTAINS": "%1 يحتوي على%2؟", + "OPERATORS_MOD": "%1 باقي القسمة من %2", + "OPERATORS_ROUND": "قرُب %1", + "OPERATORS_MATHOP": "%1 من %2", + "OPERATORS_MATHOP_ABS": "القيمة المطلقة", + "OPERATORS_MATHOP_FLOOR": "الجزء الصحيح ", + "OPERATORS_MATHOP_CEILING": "القيمة الكبرى", + "OPERATORS_MATHOP_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": "هـ^", + "OPERATORS_MATHOP_10EXP": "^ 10", + "PROCEDURES_DEFINITION": "عرف %1", + "SENSING_TOUCHINGOBJECT": "لمس%1؟", + "SENSING_TOUCHINGOBJECT_POINTER": "مؤشر الفأرة", + "SENSING_TOUCHINGOBJECT_EDGE": "الحافة", + "SENSING_TOUCHINGCOLOR": "لمس اللون%1؟", + "SENSING_COLORISTOUCHINGCOLOR": "لون%1 يلمس%2؟", + "SENSING_DISTANCETO": "المسافة الى %1", + "SENSING_DISTANCETO_POINTER": "مؤشر الفأرة", + "SENSING_ASKANDWAIT": "إسال %1 وانتظر", + "SENSING_ASK_TEXT": "ما اسمك؟", + "SENSING_ANSWER": "الإجابة", + "SENSING_KEYPRESSED": "المفتاح%1 مضغوط؟", + "SENSING_MOUSEDOWN": "زر الفأرة مضغوط؟", + "SENSING_MOUSEX": "الموضع س للفأرة", + "SENSING_MOUSEY": "الموضع ص للفأرة", + "SENSING_SETDRAGMODE": "اضبط وضع السحب%1", + "SENSING_SETDRAGMODE_DRAGGABLE": "يمكن سحبه", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "لا يمكن سحبه", + "SENSING_LOUDNESS": "شدة الصوت", + "SENSING_LOUD": "صوت عالي", + "SENSING_TIMER": "المؤقت", + "SENSING_RESETTIMER": "صفِّر المؤقت", + "SENSING_OF": "%1 من %2", + "SENSING_OF_XPOSITION": "الموضع س", + "SENSING_OF_YPOSITION": "الموضع ص", + "SENSING_OF_DIRECTION": "الاتجاه", + "SENSING_OF_COSTUMENUMBER": "رقم المظهر", + "SENSING_OF_COSTUMENAME": "اسم المظهر", + "SENSING_OF_SIZE": "الحجم", + "SENSING_OF_VOLUME": "شدة الصوت", + "SENSING_OF_BACKDROPNUMBER": "رقم الخلفية", + "SENSING_OF_BACKDROPNAME": "اسم الخلفية", + "SENSING_OF_STAGE": "المنصة", + "SENSING_CURRENT": "الحالى %1", + "SENSING_CURRENT_YEAR": "السنة", + "SENSING_CURRENT_MONTH": "الشهر", + "SENSING_CURRENT_DATE": "تاريخ اليوم", + "SENSING_CURRENT_DAYOFWEEK": "يوم الأسبوع", + "SENSING_CURRENT_HOUR": "الساعة", + "SENSING_CURRENT_MINUTE": "الدقيقة", + "SENSING_CURRENT_SECOND": "الثانية", + "SENSING_DAYSSINCE2000": "الأيام منذ عام 2000", + "SENSING_USERNAME": "اسم المستخدم", + "SENSING_USERID": "هوية المستخدم", + "SOUND_PLAY": "بدء الصوت%1", + "SOUND_PLAYUNTILDONE": "تشغيل الصوت%1 وانتظر انتهاءه", + "SOUND_STOPALLSOUNDS": "أوقف كل الأصوات", + "SOUND_SETEFFECTO": "جعل التأثيرات%1 مساوية لـ%2", + "SOUND_CHANGEEFFECTBY": "تغيير التأثير%1 بمقدار %2", + "SOUND_CLEAREFFECTS": "تأثيرات صوتية واضحة", + "SOUND_EFFECTS_PITCH": "طبقة الصوت", + "SOUND_EFFECTS_PAN": "عموم يسار / يمين", + "SOUND_CHANGEVOLUMEBY": "تغيير شدة الصوت بنسبة%1", + "SOUND_SETVOLUMETO": "[جعل شدّة الصوت مساوياً %1%", + "SOUND_VOLUME": "شدة الصوت", + "SOUND_RECORD": "تسجيل...", + "CATEGORY_MOTION": "الحركة", + "CATEGORY_LOOKS": "المظاهر", + "CATEGORY_SOUND": "الصوت", + "CATEGORY_EVENTS": "الأحداث", + "CATEGORY_CONTROL": "التحكم", + "CATEGORY_SENSING": "التحسس", + "CATEGORY_OPERATORS": "العمليات", + "CATEGORY_VARIABLES": "المتغيرات", + "CATEGORY_MYBLOCKS": "لبنات ", + "DUPLICATE": "مضاعفة", + "DELETE": "حذف", + "ADD_COMMENT": "اضف تعليق", + "REMOVE_COMMENT": "احذف التعليق", + "DELETE_BLOCK": "احذف لبنة", + "DELETE_X_BLOCKS": "احذف%1 لبنة", + "DELETE_ALL_BLOCKS": "احذف جميع اللبنات%1 ", + "CLEAN_UP": "احذف جميع اللبنات", + "HELP": "مساعدة", + "UNDO": "تراجع", + "REDO": "إعادة", + "EDIT_PROCEDURE": "تحرير", + "SHOW_PROCEDURE_DEFINITION": "اذهب إلى التعريف", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "قل شيئاً...", + "COLOUR_HUE_LABEL": "لون", + "COLOUR_SATURATION_LABEL": "درجة اللون ", + "COLOUR_BRIGHTNESS_LABEL": "سطوع", + "CHANGE_VALUE_TITLE": "غيّر القيمة:", + "RENAME_VARIABLE": "إعادة تسمية المتغير", + "RENAME_VARIABLE_TITLE": "إعادة تسمية جميع المتغيرات \"%1\" إلى:", + "RENAME_VARIABLE_MODAL_TITLE": "إعادة تسمية المتغير", + "NEW_VARIABLE": "إنشاء متغير", + "NEW_VARIABLE_TITLE": "اسم المتغير الجديد:", + "VARIABLE_MODAL_TITLE": "متغير جديد", + "VARIABLE_ALREADY_EXISTS": "لقد تم استخدام هذا المتغير مسبقا\"%1\"", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "يوجد بالفعل متغير يسمى \"%1\" لمتغير آخر من النوع \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "احذف%1 من المتغير \"%2\"؟", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "لا يمكن حذف المتغير \"%1\" لأنه جزء من تعريف الدالة \"%2\"", + "DELETE_VARIABLE": "احذف المتغير \"%1\"", + "NEW_PROCEDURE": "أنشاء لبنة", + "PROCEDURE_ALREADY_EXISTS": "يوجد بالفعل إجراء باسم \"%1\".", + "PROCEDURE_DEFAULT_NAME": "اسم اللبنة", + "NEW_LIST": "إنشاء قائمة", + "NEW_LIST_TITLE": "اسم القائمة الجديدة:", + "LIST_MODAL_TITLE": "قائمة جديدة", + "LIST_ALREADY_EXISTS": "توجد بالفعل قائمة باسم \"%1\".", + "RENAME_LIST_TITLE": "إعادة تسمية جميع قوائم \"%1\" إلى:", + "RENAME_LIST_MODAL_TITLE": "إعادة تسمية القائمة", + "DEFAULT_LIST_ITEM": "شيء", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "رسالة جديدة", + "NEW_BROADCAST_MESSAGE_TITLE": "اسم الرسالة الجديدة:", + "BROADCAST_MODAL_TITLE": "رسالة جديدة", + "DEFAULT_BROADCAST_MESSAGE_NAME": "الرسالة ١" +} \ No newline at end of file diff --git a/editor/blocks/ast.json b/editor/blocks/ast.json deleted file mode 100644 index 2808da59..00000000 --- a/editor/blocks/ast.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"pa siempres","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"sinón","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"too","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":"cuando principie como clon","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"desaniciar esti clon","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":"too","DATA_INDEX_LAST":"last","DATA_INDEX_RANDOM":"random","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"cuando se calque nesti personaxe","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":"cronómetru","EVENT_WHENGREATERTHAN_LOUDNESS":"volume del soníu","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":"amosar","LOOKS_HIDE":"anubrir","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":"brillu","LOOKS_EFFECT_GHOST":"ghost","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"llimpiar efeutos gráficos","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"tamañu","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"siguiente disfraz","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":"siguiente fondu","LOOKS_NEXTBACKDROP":"siguiente fondu","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":"si ta na llende, rebotar","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"alredor","MOTION_XPOSITION":"posición x","MOTION_YPOSITION":"posición y","MOTION_DIRECTION":"direición","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":"techu","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":"respuesta","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"¿tá'l mur calcáu?","SENSING_MOUSEX":"x del mur","SENSING_MOUSEY":"y del mur","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"volume del soníu","SENSING_LOUD":"loud?","SENSING_TIMER":"cronómetru","SENSING_RESETTIMER":"reaniciar el cronómetru","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"posición x","SENSING_OF_YPOSITION":"posición y","SENSING_OF_DIRECTION":"direición","SENSING_OF_COSTUMENUMBER":"núm. de disfraz","SENSING_OF_COSTUMENAME":"nome del disfraz","SENSING_OF_SIZE":"tamañu","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"núm. de fondu","SENSING_OF_BACKDROPNAME":"nombre de fondu","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":"díes dende 2000","SENSING_USERNAME":"nome d'usuariu","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"parar tolos soníos","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":"Movimientu","CATEGORY_LOOKS":"Aspeutu","CATEGORY_SOUND":"Soníu","CATEGORY_EVENTS":"Socesos","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","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","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"} \ No newline at end of file diff --git a/editor/blocks/az.json b/editor/blocks/az.json index 0827f79d..11bb916d 100644 --- a/editor/blocks/az.json +++ b/editor/blocks/az.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"həmişə","CONTROL_REPEAT":"təkrarla %1 dəfə","CONTROL_IF":"əgər %1, onda","CONTROL_ELSE":"əks halda","CONTROL_STOP":"dayandır","CONTROL_STOP_ALL":"hamısı","CONTROL_STOP_THIS":"bu skript","CONTROL_STOP_OTHER":"spraytın digər skriptləri","CONTROL_WAIT":"%1 saniyə gözlə","CONTROL_WAITUNTIL":"%1 qədər gözlə","CONTROL_REPEATUNTIL":"təkrarla nə qədər ki, %1 deyil","CONTROL_WHILE":"təkrarla nə qədər ki, %1 ","CONTROL_FOREACH":"hər bir %1 üçün %2 -də","CONTROL_STARTASCLONE":"mən klon kimi başlayanda","CONTROL_CREATECLONEOF":"%1 klonunu yarat","CONTROL_CREATECLONEOF_MYSELF":"özümün","CONTROL_DELETETHISCLONE":"bu klonu sil","CONTROL_COUNTER":"sayğac","CONTROL_INCRCOUNTER":"sayğacın göstəricisini artır","CONTROL_CLEARCOUNTER":"sayğacı təmizlə","CONTROL_ALLATONCE":"hamısı birlikdə","DATA_SETVARIABLETO":"%1 təyin et: %2","DATA_CHANGEVARIABLEBY":"%1 -i %2 qədər dəyiş","DATA_SHOWVARIABLE":"%1 dəyişənini göstər","DATA_HIDEVARIABLE":"%1 dəyişənini gizlət","DATA_ADDTOLIST":"%1 -i %2 siyahısına əlavə et","DATA_DELETEOFLIST":"%1 elementini %2 siyahısından sil","DATA_DELETEALLOFLIST":"%1 siyahısının bütün elementlərini sil","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_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_LISTCONTAINSITEM":"%1 tərkibində %2 var?","DATA_SHOWLIST":"%1 siyahısını göstər","DATA_HIDELIST":"%1 siyahısını gizlət","DATA_INDEX_ALL":"bütün","DATA_INDEX_LAST":"son","DATA_INDEX_RANDOM":"təsadüfi","EVENT_WHENFLAGCLICKED":"%1 kliklənəndə","EVENT_WHENTHISSPRITECLICKED":"sprayt kliklənəndə","EVENT_WHENSTAGECLICKED":"səhnə kliklənəndə","EVENT_WHENTOUCHINGOBJECT":"sprayt %1 toxunanda","EVENT_WHENBROADCASTRECEIVED":"mən %1 qəbul edəndə","EVENT_WHENBACKDROPSWITCHESTO":"fon %1 fonuna dəyişdiriləndə","EVENT_WHENGREATERTHAN":"%1 > %2 olduqda","EVENT_WHENGREATERTHAN_TIMER":"taymer","EVENT_WHENGREATERTHAN_LOUDNESS":"səs ucalığı","EVENT_BROADCAST":"%1 ötür","EVENT_BROADCASTANDWAIT":"%1 ötür və gözlə","EVENT_WHENKEYPRESSED":"%1 düyməsinə basdıqda","EVENT_WHENKEYPRESSED_SPACE":"boşluq","EVENT_WHENKEYPRESSED_LEFT":"sol ox","EVENT_WHENKEYPRESSED_RIGHT":"sağ ox","EVENT_WHENKEYPRESSED_DOWN":"aşağı ox","EVENT_WHENKEYPRESSED_UP":"yuxarı ox","EVENT_WHENKEYPRESSED_ANY":"hər hansı","LOOKS_SAYFORSECS":"%1 de %2 saniyə","LOOKS_SAY":"%1 de","LOOKS_HELLO":"Salam!","LOOKS_THINKFORSECS":"%1 düşün %2 saniyə","LOOKS_THINK":"%1 düşün","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"görün","LOOKS_HIDE":"gizlən","LOOKS_HIDEALLSPRITES":"bütün spraytları gizlət","LOOKS_EFFECT_COLOR":"rəng","LOOKS_EFFECT_FISHEYE":"qabarma","LOOKS_EFFECT_WHIRL":"burulma","LOOKS_EFFECT_PIXELATE":"piksel","LOOKS_EFFECT_MOSAIC":"mozaika","LOOKS_EFFECT_BRIGHTNESS":"parlaqlıq","LOOKS_EFFECT_GHOST":"ruh","LOOKS_CHANGEEFFECTBY":"%1 effektini %2 qədər dəyiş","LOOKS_SETEFFECTTO":"%1 effektini %2 təyin et","LOOKS_CLEARGRAPHICEFFECTS":"qrafik effektləri sil","LOOKS_CHANGESIZEBY":"ölçünü %1 qədər dəyiş","LOOKS_SETSIZETO":"ölçünü %1 % təyin et","LOOKS_SIZE":"ölçü","LOOKS_CHANGESTRETCHBY":"uzunluğu %1 qədər dəyiş","LOOKS_SETSTRETCHTO":"uzunluğu %1 % təyin et","LOOKS_SWITCHCOSTUMETO":"%1 libasına dəyiş","LOOKS_NEXTCOSTUME":"növbəti libas","LOOKS_SWITCHBACKDROPTO":"%1 fonuna dəyiş","LOOKS_GOTOFRONTBACK":"%1 fonuna keç","LOOKS_GOTOFRONTBACK_FRONT":"ön","LOOKS_GOTOFRONTBACK_BACK":"arxa","LOOKS_GOFORWARDBACKWARDLAYERS":"%1 %2 fonuna keç","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"irəli","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"geri","LOOKS_BACKDROPNUMBERNAME":"%1 fonu","LOOKS_COSTUMENUMBERNAME":"%1 libası","LOOKS_NUMBERNAME_NUMBER":"rəqəm","LOOKS_NUMBERNAME_NAME":"ad","LOOKS_SWITCHBACKDROPTOANDWAIT":"fonu %1 fonuna dəyiş və gözlə","LOOKS_NEXTBACKDROP_BLOCK":"növbəti fon","LOOKS_NEXTBACKDROP":"növbəti fon","LOOKS_PREVIOUSBACKDROP":"əvvəlki fon","LOOKS_RANDOMBACKDROP":"təsadüfi fon","MOTION_MOVESTEPS":"%1 addım at","MOTION_TURNLEFT":"dön %1 %2 dərəcə","MOTION_TURNRIGHT":"dön %1 %2 dərəcə","MOTION_POINTINDIRECTION":"%1 istiqamətində dön","MOTION_POINTTOWARDS":"%1 tərəfinə dön","MOTION_POINTTOWARDS_POINTER":"siçanın göstəricisi","MOTION_POINTTOWARDS_RANDOM":"təsadüfi istiqamət","MOTION_GOTO":"keç: %1","MOTION_GOTO_POINTER":"siçanın göstəricisi","MOTION_GOTO_RANDOM":"təsadüfi mövqe","MOTION_GOTOXY":"keç: x: %1 y: %2","MOTION_GLIDESECSTOXY":"%1 saniyə x: %2 y: %3 nöqtəsinə üz","MOTION_GLIDETO":"%1 saniyə %2 tərəfə üz","MOTION_GLIDETO_POINTER":"siçanın göstəricisi","MOTION_GLIDETO_RANDOM":"təsadüfi mövqe","MOTION_CHANGEXBY":"x-i %1 qədər dəyiş","MOTION_SETX":"x-i %1 təyin et","MOTION_CHANGEYBY":"y-i %1 qədər dəyiş","MOTION_SETY":"y-i %1 təyin et","MOTION_IFONEDGEBOUNCE":"kənara çatdınsa, geri çəkil","MOTION_SETROTATIONSTYLE":"dönmə istiqamətini %1 təyin et","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"sol-sağ","MOTION_SETROTATIONSTYLE_DONTROTATE":"dönməmək","MOTION_SETROTATIONSTYLE_ALLAROUND":"hər tərəfə","MOTION_XPOSITION":"x mövqeyi","MOTION_YPOSITION":"y mövqeyi","MOTION_DIRECTION":"istiqamət","MOTION_SCROLLRIGHT":"sağa doğru %1 qədər sürüş","MOTION_SCROLLUP":"yuxarı doğru %1 qədər sürüş","MOTION_ALIGNSCENE":"%1 istiqamətdən səhnəni düzləndir","MOTION_ALIGNSCENE_BOTTOMLEFT":"aşağı-sol","MOTION_ALIGNSCENE_BOTTOMRIGHT":"aşağı-sağ","MOTION_ALIGNSCENE_MIDDLE":"orta","MOTION_ALIGNSCENE_TOPLEFT":"yuxarı-sol","MOTION_ALIGNSCENE_TOPRIGHT":"yuxarı-sağ","MOTION_XSCROLL":"x oxu üzrə sürüşdür","MOTION_YSCROLL":"y oxu üzrə sürüşdür","MOTION_STAGE_SELECTED":"Səhnə seçilmişdir: Hərəkət blokları yoxdur","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 və %2 arasında təsadüfi seç","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 və %2","OPERATORS_OR":"%1 və ya %2","OPERATORS_NOT":"%1 deyil ","OPERATORS_JOIN":"birləşdir: %1 və %2","OPERATORS_JOIN_APPLE":"alma","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"hərf %1 %2-də","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%1 sözünün uzunluğu","OPERATORS_CONTAINS":"%1 sözünün tərkibində %2 hərfi var?","OPERATORS_MOD":"%1 ədədinin %2 ədədinə bölünməsindən qalıq","OPERATORS_ROUND":"%1 yuvarlaqlaşdır","OPERATORS_MATHOP":"%1 %2","OPERATORS_MATHOP_ABS":"modul","OPERATORS_MATHOP_FLOOR":"aşağı yuvarlaqlaşdır","OPERATORS_MATHOP_CEILING":"yuxarı yuvarlaqlaşdır","OPERATORS_MATHOP_SQRT":"kvadrat kök","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"%1 təyin et","SENSING_TOUCHINGOBJECT":"%1 toxunur?","SENSING_TOUCHINGOBJECT_POINTER":"siçanın göstəricisi","SENSING_TOUCHINGOBJECT_EDGE":"kənar","SENSING_TOUCHINGCOLOR":"%1 rənginə toxunur?","SENSING_COLORISTOUCHINGCOLOR":"%1 rəngi %2 rənginə toxunur?","SENSING_DISTANCETO":"%1 qədər məsafə","SENSING_DISTANCETO_POINTER":"siçanın göstəricisi","SENSING_ASKANDWAIT":"%1 soruş və gözlə","SENSING_ASK_TEXT":"Sənin adın nədir?","SENSING_ANSWER":"cavab","SENSING_KEYPRESSED":"%1 düyməsi basılıb?","SENSING_MOUSEDOWN":"siçanın düyməsi basılıb?","SENSING_MOUSEX":"siçanın göstəricisinin x koordinatı","SENSING_MOUSEY":"siçanın göstəricisinin y koordinatı","SENSING_SETDRAGMODE":"%1 daşıma rejimi təyin et","SENSING_SETDRAGMODE_DRAGGABLE":"daşınabilən","SENSING_SETDRAGMODE_NOTDRAGGABLE":"daşınabilməyən","SENSING_LOUDNESS":"səs ucalığı","SENSING_LOUD":"ucadır?","SENSING_TIMER":"taymer","SENSING_RESETTIMER":"taymeri yenidən başlat","SENSING_OF":"%1 %2-in","SENSING_OF_XPOSITION":"x mövqeyi","SENSING_OF_YPOSITION":"y mövqeyi","SENSING_OF_DIRECTION":"istiqamət","SENSING_OF_COSTUMENUMBER":"libas #","SENSING_OF_COSTUMENAME":"libasın adı","SENSING_OF_SIZE":"ölçü","SENSING_OF_VOLUME":"səsin yüksəkliyi","SENSING_OF_BACKDROPNUMBER":"fon #","SENSING_OF_BACKDROPNAME":"fonun adı","SENSING_OF_STAGE":"Səhnə","SENSING_CURRENT":"cari %1","SENSING_CURRENT_YEAR":"il","SENSING_CURRENT_MONTH":"ay","SENSING_CURRENT_DATE":"tarix","SENSING_CURRENT_DAYOFWEEK":"həftənin günü","SENSING_CURRENT_HOUR":"saat","SENSING_CURRENT_MINUTE":"dəqiqə","SENSING_CURRENT_SECOND":"saniyə","SENSING_DAYSSINCE2000":"01.01.2000 tarixindən ötən günlərin sayı","SENSING_USERNAME":"istifadəçinin adı","SENSING_USERID":"istifadəçi adı","SOUND_PLAY":"%1 səsini ifa et","SOUND_PLAYUNTILDONE":"%1 səsini sona qədər ifa et","SOUND_STOPALLSOUNDS":"bütün səsləri dayandır","SOUND_SETEFFECTO":"%1 effektini %2 təyin et","SOUND_CHANGEEFFECTBY":"%1 effektini %2 qədər dəyiş","SOUND_CLEAREFFECTS":"səs effektlərini təmizlə","SOUND_EFFECTS_PITCH":"kökləmək","SOUND_EFFECTS_PAN":"tas sol/sağ","SOUND_CHANGEVOLUMEBY":"səs ucalığını %1 qədər dəyiş","SOUND_SETVOLUMETO":"səs ucalığını %1% təyin et","SOUND_VOLUME":"səsin yüksəkliyi","SOUND_RECORD":"yazma...","CATEGORY_MOTION":"Hərəkət","CATEGORY_LOOKS":"Görünüş","CATEGORY_SOUND":"Səs","CATEGORY_EVENTS":"Hadisələr","CATEGORY_CONTROL":"İdarəetmə","CATEGORY_SENSING":"Sensorlar","CATEGORY_OPERATORS":"Operatorlar","CATEGORY_VARIABLES":"Dəyişənlər","CATEGORY_MYBLOCKS":"Mənim Bloklarım","DUPLICATE":"Dublikatın yarat","DELETE":"Sil","ADD_COMMENT":"Şərh əlavə et","REMOVE_COMMENT":"Şərhi sil","DELETE_BLOCK":"Bloku sil","DELETE_X_BLOCKS":"%1 bloklarını sil","DELETE_ALL_BLOCKS":"bütün %1 bloklarını sil","CLEAN_UP":"Blokları sil","HELP":"Yardım","UNDO":"Ləğv et","REDO":"Yenidən","EDIT_PROCEDURE":"Düzəliş et","SHOW_PROCEDURE_DEFINITION":"Tərifə get","WORKSPACE_COMMENT_DEFAULT_TEXT":"Nəsə de ...","COLOUR_HUE_LABEL":"Rəng","COLOUR_SATURATION_LABEL":"Dolğunluq","COLOUR_BRIGHTNESS_LABEL":"Parlaqlıq","CHANGE_VALUE_TITLE":"Qiyməti dəyiş","RENAME_VARIABLE":"Dəyişənin adını dəyiş","RENAME_VARIABLE_TITLE":"Bütün \"%1\" dəyişənlərinin adını dəyiş:","RENAME_VARIABLE_MODAL_TITLE":"Dəyişənin adını dəyiş","NEW_VARIABLE":"Dəyişən yarat","NEW_VARIABLE_TITLE":"Yeni dəyişənin adı:","VARIABLE_MODAL_TITLE":"Yeni Dəyişən","VARIABLE_ALREADY_EXISTS":"\"%1\" adlı dəyişən artıq mövcuddur.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%1\" adlı dəyişən digər \"%2\" növ dəyişən üçün artıq mövcuddur.","DELETE_VARIABLE_CONFIRMATION":"%1 silinsin \"%2\" dəyişənini istifadə edən?","CANNOT_DELETE_VARIABLE_PROCEDURE":"\"%1\" dəyişəni silinə bilmir, çünki \"%2\" funksiyasındakı tərifin bir hissəsidir","DELETE_VARIABLE":"\"%1\" dəyişənini sil","NEW_PROCEDURE":"Blok yarat","PROCEDURE_ALREADY_EXISTS":"\"%1\" adlı prosedur artıq mövcuddur.","PROCEDURE_DEFAULT_NAME":"blokun adı","NEW_LIST":"Siyahı yarat","NEW_LIST_TITLE":"Yeni siyahının adı:","LIST_MODAL_TITLE":"Yeni siyahı","LIST_ALREADY_EXISTS":"\"%1\" adlı siyahı artıq mövcuddur.","RENAME_LIST_TITLE":"Bütün \"%1\" siyahılarının adını dəyiş:","RENAME_LIST_MODAL_TITLE":"Siyahının adını dəyiş","DEFAULT_LIST_ITEM":"əşya","DELETE_LIST":"\"%1\" siyahısını sil","RENAME_LIST":"Siyahının adını dəyiş","NEW_BROADCAST_MESSAGE":"Yeni ismarıc","NEW_BROADCAST_MESSAGE_TITLE":"Yeni ismarıcın adı:","BROADCAST_MODAL_TITLE":"Yeni ismarıc","DEFAULT_BROADCAST_MESSAGE_NAME":"ismarıc 1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "həmişə", + "CONTROL_REPEAT": "təkrarla %1 dəfə", + "CONTROL_IF": "əgər %1, onda", + "CONTROL_ELSE": "əks halda", + "CONTROL_STOP": "dayandır", + "CONTROL_STOP_ALL": "hamısı", + "CONTROL_STOP_THIS": "bu skript", + "CONTROL_STOP_OTHER": "spraytın digər skriptləri", + "CONTROL_WAIT": "%1 saniyə gözlə", + "CONTROL_WAITUNTIL": "%1 qədər gözlə", + "CONTROL_REPEATUNTIL": "təkrarla nə qədər ki, %1 deyil", + "CONTROL_WHILE": "təkrarla nə qədər ki, %1 ", + "CONTROL_FOREACH": "hər bir %1 üçün %2 -də", + "CONTROL_STARTASCLONE": "mən klon kimi başlayanda", + "CONTROL_CREATECLONEOF": "%1 klonunu yarat", + "CONTROL_CREATECLONEOF_MYSELF": "özümün", + "CONTROL_DELETETHISCLONE": "bu klonu sil", + "CONTROL_COUNTER": "sayğac", + "CONTROL_INCRCOUNTER": "sayğacın göstəricisini artır", + "CONTROL_CLEARCOUNTER": "sayğacı təmizlə", + "CONTROL_ALLATONCE": "hamısı birlikdə", + "DATA_SETVARIABLETO": "%1 təyin et: %2", + "DATA_CHANGEVARIABLEBY": "%1 -i %2 qədər dəyiş", + "DATA_SHOWVARIABLE": "%1 dəyişənini göstər", + "DATA_HIDEVARIABLE": "%1 dəyişənini gizlət", + "DATA_ADDTOLIST": "%1 -i %2 siyahısına əlavə et", + "DATA_DELETEOFLIST": "%1 elementini %2 siyahısından sil", + "DATA_DELETEALLOFLIST": "%1 siyahısının bütün elementlərini sil", + "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_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_LISTCONTAINSITEM": "%1 tərkibində %2 var?", + "DATA_SHOWLIST": "%1 siyahısını göstər", + "DATA_HIDELIST": "%1 siyahısını gizlət", + "DATA_INDEX_ALL": "bütün", + "DATA_INDEX_LAST": "son", + "DATA_INDEX_RANDOM": "təsadüfi", + "EVENT_WHENFLAGCLICKED": "%1 kliklənəndə", + "EVENT_WHENTHISSPRITECLICKED": "sprayt kliklənəndə", + "EVENT_WHENSTAGECLICKED": "səhnə kliklənəndə", + "EVENT_WHENTOUCHINGOBJECT": "sprayt %1 toxunanda", + "EVENT_WHENBROADCASTRECEIVED": "mən %1 qəbul edəndə", + "EVENT_WHENBACKDROPSWITCHESTO": "fon %1 fonuna dəyişdiriləndə", + "EVENT_WHENGREATERTHAN": "%1 > %2 olduqda", + "EVENT_WHENGREATERTHAN_TIMER": "taymer", + "EVENT_WHENGREATERTHAN_LOUDNESS": "səs ucalığı", + "EVENT_BROADCAST": "%1 ötür", + "EVENT_BROADCASTANDWAIT": "%1 ötür və gözlə", + "EVENT_WHENKEYPRESSED": "%1 düyməsinə basdıqda", + "EVENT_WHENKEYPRESSED_SPACE": "boşluq", + "EVENT_WHENKEYPRESSED_LEFT": "sol ox", + "EVENT_WHENKEYPRESSED_RIGHT": "sağ ox", + "EVENT_WHENKEYPRESSED_DOWN": "aşağı ox", + "EVENT_WHENKEYPRESSED_UP": "yuxarı ox", + "EVENT_WHENKEYPRESSED_ANY": "hər hansı", + "LOOKS_SAYFORSECS": "%1 de %2 saniyə", + "LOOKS_SAY": "%1 de", + "LOOKS_HELLO": "Salam!", + "LOOKS_THINKFORSECS": "%1 düşün %2 saniyə", + "LOOKS_THINK": "%1 düşün", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "görün", + "LOOKS_HIDE": "gizlən", + "LOOKS_HIDEALLSPRITES": "bütün spraytları gizlət", + "LOOKS_EFFECT_COLOR": "rəng", + "LOOKS_EFFECT_FISHEYE": "qabarma", + "LOOKS_EFFECT_WHIRL": "burulma", + "LOOKS_EFFECT_PIXELATE": "piksel", + "LOOKS_EFFECT_MOSAIC": "mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "parlaqlıq", + "LOOKS_EFFECT_GHOST": "ruh", + "LOOKS_CHANGEEFFECTBY": "%1 effektini %2 qədər dəyiş", + "LOOKS_SETEFFECTTO": "%1 effektini %2 təyin et", + "LOOKS_CLEARGRAPHICEFFECTS": "qrafik effektləri sil", + "LOOKS_CHANGESIZEBY": "ölçünü %1 qədər dəyiş", + "LOOKS_SETSIZETO": "ölçünü %1 % təyin et", + "LOOKS_SIZE": "ölçü", + "LOOKS_CHANGESTRETCHBY": "uzunluğu %1 qədər dəyiş", + "LOOKS_SETSTRETCHTO": "uzunluğu %1 % təyin et", + "LOOKS_SWITCHCOSTUMETO": "%1 libasına dəyiş", + "LOOKS_NEXTCOSTUME": "növbəti libas", + "LOOKS_SWITCHBACKDROPTO": "%1 fonuna dəyiş", + "LOOKS_GOTOFRONTBACK": "%1 fonuna keç", + "LOOKS_GOTOFRONTBACK_FRONT": "ön", + "LOOKS_GOTOFRONTBACK_BACK": "arxa", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 fonuna keç", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "irəli", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "geri", + "LOOKS_BACKDROPNUMBERNAME": "%1 fonu", + "LOOKS_COSTUMENUMBERNAME": "%1 libası", + "LOOKS_NUMBERNAME_NUMBER": "rəqəm", + "LOOKS_NUMBERNAME_NAME": "ad", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "fonu %1 fonuna dəyiş və gözlə", + "LOOKS_NEXTBACKDROP_BLOCK": "növbəti fon", + "LOOKS_NEXTBACKDROP": "növbəti fon", + "LOOKS_PREVIOUSBACKDROP": "əvvəlki fon", + "LOOKS_RANDOMBACKDROP": "təsadüfi fon", + "MOTION_MOVESTEPS": "%1 addım at", + "MOTION_TURNLEFT": "dön %1 %2 dərəcə", + "MOTION_TURNRIGHT": "dön %1 %2 dərəcə", + "MOTION_POINTINDIRECTION": "%1 istiqamətində dön", + "MOTION_POINTTOWARDS": "%1 tərəfinə dön", + "MOTION_POINTTOWARDS_POINTER": "siçanın göstəricisi", + "MOTION_POINTTOWARDS_RANDOM": "təsadüfi istiqamət", + "MOTION_GOTO": "keç: %1", + "MOTION_GOTO_POINTER": "siçanın göstəricisi", + "MOTION_GOTO_RANDOM": "təsadüfi mövqe", + "MOTION_GOTOXY": "keç: x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "%1 saniyə x: %2 y: %3 nöqtəsinə üz", + "MOTION_GLIDETO": "%1 saniyə %2 tərəfə üz", + "MOTION_GLIDETO_POINTER": "siçanın göstəricisi", + "MOTION_GLIDETO_RANDOM": "təsadüfi mövqe", + "MOTION_CHANGEXBY": "x-i %1 qədər dəyiş", + "MOTION_SETX": "x-i %1 təyin et", + "MOTION_CHANGEYBY": "y-i %1 qədər dəyiş", + "MOTION_SETY": "y-i %1 təyin et", + "MOTION_IFONEDGEBOUNCE": "kənara çatdınsa, geri çəkil", + "MOTION_SETROTATIONSTYLE": "dönmə istiqamətini %1 təyin et", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "sol-sağ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "dönməmək", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "hər tərəfə", + "MOTION_XPOSITION": "x mövqeyi", + "MOTION_YPOSITION": "y mövqeyi", + "MOTION_DIRECTION": "istiqamət", + "MOTION_SCROLLRIGHT": "sağa doğru %1 qədər sürüş", + "MOTION_SCROLLUP": "yuxarı doğru %1 qədər sürüş", + "MOTION_ALIGNSCENE": "%1 istiqamətdən səhnəni düzləndir", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "aşağı-sol", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "aşağı-sağ", + "MOTION_ALIGNSCENE_MIDDLE": "orta", + "MOTION_ALIGNSCENE_TOPLEFT": "yuxarı-sol", + "MOTION_ALIGNSCENE_TOPRIGHT": "yuxarı-sağ", + "MOTION_XSCROLL": "x oxu üzrə sürüşdür", + "MOTION_YSCROLL": "y oxu üzrə sürüşdür", + "MOTION_STAGE_SELECTED": "Səhnə seçilmişdir: Hərəkət blokları yoxdur", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 və %2 arasında təsadüfi seç", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 və %2", + "OPERATORS_OR": "%1 və ya %2", + "OPERATORS_NOT": "%1 deyil ", + "OPERATORS_JOIN": "birləşdir: %1 və %2", + "OPERATORS_JOIN_APPLE": "alma", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "hərf %1 %2-də", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "%1 sözünün uzunluğu", + "OPERATORS_CONTAINS": "%1 sözünün tərkibində %2 hərfi var?", + "OPERATORS_MOD": "%1 ədədinin %2 ədədinə bölünməsindən qalıq", + "OPERATORS_ROUND": "%1 yuvarlaqlaşdır", + "OPERATORS_MATHOP": "%1 %2", + "OPERATORS_MATHOP_ABS": "modul", + "OPERATORS_MATHOP_FLOOR": "aşağı yuvarlaqlaşdır", + "OPERATORS_MATHOP_CEILING": "yuxarı yuvarlaqlaşdır", + "OPERATORS_MATHOP_SQRT": "kvadrat kök", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "%1 təyin et", + "SENSING_TOUCHINGOBJECT": "%1 toxunur?", + "SENSING_TOUCHINGOBJECT_POINTER": "siçanın göstəricisi", + "SENSING_TOUCHINGOBJECT_EDGE": "kənar", + "SENSING_TOUCHINGCOLOR": "%1 rənginə toxunur?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 rəngi %2 rənginə toxunur?", + "SENSING_DISTANCETO": "%1 qədər məsafə", + "SENSING_DISTANCETO_POINTER": "siçanın göstəricisi", + "SENSING_ASKANDWAIT": "%1 soruş və gözlə", + "SENSING_ASK_TEXT": "Sənin adın nədir?", + "SENSING_ANSWER": "cavab", + "SENSING_KEYPRESSED": "%1 düyməsi basılıb?", + "SENSING_MOUSEDOWN": "siçanın düyməsi basılıb?", + "SENSING_MOUSEX": "siçanın göstəricisinin x koordinatı", + "SENSING_MOUSEY": "siçanın göstəricisinin y koordinatı", + "SENSING_SETDRAGMODE": "%1 daşıma rejimi təyin et", + "SENSING_SETDRAGMODE_DRAGGABLE": "daşınabilən", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "daşınabilməyən", + "SENSING_LOUDNESS": "səs ucalığı", + "SENSING_LOUD": "ucadır?", + "SENSING_TIMER": "taymer", + "SENSING_RESETTIMER": "taymeri yenidən başlat", + "SENSING_OF": "%1 %2-in", + "SENSING_OF_XPOSITION": "x mövqeyi", + "SENSING_OF_YPOSITION": "y mövqeyi", + "SENSING_OF_DIRECTION": "istiqamət", + "SENSING_OF_COSTUMENUMBER": "libas #", + "SENSING_OF_COSTUMENAME": "libasın adı", + "SENSING_OF_SIZE": "ölçü", + "SENSING_OF_VOLUME": "səsin yüksəkliyi", + "SENSING_OF_BACKDROPNUMBER": "fon #", + "SENSING_OF_BACKDROPNAME": "fonun adı", + "SENSING_OF_STAGE": "Səhnə", + "SENSING_CURRENT": "cari %1", + "SENSING_CURRENT_YEAR": "il", + "SENSING_CURRENT_MONTH": "ay", + "SENSING_CURRENT_DATE": "tarix", + "SENSING_CURRENT_DAYOFWEEK": "həftənin günü", + "SENSING_CURRENT_HOUR": "saat", + "SENSING_CURRENT_MINUTE": "dəqiqə", + "SENSING_CURRENT_SECOND": "saniyə", + "SENSING_DAYSSINCE2000": "01.01.2000 tarixindən ötən günlərin sayı", + "SENSING_USERNAME": "istifadəçinin adı", + "SENSING_USERID": "istifadəçi adı", + "SOUND_PLAY": "%1 səsini ifa et", + "SOUND_PLAYUNTILDONE": "%1 səsini sona qədər ifa et", + "SOUND_STOPALLSOUNDS": "bütün səsləri dayandır", + "SOUND_SETEFFECTO": "%1 effektini %2 təyin et", + "SOUND_CHANGEEFFECTBY": "%1 effektini %2 qədər dəyiş", + "SOUND_CLEAREFFECTS": "səs effektlərini təmizlə", + "SOUND_EFFECTS_PITCH": "kökləmək", + "SOUND_EFFECTS_PAN": "tas sol/sağ", + "SOUND_CHANGEVOLUMEBY": "səs ucalığını %1 qədər dəyiş", + "SOUND_SETVOLUMETO": "səs ucalığını %1% təyin et", + "SOUND_VOLUME": "səsin yüksəkliyi", + "SOUND_RECORD": "yazma...", + "CATEGORY_MOTION": "Hərəkət", + "CATEGORY_LOOKS": "Görünüş", + "CATEGORY_SOUND": "Səs", + "CATEGORY_EVENTS": "Hadisələr", + "CATEGORY_CONTROL": "İdarəetmə", + "CATEGORY_SENSING": "Sensorlar", + "CATEGORY_OPERATORS": "Operatorlar", + "CATEGORY_VARIABLES": "Dəyişənlər", + "CATEGORY_MYBLOCKS": "Mənim Bloklarım", + "DUPLICATE": "Dublikatın yarat", + "DELETE": "Sil", + "ADD_COMMENT": "Şərh əlavə et", + "REMOVE_COMMENT": "Şərhi sil", + "DELETE_BLOCK": "Bloku sil", + "DELETE_X_BLOCKS": "%1 bloklarını sil", + "DELETE_ALL_BLOCKS": "bütün %1 bloklarını sil", + "CLEAN_UP": "Blokları sil", + "HELP": "Yardım", + "UNDO": "Ləğv et", + "REDO": "Yenidən", + "EDIT_PROCEDURE": "Düzəliş et", + "SHOW_PROCEDURE_DEFINITION": "Tərifə get", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Nəsə de ...", + "COLOUR_HUE_LABEL": "Rəng", + "COLOUR_SATURATION_LABEL": "Dolğunluq", + "COLOUR_BRIGHTNESS_LABEL": "Parlaqlıq", + "CHANGE_VALUE_TITLE": "Qiyməti dəyiş", + "RENAME_VARIABLE": "Dəyişənin adını dəyiş", + "RENAME_VARIABLE_TITLE": "Bütün \"%1\" dəyişənlərinin adını dəyiş:", + "RENAME_VARIABLE_MODAL_TITLE": "Dəyişənin adını dəyiş", + "NEW_VARIABLE": "Dəyişən yarat", + "NEW_VARIABLE_TITLE": "Yeni dəyişənin adı:", + "VARIABLE_MODAL_TITLE": "Yeni Dəyişən", + "VARIABLE_ALREADY_EXISTS": "\"%1\" adlı dəyişən artıq mövcuddur.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\" adlı dəyişən digər \"%2\" növ dəyişən üçün artıq mövcuddur.", + "DELETE_VARIABLE_CONFIRMATION": "%1 silinsin \"%2\" dəyişənini istifadə edən?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "\"%1\" dəyişəni silinə bilmir, çünki \"%2\" funksiyasındakı tərifin bir hissəsidir", + "DELETE_VARIABLE": "\"%1\" dəyişənini sil", + "NEW_PROCEDURE": "Blok yarat", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" adlı prosedur artıq mövcuddur.", + "PROCEDURE_DEFAULT_NAME": "blokun adı", + "NEW_LIST": "Siyahı yarat", + "NEW_LIST_TITLE": "Yeni siyahının adı:", + "LIST_MODAL_TITLE": "Yeni siyahı", + "LIST_ALREADY_EXISTS": "\"%1\" adlı siyahı artıq mövcuddur.", + "RENAME_LIST_TITLE": "Bütün \"%1\" siyahılarının adını dəyiş:", + "RENAME_LIST_MODAL_TITLE": "Siyahının adını dəyiş", + "DEFAULT_LIST_ITEM": "əşya", + "DELETE_LIST": "\"%1\" siyahısını sil", + "RENAME_LIST": "Siyahının adını dəyiş", + "NEW_BROADCAST_MESSAGE": "Yeni ismarıc", + "NEW_BROADCAST_MESSAGE_TITLE": "Yeni ismarıcın adı:", + "BROADCAST_MODAL_TITLE": "Yeni ismarıc", + "DEFAULT_BROADCAST_MESSAGE_NAME": "ismarıc 1" +} \ No newline at end of file diff --git a/editor/blocks/be.json b/editor/blocks/be.json deleted file mode 100644 index c1a5456a..00000000 --- a/editor/blocks/be.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"заўжды","CONTROL_REPEAT":"паўтарыць %1","CONTROL_IF":"калі %1 , то","CONTROL_ELSE":"інакш","CONTROL_STOP":"стоп","CONTROL_STOP_ALL":"усе","CONTROL_STOP_THIS":"гэты скрыпт","CONTROL_STOP_OTHER":"іншыя скрыпты спрайта","CONTROL_WAIT":"чакаць %1 секунд","CONTROL_WAITUNTIL":"чакаць да %1","CONTROL_REPEATUNTIL":"паўтараць, пакуль не %1","CONTROL_WHILE":"пакуль %1","CONTROL_FOREACH":"for each %1 in %2","CONTROL_STARTASCLONE":"калі я пачынаю як клон","CONTROL_CREATECLONEOF":"стварыць клона %1","CONTROL_CREATECLONEOF_MYSELF":"сябе","CONTROL_DELETETHISCLONE":"выдаліць гэтага клона","CONTROL_COUNTER":"лічыльнік","CONTROL_INCRCOUNTER":"increment counter","CONTROL_CLEARCOUNTER":"clear counter","CONTROL_ALLATONCE":"all at once","DATA_SETVARIABLETO":"устанавіць %1 у %2","DATA_CHANGEVARIABLEBY":"змяніць %1 на %2","DATA_SHOWVARIABLE":"паказаць зменную %1","DATA_HIDEVARIABLE":"схаваць зменную %1","DATA_ADDTOLIST":"дадаць %1 да %2","DATA_DELETEOFLIST":"выдаліць %1 з %2","DATA_DELETEALLOFLIST":"выдаліць усё з %1","DATA_INSERTATLIST":"уставіць %1 у %2 з %3","DATA_REPLACEITEMOFLIST":"замяніць элемент %1 у %2 на %3","DATA_ITEMOFLIST":"элемент %1 з %2","DATA_ITEMNUMOFLIST":"элемент # з %1 у %2","DATA_LENGTHOFLIST":"даўжыня %1","DATA_LISTCONTAINSITEM":"%1 змяшчае %2?","DATA_SHOWLIST":"паказаць спіс %1","DATA_HIDELIST":"схаваць спіс %1","DATA_INDEX_ALL":"усе","DATA_INDEX_LAST":"апошні","DATA_INDEX_RANDOM":"выпадковы","EVENT_WHENFLAGCLICKED":"калі %1  націснуты","EVENT_WHENTHISSPRITECLICKED":"калі спрайт націснуты","EVENT_WHENSTAGECLICKED":"калі клікнуць па сцэне","EVENT_WHENTOUCHINGOBJECT":"калі спрайт кранаецца %1","EVENT_WHENBROADCASTRECEIVED":"калі я атрымаю %1","EVENT_WHENBACKDROPSWITCHESTO":"калі фон змяняецца на %1","EVENT_WHENGREATERTHAN":"калі %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"гучнасць","EVENT_BROADCAST":"разаслаць %1","EVENT_BROADCASTANDWAIT":"разаслаць %1 і чакаць","EVENT_WHENKEYPRESSED":"калі клавіша %1 націснутая","EVENT_WHENKEYPRESSED_SPACE":"прабел","EVENT_WHENKEYPRESSED_LEFT":"стрэлка налева","EVENT_WHENKEYPRESSED_RIGHT":"стрэлка направа","EVENT_WHENKEYPRESSED_DOWN":"стрэлка ўніз","EVENT_WHENKEYPRESSED_UP":"стрэлка ўверх","EVENT_WHENKEYPRESSED_ANY":"любы","LOOKS_SAYFORSECS":"казаць %1 на працягу %2 секунд","LOOKS_SAY":"сказаць %1","LOOKS_HELLO":"Вітаю!","LOOKS_THINKFORSECS":"думаць %1 %2 секунд","LOOKS_THINK":"думаць %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"паказацца","LOOKS_HIDE":"схавацца","LOOKS_HIDEALLSPRITES":"схаваць усе спрайты","LOOKS_EFFECT_COLOR":"колер","LOOKS_EFFECT_FISHEYE":"рыбіна вока","LOOKS_EFFECT_WHIRL":"вір","LOOKS_EFFECT_PIXELATE":"буйныя пікселі","LOOKS_EFFECT_MOSAIC":"мазаіка","LOOKS_EFFECT_BRIGHTNESS":"яркасць","LOOKS_EFFECT_GHOST":"прывід","LOOKS_CHANGEEFFECTBY":"змяніць %1 эфект на %2","LOOKS_SETEFFECTTO":"устанавіць эфект %1 у значэнне %2","LOOKS_CLEARGRAPHICEFFECTS":"прыбраць графічныя эфекты","LOOKS_CHANGESIZEBY":"змяніць памер на %1","LOOKS_SETSIZETO":"устанавіць памер %1 %","LOOKS_SIZE":"памер","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"змяніць касцюм на %1","LOOKS_NEXTCOSTUME":"наступны касцюм","LOOKS_SWITCHBACKDROPTO":"змяніць фон на %1","LOOKS_GOTOFRONTBACK":"перайсці ў %1 слой","LOOKS_GOTOFRONTBACK_FRONT":"front","LOOKS_GOTOFRONTBACK_BACK":"назад","LOOKS_GOFORWARDBACKWARDLAYERS":"go %1 %2 layers","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"forward","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"backward","LOOKS_BACKDROPNUMBERNAME":"фон %1","LOOKS_COSTUMENUMBERNAME":"касцюм %1","LOOKS_NUMBERNAME_NUMBER":"number","LOOKS_NUMBERNAME_NAME":"імя","LOOKS_SWITCHBACKDROPTOANDWAIT":"змяніць фон на %1 і чакаць","LOOKS_NEXTBACKDROP_BLOCK":"наступны фон","LOOKS_NEXTBACKDROP":"наступны фон","LOOKS_PREVIOUSBACKDROP":"папярэдні фон","LOOKS_RANDOMBACKDROP":"выпадковы фон","MOTION_MOVESTEPS":"рухацца %1 крокаў","MOTION_TURNLEFT":"павярнуць %1 %2 градусаў","MOTION_TURNRIGHT":"павярнуць %1 %2 градусаў","MOTION_POINTINDIRECTION":"павярнуць у кірунку %1","MOTION_POINTTOWARDS":"павярнуцца да %1","MOTION_POINTTOWARDS_POINTER":"мыш","MOTION_POINTTOWARDS_RANDOM":"выпадковы кірунак","MOTION_GOTO":"перайсці ў %1","MOTION_GOTO_POINTER":"мыш","MOTION_GOTO_RANDOM":"выпадковая пазіцыя","MOTION_GOTOXY":"перайсці ў x: %1 y: %2","MOTION_GLIDESECSTOXY":"плысці %1 секунд да x: %2 y: %3","MOTION_GLIDETO":"плысці %1 секунд да %2","MOTION_GLIDETO_POINTER":"мыш","MOTION_GLIDETO_RANDOM":"выпадковая пазіцыя","MOTION_CHANGEXBY":"змяніць х на %1","MOTION_SETX":"устанавіць х у %1","MOTION_CHANGEYBY":"змяніць у на %1","MOTION_SETY":"устанавіць y у %1","MOTION_IFONEDGEBOUNCE":"калі скраю, адштурхнуцца","MOTION_SETROTATIONSTYLE":"стыль вярчэння %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"налева-направа","MOTION_SETROTATIONSTYLE_DONTROTATE":"не круціць","MOTION_SETROTATIONSTYLE_ALLAROUND":"навокал","MOTION_XPOSITION":"пазіцыя x","MOTION_YPOSITION":"пазіцыя y","MOTION_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":"Абрана сцэна: няма блокаў руху","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"выдаць выпадковы лік ад %1 да %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 і %2","OPERATORS_OR":"%1 ці %2","OPERATORS_NOT":"не %1","OPERATORS_JOIN":"join %1 %2","OPERATORS_JOIN_APPLE":"яблык","OPERATORS_JOIN_BANANA":"банан","OPERATORS_LETTEROF":"літара %1 у %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"даўжыня %1","OPERATORS_CONTAINS":"%1 змяшчае %2?","OPERATORS_MOD":"астача ад дзялення %1 на %2","OPERATORS_ROUND":"round %1","OPERATORS_MATHOP":"%1 з %2","OPERATORS_MATHOP_ABS":"модуль","OPERATORS_MATHOP_FLOOR":"меншае цэлае","OPERATORS_MATHOP_CEILING":"ліміт","OPERATORS_MATHOP_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":"вызначыць %1","SENSING_TOUCHINGOBJECT":"кранаецца %1?","SENSING_TOUCHINGOBJECT_POINTER":"мыш","SENSING_TOUCHINGOBJECT_EDGE":"мяжа","SENSING_TOUCHINGCOLOR":"дакранаецца да колеру %1?","SENSING_COLORISTOUCHINGCOLOR":"колер %1 кранаецца %2?","SENSING_DISTANCETO":"адлегласць да %1","SENSING_DISTANCETO_POINTER":"мыш","SENSING_ASKANDWAIT":"спытаць %1 і чакаць","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"адказ","SENSING_KEYPRESSED":"клавіша %1 націснутая?","SENSING_MOUSEDOWN":"мышка націснутая?","SENSING_MOUSEX":"мышка па x","SENSING_MOUSEY":"мышка па y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"гучнасць","SENSING_LOUD":"loud?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"перазапусціць таймер","SENSING_OF":"%1 з %2","SENSING_OF_XPOSITION":"пазіцыя x","SENSING_OF_YPOSITION":"пазіцыя y","SENSING_OF_DIRECTION":"кірунак","SENSING_OF_COSTUMENUMBER":"касцюм #","SENSING_OF_COSTUMENAME":"імя касцюма","SENSING_OF_SIZE":"памер","SENSING_OF_VOLUME":"гучнасць","SENSING_OF_BACKDROPNUMBER":"фон #","SENSING_OF_BACKDROPNAME":"імя фону","SENSING_OF_STAGE":"Сцэна","SENSING_CURRENT":"бягучы %1","SENSING_CURRENT_YEAR":"год","SENSING_CURRENT_MONTH":"месяц","SENSING_CURRENT_DATE":"дата","SENSING_CURRENT_DAYOFWEEK":"дзень тыдня","SENSING_CURRENT_HOUR":"гадзіна","SENSING_CURRENT_MINUTE":"хвіліна","SENSING_CURRENT_SECOND":"секунда","SENSING_DAYSSINCE2000":"дзён ад 2000","SENSING_USERNAME":"імя ўдзельніка","SENSING_USERID":"user id","SOUND_PLAY":"уключыць гук %1","SOUND_PLAYUNTILDONE":"іграць гук %1 да канца","SOUND_STOPALLSOUNDS":"спыніць усе гукі","SOUND_SETEFFECTO":"устанавіць эфект %1 у значэнне %2","SOUND_CHANGEEFFECTBY":"змяніць %1 эфект на %2","SOUND_CLEAREFFECTS":"прыбраць гукавыя эфекты","SOUND_EFFECTS_PITCH":"pitch","SOUND_EFFECTS_PAN":"pan left/right","SOUND_CHANGEVOLUMEBY":"змяніць гучнасць на %1","SOUND_SETVOLUMETO":"устанавіць гучнасць %1%","SOUND_VOLUME":"гучнасць","SOUND_RECORD":"запіс...","CATEGORY_MOTION":"Рух","CATEGORY_LOOKS":"Выгляд","CATEGORY_SOUND":"Гук","CATEGORY_EVENTS":"Падзеі","CATEGORY_CONTROL":"Кіраванне","CATEGORY_SENSING":"Сэнсары","CATEGORY_OPERATORS":"Аператары","CATEGORY_VARIABLES":"Зменныя","CATEGORY_MYBLOCKS":"Уласныя блокі","DUPLICATE":"Падвоіць","DELETE":"Выдаліць","ADD_COMMENT":"Дадаць Каментар","REMOVE_COMMENT":"Выдаліць Каментар","DELETE_BLOCK":"Выдаліць Блок","DELETE_X_BLOCKS":"Выдаліць %1 Блокаў","DELETE_ALL_BLOCKS":"Выдаліць усе %1 блокі?","CLEAN_UP":"Ачысціць Блокі","HELP":"даведка","UNDO":"Адмяніць","REDO":"Вярнуць","EDIT_PROCEDURE":"Змяніць","SHOW_PROCEDURE_DEFINITION":"Перайсці да вызначэння","WORKSPACE_COMMENT_DEFAULT_TEXT":"Скажы што-небудзь..","COLOUR_HUE_LABEL":"Колер","COLOUR_SATURATION_LABEL":"Saturation","COLOUR_BRIGHTNESS_LABEL":"Яркасць","CHANGE_VALUE_TITLE":"Змяніць значэнне:","RENAME_VARIABLE":"Змяніць імя зменнай","RENAME_VARIABLE_TITLE":"Змяніць імёны \"%1\" зменных на:","RENAME_VARIABLE_MODAL_TITLE":"Змяніць імя Зменнай","NEW_VARIABLE":"Стварыць Зменную","NEW_VARIABLE_TITLE":"Новае імя зменнай:","VARIABLE_MODAL_TITLE":"Новая Зменная","VARIABLE_ALREADY_EXISTS":"Зменная з імем \"%1\" ужо існуе.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Зменная з імем \"%1\" ужо існуе для іншай зменнай тыпу \"%2\"","DELETE_VARIABLE_CONFIRMATION":"Delete %1 uses of the \"%2\" variable?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Нельга выдаліць зменную \"%1\", бо яна частка функцыі \"%2\"","DELETE_VARIABLE":"Выдаліць зменную \"%1\"","NEW_PROCEDURE":"Стварыць блок","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"назва блока","NEW_LIST":"Стварыць спіс","NEW_LIST_TITLE":"Новае імя спіса:","LIST_MODAL_TITLE":"Новы Спіс","LIST_ALREADY_EXISTS":"Спіс з імем \"%1\" ужо існуе.","RENAME_LIST_TITLE":"Змяніць імёны \"%1\" спісаў на:","RENAME_LIST_MODAL_TITLE":"Змяніць імя Спіса","DEFAULT_LIST_ITEM":"рэч","DELETE_LIST":"Выдаліць спіс \"%1\"","RENAME_LIST":"Змяніць імя спіса","NEW_BROADCAST_MESSAGE":"Новае паведамленне","NEW_BROADCAST_MESSAGE_TITLE":"Новае імя паведамлення:","BROADCAST_MODAL_TITLE":"Новае Паведамленне","DEFAULT_BROADCAST_MESSAGE_NAME":"паведамленне1"} \ No newline at end of file diff --git a/editor/blocks/bg.json b/editor/blocks/bg.json deleted file mode 100644 index 32fc3922..00000000 --- a/editor/blocks/bg.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"винаги","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"ако %1 тогава","CONTROL_ELSE":"иначе","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"всички","CONTROL_STOP_THIS":"този сценарий","CONTROL_STOP_OTHER":"другите сценарии на спрайта","CONTROL_WAIT":"изчакай %1 сек","CONTROL_WAITUNTIL":"чакай докато стане %1","CONTROL_REPEATUNTIL":"повтаряй докато стане %1","CONTROL_WHILE":"while %1","CONTROL_FOREACH":"for each %1 in %2","CONTROL_STARTASCLONE":"при старт като клонинг","CONTROL_CREATECLONEOF":"създай клонинг на %1","CONTROL_CREATECLONEOF_MYSELF":"себе си","CONTROL_DELETETHISCLONE":"премахни този клонинг","CONTROL_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":"всички","DATA_INDEX_LAST":"последен","DATA_INDEX_RANDOM":"произволен","EVENT_WHENFLAGCLICKED":"когато е %1 щракнато","EVENT_WHENTHISSPRITECLICKED":"когато този спрайт е щракнат","EVENT_WHENSTAGECLICKED":"когато е щракнато върху сцената","EVENT_WHENTOUCHINGOBJECT":"когато този спрайт докосва %1","EVENT_WHENBROADCASTRECEIVED":"когато получа %1","EVENT_WHENBACKDROPSWITCHESTO":"когато декорът се смени на %1","EVENT_WHENGREATERTHAN":"когато %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"шумно","EVENT_BROADCAST":"разпространи %1","EVENT_BROADCASTANDWAIT":"разпространи %1 и чакай","EVENT_WHENKEYPRESSED":"когато %1 е натиснат клавиш","EVENT_WHENKEYPRESSED_SPACE":"интервал","EVENT_WHENKEYPRESSED_LEFT":"лява стрелка","EVENT_WHENKEYPRESSED_RIGHT":"дясна стрелка","EVENT_WHENKEYPRESSED_DOWN":"стрелка надолу","EVENT_WHENKEYPRESSED_UP":"стрелка нагоре","EVENT_WHENKEYPRESSED_ANY":"произволен","LOOKS_SAYFORSECS":"кажи %1 за %2 сек","LOOKS_SAY":"кажи %1","LOOKS_HELLO":"Здравей!","LOOKS_THINKFORSECS":"мисли %1 за %2 сек","LOOKS_THINK":"мисли %1","LOOKS_HMM":"Хъмм...","LOOKS_SHOW":"покажи се","LOOKS_HIDE":"скрий се","LOOKS_HIDEALLSPRITES":"скрий всички спрайтове","LOOKS_EFFECT_COLOR":"цвят","LOOKS_EFFECT_FISHEYE":"рибено-око","LOOKS_EFFECT_WHIRL":"завихряне","LOOKS_EFFECT_PIXELATE":"мрежа","LOOKS_EFFECT_MOSAIC":"мозайка","LOOKS_EFFECT_BRIGHTNESS":"яркост","LOOKS_EFFECT_GHOST":"призрак","LOOKS_CHANGEEFFECTBY":"промени ефект %1 с %2","LOOKS_SETEFFECTTO":"направи %1 ефект на %2","LOOKS_CLEARGRAPHICEFFECTS":"премахни графичните ефекти","LOOKS_CHANGESIZEBY":"промени размера с %1","LOOKS_SETSIZETO":"направи размера %1 %","LOOKS_SIZE":"размер","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"следващ костюм","LOOKS_SWITCHBACKDROPTO":"switch backdrop to %1","LOOKS_GOTOFRONTBACK":"go to %1 layer","LOOKS_GOTOFRONTBACK_FRONT":"front","LOOKS_GOTOFRONTBACK_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":"следващ декор","LOOKS_NEXTBACKDROP":"следващ декор","LOOKS_PREVIOUSBACKDROP":"предишен декор","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":"показалец на мишката","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"показалец на мишката","MOTION_GOTO_RANDOM":"случайна позиция","MOTION_GOTOXY":"отиди до x: %1 y: %2","MOTION_GLIDESECSTOXY":"пропълзи за %1 сек до x: %2 y: %3","MOTION_GLIDETO":"пропълзи за %1 сек до %2","MOTION_GLIDETO_POINTER":"показалец на мишката","MOTION_GLIDETO_RANDOM":"случайна позиция\n","MOTION_CHANGEXBY":"промени х с %1","MOTION_SETX":"направи x равно на %1","MOTION_CHANGEYBY":"промени y с %1","MOTION_SETY":"направи y равно на %1","MOTION_IFONEDGEBOUNCE":"ако си в края, отблъсни се","MOTION_SETROTATIONSTYLE":"избери начин на въртене %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"наляво-надясно","MOTION_SETROTATIONSTYLE_DONTROTATE":"без въртене","MOTION_SETROTATIONSTYLE_ALLAROUND":"във всички посоки","MOTION_XPOSITION":"x позиция","MOTION_YPOSITION":"y позиция","MOTION_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":"Избрана е сцената: няма блокове за движение","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":"абсолютна стойност","OPERATORS_MATHOP_FLOOR":"закръглено надолу","OPERATORS_MATHOP_CEILING":"закръглено нагоре","OPERATORS_MATHOP_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":"показалец на мишката","SENSING_TOUCHINGOBJECT_EDGE":"ръб","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"показалец на мишката","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"отговор","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"мишка натисната?","SENSING_MOUSEX":"мишка x","SENSING_MOUSEY":"мишка y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"шумно","SENSING_LOUD":"loud?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"нулирай таймера","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x позиция","SENSING_OF_YPOSITION":"y позиция","SENSING_OF_DIRECTION":"посока","SENSING_OF_COSTUMENUMBER":"костюм #","SENSING_OF_COSTUMENAME":"име на костюм","SENSING_OF_SIZE":"размер","SENSING_OF_VOLUME":"сила на звука","SENSING_OF_BACKDROPNUMBER":"декор #","SENSING_OF_BACKDROPNAME":"име на декор","SENSING_OF_STAGE":"Сцена","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"година","SENSING_CURRENT_MONTH":"месец","SENSING_CURRENT_DATE":"дата","SENSING_CURRENT_DAYOFWEEK":"ден от седмицата","SENSING_CURRENT_HOUR":"час","SENSING_CURRENT_MINUTE":"минута","SENSING_CURRENT_SECOND":"секунда","SENSING_DAYSSINCE2000":"дни след 2000 година","SENSING_USERNAME":"потребителско име","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"спри всички звуци","SOUND_SETEFFECTO":"направи %1 ефект на %2","SOUND_CHANGEEFFECTBY":"промени ефект %1 с %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":"сила на звука","SOUND_RECORD":"запис...","CATEGORY_MOTION":"Движение","CATEGORY_LOOKS":"Външност","CATEGORY_SOUND":"Звук","CATEGORY_EVENTS":"Събития","CATEGORY_CONTROL":"Контрол","CATEGORY_SENSING":"Сетива","CATEGORY_OPERATORS":"Оператори","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Дублиране","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":"Помощ","UNDO":"Отмяна","REDO":"Повтаряне","EDIT_PROCEDURE":"Редактиране","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"Цвят","COLOUR_SATURATION_LABEL":"Наситеност","COLOUR_BRIGHTNESS_LABEL":"Яркост","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":"Създаване на променлива","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Нова променлива","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":"Създаване на блок","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Създаване на списък","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Нов списък","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":"Ново съобщение","DEFAULT_BROADCAST_MESSAGE_NAME":"съобщение1"} \ No newline at end of file diff --git a/editor/blocks/bn.json b/editor/blocks/bn.json deleted file mode 100644 index 2321eead..00000000 --- a/editor/blocks/bn.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"চিরকালের জন্য","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"অন্যথায়","CONTROL_STOP":"stop","CONTROL_STOP_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":"যখন আমি একটি প্রতিমূর্তি হিসাবে শুরু করি","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_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":"সব","DATA_INDEX_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":"শব্দের মাত্রা","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":"নিম্নমুখী তীরচিহ্ন","EVENT_WHENKEYPRESSED_UP":"ঊর্ধ্বমুখী তীরচিহ্ন","EVENT_WHENKEYPRESSED_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":"দেখাও","LOOKS_HIDE":"আড়াল কর","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"রং","LOOKS_EFFECT_FISHEYE":"মাছের চোখ","LOOKS_EFFECT_WHIRL":"whirl","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"উজ্জ্বলতা","LOOKS_EFFECT_GHOST":"ভূত","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"শৈল্পিক প্রভাব মুছে ফেলুন","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"আকার","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"পরবর্তী পরিচ্ছদ","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":"পরবর্তী দৃশ্য","LOOKS_NEXTBACKDROP":"পরবর্তী দৃশ্য","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":"যদি প্রান্তরে পৌঁছায়, তাহলে লাফাও","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"বাম-ডান","MOTION_SETROTATIONSTYLE_DONTROTATE":"ঘুরিও না","MOTION_SETROTATIONSTYLE_ALLAROUND":"চারদিকে","MOTION_XPOSITION":"x position","MOTION_YPOSITION":"y position","MOTION_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":"মেঝে","OPERATORS_MATHOP_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":"১০ ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"mouse-pointer","SENSING_TOUCHINGOBJECT_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":"উত্তর","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"মাউস কি চাপা হয়েছে?","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":"শব্দের মাত্রা","SENSING_LOUD":"loud?","SENSING_TIMER":"timer","SENSING_RESETTIMER":"সময় নির্ণায়ক নতুন করে চালু কর","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x position","SENSING_OF_YPOSITION":"y position","SENSING_OF_DIRECTION":"দিক","SENSING_OF_COSTUMENUMBER":"পরিধান #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"আকার","SENSING_OF_VOLUME":"শব্দের মাত্রা","SENSING_OF_BACKDROPNUMBER":"পটভূমি #","SENSING_OF_BACKDROPNAME":"পটভূমির নাম","SENSING_OF_STAGE":"মঞ্চ","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"বছর","SENSING_CURRENT_MONTH":"মাস","SENSING_CURRENT_DATE":"তারিখ","SENSING_CURRENT_DAYOFWEEK":"সপ্তাহের দিন","SENSING_CURRENT_HOUR":"ঘন্টা","SENSING_CURRENT_MINUTE":"minute","SENSING_CURRENT_SECOND":"second","SENSING_DAYSSINCE2000":"দিনের সংখ্যা ২০০০ সালের পর থেকে","SENSING_USERNAME":"ব্যবহারকারীর নাম","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"সব শব্দ বন্ধ কর","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":"শব্দের মাত্রা","SOUND_RECORD":"record...","CATEGORY_MOTION":"Motion","CATEGORY_LOOKS":"চেহারা","CATEGORY_SOUND":"শব্দ","CATEGORY_EVENTS":"Events","CATEGORY_CONTROL":"নিয়ন্ত্রণ","CATEGORY_SENSING":"অনুভব কর","CATEGORY_OPERATORS":"Operators","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Duplicate","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":"পূর্বাবস্থায় ফিরিয়ে নাও","REDO":"পুনরায় করুন","EDIT_PROCEDURE":"সম্পাদনা","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":"তালিকা তৈরী কর","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"নতুন তালিকা","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":"নতুন বার্তা","DEFAULT_BROADCAST_MESSAGE_NAME":"বার্তা১"} \ No newline at end of file diff --git a/editor/blocks/ca.json b/editor/blocks/ca.json index 7fedc6d0..d28ced2e 100644 --- a/editor/blocks/ca.json +++ b/editor/blocks/ca.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"per sempre","CONTROL_REPEAT":"repeteix %1","CONTROL_IF":"si %1 llavors","CONTROL_ELSE":"si no","CONTROL_STOP":"atura","CONTROL_STOP_ALL":"tot","CONTROL_STOP_THIS":"aquest programa","CONTROL_STOP_OTHER":"altres programes del personatge","CONTROL_WAIT":"espera %1 segons","CONTROL_WAITUNTIL":"espera fins %1","CONTROL_REPEATUNTIL":"repeteix fins %1","CONTROL_WHILE":"mentre %1","CONTROL_FOREACH":"per cada %1 a %2","CONTROL_STARTASCLONE":"quan una còpia meva comenci","CONTROL_CREATECLONEOF":"crea una còpia de %1","CONTROL_CREATECLONEOF_MYSELF":"jo mateix","CONTROL_DELETETHISCLONE":"esborra aquesta còpia","CONTROL_COUNTER":"comptador","CONTROL_INCRCOUNTER":"augmenta comptador","CONTROL_CLEARCOUNTER":"posa a zero el comptador","CONTROL_ALLATONCE":"tot d'una vegada","DATA_SETVARIABLETO":"assigna a %1 el valor %2","DATA_CHANGEVARIABLEBY":"augmenta %1 en %2","DATA_SHOWVARIABLE":"mostra la variable %1","DATA_HIDEVARIABLE":"amaga la variable %1","DATA_ADDTOLIST":"afegeix %1 a %2","DATA_DELETEOFLIST":"esborra l'element %1 de %2","DATA_DELETEALLOFLIST":"esborra-ho tot de %1","DATA_INSERTATLIST":"afegeix %1 a la posició %2 de %3","DATA_REPLACEITEMOFLIST":"canvia l'element %1 de %2 per %3","DATA_ITEMOFLIST":"element %1 de %2","DATA_ITEMNUMOFLIST":"element # de %1 en %2","DATA_LENGTHOFLIST":"llargada de %1","DATA_LISTCONTAINSITEM":"%1 conté %2?","DATA_SHOWLIST":"mostra la llista %1","DATA_HIDELIST":"amaga la llista %1","DATA_INDEX_ALL":"tot","DATA_INDEX_LAST":"darrer","DATA_INDEX_RANDOM":"aleatori","EVENT_WHENFLAGCLICKED":"quan la %1 es cliqui","EVENT_WHENTHISSPRITECLICKED":"quan es cliqui aquest personatge","EVENT_WHENSTAGECLICKED":"quan es cliqui l'escenari","EVENT_WHENTOUCHINGOBJECT":"quan aquest objecte toqui %1","EVENT_WHENBROADCASTRECEIVED":"quan rebi %1","EVENT_WHENBACKDROPSWITCHESTO":"quan l'escenari canviï al fons %1","EVENT_WHENGREATERTHAN":"quan %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronòmetre","EVENT_WHENGREATERTHAN_LOUDNESS":"volum del so","EVENT_BROADCAST":"envia a tots %1","EVENT_BROADCASTANDWAIT":"envia a tots %1 i espera","EVENT_WHENKEYPRESSED":"quan la tecla %1 es premi","EVENT_WHENKEYPRESSED_SPACE":"espai","EVENT_WHENKEYPRESSED_LEFT":"fletxa esquerra","EVENT_WHENKEYPRESSED_RIGHT":"fletxa dreta","EVENT_WHENKEYPRESSED_DOWN":"fletxa avall","EVENT_WHENKEYPRESSED_UP":"fletxa amunt","EVENT_WHENKEYPRESSED_ANY":"qualsevol","LOOKS_SAYFORSECS":"digues %1 durant %2 segons","LOOKS_SAY":"digues %1","LOOKS_HELLO":"Hola!","LOOKS_THINKFORSECS":"pensa %1 durant %2 segons","LOOKS_THINK":"pensa %1","LOOKS_HMM":"Mmm...","LOOKS_SHOW":"mostra't","LOOKS_HIDE":"amaga't","LOOKS_HIDEALLSPRITES":"amaga tots els personatges","LOOKS_EFFECT_COLOR":"color","LOOKS_EFFECT_FISHEYE":"ull de peix","LOOKS_EFFECT_WHIRL":"remolí","LOOKS_EFFECT_PIXELATE":"pixelar","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"brillantor","LOOKS_EFFECT_GHOST":"transparència","LOOKS_CHANGEEFFECTBY":"augmenta l'efecte %1 en %2","LOOKS_SETEFFECTTO":"fixa l'efecte %1 a %2","LOOKS_CLEARGRAPHICEFFECTS":"treu els efectes gràfics","LOOKS_CHANGESIZEBY":"augmenta %1 la mida","LOOKS_SETSIZETO":"fixa la mida a %1 %","LOOKS_SIZE":"mida","LOOKS_CHANGESTRETCHBY":"augmenta %1 l'estirament","LOOKS_SETSTRETCHTO":"fixa l'estirament a %1 %","LOOKS_SWITCHCOSTUMETO":"canvia el vestit a %1","LOOKS_NEXTCOSTUME":"següent vestit","LOOKS_SWITCHBACKDROPTO":"canvia el fons a %1","LOOKS_GOTOFRONTBACK":"vés a la capa %1","LOOKS_GOTOFRONTBACK_FRONT":"front","LOOKS_GOTOFRONTBACK_BACK":"darrere","LOOKS_GOFORWARDBACKWARDLAYERS":"vés %1 %2 capes","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"endavant","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"enrere","LOOKS_BACKDROPNUMBERNAME":"fons %1","LOOKS_COSTUMENUMBERNAME":"vestit %1","LOOKS_NUMBERNAME_NUMBER":"número","LOOKS_NUMBERNAME_NAME":"nom","LOOKS_SWITCHBACKDROPTOANDWAIT":"canvia el fons a %1 i espera","LOOKS_NEXTBACKDROP_BLOCK":"següent fons de pantalla","LOOKS_NEXTBACKDROP":"següent fons de pantalla","LOOKS_PREVIOUSBACKDROP":"fons anterior","LOOKS_RANDOMBACKDROP":"fons a l'atzar","MOTION_MOVESTEPS":"mou-te %1 passos","MOTION_TURNLEFT":"gira %1 %2 graus","MOTION_TURNRIGHT":"gira %1 %2 graus","MOTION_POINTINDIRECTION":"apunta en direcció %1","MOTION_POINTTOWARDS":"apunta cap a %1","MOTION_POINTTOWARDS_POINTER":"punter del ratolí","MOTION_POINTTOWARDS_RANDOM":"direcció aleatòria","MOTION_GOTO":"vés a %1","MOTION_GOTO_POINTER":"punter del ratolí","MOTION_GOTO_RANDOM":"posició aleatòria","MOTION_GOTOXY":"vés a x: %1 y: %2","MOTION_GLIDESECSTOXY":"llisca en %1 segons fins a x: %2 y: %3","MOTION_GLIDETO":"llisca en %1 segons fins a %2","MOTION_GLIDETO_POINTER":"punter del ratolí","MOTION_GLIDETO_RANDOM":"posició aleatòria","MOTION_CHANGEXBY":"suma %1 a x","MOTION_SETX":"assigna el valor %1 a x","MOTION_CHANGEYBY":"suma %1 a y","MOTION_SETY":"assigna el valor %1 a y","MOTION_IFONEDGEBOUNCE":"rebota en tocar una vora","MOTION_SETROTATIONSTYLE":"fixa el tipus de rotació %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"esquerra-dreta","MOTION_SETROTATIONSTYLE_DONTROTATE":"no giris","MOTION_SETROTATIONSTYLE_ALLAROUND":"al voltant","MOTION_XPOSITION":"posició x","MOTION_YPOSITION":"posició y","MOTION_DIRECTION":"direcció","MOTION_SCROLLRIGHT":"desplaça a la dreta %1","MOTION_SCROLLUP":"desplaça amunt %1","MOTION_ALIGNSCENE":"alinea escena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"Baix a l'esquerra","MOTION_ALIGNSCENE_BOTTOMRIGHT":"Baix a la dreta","MOTION_ALIGNSCENE_MIDDLE":"mig","MOTION_ALIGNSCENE_TOPLEFT":"a dalt a l'esquerra","MOTION_ALIGNSCENE_TOPRIGHT":"a dalt a la dreta","MOTION_XSCROLL":"desplaçament x","MOTION_YSCROLL":"desplaçament y","MOTION_STAGE_SELECTED":"Escenari seleccionat: sense blocs de moviment","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"nombre a l'atzar entre %1 i %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 i %2","OPERATORS_OR":"%1 o %2","OPERATORS_NOT":"no %1","OPERATORS_JOIN":"uneix %1 i %2","OPERATORS_JOIN_APPLE":"poma","OPERATORS_JOIN_BANANA":"plàtan","OPERATORS_LETTEROF":"lletra %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"llargada de %1","OPERATORS_CONTAINS":"%1 conté %2?","OPERATORS_MOD":"residu de dividir %1 entre %2","OPERATORS_ROUND":"arrodoneix %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"part sencera","OPERATORS_MATHOP_CEILING":"sostre","OPERATORS_MATHOP_SQRT":"arrel quadrada","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":"defineix %1","SENSING_TOUCHINGOBJECT":"tocant %1?","SENSING_TOUCHINGOBJECT_POINTER":"punter del ratolí","SENSING_TOUCHINGOBJECT_EDGE":"vora","SENSING_TOUCHINGCOLOR":"tocant el color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 sobre %2?","SENSING_DISTANCETO":"distància a %1","SENSING_DISTANCETO_POINTER":"punter del ratolí","SENSING_ASKANDWAIT":"pregunta %1 i espera","SENSING_ASK_TEXT":"Com et dius?","SENSING_ANSWER":"resposta","SENSING_KEYPRESSED":"tecla %1 premuda?","SENSING_MOUSEDOWN":"ratolí clicat?","SENSING_MOUSEX":"ratolí x","SENSING_MOUSEY":"ratolí y","SENSING_SETDRAGMODE":"fixa el mode d'arrossegament %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrossegable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"no arrossegable","SENSING_LOUDNESS":"volum del so","SENSING_LOUD":"so fort?","SENSING_TIMER":"cronòmetre","SENSING_RESETTIMER":"reinicia el cronòmetre","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"posició x","SENSING_OF_YPOSITION":"posició y","SENSING_OF_DIRECTION":"direcció","SENSING_OF_COSTUMENUMBER":"vestit nr","SENSING_OF_COSTUMENAME":"nom del vestit","SENSING_OF_SIZE":"mida","SENSING_OF_VOLUME":"volum","SENSING_OF_BACKDROPNUMBER":"fons nr","SENSING_OF_BACKDROPNAME":"nom del fons","SENSING_OF_STAGE":"Escenari","SENSING_CURRENT":"actual %1","SENSING_CURRENT_YEAR":"any","SENSING_CURRENT_MONTH":"mes","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"dia de la setmana","SENSING_CURRENT_HOUR":"hora","SENSING_CURRENT_MINUTE":"minut","SENSING_CURRENT_SECOND":"segon","SENSING_DAYSSINCE2000":"dies des del 2000","SENSING_USERNAME":"nom d'usuari","SENSING_USERID":"ID d'usuari","SOUND_PLAY":"inicia el so %1","SOUND_PLAYUNTILDONE":"toca el so %1 fins que acabi","SOUND_STOPALLSOUNDS":"atura tots els sons","SOUND_SETEFFECTO":"fixa l'efecte %1 a %2","SOUND_CHANGEEFFECTBY":"augmenta l'efecte %1 en %2","SOUND_CLEAREFFECTS":"treu els efectes sonors","SOUND_EFFECTS_PITCH":"pitch","SOUND_EFFECTS_PAN":"pan esquerra/dreta","SOUND_CHANGEVOLUMEBY":"puja %1 el volum","SOUND_SETVOLUMETO":"fixa el volum a %1%","SOUND_VOLUME":"volum","SOUND_RECORD":"enregistra...","CATEGORY_MOTION":"Moviment","CATEGORY_LOOKS":"Aspecte","CATEGORY_SOUND":"So","CATEGORY_EVENTS":"Esdeveniments","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensors","CATEGORY_OPERATORS":"Operadors","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"Els meus blocs","DUPLICATE":"Duplica","DELETE":"Elimina","ADD_COMMENT":"Afegeix un comentari","REMOVE_COMMENT":"Elimina el comentari","DELETE_BLOCK":"Esborra el bloc","DELETE_X_BLOCKS":"Esborra %1 blocs","DELETE_ALL_BLOCKS":"Eliminar tots els blocs %1 ?","CLEAN_UP":"Neteja els blocs","HELP":"Ajuda","UNDO":"Desfés","REDO":"Torna-hi","EDIT_PROCEDURE":"Edita","SHOW_PROCEDURE_DEFINITION":"Vés a la definició","WORKSPACE_COMMENT_DEFAULT_TEXT":"Digues alguna cosa...","COLOUR_HUE_LABEL":"Color","COLOUR_SATURATION_LABEL":"Saturació","COLOUR_BRIGHTNESS_LABEL":"brillantor","CHANGE_VALUE_TITLE":"Canvia el valor:","RENAME_VARIABLE":"Canvia el nom de la variable","RENAME_VARIABLE_TITLE":"Canvia totes les variables \"%1\" a:","RENAME_VARIABLE_MODAL_TITLE":"Canvia el nom de la variable","NEW_VARIABLE":"Crea una variable","NEW_VARIABLE_TITLE":"Nou nom per a la variable:","VARIABLE_MODAL_TITLE":"Nova Variable","VARIABLE_ALREADY_EXISTS":"Ja existeix una variable amb el nom \"%1\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Ja existeix una variable anomenada \"%1\" per una altra variable de tipus \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Eliminar els %1 usos de la variable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"No es pot eliminar la variable \"%1\" perquè forma part de la definició de la funció \"%2\"","DELETE_VARIABLE":"Elimina la variable \"%1\"","NEW_PROCEDURE":"Crea un bloc","PROCEDURE_ALREADY_EXISTS":"Ja existeix un procediment anomenat \"%1\".","PROCEDURE_DEFAULT_NAME":"nom del bloc","NEW_LIST":"Crea una llista","NEW_LIST_TITLE":"Nou nom per a la llista:","LIST_MODAL_TITLE":"Nova Llista","LIST_ALREADY_EXISTS":"Ja existeix una llista anomenada \"%1\".","RENAME_LIST_TITLE":"Canvia totes les llistes a \"%1\":","RENAME_LIST_MODAL_TITLE":"Canvia el nom de la llista","DEFAULT_LIST_ITEM":"cosa","DELETE_LIST":"Elimina la llista \"%1\"","RENAME_LIST":"Canvia el nom de la llista","NEW_BROADCAST_MESSAGE":"Nou missatge","NEW_BROADCAST_MESSAGE_TITLE":"Nou nom per al missatge:","BROADCAST_MODAL_TITLE":"Missatge nou","DEFAULT_BROADCAST_MESSAGE_NAME":"missatge1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "per sempre", + "CONTROL_REPEAT": "repeteix %1", + "CONTROL_IF": "si %1 llavors", + "CONTROL_ELSE": "si no", + "CONTROL_STOP": "atura", + "CONTROL_STOP_ALL": "tot", + "CONTROL_STOP_THIS": "aquest programa", + "CONTROL_STOP_OTHER": "altres programes del personatge", + "CONTROL_WAIT": "espera %1 segons", + "CONTROL_WAITUNTIL": "espera fins %1", + "CONTROL_REPEATUNTIL": "repeteix fins %1", + "CONTROL_WHILE": "mentre %1", + "CONTROL_FOREACH": "per cada %1 a %2", + "CONTROL_STARTASCLONE": "quan una còpia meva comenci", + "CONTROL_CREATECLONEOF": "crea una còpia de %1", + "CONTROL_CREATECLONEOF_MYSELF": "jo mateix", + "CONTROL_DELETETHISCLONE": "esborra aquesta còpia", + "CONTROL_COUNTER": "comptador", + "CONTROL_INCRCOUNTER": "augmenta comptador", + "CONTROL_CLEARCOUNTER": "posa a zero el comptador", + "CONTROL_ALLATONCE": "tot d'una vegada", + "DATA_SETVARIABLETO": "assigna a %1 el valor %2", + "DATA_CHANGEVARIABLEBY": "augmenta %1 en %2", + "DATA_SHOWVARIABLE": "mostra la variable %1", + "DATA_HIDEVARIABLE": "amaga la variable %1", + "DATA_ADDTOLIST": "afegeix %1 a %2", + "DATA_DELETEOFLIST": "esborra l'element %1 de %2", + "DATA_DELETEALLOFLIST": "esborra-ho tot de %1", + "DATA_INSERTATLIST": "afegeix %1 a la posició %2 de %3", + "DATA_REPLACEITEMOFLIST": "canvia l'element %1 de %2 per %3", + "DATA_ITEMOFLIST": "element %1 de %2", + "DATA_ITEMNUMOFLIST": "element # de %1 en %2", + "DATA_LENGTHOFLIST": "llargada de %1", + "DATA_LISTCONTAINSITEM": "%1 conté %2?", + "DATA_SHOWLIST": "mostra la llista %1", + "DATA_HIDELIST": "amaga la llista %1", + "DATA_INDEX_ALL": "tot", + "DATA_INDEX_LAST": "darrer", + "DATA_INDEX_RANDOM": "aleatori", + "EVENT_WHENFLAGCLICKED": "quan la %1 es cliqui", + "EVENT_WHENTHISSPRITECLICKED": "quan es cliqui aquest personatge", + "EVENT_WHENSTAGECLICKED": "quan es cliqui l'escenari", + "EVENT_WHENTOUCHINGOBJECT": "quan aquest objecte toqui %1", + "EVENT_WHENBROADCASTRECEIVED": "quan rebi %1", + "EVENT_WHENBACKDROPSWITCHESTO": "quan l'escenari canviï al fons %1", + "EVENT_WHENGREATERTHAN": "quan %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronòmetre", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volum del so", + "EVENT_BROADCAST": "envia a tots %1", + "EVENT_BROADCASTANDWAIT": "envia a tots %1 i espera", + "EVENT_WHENKEYPRESSED": "quan la tecla %1 es premi", + "EVENT_WHENKEYPRESSED_SPACE": "espai", + "EVENT_WHENKEYPRESSED_LEFT": "fletxa esquerra", + "EVENT_WHENKEYPRESSED_RIGHT": "fletxa dreta", + "EVENT_WHENKEYPRESSED_DOWN": "fletxa avall", + "EVENT_WHENKEYPRESSED_UP": "fletxa amunt", + "EVENT_WHENKEYPRESSED_ANY": "qualsevol", + "LOOKS_SAYFORSECS": "digues %1 durant %2 segons", + "LOOKS_SAY": "digues %1", + "LOOKS_HELLO": "Hola!", + "LOOKS_THINKFORSECS": "pensa %1 durant %2 segons", + "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Mmm...", + "LOOKS_SHOW": "mostra't", + "LOOKS_HIDE": "amaga't", + "LOOKS_HIDEALLSPRITES": "amaga tots els personatges", + "LOOKS_EFFECT_COLOR": "color", + "LOOKS_EFFECT_FISHEYE": "ull de peix", + "LOOKS_EFFECT_WHIRL": "remolí", + "LOOKS_EFFECT_PIXELATE": "pixelar", + "LOOKS_EFFECT_MOSAIC": "mosaic", + "LOOKS_EFFECT_BRIGHTNESS": "brillantor", + "LOOKS_EFFECT_GHOST": "transparència", + "LOOKS_CHANGEEFFECTBY": "augmenta l'efecte %1 en %2", + "LOOKS_SETEFFECTTO": "fixa l'efecte %1 a %2", + "LOOKS_CLEARGRAPHICEFFECTS": "treu els efectes gràfics", + "LOOKS_CHANGESIZEBY": "augmenta %1 la mida", + "LOOKS_SETSIZETO": "fixa la mida a %1 %", + "LOOKS_SIZE": "mida", + "LOOKS_CHANGESTRETCHBY": "augmenta %1 l'estirament", + "LOOKS_SETSTRETCHTO": "fixa l'estirament a %1 %", + "LOOKS_SWITCHCOSTUMETO": "canvia el vestit a %1", + "LOOKS_NEXTCOSTUME": "següent vestit", + "LOOKS_SWITCHBACKDROPTO": "canvia el fons a %1", + "LOOKS_GOTOFRONTBACK": "vés a la capa %1", + "LOOKS_GOTOFRONTBACK_FRONT": "front", + "LOOKS_GOTOFRONTBACK_BACK": "darrere", + "LOOKS_GOFORWARDBACKWARDLAYERS": "vés %1 %2 capes", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "endavant", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "enrere", + "LOOKS_BACKDROPNUMBERNAME": "fons %1", + "LOOKS_COSTUMENUMBERNAME": "vestit %1", + "LOOKS_NUMBERNAME_NUMBER": "número", + "LOOKS_NUMBERNAME_NAME": "nom", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "canvia el fons a %1 i espera", + "LOOKS_NEXTBACKDROP_BLOCK": "següent fons de pantalla", + "LOOKS_NEXTBACKDROP": "següent fons de pantalla", + "LOOKS_PREVIOUSBACKDROP": "fons anterior", + "LOOKS_RANDOMBACKDROP": "fons a l'atzar", + "MOTION_MOVESTEPS": "mou-te %1 passos", + "MOTION_TURNLEFT": "gira %1 %2 graus", + "MOTION_TURNRIGHT": "gira %1 %2 graus", + "MOTION_POINTINDIRECTION": "apunta en direcció %1", + "MOTION_POINTTOWARDS": "apunta cap a %1", + "MOTION_POINTTOWARDS_POINTER": "punter del ratolí", + "MOTION_POINTTOWARDS_RANDOM": "direcció aleatòria", + "MOTION_GOTO": "vés a %1", + "MOTION_GOTO_POINTER": "punter del ratolí", + "MOTION_GOTO_RANDOM": "posició aleatòria", + "MOTION_GOTOXY": "vés a x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "llisca en %1 segons fins a x: %2 y: %3", + "MOTION_GLIDETO": "llisca en %1 segons fins a %2", + "MOTION_GLIDETO_POINTER": "punter del ratolí", + "MOTION_GLIDETO_RANDOM": "posició aleatòria", + "MOTION_CHANGEXBY": "suma %1 a x", + "MOTION_SETX": "assigna el valor %1 a x", + "MOTION_CHANGEYBY": "suma %1 a y", + "MOTION_SETY": "assigna el valor %1 a y", + "MOTION_IFONEDGEBOUNCE": "rebota en tocar una vora", + "MOTION_SETROTATIONSTYLE": "fixa el tipus de rotació %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "esquerra-dreta", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "no giris", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "al voltant", + "MOTION_XPOSITION": "posició x", + "MOTION_YPOSITION": "posició y", + "MOTION_DIRECTION": "direcció", + "MOTION_SCROLLRIGHT": "desplaça a la dreta %1", + "MOTION_SCROLLUP": "desplaça amunt %1", + "MOTION_ALIGNSCENE": "alinea escena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "Baix a l'esquerra", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "Baix a la dreta", + "MOTION_ALIGNSCENE_MIDDLE": "mig", + "MOTION_ALIGNSCENE_TOPLEFT": "a dalt a l'esquerra", + "MOTION_ALIGNSCENE_TOPRIGHT": "a dalt a la dreta", + "MOTION_XSCROLL": "desplaçament x", + "MOTION_YSCROLL": "desplaçament y", + "MOTION_STAGE_SELECTED": "Escenari seleccionat: sense blocs de moviment", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "nombre a l'atzar entre %1 i %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 i %2", + "OPERATORS_OR": "%1 o %2", + "OPERATORS_NOT": "no %1", + "OPERATORS_JOIN": "uneix %1 i %2", + "OPERATORS_JOIN_APPLE": "poma", + "OPERATORS_JOIN_BANANA": "plàtan", + "OPERATORS_LETTEROF": "lletra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "llargada de %1", + "OPERATORS_CONTAINS": "%1 conté %2?", + "OPERATORS_MOD": "residu de dividir %1 entre %2", + "OPERATORS_ROUND": "arrodoneix %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "part sencera", + "OPERATORS_MATHOP_CEILING": "sostre", + "OPERATORS_MATHOP_SQRT": "arrel quadrada", + "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": "defineix %1", + "SENSING_TOUCHINGOBJECT": "tocant %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "punter del ratolí", + "SENSING_TOUCHINGOBJECT_EDGE": "vora", + "SENSING_TOUCHINGCOLOR": "tocant el color %1?", + "SENSING_COLORISTOUCHINGCOLOR": "color %1 sobre %2?", + "SENSING_DISTANCETO": "distància a %1", + "SENSING_DISTANCETO_POINTER": "punter del ratolí", + "SENSING_ASKANDWAIT": "pregunta %1 i espera", + "SENSING_ASK_TEXT": "Com et dius?", + "SENSING_ANSWER": "resposta", + "SENSING_KEYPRESSED": "tecla %1 premuda?", + "SENSING_MOUSEDOWN": "ratolí clicat?", + "SENSING_MOUSEX": "ratolí x", + "SENSING_MOUSEY": "ratolí y", + "SENSING_SETDRAGMODE": "fixa el mode d'arrossegament %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrossegable", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "no arrossegable", + "SENSING_LOUDNESS": "volum del so", + "SENSING_LOUD": "so fort?", + "SENSING_TIMER": "cronòmetre", + "SENSING_RESETTIMER": "reinicia el cronòmetre", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "posició x", + "SENSING_OF_YPOSITION": "posició y", + "SENSING_OF_DIRECTION": "direcció", + "SENSING_OF_COSTUMENUMBER": "vestit nr", + "SENSING_OF_COSTUMENAME": "nom del vestit", + "SENSING_OF_SIZE": "mida", + "SENSING_OF_VOLUME": "volum", + "SENSING_OF_BACKDROPNUMBER": "fons nr", + "SENSING_OF_BACKDROPNAME": "nom del fons", + "SENSING_OF_STAGE": "Escenari", + "SENSING_CURRENT": "actual %1", + "SENSING_CURRENT_YEAR": "any", + "SENSING_CURRENT_MONTH": "mes", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "dia de la setmana", + "SENSING_CURRENT_HOUR": "hora", + "SENSING_CURRENT_MINUTE": "minut", + "SENSING_CURRENT_SECOND": "segon", + "SENSING_DAYSSINCE2000": "dies des del 2000", + "SENSING_USERNAME": "nom d'usuari", + "SENSING_USERID": "ID d'usuari", + "SOUND_PLAY": "inicia el so %1", + "SOUND_PLAYUNTILDONE": "toca el so %1 fins que acabi", + "SOUND_STOPALLSOUNDS": "atura tots els sons", + "SOUND_SETEFFECTO": "fixa l'efecte %1 a %2", + "SOUND_CHANGEEFFECTBY": "augmenta l'efecte %1 en %2", + "SOUND_CLEAREFFECTS": "treu els efectes sonors", + "SOUND_EFFECTS_PITCH": "pitch", + "SOUND_EFFECTS_PAN": "pan esquerra/dreta", + "SOUND_CHANGEVOLUMEBY": "puja %1 el volum", + "SOUND_SETVOLUMETO": "fixa el volum a %1%", + "SOUND_VOLUME": "volum", + "SOUND_RECORD": "enregistra...", + "CATEGORY_MOTION": "Moviment", + "CATEGORY_LOOKS": "Aspecte", + "CATEGORY_SOUND": "So", + "CATEGORY_EVENTS": "Esdeveniments", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensors", + "CATEGORY_OPERATORS": "Operadors", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "Els meus blocs", + "DUPLICATE": "Duplica", + "DELETE": "Elimina", + "ADD_COMMENT": "Afegeix un comentari", + "REMOVE_COMMENT": "Elimina el comentari", + "DELETE_BLOCK": "Esborra el bloc", + "DELETE_X_BLOCKS": "Esborra %1 blocs", + "DELETE_ALL_BLOCKS": "Eliminar tots els blocs %1 ?", + "CLEAN_UP": "Neteja els blocs", + "HELP": "Ajuda", + "UNDO": "Desfés", + "REDO": "Torna-hi", + "EDIT_PROCEDURE": "Edita", + "SHOW_PROCEDURE_DEFINITION": "Vés a la definició", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Digues alguna cosa...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturació", + "COLOUR_BRIGHTNESS_LABEL": "brillantor", + "CHANGE_VALUE_TITLE": "Canvia el valor:", + "RENAME_VARIABLE": "Canvia el nom de la variable", + "RENAME_VARIABLE_TITLE": "Canvia totes les variables \"%1\" a:", + "RENAME_VARIABLE_MODAL_TITLE": "Canvia el nom de la variable", + "NEW_VARIABLE": "Crea una variable", + "NEW_VARIABLE_TITLE": "Nou nom per a la variable:", + "VARIABLE_MODAL_TITLE": "Nova Variable", + "VARIABLE_ALREADY_EXISTS": "Ja existeix una variable amb el nom \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ja existeix una variable anomenada \"%1\" per una altra variable de tipus \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Eliminar els %1 usos de la variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "No es pot eliminar la variable \"%1\" perquè forma part de la definició de la funció \"%2\"", + "DELETE_VARIABLE": "Elimina la variable \"%1\"", + "NEW_PROCEDURE": "Crea un bloc", + "PROCEDURE_ALREADY_EXISTS": "Ja existeix un procediment anomenat \"%1\".", + "PROCEDURE_DEFAULT_NAME": "nom del bloc", + "NEW_LIST": "Crea una llista", + "NEW_LIST_TITLE": "Nou nom per a la llista:", + "LIST_MODAL_TITLE": "Nova Llista", + "LIST_ALREADY_EXISTS": "Ja existeix una llista anomenada \"%1\".", + "RENAME_LIST_TITLE": "Canvia totes les llistes a \"%1\":", + "RENAME_LIST_MODAL_TITLE": "Canvia el nom de la llista", + "DEFAULT_LIST_ITEM": "cosa", + "DELETE_LIST": "Elimina la llista \"%1\"", + "RENAME_LIST": "Canvia el nom de la llista", + "NEW_BROADCAST_MESSAGE": "Nou missatge", + "NEW_BROADCAST_MESSAGE_TITLE": "Nou nom per al missatge:", + "BROADCAST_MODAL_TITLE": "Missatge nou", + "DEFAULT_BROADCAST_MESSAGE_NAME": "missatge1" +} \ No newline at end of file diff --git a/editor/blocks/ckb.json b/editor/blocks/ckb.json deleted file mode 100644 index 28dd82ec..00000000 --- a/editor/blocks/ckb.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"بۆهەتایە","CONTROL_REPEAT":"دوبارەکردنەوە %1","CONTROL_IF":"ئەگەر %1 ئینجا","CONTROL_ELSE":"ئەگەرنا","CONTROL_STOP":"وەستان","CONTROL_STOP_ALL":"هەموو","CONTROL_STOP_THIS":"ئەم سکریپتە","CONTROL_STOP_OTHER":"other scripts in sprite","CONTROL_WAIT":"بوەستە %1 چرکە","CONTROL_WAITUNTIL":"بوەستە تا %1","CONTROL_REPEATUNTIL":"دوبارەکردنەوە تا %1","CONTROL_WHILE":"کاتێک %1","CONTROL_FOREACH":"بۆ هەر %1 لە %2","CONTROL_STARTASCLONE":"when I start as a clone","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"خۆم","CONTROL_DELETETHISCLONE":"delete this clone","CONTROL_COUNTER":"ژمێرەر","CONTROL_INCRCOUNTER":"زیادکردنی ژمێرەر","CONTROL_CLEARCOUNTER":"بەتاڵکردنەوەی ژمێرەر","CONTROL_ALLATONCE":"هەموو بەیەکەوە","DATA_SETVARIABLETO":"دانانی %1 بۆ %2","DATA_CHANGEVARIABLEBY":"گۆڕین %1 بە %2","DATA_SHOWVARIABLE":"پیشاندانی گۆڕاو %1","DATA_HIDEVARIABLE":"hide variable %1","DATA_ADDTOLIST":"زیادکردن %1 بۆ %2","DATA_DELETEOFLIST":"سڕینەوە %1 لە %2","DATA_DELETEALLOFLIST":"سڕینەوەی هەموو لە %1","DATA_INSERTATLIST":"خستنە ناو %1 بۆ %2 لە %3","DATA_REPLACEITEMOFLIST":"گۆڕینەوەی دانە %1 لە %2 لەگەڵ %3","DATA_ITEMOFLIST":"دانە %1 لە %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"درێژی لە %1","DATA_LISTCONTAINSITEM":"%1 contains %2?","DATA_SHOWLIST":"پیشاندانی لیست %1","DATA_HIDELIST":"شاردنەوەی لیست %1","DATA_INDEX_ALL":"هەموو","DATA_INDEX_LAST":"دوایەمین","DATA_INDEX_RANDOM":"هەڕەمەکی","EVENT_WHENFLAGCLICKED":"کاتێک %1 کرتە کرا","EVENT_WHENTHISSPRITECLICKED":"کاتێک ئەم تەنە کرتە کرا","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":"کاتێک %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"کاتێنەر","EVENT_WHENGREATERTHAN_LOUDNESS":"دەنگەدەنگ","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"کاتێک دوگمەی %1 کرتە کرا","EVENT_WHENKEYPRESSED_SPACE":"بۆشایی","EVENT_WHENKEYPRESSED_LEFT":"left arrow","EVENT_WHENKEYPRESSED_RIGHT":"right arrow","EVENT_WHENKEYPRESSED_DOWN":"down arrow","EVENT_WHENKEYPRESSED_UP":"up arrow","EVENT_WHENKEYPRESSED_ANY":"هەر کام","LOOKS_SAYFORSECS":"بڵێ %1 بۆ %2 چرکە","LOOKS_SAY":"بڵێ %1","LOOKS_HELLO":"سڵاو!","LOOKS_THINKFORSECS":"think %1 for %2 seconds","LOOKS_THINK":"think %1","LOOKS_HMM":"ئمم...","LOOKS_SHOW":"پیشاندان","LOOKS_HIDE":"شاردنەوە","LOOKS_HIDEALLSPRITES":"شاردنەوەی هەموو تەنەکان","LOOKS_EFFECT_COLOR":"ڕەنگ","LOOKS_EFFECT_FISHEYE":"fisheye","LOOKS_EFFECT_WHIRL":"خولانەوە","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"موزایک","LOOKS_EFFECT_BRIGHTNESS":"ڕووناکی","LOOKS_EFFECT_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":"قەبارە","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"بەرگی دواتر","LOOKS_SWITCHBACKDROPTO":"switch backdrop to %1","LOOKS_GOTOFRONTBACK":"go to %1 layer","LOOKS_GOTOFRONTBACK_FRONT":"پێشەوە","LOOKS_GOTOFRONTBACK_BACK":"دواوە","LOOKS_GOFORWARDBACKWARDLAYERS":"go %1 %2 layers","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"بۆ پێشەوە","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"بۆ دواوە","LOOKS_BACKDROPNUMBERNAME":"پاشبنه‌ما %1","LOOKS_COSTUMENUMBERNAME":"بەرگ %1","LOOKS_NUMBERNAME_NUMBER":"ژمارە","LOOKS_NUMBERNAME_NAME":"ناو","LOOKS_SWITCHBACKDROPTOANDWAIT":"switch backdrop to %1 and wait","LOOKS_NEXTBACKDROP_BLOCK":"پاشبنەمای دواتر","LOOKS_NEXTBACKDROP":"پاشبنەمای دواتر","LOOKS_PREVIOUSBACKDROP":"پاشبنەمای پێشتر","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":"نیشاندەری ماوس","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"نیشاندەری ماوس","MOTION_GOTO_RANDOM":"شوێنی هەڕەمەکی","MOTION_GOTOXY":"بڕۆ بۆ x: %1 y: %2","MOTION_GLIDESECSTOXY":"glide %1 secs to x: %2 y: %3","MOTION_GLIDETO":"glide %1 secs to %2","MOTION_GLIDETO_POINTER":"نیشاندەری ماوس","MOTION_GLIDETO_RANDOM":"شوێنی هەڕەمەکی","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":"چەپ-ڕاست","MOTION_SETROTATIONSTYLE_DONTROTATE":"مەیسوڕێنە","MOTION_SETROTATIONSTYLE_ALLAROUND":"بەدەوری","MOTION_XPOSITION":"شوێنی x","MOTION_YPOSITION":"شوێنی y","MOTION_DIRECTION":"ئاڕاستە","MOTION_SCROLLRIGHT":"scroll right %1","MOTION_SCROLLUP":"scroll up %1","MOTION_ALIGNSCENE":"align scene %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"ژێرەوە-چەپ","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ژێرەوە-ڕاست","MOTION_ALIGNSCENE_MIDDLE":"ناوەند","MOTION_ALIGNSCENE_TOPLEFT":"سەرەوە-چەپ","MOTION_ALIGNSCENE_TOPRIGHT":"سەرەوە-ڕاست","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":"سێو","OPERATORS_JOIN_BANANA":"مۆز","OPERATORS_LETTEROF":"letter %1 of %2","OPERATORS_LETTEROF_APPLE":"ێ","OPERATORS_LENGTH":"درێژی لە %1","OPERATORS_CONTAINS":"%1 contains %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"round %1","OPERATORS_MATHOP":"%1 لە %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":"نیشاندەری ماوس","SENSING_TOUCHINGOBJECT_EDGE":"لێوار","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"نیشاندەری ماوس","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"ناوت چییە؟","SENSING_ANSWER":"وەڵام","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ماوس بۆ خوارەوە؟","SENSING_MOUSEX":"ماوس x","SENSING_MOUSEY":"ماوس y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"دەنگەدەنگ","SENSING_LOUD":"بەدەنگی بەرز؟","SENSING_TIMER":"کاتێنەر","SENSING_RESETTIMER":"ڕێکخستنەوەی کاتێنەر","SENSING_OF":"%1 لە %2","SENSING_OF_XPOSITION":"شوێنی x","SENSING_OF_YPOSITION":"شوێنی y","SENSING_OF_DIRECTION":"ئاڕاستە","SENSING_OF_COSTUMENUMBER":"بەرگ #","SENSING_OF_COSTUMENAME":"ناوی بەرگ","SENSING_OF_SIZE":"قەبارە","SENSING_OF_VOLUME":"قەبارە","SENSING_OF_BACKDROPNUMBER":"پاشبنه‌ما #","SENSING_OF_BACKDROPNAME":"ناوی پاشبنەما","SENSING_OF_STAGE":"قۆناغ","SENSING_CURRENT":"ئێستا %1","SENSING_CURRENT_YEAR":"ساڵ","SENSING_CURRENT_MONTH":"مانگ","SENSING_CURRENT_DATE":"بەروار","SENSING_CURRENT_DAYOFWEEK":"ڕۆژی هەفتە","SENSING_CURRENT_HOUR":"کاتژمێر","SENSING_CURRENT_MINUTE":"خولەک","SENSING_CURRENT_SECOND":"چرکە","SENSING_DAYSSINCE2000":"ڕۆژ لەوەتەی 2000","SENSING_USERNAME":"ناوی بەکارهێنەر","SENSING_USERID":"ژمارەی بەکارهێنەر","SOUND_PLAY":"دەستپێکردنی دەنگ %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"هەموو دەنگەکان ڕاگرە","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":"قەبارە","SOUND_RECORD":"تۆمارکردن...","CATEGORY_MOTION":"جوڵان","CATEGORY_LOOKS":"ڕوانین","CATEGORY_SOUND":"دەنگ","CATEGORY_EVENTS":"چالاکییەکان","CATEGORY_CONTROL":"کۆنتڕۆڵ","CATEGORY_SENSING":"هەستکردن","CATEGORY_OPERATORS":"كرده‌هێماکان","CATEGORY_VARIABLES":"گۆڕاوەکان","CATEGORY_MYBLOCKS":"بلۆکەکانم","DUPLICATE":"هاوشێوەکردنەوە","DELETE":"سڕینەوە","ADD_COMMENT":"زیادکردنی بۆچوون","REMOVE_COMMENT":"لابردنی بۆچوون","DELETE_BLOCK":"سڕینەوەی بلۆک","DELETE_X_BLOCKS":"Delete %1 Blocks","DELETE_ALL_BLOCKS":"Delete all %1 blocks?","CLEAN_UP":"بەتاڵکردنەوەی بلۆکەکان","HELP":"یارمەتی","UNDO":"هه‌ڵوه‌شاندنه‌وه‌","REDO":"کردنەوە","EDIT_PROCEDURE":"دەستکاری","SHOW_PROCEDURE_DEFINITION":"بڕۆ بۆ پێناسە","WORKSPACE_COMMENT_DEFAULT_TEXT":"شتێک بڵێ","COLOUR_HUE_LABEL":"ڕەنگ","COLOUR_SATURATION_LABEL":"تێری","COLOUR_BRIGHTNESS_LABEL":"ڕووناکی","CHANGE_VALUE_TITLE":"گۆڕینی نرخ:","RENAME_VARIABLE":"ناونانەوەی گۆڕاو","RENAME_VARIABLE_TITLE":"Rename all \"%1\" variables to:","RENAME_VARIABLE_MODAL_TITLE":"ناونانەوەی گۆڕاو","NEW_VARIABLE":"دروستکردنی گۆڕاوێک","NEW_VARIABLE_TITLE":"ناوی نوێی گۆڕاو","VARIABLE_MODAL_TITLE":"گۆڕاوی نوێ","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":"دروستکردنی بلۆکێک","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"ناوی بلۆک","NEW_LIST":"دروستکردنی لیستێک","NEW_LIST_TITLE":"ناوی نوێی لیست","LIST_MODAL_TITLE":"لیستی نوێ","LIST_ALREADY_EXISTS":"A list named \"%1\" already exists.","RENAME_LIST_TITLE":"Rename all \"%1\" lists to:","RENAME_LIST_MODAL_TITLE":"ناونانەوەی لیست","DEFAULT_LIST_ITEM":"شت","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"نامەی نوێ","NEW_BROADCAST_MESSAGE_TITLE":"ناوی نامەی نوێی","BROADCAST_MODAL_TITLE":"پەیامی نوێ","DEFAULT_BROADCAST_MESSAGE_NAME":"نامەی1"} \ No newline at end of file diff --git a/editor/blocks/cs.json b/editor/blocks/cs.json index 74a02cee..960685c3 100644 --- a/editor/blocks/cs.json +++ b/editor/blocks/cs.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"opakuj stále","CONTROL_REPEAT":"opakuj %1 krát","CONTROL_IF":"když %1 tak","CONTROL_ELSE":"jinak","CONTROL_STOP":"zastav","CONTROL_STOP_ALL":"všechno","CONTROL_STOP_THIS":"tento scénář","CONTROL_STOP_OTHER":"jiné scénáře postavy","CONTROL_WAIT":"čekej %1 sekund","CONTROL_WAITUNTIL":"čekej dokud nenastane %1","CONTROL_REPEATUNTIL":"opakuj dokud nenastane %1","CONTROL_WHILE":"opakuj dokud platí %1","CONTROL_FOREACH":"pro každé %1 z %2","CONTROL_STARTASCLONE":"když startuje můj klon","CONTROL_CREATECLONEOF":"klonuj %1","CONTROL_CREATECLONEOF_MYSELF":"sebe","CONTROL_DELETETHISCLONE":"zruš tento klon","CONTROL_COUNTER":"čítač","CONTROL_INCRCOUNTER":"zvyš čítač","CONTROL_CLEARCOUNTER":"vynuluj čítač","CONTROL_ALLATONCE":"vše najednou","DATA_SETVARIABLETO":"nastav %1 na %2","DATA_CHANGEVARIABLEBY":"změň %1 o %2","DATA_SHOWVARIABLE":"ukaž proměnnou %1","DATA_HIDEVARIABLE":"skryj proměnnou %1","DATA_ADDTOLIST":"přidej %1 k %2","DATA_DELETEOFLIST":"smaž %1 z %2","DATA_DELETEALLOFLIST":"smaž všechno z %1","DATA_INSERTATLIST":"vlož %1 na %2 v %3","DATA_REPLACEITEMOFLIST":"nahraď %1 v %2 hodnotou %3","DATA_ITEMOFLIST":"prvek %1 z %2","DATA_ITEMNUMOFLIST":"pořadí %1 ve %2","DATA_LENGTHOFLIST":"délka %1","DATA_LISTCONTAINSITEM":"%1 obsahuje %2","DATA_SHOWLIST":"ukaž seznam %1","DATA_HIDELIST":"skryj seznam %1","DATA_INDEX_ALL":"všechno","DATA_INDEX_LAST":"poslední","DATA_INDEX_RANDOM":"náhodně","EVENT_WHENFLAGCLICKED":"po kliknutí na %1","EVENT_WHENTHISSPRITECLICKED":"po kliknutí na mě","EVENT_WHENSTAGECLICKED":"po kliknutí na scénu","EVENT_WHENTOUCHINGOBJECT":"po doteku %1","EVENT_WHENBROADCASTRECEIVED":"po obdržení zprávy %1","EVENT_WHENBACKDROPSWITCHESTO":"po změně pozadí na %1","EVENT_WHENGREATERTHAN":"když %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"stopky","EVENT_WHENGREATERTHAN_LOUDNESS":"hlasitost","EVENT_BROADCAST":"vyšli zprávu %1","EVENT_BROADCASTANDWAIT":"vyšli zprávu %1 a čekej","EVENT_WHENKEYPRESSED":"po stisku klávesy %1","EVENT_WHENKEYPRESSED_SPACE":"mezerník","EVENT_WHENKEYPRESSED_LEFT":"šipka vlevo","EVENT_WHENKEYPRESSED_RIGHT":"šipka vpravo","EVENT_WHENKEYPRESSED_DOWN":"šipka dolů","EVENT_WHENKEYPRESSED_UP":"šipka nahoru","EVENT_WHENKEYPRESSED_ANY":"libovolná","LOOKS_SAYFORSECS":"bublina %1 %2 sekund","LOOKS_SAY":"bublina %1","LOOKS_HELLO":"Ahoj!","LOOKS_THINKFORSECS":"myšlenka %1 %2 sekund","LOOKS_THINK":"myšlenka %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"ukaž se","LOOKS_HIDE":"skryj se","LOOKS_HIDEALLSPRITES":"skryj všechny postavy","LOOKS_EFFECT_COLOR":"barva","LOOKS_EFFECT_FISHEYE":"rybí oko","LOOKS_EFFECT_WHIRL":"víření","LOOKS_EFFECT_PIXELATE":"kostičkování","LOOKS_EFFECT_MOSAIC":"mozaika","LOOKS_EFFECT_BRIGHTNESS":"jas","LOOKS_EFFECT_GHOST":"průhlednost","LOOKS_CHANGEEFFECTBY":"změň efekt %1 o %2","LOOKS_SETEFFECTTO":"nastav efekt %1 na %2","LOOKS_CLEARGRAPHICEFFECTS":"zruš grafické efekty","LOOKS_CHANGESIZEBY":"změň velikost o %1","LOOKS_SETSIZETO":"nastav velikost na %1 %","LOOKS_SIZE":"velikost","LOOKS_CHANGESTRETCHBY":"změň roztažení o %1","LOOKS_SETSTRETCHTO":"nastav roztažení na %1 %","LOOKS_SWITCHCOSTUMETO":"změň kostým na %1","LOOKS_NEXTCOSTUME":"další kostým","LOOKS_SWITCHBACKDROPTO":"přepni pozadí na %1","LOOKS_GOTOFRONTBACK":"přejdi na vrstvu %1","LOOKS_GOTOFRONTBACK_FRONT":"popředí","LOOKS_GOTOFRONTBACK_BACK":"pozadí","LOOKS_GOFORWARDBACKWARDLAYERS":"jdi %1 o %2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"dopředu","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"dozadu","LOOKS_BACKDROPNUMBERNAME":"pozadí %1","LOOKS_COSTUMENUMBERNAME":"kostým %1","LOOKS_NUMBERNAME_NUMBER":"číslo","LOOKS_NUMBERNAME_NAME":"název","LOOKS_SWITCHBACKDROPTOANDWAIT":"změň pozadí na %1","LOOKS_NEXTBACKDROP_BLOCK":"další pozadí","LOOKS_NEXTBACKDROP":"další pozadí","LOOKS_PREVIOUSBACKDROP":"předchozí pozadí","LOOKS_RANDOMBACKDROP":"náhodné pozadí","MOTION_MOVESTEPS":"dopředu o %1 kroků","MOTION_TURNLEFT":"otoč se %1 o %2 stupňů","MOTION_TURNRIGHT":"otoč se %1 o %2 stupňů","MOTION_POINTINDIRECTION":"nastav směr %1","MOTION_POINTTOWARDS":"nastav směr k %1","MOTION_POINTTOWARDS_POINTER":"ukazateli myši","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"skoč na %1","MOTION_GOTO_POINTER":"ukazatel myši","MOTION_GOTO_RANDOM":"náhodná pozice","MOTION_GOTOXY":"skoč na x: %1 y: %2","MOTION_GLIDESECSTOXY":"klouzej %1 sekund na x: %2 y: %3","MOTION_GLIDETO":"klouzej %1 sekund na %2","MOTION_GLIDETO_POINTER":"ukazatel myši","MOTION_GLIDETO_RANDOM":"náhodná pozice","MOTION_CHANGEXBY":"změň x o %1","MOTION_SETX":"nastav x na %1","MOTION_CHANGEYBY":"změň y o %1","MOTION_SETY":"nastav y na %1","MOTION_IFONEDGEBOUNCE":"když narazíš na okraj, odraz se","MOTION_SETROTATIONSTYLE":"nastav otáčení %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vlevo-vpravo","MOTION_SETROTATIONSTYLE_DONTROTATE":"neotáčet","MOTION_SETROTATIONSTYLE_ALLAROUND":"dokola","MOTION_XPOSITION":"x","MOTION_YPOSITION":"y","MOTION_DIRECTION":"směr","MOTION_SCROLLRIGHT":"posuň se doprava %1","MOTION_SCROLLUP":"posuň se nahoru %1","MOTION_ALIGNSCENE":"zarovnej scénu %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"vlevo dole","MOTION_ALIGNSCENE_BOTTOMRIGHT":"vpravo dole","MOTION_ALIGNSCENE_MIDDLE":"prostřední","MOTION_ALIGNSCENE_TOPLEFT":"vlevo nahoře","MOTION_ALIGNSCENE_TOPRIGHT":"vpravo nahoře","MOTION_XSCROLL":"x přesouvání","MOTION_YSCROLL":"y přesouvání","MOTION_STAGE_SELECTED":"Scéna je zvolena: nemá bloky pohybu","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"náhodné číslo od %1 do %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 a %2","OPERATORS_OR":"%1 nebo %2","OPERATORS_NOT":"ne %1","OPERATORS_JOIN":"spoj %1 %2","OPERATORS_JOIN_APPLE":"jablko","OPERATORS_JOIN_BANANA":"banán","OPERATORS_LETTEROF":"písmeno %1 z %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"délka %1","OPERATORS_CONTAINS":"%1 obsahuje %2?","OPERATORS_MOD":"zbytek %1 děleno %2","OPERATORS_ROUND":"zaokrouhli %1","OPERATORS_MATHOP":"%1 %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"zaokr. dolů","OPERATORS_MATHOP_CEILING":"zaokr. nahoru","OPERATORS_MATHOP_SQRT":"odmocnina","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"scénář pro %1","SENSING_TOUCHINGOBJECT":"dotýkáš se %1?","SENSING_TOUCHINGOBJECT_POINTER":"ukazatele myši","SENSING_TOUCHINGOBJECT_EDGE":"okraje","SENSING_TOUCHINGCOLOR":"dotýkáš se barvy %1?","SENSING_COLORISTOUCHINGCOLOR":"barvou %1 se dotýkáš %2?","SENSING_DISTANCETO":"vzdálenost k %1","SENSING_DISTANCETO_POINTER":"ukazateli myši","SENSING_ASKANDWAIT":"otázka %1","SENSING_ASK_TEXT":"Jak se jmenuješ?","SENSING_ANSWER":"odpověď","SENSING_KEYPRESSED":"klávesa %1 stisknuta?","SENSING_MOUSEDOWN":"myš stisknuta?","SENSING_MOUSEX":"x myši","SENSING_MOUSEY":"y myši","SENSING_SETDRAGMODE":"povoleno přesouvat %1","SENSING_SETDRAGMODE_DRAGGABLE":"ano","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ne","SENSING_LOUDNESS":"hlasitost","SENSING_LOUD":"hlasité?","SENSING_TIMER":"stopky","SENSING_RESETTIMER":"vynuluj stopky","SENSING_OF":"%1 z %2","SENSING_OF_XPOSITION":"x","SENSING_OF_YPOSITION":"y","SENSING_OF_DIRECTION":"směr","SENSING_OF_COSTUMENUMBER":"číslo kostýmu","SENSING_OF_COSTUMENAME":"název kostýmu","SENSING_OF_SIZE":"velikost","SENSING_OF_VOLUME":"hlasitost","SENSING_OF_BACKDROPNUMBER":"číslo pozadí","SENSING_OF_BACKDROPNAME":"název pozadí","SENSING_OF_STAGE":"Scéna","SENSING_CURRENT":"aktuální %1","SENSING_CURRENT_YEAR":"rok","SENSING_CURRENT_MONTH":"měsíc","SENSING_CURRENT_DATE":"den v měsíci","SENSING_CURRENT_DAYOFWEEK":"den týdne","SENSING_CURRENT_HOUR":"hodina","SENSING_CURRENT_MINUTE":"minuta","SENSING_CURRENT_SECOND":"sekunda","SENSING_DAYSSINCE2000":"dnů od r. 2000","SENSING_USERNAME":"jméno uživatele","SENSING_USERID":"ID uživatele","SOUND_PLAY":"začni hrát zvuk %1","SOUND_PLAYUNTILDONE":"přehraj zvuk %1 až do konce","SOUND_STOPALLSOUNDS":"zastav všechny zvuky","SOUND_SETEFFECTO":"nastav efekt %1 na %2","SOUND_CHANGEEFFECTBY":"změň efekt %1 o %2","SOUND_CLEAREFFECTS":"zruš zvukové efekty","SOUND_EFFECTS_PITCH":"poloha","SOUND_EFFECTS_PAN":"stereo vlevo/vpravo","SOUND_CHANGEVOLUMEBY":"změň hlasitost o %1","SOUND_SETVOLUMETO":"nastav hlasitost na %1%","SOUND_VOLUME":"hlasitost","SOUND_RECORD":"záznam ...","CATEGORY_MOTION":"Pohyb","CATEGORY_LOOKS":"Vzhled","CATEGORY_SOUND":"Zvuk","CATEGORY_EVENTS":"Události","CATEGORY_CONTROL":"Ovládání","CATEGORY_SENSING":"Vnímání","CATEGORY_OPERATORS":"Operátory","CATEGORY_VARIABLES":"Proměnné","CATEGORY_MYBLOCKS":"Moje bloky","DUPLICATE":"Kopírovat","DELETE":"Odstranit","ADD_COMMENT":"Přidat poznámku","REMOVE_COMMENT":"Odstranit poznámku","DELETE_BLOCK":"Smaž blok","DELETE_X_BLOCKS":"Smazat %1 bloků","DELETE_ALL_BLOCKS":"Smazat všech %1 bloků?","CLEAN_UP":"Ukliď bloky","HELP":"Pomoc","UNDO":"Vrátit","REDO":"Znovu provést","EDIT_PROCEDURE":"Upravit","SHOW_PROCEDURE_DEFINITION":"Jdi ke scénáři","WORKSPACE_COMMENT_DEFAULT_TEXT":"Řekni něco ...","COLOUR_HUE_LABEL":"Barva","COLOUR_SATURATION_LABEL":"Sytost","COLOUR_BRIGHTNESS_LABEL":"Jas","CHANGE_VALUE_TITLE":"Změň hodnotu:","RENAME_VARIABLE":"Přejmenovat proměnnou","RENAME_VARIABLE_TITLE":"Přejmenuj všech \"%1\" proměnných na:","RENAME_VARIABLE_MODAL_TITLE":"Přejmenovat proměnnou","NEW_VARIABLE":"Vytvoř proměnnou","NEW_VARIABLE_TITLE":"Nové jméno proměnné:","VARIABLE_MODAL_TITLE":"Nová proměnná","VARIABLE_ALREADY_EXISTS":"Proměnná pojmenovaná \"%1\" již existuje.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Proměnná téhož jména \"%1\" již existuje jako jiná proměnná typu \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Smazat %1 výskytů proměnné \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Nelze smazat proměnnou \"%1\", protože je součástí scénáře funkce \"%2\"","DELETE_VARIABLE":"Smaž proměnnou \"%1\"","NEW_PROCEDURE":"Vytvořit blok","PROCEDURE_ALREADY_EXISTS":"Scénář se jménem \"%1\" již existuje.","PROCEDURE_DEFAULT_NAME":"název bloku","NEW_LIST":"Vytvoř seznam","NEW_LIST_TITLE":"Nový název seznamu:","LIST_MODAL_TITLE":"Nový seznam","LIST_ALREADY_EXISTS":"Seznam \"%1\" již existuje.","RENAME_LIST_TITLE":"Přejmenuj všech \"%1\" seznamů na:","RENAME_LIST_MODAL_TITLE":"Přejmenuj seznam","DEFAULT_LIST_ITEM":"věc","DELETE_LIST":"Smaž seznam \"%1\"","RENAME_LIST":"Přejmenuj seznam","NEW_BROADCAST_MESSAGE":"Nová zpráva","NEW_BROADCAST_MESSAGE_TITLE":"Nový název zprávy:","BROADCAST_MODAL_TITLE":"Nová zpráva","DEFAULT_BROADCAST_MESSAGE_NAME":"zpráva1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "opakuj stále", + "CONTROL_REPEAT": "opakuj %1 krát", + "CONTROL_IF": "když %1 tak", + "CONTROL_ELSE": "jinak", + "CONTROL_STOP": "zastav", + "CONTROL_STOP_ALL": "všechno", + "CONTROL_STOP_THIS": "tento scénář", + "CONTROL_STOP_OTHER": "jiné scénáře postavy", + "CONTROL_WAIT": "čekej %1 sekund", + "CONTROL_WAITUNTIL": "čekej dokud nenastane %1", + "CONTROL_REPEATUNTIL": "opakuj dokud nenastane %1", + "CONTROL_WHILE": "opakuj dokud platí %1", + "CONTROL_FOREACH": "pro každé %1 z %2", + "CONTROL_STARTASCLONE": "když startuje můj klon", + "CONTROL_CREATECLONEOF": "klonuj %1", + "CONTROL_CREATECLONEOF_MYSELF": "sebe", + "CONTROL_DELETETHISCLONE": "zruš tento klon", + "CONTROL_COUNTER": "čítač", + "CONTROL_INCRCOUNTER": "zvyš čítač", + "CONTROL_CLEARCOUNTER": "vynuluj čítač", + "CONTROL_ALLATONCE": "vše najednou", + "DATA_SETVARIABLETO": "nastav %1 na %2", + "DATA_CHANGEVARIABLEBY": "změň %1 o %2", + "DATA_SHOWVARIABLE": "ukaž proměnnou %1", + "DATA_HIDEVARIABLE": "skryj proměnnou %1", + "DATA_ADDTOLIST": "přidej %1 k %2", + "DATA_DELETEOFLIST": "smaž %1 z %2", + "DATA_DELETEALLOFLIST": "smaž všechno z %1", + "DATA_INSERTATLIST": "vlož %1 na %2 v %3", + "DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3", + "DATA_ITEMOFLIST": "prvek %1 z %2", + "DATA_ITEMNUMOFLIST": "pořadí %1 ve %2", + "DATA_LENGTHOFLIST": "délka %1", + "DATA_LISTCONTAINSITEM": "%1 obsahuje %2", + "DATA_SHOWLIST": "ukaž seznam %1", + "DATA_HIDELIST": "skryj seznam %1", + "DATA_INDEX_ALL": "všechno", + "DATA_INDEX_LAST": "poslední", + "DATA_INDEX_RANDOM": "náhodně", + "EVENT_WHENFLAGCLICKED": "po kliknutí na %1", + "EVENT_WHENTHISSPRITECLICKED": "po kliknutí na mě", + "EVENT_WHENSTAGECLICKED": "po kliknutí na scénu", + "EVENT_WHENTOUCHINGOBJECT": "po doteku %1", + "EVENT_WHENBROADCASTRECEIVED": "po obdržení zprávy %1", + "EVENT_WHENBACKDROPSWITCHESTO": "po změně pozadí na %1", + "EVENT_WHENGREATERTHAN": "když %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "stopky", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hlasitost", + "EVENT_BROADCAST": "vyšli zprávu %1", + "EVENT_BROADCASTANDWAIT": "vyšli zprávu %1 a čekej", + "EVENT_WHENKEYPRESSED": "po stisku klávesy %1", + "EVENT_WHENKEYPRESSED_SPACE": "mezerník", + "EVENT_WHENKEYPRESSED_LEFT": "šipka vlevo", + "EVENT_WHENKEYPRESSED_RIGHT": "šipka vpravo", + "EVENT_WHENKEYPRESSED_DOWN": "šipka dolů", + "EVENT_WHENKEYPRESSED_UP": "šipka nahoru", + "EVENT_WHENKEYPRESSED_ANY": "libovolná", + "LOOKS_SAYFORSECS": "bublina %1 %2 sekund", + "LOOKS_SAY": "bublina %1", + "LOOKS_HELLO": "Ahoj!", + "LOOKS_THINKFORSECS": "myšlenka %1 %2 sekund", + "LOOKS_THINK": "myšlenka %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "ukaž se", + "LOOKS_HIDE": "skryj se", + "LOOKS_HIDEALLSPRITES": "skryj všechny postavy", + "LOOKS_EFFECT_COLOR": "barva", + "LOOKS_EFFECT_FISHEYE": "rybí oko", + "LOOKS_EFFECT_WHIRL": "víření", + "LOOKS_EFFECT_PIXELATE": "kostičkování", + "LOOKS_EFFECT_MOSAIC": "mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "jas", + "LOOKS_EFFECT_GHOST": "průhlednost", + "LOOKS_CHANGEEFFECTBY": "změň efekt %1 o %2", + "LOOKS_SETEFFECTTO": "nastav efekt %1 na %2", + "LOOKS_CLEARGRAPHICEFFECTS": "zruš grafické efekty", + "LOOKS_CHANGESIZEBY": "změň velikost o %1", + "LOOKS_SETSIZETO": "nastav velikost na %1 %", + "LOOKS_SIZE": "velikost", + "LOOKS_CHANGESTRETCHBY": "změň roztažení o %1", + "LOOKS_SETSTRETCHTO": "nastav roztažení na %1 %", + "LOOKS_SWITCHCOSTUMETO": "změň kostým na %1", + "LOOKS_NEXTCOSTUME": "další kostým", + "LOOKS_SWITCHBACKDROPTO": "přepni pozadí na %1", + "LOOKS_GOTOFRONTBACK": "přejdi na vrstvu %1", + "LOOKS_GOTOFRONTBACK_FRONT": "popředí", + "LOOKS_GOTOFRONTBACK_BACK": "pozadí", + "LOOKS_GOFORWARDBACKWARDLAYERS": "jdi %1 o %2", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "dopředu", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "dozadu", + "LOOKS_BACKDROPNUMBERNAME": "pozadí %1", + "LOOKS_COSTUMENUMBERNAME": "kostým %1", + "LOOKS_NUMBERNAME_NUMBER": "číslo", + "LOOKS_NUMBERNAME_NAME": "název", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "změň pozadí na %1", + "LOOKS_NEXTBACKDROP_BLOCK": "další pozadí", + "LOOKS_NEXTBACKDROP": "další pozadí", + "LOOKS_PREVIOUSBACKDROP": "předchozí pozadí", + "LOOKS_RANDOMBACKDROP": "náhodné pozadí", + "MOTION_MOVESTEPS": "dopředu o %1 kroků", + "MOTION_TURNLEFT": "otoč se %1 o %2 stupňů", + "MOTION_TURNRIGHT": "otoč se %1 o %2 stupňů", + "MOTION_POINTINDIRECTION": "nastav směr %1", + "MOTION_POINTTOWARDS": "nastav směr k %1", + "MOTION_POINTTOWARDS_POINTER": "ukazateli myši", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "skoč na %1", + "MOTION_GOTO_POINTER": "ukazatel myši", + "MOTION_GOTO_RANDOM": "náhodná pozice", + "MOTION_GOTOXY": "skoč na x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "klouzej %1 sekund na x: %2 y: %3", + "MOTION_GLIDETO": "klouzej %1 sekund na %2", + "MOTION_GLIDETO_POINTER": "ukazatel myši", + "MOTION_GLIDETO_RANDOM": "náhodná pozice", + "MOTION_CHANGEXBY": "změň x o %1", + "MOTION_SETX": "nastav x na %1", + "MOTION_CHANGEYBY": "změň y o %1", + "MOTION_SETY": "nastav y na %1", + "MOTION_IFONEDGEBOUNCE": "když narazíš na okraj, odraz se", + "MOTION_SETROTATIONSTYLE": "nastav otáčení %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vlevo-vpravo", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "neotáčet", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "dokola", + "MOTION_XPOSITION": "x", + "MOTION_YPOSITION": "y", + "MOTION_DIRECTION": "směr", + "MOTION_SCROLLRIGHT": "posuň se doprava %1", + "MOTION_SCROLLUP": "posuň se nahoru %1", + "MOTION_ALIGNSCENE": "zarovnej scénu %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "vlevo dole", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "vpravo dole", + "MOTION_ALIGNSCENE_MIDDLE": "prostřední", + "MOTION_ALIGNSCENE_TOPLEFT": "vlevo nahoře", + "MOTION_ALIGNSCENE_TOPRIGHT": "vpravo nahoře", + "MOTION_XSCROLL": "x přesouvání", + "MOTION_YSCROLL": "y přesouvání", + "MOTION_STAGE_SELECTED": "Scéna je zvolena: nemá bloky pohybu", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "náhodné číslo od %1 do %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 a %2", + "OPERATORS_OR": "%1 nebo %2", + "OPERATORS_NOT": "ne %1", + "OPERATORS_JOIN": "spoj %1 %2", + "OPERATORS_JOIN_APPLE": "jablko", + "OPERATORS_JOIN_BANANA": "banán", + "OPERATORS_LETTEROF": "písmeno %1 z %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "délka %1", + "OPERATORS_CONTAINS": "%1 obsahuje %2?", + "OPERATORS_MOD": "zbytek %1 děleno %2", + "OPERATORS_ROUND": "zaokrouhli %1", + "OPERATORS_MATHOP": "%1 %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "zaokr. dolů", + "OPERATORS_MATHOP_CEILING": "zaokr. nahoru", + "OPERATORS_MATHOP_SQRT": "odmocnina", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "scénář pro %1", + "SENSING_TOUCHINGOBJECT": "dotýkáš se %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "ukazatele myši", + "SENSING_TOUCHINGOBJECT_EDGE": "okraje", + "SENSING_TOUCHINGCOLOR": "dotýkáš se barvy %1?", + "SENSING_COLORISTOUCHINGCOLOR": "barvou %1 se dotýkáš %2?", + "SENSING_DISTANCETO": "vzdálenost k %1", + "SENSING_DISTANCETO_POINTER": "ukazateli myši", + "SENSING_ASKANDWAIT": "otázka %1", + "SENSING_ASK_TEXT": "Jak se jmenuješ?", + "SENSING_ANSWER": "odpověď", + "SENSING_KEYPRESSED": "klávesa %1 stisknuta?", + "SENSING_MOUSEDOWN": "myš stisknuta?", + "SENSING_MOUSEX": "x myši", + "SENSING_MOUSEY": "y myši", + "SENSING_SETDRAGMODE": "povoleno přesouvat %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ano", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ne", + "SENSING_LOUDNESS": "hlasitost", + "SENSING_LOUD": "hlasité?", + "SENSING_TIMER": "stopky", + "SENSING_RESETTIMER": "vynuluj stopky", + "SENSING_OF": "%1 z %2", + "SENSING_OF_XPOSITION": "x", + "SENSING_OF_YPOSITION": "y", + "SENSING_OF_DIRECTION": "směr", + "SENSING_OF_COSTUMENUMBER": "číslo kostýmu", + "SENSING_OF_COSTUMENAME": "název kostýmu", + "SENSING_OF_SIZE": "velikost", + "SENSING_OF_VOLUME": "hlasitost", + "SENSING_OF_BACKDROPNUMBER": "číslo pozadí", + "SENSING_OF_BACKDROPNAME": "název pozadí", + "SENSING_OF_STAGE": "Scéna", + "SENSING_CURRENT": "aktuální %1", + "SENSING_CURRENT_YEAR": "rok", + "SENSING_CURRENT_MONTH": "měsíc", + "SENSING_CURRENT_DATE": "den v měsíci", + "SENSING_CURRENT_DAYOFWEEK": "den týdne", + "SENSING_CURRENT_HOUR": "hodina", + "SENSING_CURRENT_MINUTE": "minuta", + "SENSING_CURRENT_SECOND": "sekunda", + "SENSING_DAYSSINCE2000": "dnů od r. 2000", + "SENSING_USERNAME": "jméno uživatele", + "SENSING_USERID": "ID uživatele", + "SOUND_PLAY": "začni hrát zvuk %1", + "SOUND_PLAYUNTILDONE": "přehraj zvuk %1 až do konce", + "SOUND_STOPALLSOUNDS": "zastav všechny zvuky", + "SOUND_SETEFFECTO": "nastav efekt %1 na %2", + "SOUND_CHANGEEFFECTBY": "změň efekt %1 o %2", + "SOUND_CLEAREFFECTS": "zruš zvukové efekty", + "SOUND_EFFECTS_PITCH": "poloha", + "SOUND_EFFECTS_PAN": "stereo vlevo/vpravo", + "SOUND_CHANGEVOLUMEBY": "změň hlasitost o %1", + "SOUND_SETVOLUMETO": "nastav hlasitost na %1%", + "SOUND_VOLUME": "hlasitost", + "SOUND_RECORD": "záznam ...", + "CATEGORY_MOTION": "Pohyb", + "CATEGORY_LOOKS": "Vzhled", + "CATEGORY_SOUND": "Zvuk", + "CATEGORY_EVENTS": "Události", + "CATEGORY_CONTROL": "Ovládání", + "CATEGORY_SENSING": "Vnímání", + "CATEGORY_OPERATORS": "Operátory", + "CATEGORY_VARIABLES": "Proměnné", + "CATEGORY_MYBLOCKS": "Moje bloky", + "DUPLICATE": "Kopírovat", + "DELETE": "Odstranit", + "ADD_COMMENT": "Přidat poznámku", + "REMOVE_COMMENT": "Odstranit poznámku", + "DELETE_BLOCK": "Smaž blok", + "DELETE_X_BLOCKS": "Smazat %1 bloků", + "DELETE_ALL_BLOCKS": "Smazat všech %1 bloků?", + "CLEAN_UP": "Ukliď bloky", + "HELP": "Pomoc", + "UNDO": "Vrátit", + "REDO": "Znovu provést", + "EDIT_PROCEDURE": "Upravit", + "SHOW_PROCEDURE_DEFINITION": "Jdi ke scénáři", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Řekni něco ...", + "COLOUR_HUE_LABEL": "Barva", + "COLOUR_SATURATION_LABEL": "Sytost", + "COLOUR_BRIGHTNESS_LABEL": "Jas", + "CHANGE_VALUE_TITLE": "Změň hodnotu:", + "RENAME_VARIABLE": "Přejmenovat proměnnou", + "RENAME_VARIABLE_TITLE": "Přejmenuj všech \"%1\" proměnných na:", + "RENAME_VARIABLE_MODAL_TITLE": "Přejmenovat proměnnou", + "NEW_VARIABLE": "Vytvoř proměnnou", + "NEW_VARIABLE_TITLE": "Nové jméno proměnné:", + "VARIABLE_MODAL_TITLE": "Nová proměnná", + "VARIABLE_ALREADY_EXISTS": "Proměnná pojmenovaná \"%1\" již existuje.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Proměnná téhož jména \"%1\" již existuje jako jiná proměnná typu \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Smazat %1 výskytů proměnné \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Nelze smazat proměnnou \"%1\", protože je součástí scénáře funkce \"%2\"", + "DELETE_VARIABLE": "Smaž proměnnou \"%1\"", + "NEW_PROCEDURE": "Vytvořit blok", + "PROCEDURE_ALREADY_EXISTS": "Scénář se jménem \"%1\" již existuje.", + "PROCEDURE_DEFAULT_NAME": "název bloku", + "NEW_LIST": "Vytvoř seznam", + "NEW_LIST_TITLE": "Nový název seznamu:", + "LIST_MODAL_TITLE": "Nový seznam", + "LIST_ALREADY_EXISTS": "Seznam \"%1\" již existuje.", + "RENAME_LIST_TITLE": "Přejmenuj všech \"%1\" seznamů na:", + "RENAME_LIST_MODAL_TITLE": "Přejmenuj seznam", + "DEFAULT_LIST_ITEM": "věc", + "DELETE_LIST": "Smaž seznam \"%1\"", + "RENAME_LIST": "Přejmenuj seznam", + "NEW_BROADCAST_MESSAGE": "Nová zpráva", + "NEW_BROADCAST_MESSAGE_TITLE": "Nový název zprávy:", + "BROADCAST_MODAL_TITLE": "Nová zpráva", + "DEFAULT_BROADCAST_MESSAGE_NAME": "zpráva1" +} \ No newline at end of file diff --git a/editor/blocks/cy.json b/editor/blocks/cy.json index 38f1b150..0c0eab8f 100644 --- a/editor/blocks/cy.json +++ b/editor/blocks/cy.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"am byth","CONTROL_REPEAT":"ailadrodd %1","CONTROL_IF":"os %1 yna","CONTROL_ELSE":"fel arall","CONTROL_STOP":"aros","CONTROL_STOP_ALL":"y cyfan","CONTROL_STOP_THIS":"y sgript hon","CONTROL_STOP_OTHER":"sgriptiau eraill yn y ciplun","CONTROL_WAIT":"aros %1 eiliad","CONTROL_WAITUNTIL":"aros hyd at %1","CONTROL_REPEATUNTIL":"ailadrodd hyd at %1","CONTROL_WHILE":"tra bo %1","CONTROL_FOREACH":"am bob %1 yn %2","CONTROL_STARTASCLONE":"pan rwy'n dechrau fel clôn","CONTROL_CREATECLONEOF":"creu clôn o %1","CONTROL_CREATECLONEOF_MYSELF":"fi fy hun","CONTROL_DELETETHISCLONE":"dileu y clôn hwn","CONTROL_COUNTER":"rhifydd","CONTROL_INCRCOUNTER":"rhifydd cynyddiad","CONTROL_CLEARCOUNTER":"clirio'r rhifydd","CONTROL_ALLATONCE":"pob un ar unwaith","DATA_SETVARIABLETO":"gosod %1 i %2","DATA_CHANGEVARIABLEBY":"newid %1 gan %2","DATA_SHOWVARIABLE":"dangos newidyn %1","DATA_HIDEVARIABLE":"cuddio newidyn %1","DATA_ADDTOLIST":"ychwanegu %1 i %2","DATA_DELETEOFLIST":"dileu %1 o %2","DATA_DELETEALLOFLIST":"Dileu pob un o'r %1","DATA_INSERTATLIST":"mewnosod %1 yn %2 o %3","DATA_REPLACEITEMOFLIST":"amnewid eitem %1 o %2 gyda %3","DATA_ITEMOFLIST":"eitem %1 o %2","DATA_ITEMNUMOFLIST":"eitem # %1 yn %2","DATA_LENGTHOFLIST":"hyd %1","DATA_LISTCONTAINSITEM":"%1 yn cynnwys %2?","DATA_SHOWLIST":"dangos rhestr %1","DATA_HIDELIST":"cuddio rhestr %1","DATA_INDEX_ALL":"y cyfan","DATA_INDEX_LAST":"olaf","DATA_INDEX_RANDOM":"ar hap","EVENT_WHENFLAGCLICKED":"pan fydd %1 wedi ei glicio","EVENT_WHENTHISSPRITECLICKED":"pan gaiff y ciplun yma ei glicio","EVENT_WHENSTAGECLICKED":"pan fydd llwyfan wedi ei glicio","EVENT_WHENTOUCHINGOBJECT":"pan fydd y corlun yn cyffwrdd %1","EVENT_WHENBROADCASTRECEIVED":"pan rwy'n derbyn %1","EVENT_WHENBACKDROPSWITCHESTO":"pan fydd cefndir yn newid i %1","EVENT_WHENGREATERTHAN":"pan %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"amserydd","EVENT_WHENGREATERTHAN_LOUDNESS":"cryfder sain","EVENT_BROADCAST":"darlledu %1","EVENT_BROADCASTANDWAIT":"darlledu %1 ac aros","EVENT_WHENKEYPRESSED":"pan fo bysell %1 wedi ei wasgu","EVENT_WHENKEYPRESSED_SPACE":"bwlch","EVENT_WHENKEYPRESSED_LEFT":"saeth chwith","EVENT_WHENKEYPRESSED_RIGHT":"saeth de","EVENT_WHENKEYPRESSED_DOWN":"saeth i lawr","EVENT_WHENKEYPRESSED_UP":"saeth i fyny","EVENT_WHENKEYPRESSED_ANY":"unrhyw","LOOKS_SAYFORSECS":"dweud %1 am %2 eiliad","LOOKS_SAY":"dweud %1","LOOKS_HELLO":"Helo!","LOOKS_THINKFORSECS":"meddwl %1 am %2 eiliad","LOOKS_THINK":"meddwl %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"dangos","LOOKS_HIDE":"cuddio","LOOKS_HIDEALLSPRITES":"cuddio pob ciplun","LOOKS_EFFECT_COLOR":"lliw","LOOKS_EFFECT_FISHEYE":"llygad pysgodyn","LOOKS_EFFECT_WHIRL":"chwyrliad","LOOKS_EFFECT_PIXELATE":"picseleiddio","LOOKS_EFFECT_MOSAIC":"mosaig","LOOKS_EFFECT_BRIGHTNESS":"disgleirdeb","LOOKS_EFFECT_GHOST":"ysbryd","LOOKS_CHANGEEFFECTBY":"newid effaith %1 gan %2","LOOKS_SETEFFECTTO":"gosod effaith %1 effaith i %2","LOOKS_CLEARGRAPHICEFFECTS":"clirio effeithiau graffeg","LOOKS_CHANGESIZEBY":"newid maint gan %1","LOOKS_SETSIZETO":"gosod maint i %1 %","LOOKS_SIZE":"maint","LOOKS_CHANGESTRETCHBY":"newid yr ymestyn gan %1","LOOKS_SETSTRETCHTO":"gosod ymestyniad gan %1 %","LOOKS_SWITCHCOSTUMETO":"newid gwisg i %1","LOOKS_NEXTCOSTUME":"gwisg nesaf","LOOKS_SWITCHBACKDROPTO":"newid cefndir i %1","LOOKS_GOTOFRONTBACK":"mynd i haen %1","LOOKS_GOTOFRONTBACK_FRONT":"blaen","LOOKS_GOTOFRONTBACK_BACK":"cefn","LOOKS_GOFORWARDBACKWARDLAYERS":"mynd i haenau %1 %2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ymlaen","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"nôl","LOOKS_BACKDROPNUMBERNAME":"cefnlen %1","LOOKS_COSTUMENUMBERNAME":"gwisg %1","LOOKS_NUMBERNAME_NUMBER":"rhif","LOOKS_NUMBERNAME_NAME":"enw","LOOKS_SWITCHBACKDROPTOANDWAIT":"newid cefnlen i %1 ac aros","LOOKS_NEXTBACKDROP_BLOCK":"cefnlen nesaf","LOOKS_NEXTBACKDROP":"cefnlen nesaf","LOOKS_PREVIOUSBACKDROP":"cefnlen flaenorol","LOOKS_RANDOMBACKDROP":"cefnlen ar hap","MOTION_MOVESTEPS":"symud %1 cam","MOTION_TURNLEFT":"troi %1 %2 gradd","MOTION_TURNRIGHT":"troi %1 %2 gradd","MOTION_POINTINDIRECTION":"pwyntio i gyfeiriad %1","MOTION_POINTTOWARDS":"pwyntio tuag at %1","MOTION_POINTTOWARDS_POINTER":"pwyntydd llygoden","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"mynd i %1","MOTION_GOTO_POINTER":"pwyntydd llygoden","MOTION_GOTO_RANDOM":"safle ar hap","MOTION_GOTOXY":"mynd i x:%1 y: %2","MOTION_GLIDESECSTOXY":"llithro %1 eiliad i x: %2 y: %3","MOTION_GLIDETO":"llithro %1 eiliad i %2","MOTION_GLIDETO_POINTER":"pwyntydd llygoden","MOTION_GLIDETO_RANDOM":"safle ar hap","MOTION_CHANGEXBY":"newid x gan %1","MOTION_SETX":"gosod x i %1","MOTION_CHANGEYBY":"newid y gan %1","MOTION_SETY":"gosod y i %1","MOTION_IFONEDGEBOUNCE":"os ar ymyl, bowndio","MOTION_SETROTATIONSTYLE":"gosod steil cylchdroi %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"chwith-dde","MOTION_SETROTATIONSTYLE_DONTROTATE":"peidio troi","MOTION_SETROTATIONSTYLE_ALLAROUND":"o amgylch","MOTION_XPOSITION":"safle x","MOTION_YPOSITION":"safle y","MOTION_DIRECTION":"cyfeiriad","MOTION_SCROLLRIGHT":"sgrolio i'r dde %1","MOTION_SCROLLUP":"sgrolio i fyny %1","MOTION_ALIGNSCENE":"alinio golygfa %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"gwaelod chwith","MOTION_ALIGNSCENE_BOTTOMRIGHT":"gwaelod de","MOTION_ALIGNSCENE_MIDDLE":"canol","MOTION_ALIGNSCENE_TOPLEFT":"brig chwith","MOTION_ALIGNSCENE_TOPRIGHT":"brig de","MOTION_XSCROLL":"sgrolio x","MOTION_YSCROLL":"sgrolio y","MOTION_STAGE_SELECTED":"Llwyfan wedi ei ddewis: dim blociau symud","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"dewis ar hap %1 i %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 a %2","OPERATORS_OR":"%1 neu %2","OPERATORS_NOT":"nid %1","OPERATORS_JOIN":"uno %1 %2","OPERATORS_JOIN_APPLE":"afal","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"llythyren %1 o %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"hyd %1","OPERATORS_CONTAINS":"%1 yn cynnwys %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"talgrynnu %1","OPERATORS_MATHOP":"%1 o %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"llawr","OPERATORS_MATHOP_CEILING":"nenfwd","OPERATORS_MATHOP_SQRT":"ail isradd","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":"Yn","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"diffinio %1","SENSING_TOUCHINGOBJECT":"cyffwrdd %1?","SENSING_TOUCHINGOBJECT_POINTER":"pwyntydd llygoden","SENSING_TOUCHINGOBJECT_EDGE":"ymyl","SENSING_TOUCHINGCOLOR":"cyffwrdd lliw %1?","SENSING_COLORISTOUCHINGCOLOR":"lliw %1 yn cyffwrdd %2?","SENSING_DISTANCETO":"pellter i %1","SENSING_DISTANCETO_POINTER":"pwyntydd llygoden","SENSING_ASKANDWAIT":"gofyn %1 ac aros","SENSING_ASK_TEXT":"Beth yw eich enw?","SENSING_ANSWER":"ateb","SENSING_KEYPRESSED":"bysell %1 wedi ei phwyso?","SENSING_MOUSEDOWN":"llygoden i lawr?","SENSING_MOUSEX":"llygoden x","SENSING_MOUSEY":"llygoden y","SENSING_SETDRAGMODE":"gosod y modd llusgo %1","SENSING_SETDRAGMODE_DRAGGABLE":"llusgadwy","SENSING_SETDRAGMODE_NOTDRAGGABLE":"anllusgadwy","SENSING_LOUDNESS":"cryfder sain","SENSING_LOUD":"sain gref?","SENSING_TIMER":"amserydd","SENSING_RESETTIMER":"ailosod amserydd","SENSING_OF":"%1 o %2","SENSING_OF_XPOSITION":"safle x","SENSING_OF_YPOSITION":"safle y","SENSING_OF_DIRECTION":"cyfeiriad","SENSING_OF_COSTUMENUMBER":"gwisg #","SENSING_OF_COSTUMENAME":"enw'r wisg","SENSING_OF_SIZE":"maint","SENSING_OF_VOLUME":"lefel sain","SENSING_OF_BACKDROPNUMBER":"cefnlen #","SENSING_OF_BACKDROPNAME":"enw cefnlen","SENSING_OF_STAGE":"Llwyfan","SENSING_CURRENT":"cyfredol %1","SENSING_CURRENT_YEAR":"blwyddyn","SENSING_CURRENT_MONTH":"mis","SENSING_CURRENT_DATE":"dyddiad","SENSING_CURRENT_DAYOFWEEK":"diwrnod o'r wythnos","SENSING_CURRENT_HOUR":"awr","SENSING_CURRENT_MINUTE":"munud","SENSING_CURRENT_SECOND":"eiliad","SENSING_DAYSSINCE2000":"dyddiau ers 2000","SENSING_USERNAME":"enw defnyddiwr","SENSING_USERID":"id defnyddiwr","SOUND_PLAY":"cychwyn sain %1","SOUND_PLAYUNTILDONE":"chwarae sain %1 tan y diwedd","SOUND_STOPALLSOUNDS":"atal pob sain","SOUND_SETEFFECTO":"gosod effaith %1 effaith i %2","SOUND_CHANGEEFFECTBY":"newid effaith %1 gan %2","SOUND_CLEAREFFECTS":"clirio effeithiau sain","SOUND_EFFECTS_PITCH":"traw","SOUND_EFFECTS_PAN":"troi chwith/de","SOUND_CHANGEVOLUMEBY":"newid uchder sain gan %1","SOUND_SETVOLUMETO":"gosod lefel sain i %1%","SOUND_VOLUME":"lefel sain","SOUND_RECORD":"recordio...","CATEGORY_MOTION":"Symudiad","CATEGORY_LOOKS":"Edrychiad","CATEGORY_SOUND":"Sain","CATEGORY_EVENTS":"Digwyddiadau","CATEGORY_CONTROL":"Rheoli","CATEGORY_SENSING":"Synhwyro","CATEGORY_OPERATORS":"Gweithredwyr","CATEGORY_VARIABLES":"Newidynnau","CATEGORY_MYBLOCKS":"Fy Mlociau","DUPLICATE":"Dyblygu","DELETE":"Dileu","ADD_COMMENT":"Ychwanegu Sylw","REMOVE_COMMENT":"Tynnu Sylw","DELETE_BLOCK":"Dileu Bloc","DELETE_X_BLOCKS":"Dileu %1 Bloc","DELETE_ALL_BLOCKS":"Dileu pob un o'r %1 bloc?","CLEAN_UP":"Glanhau'r Blociau","HELP":"Cymorth","UNDO":"Dadwneud","REDO":"Ailwneud","EDIT_PROCEDURE":"Golygu","SHOW_PROCEDURE_DEFINITION":"Mynd i'r diffiniad","WORKSPACE_COMMENT_DEFAULT_TEXT":"Dwedwch rywbeth...","COLOUR_HUE_LABEL":"Lliw","COLOUR_SATURATION_LABEL":"Dirlawnder","COLOUR_BRIGHTNESS_LABEL":"Disgleirdeb","CHANGE_VALUE_TITLE":"Newid gwerth:","RENAME_VARIABLE":"Ailenwi newidyn","RENAME_VARIABLE_TITLE":"Ailenwi pob newidyn \"%1\" i:","RENAME_VARIABLE_MODAL_TITLE":"Ailenwi Newidyn","NEW_VARIABLE":"Creu Newidyn","NEW_VARIABLE_TITLE":"Enw newidyn newydd:","VARIABLE_MODAL_TITLE":"Newidyn Newydd","VARIABLE_ALREADY_EXISTS":"Mae newidyn o'r enw \"%1\" yn bodoli eisoes.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Mae newidyn o'r enw \"%1\" yn bodoli eisoes ar gyfer math arall o newidyn \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Dileu'r defnydd %1 o'r newidyn \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Methu dileu newidyn \"%1\" gan ei fod yn rhan o ddiffiniad swyddogaeth \"%2\"","DELETE_VARIABLE":"Dileu newidyn \"%1\"","NEW_PROCEDURE":"Creu Bloc","PROCEDURE_ALREADY_EXISTS":"Mae trefn o'r enw \"%1\" yn bodoli eisoes.","PROCEDURE_DEFAULT_NAME":"enw bloc","NEW_LIST":"Gwneud Rhestr","NEW_LIST_TITLE":"Enw rhestr newydd:","LIST_MODAL_TITLE":"Rhestr Newydd","LIST_ALREADY_EXISTS":"Mae rhestr o'r enw \"%1\" yn bodoli eisoes.","RENAME_LIST_TITLE":"Ailenwi pob rhestr \"%1\" i:","RENAME_LIST_MODAL_TITLE":"Ailenwi Rhestr","DEFAULT_LIST_ITEM":"peth","DELETE_LIST":"Dileu'r rhestr \"%1\" ","RENAME_LIST":"Ailenwi rhestr","NEW_BROADCAST_MESSAGE":"Neges newydd","NEW_BROADCAST_MESSAGE_TITLE":"Enw neges newydd:","BROADCAST_MODAL_TITLE":"Neges Newydd","DEFAULT_BROADCAST_MESSAGE_NAME":"neges1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "am byth", + "CONTROL_REPEAT": "ailadrodd %1", + "CONTROL_IF": "os %1 yna", + "CONTROL_ELSE": "fel arall", + "CONTROL_STOP": "aros", + "CONTROL_STOP_ALL": "y cyfan", + "CONTROL_STOP_THIS": "y sgript hon", + "CONTROL_STOP_OTHER": "sgriptiau eraill yn y ciplun", + "CONTROL_WAIT": "aros %1 eiliad", + "CONTROL_WAITUNTIL": "aros hyd at %1", + "CONTROL_REPEATUNTIL": "ailadrodd hyd at %1", + "CONTROL_WHILE": "tra bo %1", + "CONTROL_FOREACH": "am bob %1 yn %2", + "CONTROL_STARTASCLONE": "pan rwy'n dechrau fel clôn", + "CONTROL_CREATECLONEOF": "creu clôn o %1", + "CONTROL_CREATECLONEOF_MYSELF": "fi fy hun", + "CONTROL_DELETETHISCLONE": "dileu y clôn hwn", + "CONTROL_COUNTER": "rhifydd", + "CONTROL_INCRCOUNTER": "rhifydd cynyddiad", + "CONTROL_CLEARCOUNTER": "clirio'r rhifydd", + "CONTROL_ALLATONCE": "pob un ar unwaith", + "DATA_SETVARIABLETO": "gosod %1 i %2", + "DATA_CHANGEVARIABLEBY": "newid %1 gan %2", + "DATA_SHOWVARIABLE": "dangos newidyn %1", + "DATA_HIDEVARIABLE": "cuddio newidyn %1", + "DATA_ADDTOLIST": "ychwanegu %1 i %2", + "DATA_DELETEOFLIST": "dileu %1 o %2", + "DATA_DELETEALLOFLIST": "Dileu pob un o'r %1", + "DATA_INSERTATLIST": "mewnosod %1 yn %2 o %3", + "DATA_REPLACEITEMOFLIST": "amnewid eitem %1 o %2 gyda %3", + "DATA_ITEMOFLIST": "eitem %1 o %2", + "DATA_ITEMNUMOFLIST": "eitem # %1 yn %2", + "DATA_LENGTHOFLIST": "hyd %1", + "DATA_LISTCONTAINSITEM": "%1 yn cynnwys %2?", + "DATA_SHOWLIST": "dangos rhestr %1", + "DATA_HIDELIST": "cuddio rhestr %1", + "DATA_INDEX_ALL": "y cyfan", + "DATA_INDEX_LAST": "olaf", + "DATA_INDEX_RANDOM": "ar hap", + "EVENT_WHENFLAGCLICKED": "pan fydd %1 wedi ei glicio", + "EVENT_WHENTHISSPRITECLICKED": "pan gaiff y ciplun yma ei glicio", + "EVENT_WHENSTAGECLICKED": "pan fydd llwyfan wedi ei glicio", + "EVENT_WHENTOUCHINGOBJECT": "pan fydd y corlun yn cyffwrdd %1", + "EVENT_WHENBROADCASTRECEIVED": "pan rwy'n derbyn %1", + "EVENT_WHENBACKDROPSWITCHESTO": "pan fydd cefndir yn newid i %1", + "EVENT_WHENGREATERTHAN": "pan %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "amserydd", + "EVENT_WHENGREATERTHAN_LOUDNESS": "cryfder sain", + "EVENT_BROADCAST": "darlledu %1", + "EVENT_BROADCASTANDWAIT": "darlledu %1 ac aros", + "EVENT_WHENKEYPRESSED": "pan fo bysell %1 wedi ei wasgu", + "EVENT_WHENKEYPRESSED_SPACE": "bwlch", + "EVENT_WHENKEYPRESSED_LEFT": "saeth chwith", + "EVENT_WHENKEYPRESSED_RIGHT": "saeth de", + "EVENT_WHENKEYPRESSED_DOWN": "saeth i lawr", + "EVENT_WHENKEYPRESSED_UP": "saeth i fyny", + "EVENT_WHENKEYPRESSED_ANY": "unrhyw", + "LOOKS_SAYFORSECS": "dweud %1 am %2 eiliad", + "LOOKS_SAY": "dweud %1", + "LOOKS_HELLO": "Helo!", + "LOOKS_THINKFORSECS": "meddwl %1 am %2 eiliad", + "LOOKS_THINK": "meddwl %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "dangos", + "LOOKS_HIDE": "cuddio", + "LOOKS_HIDEALLSPRITES": "cuddio pob ciplun", + "LOOKS_EFFECT_COLOR": "lliw", + "LOOKS_EFFECT_FISHEYE": "llygad pysgodyn", + "LOOKS_EFFECT_WHIRL": "chwyrliad", + "LOOKS_EFFECT_PIXELATE": "picseleiddio", + "LOOKS_EFFECT_MOSAIC": "mosaig", + "LOOKS_EFFECT_BRIGHTNESS": "disgleirdeb", + "LOOKS_EFFECT_GHOST": "ysbryd", + "LOOKS_CHANGEEFFECTBY": "newid effaith %1 gan %2", + "LOOKS_SETEFFECTTO": "gosod effaith %1 effaith i %2", + "LOOKS_CLEARGRAPHICEFFECTS": "clirio effeithiau graffeg", + "LOOKS_CHANGESIZEBY": "newid maint gan %1", + "LOOKS_SETSIZETO": "gosod maint i %1 %", + "LOOKS_SIZE": "maint", + "LOOKS_CHANGESTRETCHBY": "newid yr ymestyn gan %1", + "LOOKS_SETSTRETCHTO": "gosod ymestyniad gan %1 %", + "LOOKS_SWITCHCOSTUMETO": "newid gwisg i %1", + "LOOKS_NEXTCOSTUME": "gwisg nesaf", + "LOOKS_SWITCHBACKDROPTO": "newid cefndir i %1", + "LOOKS_GOTOFRONTBACK": "mynd i haen %1", + "LOOKS_GOTOFRONTBACK_FRONT": "blaen", + "LOOKS_GOTOFRONTBACK_BACK": "cefn", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mynd i haenau %1 %2", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ymlaen", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "nôl", + "LOOKS_BACKDROPNUMBERNAME": "cefnlen %1", + "LOOKS_COSTUMENUMBERNAME": "gwisg %1", + "LOOKS_NUMBERNAME_NUMBER": "rhif", + "LOOKS_NUMBERNAME_NAME": "enw", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "newid cefnlen i %1 ac aros", + "LOOKS_NEXTBACKDROP_BLOCK": "cefnlen nesaf", + "LOOKS_NEXTBACKDROP": "cefnlen nesaf", + "LOOKS_PREVIOUSBACKDROP": "cefnlen flaenorol", + "LOOKS_RANDOMBACKDROP": "cefnlen ar hap", + "MOTION_MOVESTEPS": "symud %1 cam", + "MOTION_TURNLEFT": "troi %1 %2 gradd", + "MOTION_TURNRIGHT": "troi %1 %2 gradd", + "MOTION_POINTINDIRECTION": "pwyntio i gyfeiriad %1", + "MOTION_POINTTOWARDS": "pwyntio tuag at %1", + "MOTION_POINTTOWARDS_POINTER": "pwyntydd llygoden", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "mynd i %1", + "MOTION_GOTO_POINTER": "pwyntydd llygoden", + "MOTION_GOTO_RANDOM": "safle ar hap", + "MOTION_GOTOXY": "mynd i x:%1 y: %2", + "MOTION_GLIDESECSTOXY": "llithro %1 eiliad i x: %2 y: %3", + "MOTION_GLIDETO": "llithro %1 eiliad i %2", + "MOTION_GLIDETO_POINTER": "pwyntydd llygoden", + "MOTION_GLIDETO_RANDOM": "safle ar hap", + "MOTION_CHANGEXBY": "newid x gan %1", + "MOTION_SETX": "gosod x i %1", + "MOTION_CHANGEYBY": "newid y gan %1", + "MOTION_SETY": "gosod y i %1", + "MOTION_IFONEDGEBOUNCE": "os ar ymyl, bowndio", + "MOTION_SETROTATIONSTYLE": "gosod steil cylchdroi %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "chwith-dde", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "peidio troi", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "o amgylch", + "MOTION_XPOSITION": "safle x", + "MOTION_YPOSITION": "safle y", + "MOTION_DIRECTION": "cyfeiriad", + "MOTION_SCROLLRIGHT": "sgrolio i'r dde %1", + "MOTION_SCROLLUP": "sgrolio i fyny %1", + "MOTION_ALIGNSCENE": "alinio golygfa %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "gwaelod chwith", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "gwaelod de", + "MOTION_ALIGNSCENE_MIDDLE": "canol", + "MOTION_ALIGNSCENE_TOPLEFT": "brig chwith", + "MOTION_ALIGNSCENE_TOPRIGHT": "brig de", + "MOTION_XSCROLL": "sgrolio x", + "MOTION_YSCROLL": "sgrolio y", + "MOTION_STAGE_SELECTED": "Llwyfan wedi ei ddewis: dim blociau symud", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "dewis ar hap %1 i %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 a %2", + "OPERATORS_OR": "%1 neu %2", + "OPERATORS_NOT": "nid %1", + "OPERATORS_JOIN": "uno %1 %2", + "OPERATORS_JOIN_APPLE": "afal", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "llythyren %1 o %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "hyd %1", + "OPERATORS_CONTAINS": "%1 yn cynnwys %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "talgrynnu %1", + "OPERATORS_MATHOP": "%1 o %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "llawr", + "OPERATORS_MATHOP_CEILING": "nenfwd", + "OPERATORS_MATHOP_SQRT": "ail isradd", + "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": "Yn", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "diffinio %1", + "SENSING_TOUCHINGOBJECT": "cyffwrdd %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "pwyntydd llygoden", + "SENSING_TOUCHINGOBJECT_EDGE": "ymyl", + "SENSING_TOUCHINGCOLOR": "cyffwrdd lliw %1?", + "SENSING_COLORISTOUCHINGCOLOR": "lliw %1 yn cyffwrdd %2?", + "SENSING_DISTANCETO": "pellter i %1", + "SENSING_DISTANCETO_POINTER": "pwyntydd llygoden", + "SENSING_ASKANDWAIT": "gofyn %1 ac aros", + "SENSING_ASK_TEXT": "Beth yw eich enw?", + "SENSING_ANSWER": "ateb", + "SENSING_KEYPRESSED": "bysell %1 wedi ei phwyso?", + "SENSING_MOUSEDOWN": "llygoden i lawr?", + "SENSING_MOUSEX": "llygoden x", + "SENSING_MOUSEY": "llygoden y", + "SENSING_SETDRAGMODE": "gosod y modd llusgo %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "llusgadwy", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "anllusgadwy", + "SENSING_LOUDNESS": "cryfder sain", + "SENSING_LOUD": "sain gref?", + "SENSING_TIMER": "amserydd", + "SENSING_RESETTIMER": "ailosod amserydd", + "SENSING_OF": "%1 o %2", + "SENSING_OF_XPOSITION": "safle x", + "SENSING_OF_YPOSITION": "safle y", + "SENSING_OF_DIRECTION": "cyfeiriad", + "SENSING_OF_COSTUMENUMBER": "gwisg #", + "SENSING_OF_COSTUMENAME": "enw'r wisg", + "SENSING_OF_SIZE": "maint", + "SENSING_OF_VOLUME": "lefel sain", + "SENSING_OF_BACKDROPNUMBER": "cefnlen #", + "SENSING_OF_BACKDROPNAME": "enw cefnlen", + "SENSING_OF_STAGE": "Llwyfan", + "SENSING_CURRENT": "cyfredol %1", + "SENSING_CURRENT_YEAR": "blwyddyn", + "SENSING_CURRENT_MONTH": "mis", + "SENSING_CURRENT_DATE": "dyddiad", + "SENSING_CURRENT_DAYOFWEEK": "diwrnod o'r wythnos", + "SENSING_CURRENT_HOUR": "awr", + "SENSING_CURRENT_MINUTE": "munud", + "SENSING_CURRENT_SECOND": "eiliad", + "SENSING_DAYSSINCE2000": "dyddiau ers 2000", + "SENSING_USERNAME": "enw defnyddiwr", + "SENSING_USERID": "id defnyddiwr", + "SOUND_PLAY": "cychwyn sain %1", + "SOUND_PLAYUNTILDONE": "chwarae sain %1 tan y diwedd", + "SOUND_STOPALLSOUNDS": "atal pob sain", + "SOUND_SETEFFECTO": "gosod effaith %1 effaith i %2", + "SOUND_CHANGEEFFECTBY": "newid effaith %1 gan %2", + "SOUND_CLEAREFFECTS": "clirio effeithiau sain", + "SOUND_EFFECTS_PITCH": "traw", + "SOUND_EFFECTS_PAN": "troi chwith/de", + "SOUND_CHANGEVOLUMEBY": "newid uchder sain gan %1", + "SOUND_SETVOLUMETO": "gosod lefel sain i %1%", + "SOUND_VOLUME": "lefel sain", + "SOUND_RECORD": "recordio...", + "CATEGORY_MOTION": "Symudiad", + "CATEGORY_LOOKS": "Edrychiad", + "CATEGORY_SOUND": "Sain", + "CATEGORY_EVENTS": "Digwyddiadau", + "CATEGORY_CONTROL": "Rheoli", + "CATEGORY_SENSING": "Synhwyro", + "CATEGORY_OPERATORS": "Gweithredwyr", + "CATEGORY_VARIABLES": "Newidynnau", + "CATEGORY_MYBLOCKS": "Fy Mlociau", + "DUPLICATE": "Dyblygu", + "DELETE": "Dileu", + "ADD_COMMENT": "Ychwanegu Sylw", + "REMOVE_COMMENT": "Tynnu Sylw", + "DELETE_BLOCK": "Dileu Bloc", + "DELETE_X_BLOCKS": "Dileu %1 Bloc", + "DELETE_ALL_BLOCKS": "Dileu pob un o'r %1 bloc?", + "CLEAN_UP": "Glanhau'r Blociau", + "HELP": "Cymorth", + "UNDO": "Dadwneud", + "REDO": "Ailwneud", + "EDIT_PROCEDURE": "Golygu", + "SHOW_PROCEDURE_DEFINITION": "Mynd i'r diffiniad", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Dwedwch rywbeth...", + "COLOUR_HUE_LABEL": "Lliw", + "COLOUR_SATURATION_LABEL": "Dirlawnder", + "COLOUR_BRIGHTNESS_LABEL": "Disgleirdeb", + "CHANGE_VALUE_TITLE": "Newid gwerth:", + "RENAME_VARIABLE": "Ailenwi newidyn", + "RENAME_VARIABLE_TITLE": "Ailenwi pob newidyn \"%1\" i:", + "RENAME_VARIABLE_MODAL_TITLE": "Ailenwi Newidyn", + "NEW_VARIABLE": "Creu Newidyn", + "NEW_VARIABLE_TITLE": "Enw newidyn newydd:", + "VARIABLE_MODAL_TITLE": "Newidyn Newydd", + "VARIABLE_ALREADY_EXISTS": "Mae newidyn o'r enw \"%1\" yn bodoli eisoes.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Mae newidyn o'r enw \"%1\" yn bodoli eisoes ar gyfer math arall o newidyn \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Dileu'r defnydd %1 o'r newidyn \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Methu dileu newidyn \"%1\" gan ei fod yn rhan o ddiffiniad swyddogaeth \"%2\"", + "DELETE_VARIABLE": "Dileu newidyn \"%1\"", + "NEW_PROCEDURE": "Creu Bloc", + "PROCEDURE_ALREADY_EXISTS": "Mae trefn o'r enw \"%1\" yn bodoli eisoes.", + "PROCEDURE_DEFAULT_NAME": "enw bloc", + "NEW_LIST": "Gwneud Rhestr", + "NEW_LIST_TITLE": "Enw rhestr newydd:", + "LIST_MODAL_TITLE": "Rhestr Newydd", + "LIST_ALREADY_EXISTS": "Mae rhestr o'r enw \"%1\" yn bodoli eisoes.", + "RENAME_LIST_TITLE": "Ailenwi pob rhestr \"%1\" i:", + "RENAME_LIST_MODAL_TITLE": "Ailenwi Rhestr", + "DEFAULT_LIST_ITEM": "peth", + "DELETE_LIST": "Dileu'r rhestr \"%1\" ", + "RENAME_LIST": "Ailenwi rhestr", + "NEW_BROADCAST_MESSAGE": "Neges newydd", + "NEW_BROADCAST_MESSAGE_TITLE": "Enw neges newydd:", + "BROADCAST_MODAL_TITLE": "Neges Newydd", + "DEFAULT_BROADCAST_MESSAGE_NAME": "neges1" +} \ No newline at end of file diff --git a/editor/blocks/da.json b/editor/blocks/da.json index 839ef822..5052994b 100644 --- a/editor/blocks/da.json +++ b/editor/blocks/da.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"for evigt","CONTROL_REPEAT":"gentag %1 gange","CONTROL_IF":"hvis %1 så","CONTROL_ELSE":"ellers","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"alle","CONTROL_STOP_THIS":"dette script","CONTROL_STOP_OTHER":"andre scripts i sprite","CONTROL_WAIT":"vent %1 sekunder","CONTROL_WAITUNTIL":"vent indtil %1","CONTROL_REPEATUNTIL":"gentag indtil %1","CONTROL_WHILE":"mens %1","CONTROL_FOREACH":"for hver %1 i %2","CONTROL_STARTASCLONE":"når jeg starter som klon","CONTROL_CREATECLONEOF":"opret en klon af %1","CONTROL_CREATECLONEOF_MYSELF":"mig selv","CONTROL_DELETETHISCLONE":"slet denne klon","CONTROL_COUNTER":"tæller","CONTROL_INCRCOUNTER":"tæl tæller op","CONTROL_CLEARCOUNTER":"nulstil tæller","CONTROL_ALLATONCE":"alle på en gang","DATA_SETVARIABLETO":"sæt %1 til %2","DATA_CHANGEVARIABLEBY":"ændre %1 med %2","DATA_SHOWVARIABLE":"vis variabel %1","DATA_HIDEVARIABLE":"skjul variabel %1","DATA_ADDTOLIST":"tilføj %1 til %2","DATA_DELETEOFLIST":"slet %1 af %2","DATA_DELETEALLOFLIST":"slet alle %1","DATA_INSERTATLIST":"indsæt %1 ved %2 af %3","DATA_REPLACEITEMOFLIST":"erstat nummer %1 af %2 med %3","DATA_ITEMOFLIST":"nummer %1 af %2","DATA_ITEMNUMOFLIST":"nummer # af %1 i %2","DATA_LENGTHOFLIST":"længden af %1","DATA_LISTCONTAINSITEM":"%1 indeholder %2?","DATA_SHOWLIST":"vis liste %1","DATA_HIDELIST":"skjul liste %1","DATA_INDEX_ALL":"alle","DATA_INDEX_LAST":"sidste","DATA_INDEX_RANDOM":"tilfældig","EVENT_WHENFLAGCLICKED":"når der klikkes på %1 ","EVENT_WHENTHISSPRITECLICKED":"når denne sprite klikkes","EVENT_WHENSTAGECLICKED":"når scene er valgt","EVENT_WHENTOUCHINGOBJECT":"når denne sprite berører %1","EVENT_WHENBROADCASTRECEIVED":"når jeg modtager %1","EVENT_WHENBACKDROPSWITCHESTO":"når baggrund skifter til %1","EVENT_WHENGREATERTHAN":"når %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"stopur","EVENT_WHENGREATERTHAN_LOUDNESS":"lydstyrke","EVENT_BROADCAST":"send %1","EVENT_BROADCASTANDWAIT":"send %1 og vent","EVENT_WHENKEYPRESSED":"når du trykker på %1","EVENT_WHENKEYPRESSED_SPACE":"mellemrum","EVENT_WHENKEYPRESSED_LEFT":"venstre pil","EVENT_WHENKEYPRESSED_RIGHT":"højre pil","EVENT_WHENKEYPRESSED_DOWN":"pil nedad","EVENT_WHENKEYPRESSED_UP":"pil opad","EVENT_WHENKEYPRESSED_ANY":"vilkårlig","LOOKS_SAYFORSECS":"sig %1 i %2 sekunder","LOOKS_SAY":"sig %1","LOOKS_HELLO":"Hej!","LOOKS_THINKFORSECS":"tænk %1 i %2 sekunder","LOOKS_THINK":"tænk %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"vis","LOOKS_HIDE":"skjul","LOOKS_HIDEALLSPRITES":"skjul alle sprites","LOOKS_EFFECT_COLOR":"farve","LOOKS_EFFECT_FISHEYE":"fiskeøje","LOOKS_EFFECT_WHIRL":"vrid","LOOKS_EFFECT_PIXELATE":"pixeler","LOOKS_EFFECT_MOSAIC":"mosaik","LOOKS_EFFECT_BRIGHTNESS":"lysstyrke","LOOKS_EFFECT_GHOST":"spøgelse","LOOKS_CHANGEEFFECTBY":"ændre effekt %1 med %2","LOOKS_SETEFFECTTO":"sæt effekt %1 til %2","LOOKS_CLEARGRAPHICEFFECTS":"fjern grafiske effekter","LOOKS_CHANGESIZEBY":"ændre størrelse med %1","LOOKS_SETSIZETO":"sæt størrelse til %1 %","LOOKS_SIZE":"størrelse","LOOKS_CHANGESTRETCHBY":"ændre stræk med %1","LOOKS_SETSTRETCHTO":"sæt stræk til %1 %","LOOKS_SWITCHCOSTUMETO":"skift kostume til %1","LOOKS_NEXTCOSTUME":"næste kostume","LOOKS_SWITCHBACKDROPTO":"skift baggrund til %1","LOOKS_GOTOFRONTBACK":"gå til %1 lag","LOOKS_GOTOFRONTBACK_FRONT":"forreste","LOOKS_GOTOFRONTBACK_BACK":"bagerste","LOOKS_GOFORWARDBACKWARDLAYERS":"gå %2 lag %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"frem","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"tilbage","LOOKS_BACKDROPNUMBERNAME":"baggrund %1","LOOKS_COSTUMENUMBERNAME":"kostume %1","LOOKS_NUMBERNAME_NUMBER":"nummer","LOOKS_NUMBERNAME_NAME":"navn","LOOKS_SWITCHBACKDROPTOANDWAIT":"skift baggrund til %1 og vent","LOOKS_NEXTBACKDROP_BLOCK":"næste baggrund","LOOKS_NEXTBACKDROP":"næste baggrund","LOOKS_PREVIOUSBACKDROP":"forrige baggrund","LOOKS_RANDOMBACKDROP":"tilfældig baggrund","MOTION_MOVESTEPS":"gå %1 trin","MOTION_TURNLEFT":"drej %1 %2 grader","MOTION_TURNRIGHT":"drej %1 %2 grader","MOTION_POINTINDIRECTION":"peg i retning %1","MOTION_POINTTOWARDS":"peg mod %1","MOTION_POINTTOWARDS_POINTER":"musepil","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gå til %1","MOTION_GOTO_POINTER":"musepil","MOTION_GOTO_RANDOM":"tilfældig position","MOTION_GOTOXY":"gå til x: %1 y: %2","MOTION_GLIDESECSTOXY":"glid %1 sekunder til x: %2 y: %3","MOTION_GLIDETO":"glid %1 sekunder til %2","MOTION_GLIDETO_POINTER":"musepil","MOTION_GLIDETO_RANDOM":"tilfældig position","MOTION_CHANGEXBY":"ændre x med %1","MOTION_SETX":"sæt x til %1","MOTION_CHANGEYBY":"ændre y med %1","MOTION_SETY":"sæt y til %1","MOTION_IFONEDGEBOUNCE":"hop tilbage ved kanten","MOTION_SETROTATIONSTYLE":"sæt rotationsstil til %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"venstre-højre","MOTION_SETROTATIONSTYLE_DONTROTATE":"drej ikke","MOTION_SETROTATIONSTYLE_ALLAROUND":"alle retninger","MOTION_XPOSITION":"x position","MOTION_YPOSITION":"y position","MOTION_DIRECTION":"retning","MOTION_SCROLLRIGHT":"rul mod højre %1","MOTION_SCROLLUP":"rul op %1","MOTION_ALIGNSCENE":"tilpas scene %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"nederst-til-venstre","MOTION_ALIGNSCENE_BOTTOMRIGHT":"nederst-til-højre","MOTION_ALIGNSCENE_MIDDLE":"midten","MOTION_ALIGNSCENE_TOPLEFT":"øverst-til-venstre","MOTION_ALIGNSCENE_TOPRIGHT":"øverst-til-højre","MOTION_XSCROLL":"x rul","MOTION_YSCROLL":"y rul","MOTION_STAGE_SELECTED":"scene valgt: ingen bevægelses brikker","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"vælg tilfældigt mellem %1 og %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 og %2","OPERATORS_OR":"%1 eller %2","OPERATORS_NOT":"ikke %1","OPERATORS_JOIN":"%1 tilkobles %2","OPERATORS_JOIN_APPLE":"æble","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"bogstav %1 af %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"længden af %1","OPERATORS_CONTAINS":"%1 indeholder %2?","OPERATORS_MOD":"%1 modulo %2","OPERATORS_ROUND":"afrund %1","OPERATORS_MATHOP":"%1 af %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"rund ned","OPERATORS_MATHOP_CEILING":"rund op","OPERATORS_MATHOP_SQRT":"kvrod","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":"definer %1","SENSING_TOUCHINGOBJECT":"berører %1?","SENSING_TOUCHINGOBJECT_POINTER":"musepil","SENSING_TOUCHINGOBJECT_EDGE":"kant","SENSING_TOUCHINGCOLOR":"berører farven %1?","SENSING_COLORISTOUCHINGCOLOR":"berører %1 farven %2?","SENSING_DISTANCETO":"afstand til %1","SENSING_DISTANCETO_POINTER":"musepil","SENSING_ASKANDWAIT":"bed om %1 og vent","SENSING_ASK_TEXT":"Hvad er dit navn?","SENSING_ANSWER":"svar","SENSING_KEYPRESSED":"trykket på tasten %1?","SENSING_MOUSEDOWN":"trykket på musen?","SENSING_MOUSEX":"musens x-position","SENSING_MOUSEY":"musens y-position","SENSING_SETDRAGMODE":"sæt flytbarhed til %1","SENSING_SETDRAGMODE_DRAGGABLE":"kan flyttes","SENSING_SETDRAGMODE_NOTDRAGGABLE":"kan ikke flyttes","SENSING_LOUDNESS":"lydstyrke","SENSING_LOUD":"højt?","SENSING_TIMER":"stopur","SENSING_RESETTIMER":"nulstil stopur","SENSING_OF":"%1 af %2","SENSING_OF_XPOSITION":"x position","SENSING_OF_YPOSITION":"y position","SENSING_OF_DIRECTION":"retning","SENSING_OF_COSTUMENUMBER":"kostume #","SENSING_OF_COSTUMENAME":"navn på kostume","SENSING_OF_SIZE":"størrelse","SENSING_OF_VOLUME":"lydstyrke","SENSING_OF_BACKDROPNUMBER":"baggrund #","SENSING_OF_BACKDROPNAME":"navn på baggrund","SENSING_OF_STAGE":"Scene","SENSING_CURRENT":"nuværende %1","SENSING_CURRENT_YEAR":"år","SENSING_CURRENT_MONTH":"måned","SENSING_CURRENT_DATE":"dato","SENSING_CURRENT_DAYOFWEEK":"ugedag","SENSING_CURRENT_HOUR":"time","SENSING_CURRENT_MINUTE":"minut","SENSING_CURRENT_SECOND":"sekund","SENSING_DAYSSINCE2000":"dage siden 2000","SENSING_USERNAME":"brugernavn","SENSING_USERID":"bruger id","SOUND_PLAY":"spil lyden %1","SOUND_PLAYUNTILDONE":"spil lyden %1 indtil færdig","SOUND_STOPALLSOUNDS":"stop al lyd","SOUND_SETEFFECTO":"sæt effekt %1 til %2","SOUND_CHANGEEFFECTBY":"ændre effekt %1 med %2","SOUND_CLEAREFFECTS":"fjern lydeffekter","SOUND_EFFECTS_PITCH":"tonehøjde","SOUND_EFFECTS_PAN":"balance venstre/højre","SOUND_CHANGEVOLUMEBY":"ændre lydstyrke med %1","SOUND_SETVOLUMETO":"sæt lydstyrke til %1%","SOUND_VOLUME":"lydstyrke","SOUND_RECORD":"optag...","CATEGORY_MOTION":"Bevægelse","CATEGORY_LOOKS":"Udseende","CATEGORY_SOUND":"Lyd","CATEGORY_EVENTS":"Hændelser","CATEGORY_CONTROL":"Kontrol","CATEGORY_SENSING":"Registrering","CATEGORY_OPERATORS":"Operatorer","CATEGORY_VARIABLES":"Variabler","CATEGORY_MYBLOCKS":"Mine brikker","DUPLICATE":"Kopiér","DELETE":"Slet","ADD_COMMENT":"Tilføj kommentar","REMOVE_COMMENT":"Slet kommentar","DELETE_BLOCK":"Slet brik","DELETE_X_BLOCKS":"Slet %1 brikker","DELETE_ALL_BLOCKS":"Slet alle %1 brikker?","CLEAN_UP":"Ryd brikkerne op","HELP":"Hjælp","UNDO":"Fortryd","REDO":"Gør om","EDIT_PROCEDURE":"Redigér","SHOW_PROCEDURE_DEFINITION":"Gå til forklaring","WORKSPACE_COMMENT_DEFAULT_TEXT":"Sig noget...","COLOUR_HUE_LABEL":"Farve","COLOUR_SATURATION_LABEL":"Farvemætning","COLOUR_BRIGHTNESS_LABEL":"Lysstyrke","CHANGE_VALUE_TITLE":"Ændre værdien:","RENAME_VARIABLE":"Omdøb variabel","RENAME_VARIABLE_TITLE":"Omdøb alle \"%1\" variabler til:","RENAME_VARIABLE_MODAL_TITLE":"Omdøb variabel","NEW_VARIABLE":"Lav en variabel","NEW_VARIABLE_TITLE":"Navn på ny variabel:","VARIABLE_MODAL_TITLE":"Ny variabel","VARIABLE_ALREADY_EXISTS":"Der eksisterer allerede en variabel med navnet '%1'.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Der eksisterer allerede en variabel med navnet \"%1\" for en anden variabel af typen \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Slet %1 brugen af denne \"%2\" variabel?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kan ikke slette variablen \"%1\" fordi at den er en del af forklaringen til funktionen \"%2\"","DELETE_VARIABLE":"Slet \"%1\" variablen","NEW_PROCEDURE":"Lav en brik","PROCEDURE_ALREADY_EXISTS":"Der eksisterer allerede en procedure med navnet \"%1\".","PROCEDURE_DEFAULT_NAME":"brikkens navn","NEW_LIST":"Lav en liste","NEW_LIST_TITLE":"Navn på ny liste:","LIST_MODAL_TITLE":"Ny liste","LIST_ALREADY_EXISTS":"Der eksisterer allerede en liste med navnet \"%1\".","RENAME_LIST_TITLE":"Omdøb alle \"%1\" lister til:","RENAME_LIST_MODAL_TITLE":"Omdøb liste","DEFAULT_LIST_ITEM":"ting","DELETE_LIST":"Slet \"%1\" listen","RENAME_LIST":"Omdøb liste","NEW_BROADCAST_MESSAGE":"Ny besked","NEW_BROADCAST_MESSAGE_TITLE":"Navn på ny besked:","BROADCAST_MODAL_TITLE":"Ny besked","DEFAULT_BROADCAST_MESSAGE_NAME":"besked1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "for evigt", + "CONTROL_REPEAT": "gentag %1 gange", + "CONTROL_IF": "hvis %1 så", + "CONTROL_ELSE": "ellers", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "alle", + "CONTROL_STOP_THIS": "dette script", + "CONTROL_STOP_OTHER": "andre scripts i sprite", + "CONTROL_WAIT": "vent %1 sekunder", + "CONTROL_WAITUNTIL": "vent indtil %1", + "CONTROL_REPEATUNTIL": "gentag indtil %1", + "CONTROL_WHILE": "mens %1", + "CONTROL_FOREACH": "for hver %1 i %2", + "CONTROL_STARTASCLONE": "når jeg starter som klon", + "CONTROL_CREATECLONEOF": "opret en klon af %1", + "CONTROL_CREATECLONEOF_MYSELF": "mig selv", + "CONTROL_DELETETHISCLONE": "slet denne klon", + "CONTROL_COUNTER": "tæller", + "CONTROL_INCRCOUNTER": "tæl tæller op", + "CONTROL_CLEARCOUNTER": "nulstil tæller", + "CONTROL_ALLATONCE": "alle på en gang", + "DATA_SETVARIABLETO": "sæt %1 til %2", + "DATA_CHANGEVARIABLEBY": "ændre %1 med %2", + "DATA_SHOWVARIABLE": "vis variabel %1", + "DATA_HIDEVARIABLE": "skjul variabel %1", + "DATA_ADDTOLIST": "tilføj %1 til %2", + "DATA_DELETEOFLIST": "slet %1 af %2", + "DATA_DELETEALLOFLIST": "slet alle %1", + "DATA_INSERTATLIST": "indsæt %1 ved %2 af %3", + "DATA_REPLACEITEMOFLIST": "erstat nummer %1 af %2 med %3", + "DATA_ITEMOFLIST": "nummer %1 af %2", + "DATA_ITEMNUMOFLIST": "nummer # af %1 i %2", + "DATA_LENGTHOFLIST": "længden af %1", + "DATA_LISTCONTAINSITEM": "%1 indeholder %2?", + "DATA_SHOWLIST": "vis liste %1", + "DATA_HIDELIST": "skjul liste %1", + "DATA_INDEX_ALL": "alle", + "DATA_INDEX_LAST": "sidste", + "DATA_INDEX_RANDOM": "tilfældig", + "EVENT_WHENFLAGCLICKED": "når der klikkes på %1 ", + "EVENT_WHENTHISSPRITECLICKED": "når denne sprite klikkes", + "EVENT_WHENSTAGECLICKED": "når scene er valgt", + "EVENT_WHENTOUCHINGOBJECT": "når denne sprite berører %1", + "EVENT_WHENBROADCASTRECEIVED": "når jeg modtager %1", + "EVENT_WHENBACKDROPSWITCHESTO": "når baggrund skifter til %1", + "EVENT_WHENGREATERTHAN": "når %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "stopur", + "EVENT_WHENGREATERTHAN_LOUDNESS": "lydstyrke", + "EVENT_BROADCAST": "send %1", + "EVENT_BROADCASTANDWAIT": "send %1 og vent", + "EVENT_WHENKEYPRESSED": "når du trykker på %1", + "EVENT_WHENKEYPRESSED_SPACE": "mellemrum", + "EVENT_WHENKEYPRESSED_LEFT": "venstre pil", + "EVENT_WHENKEYPRESSED_RIGHT": "højre pil", + "EVENT_WHENKEYPRESSED_DOWN": "pil nedad", + "EVENT_WHENKEYPRESSED_UP": "pil opad", + "EVENT_WHENKEYPRESSED_ANY": "vilkårlig", + "LOOKS_SAYFORSECS": "sig %1 i %2 sekunder", + "LOOKS_SAY": "sig %1", + "LOOKS_HELLO": "Hej!", + "LOOKS_THINKFORSECS": "tænk %1 i %2 sekunder", + "LOOKS_THINK": "tænk %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "vis", + "LOOKS_HIDE": "skjul", + "LOOKS_HIDEALLSPRITES": "skjul alle sprites", + "LOOKS_EFFECT_COLOR": "farve", + "LOOKS_EFFECT_FISHEYE": "fiskeøje", + "LOOKS_EFFECT_WHIRL": "vrid", + "LOOKS_EFFECT_PIXELATE": "pixeler", + "LOOKS_EFFECT_MOSAIC": "mosaik", + "LOOKS_EFFECT_BRIGHTNESS": "lysstyrke", + "LOOKS_EFFECT_GHOST": "spøgelse", + "LOOKS_CHANGEEFFECTBY": "ændre effekt %1 med %2", + "LOOKS_SETEFFECTTO": "sæt effekt %1 til %2", + "LOOKS_CLEARGRAPHICEFFECTS": "fjern grafiske effekter", + "LOOKS_CHANGESIZEBY": "ændre størrelse med %1", + "LOOKS_SETSIZETO": "sæt størrelse til %1 %", + "LOOKS_SIZE": "størrelse", + "LOOKS_CHANGESTRETCHBY": "ændre stræk med %1", + "LOOKS_SETSTRETCHTO": "sæt stræk til %1 %", + "LOOKS_SWITCHCOSTUMETO": "skift kostume til %1", + "LOOKS_NEXTCOSTUME": "næste kostume", + "LOOKS_SWITCHBACKDROPTO": "skift baggrund til %1", + "LOOKS_GOTOFRONTBACK": "gå til %1 lag", + "LOOKS_GOTOFRONTBACK_FRONT": "forreste", + "LOOKS_GOTOFRONTBACK_BACK": "bagerste", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gå %2 lag %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "frem", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "tilbage", + "LOOKS_BACKDROPNUMBERNAME": "baggrund %1", + "LOOKS_COSTUMENUMBERNAME": "kostume %1", + "LOOKS_NUMBERNAME_NUMBER": "nummer", + "LOOKS_NUMBERNAME_NAME": "navn", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "skift baggrund til %1 og vent", + "LOOKS_NEXTBACKDROP_BLOCK": "næste baggrund", + "LOOKS_NEXTBACKDROP": "næste baggrund", + "LOOKS_PREVIOUSBACKDROP": "forrige baggrund", + "LOOKS_RANDOMBACKDROP": "tilfældig baggrund", + "MOTION_MOVESTEPS": "gå %1 trin", + "MOTION_TURNLEFT": "drej %1 %2 grader", + "MOTION_TURNRIGHT": "drej %1 %2 grader", + "MOTION_POINTINDIRECTION": "peg i retning %1", + "MOTION_POINTTOWARDS": "peg mod %1", + "MOTION_POINTTOWARDS_POINTER": "musepil", + "MOTION_POINTTOWARDS_RANDOM": "tilfældig retning", + "MOTION_GOTO": "gå til %1", + "MOTION_GOTO_POINTER": "musepil", + "MOTION_GOTO_RANDOM": "tilfældig position", + "MOTION_GOTOXY": "gå til x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "glid %1 sekunder til x: %2 y: %3", + "MOTION_GLIDETO": "glid %1 sekunder til %2", + "MOTION_GLIDETO_POINTER": "musepil", + "MOTION_GLIDETO_RANDOM": "tilfældig position", + "MOTION_CHANGEXBY": "ændre x med %1", + "MOTION_SETX": "sæt x til %1", + "MOTION_CHANGEYBY": "ændre y med %1", + "MOTION_SETY": "sæt y til %1", + "MOTION_IFONEDGEBOUNCE": "hop tilbage ved kanten", + "MOTION_SETROTATIONSTYLE": "sæt rotationsstil til %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "venstre-højre", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "drej ikke", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "alle retninger", + "MOTION_XPOSITION": "x position", + "MOTION_YPOSITION": "y position", + "MOTION_DIRECTION": "retning", + "MOTION_SCROLLRIGHT": "rul mod højre %1", + "MOTION_SCROLLUP": "rul op %1", + "MOTION_ALIGNSCENE": "tilpas scene %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nederst-til-venstre", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nederst-til-højre", + "MOTION_ALIGNSCENE_MIDDLE": "midten", + "MOTION_ALIGNSCENE_TOPLEFT": "øverst-til-venstre", + "MOTION_ALIGNSCENE_TOPRIGHT": "øverst-til-højre", + "MOTION_XSCROLL": "x rul", + "MOTION_YSCROLL": "y rul", + "MOTION_STAGE_SELECTED": "scene valgt: ingen bevægelses brikker", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "vælg tilfældigt mellem %1 og %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 og %2", + "OPERATORS_OR": "%1 eller %2", + "OPERATORS_NOT": "ikke %1", + "OPERATORS_JOIN": "%1 tilkobles %2", + "OPERATORS_JOIN_APPLE": "æble", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "bogstav %1 af %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "længden af %1", + "OPERATORS_CONTAINS": "%1 indeholder %2?", + "OPERATORS_MOD": "%1 modulo %2", + "OPERATORS_ROUND": "afrund %1", + "OPERATORS_MATHOP": "%1 af %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "rund ned", + "OPERATORS_MATHOP_CEILING": "rund op", + "OPERATORS_MATHOP_SQRT": "kvrod", + "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": "definer %1", + "SENSING_TOUCHINGOBJECT": "berører %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "musepil", + "SENSING_TOUCHINGOBJECT_EDGE": "kant", + "SENSING_TOUCHINGCOLOR": "berører farven %1?", + "SENSING_COLORISTOUCHINGCOLOR": "berører %1 farven %2?", + "SENSING_DISTANCETO": "afstand til %1", + "SENSING_DISTANCETO_POINTER": "musepil", + "SENSING_ASKANDWAIT": "bed om %1 og vent", + "SENSING_ASK_TEXT": "Hvad er dit navn?", + "SENSING_ANSWER": "svar", + "SENSING_KEYPRESSED": "trykket på tasten %1?", + "SENSING_MOUSEDOWN": "trykket på musen?", + "SENSING_MOUSEX": "musens x-position", + "SENSING_MOUSEY": "musens y-position", + "SENSING_SETDRAGMODE": "sæt flytbarhed til %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "kan flyttes", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "kan ikke flyttes", + "SENSING_LOUDNESS": "lydstyrke", + "SENSING_LOUD": "højt?", + "SENSING_TIMER": "stopur", + "SENSING_RESETTIMER": "nulstil stopur", + "SENSING_OF": "%1 af %2", + "SENSING_OF_XPOSITION": "x position", + "SENSING_OF_YPOSITION": "y position", + "SENSING_OF_DIRECTION": "retning", + "SENSING_OF_COSTUMENUMBER": "kostume #", + "SENSING_OF_COSTUMENAME": "navn på kostume", + "SENSING_OF_SIZE": "størrelse", + "SENSING_OF_VOLUME": "lydstyrke", + "SENSING_OF_BACKDROPNUMBER": "baggrund #", + "SENSING_OF_BACKDROPNAME": "navn på baggrund", + "SENSING_OF_STAGE": "Scene", + "SENSING_CURRENT": "nuværende %1", + "SENSING_CURRENT_YEAR": "år", + "SENSING_CURRENT_MONTH": "måned", + "SENSING_CURRENT_DATE": "dato", + "SENSING_CURRENT_DAYOFWEEK": "ugedag", + "SENSING_CURRENT_HOUR": "time", + "SENSING_CURRENT_MINUTE": "minut", + "SENSING_CURRENT_SECOND": "sekund", + "SENSING_DAYSSINCE2000": "dage siden 2000", + "SENSING_USERNAME": "brugernavn", + "SENSING_USERID": "bruger id", + "SOUND_PLAY": "spil lyden %1", + "SOUND_PLAYUNTILDONE": "spil lyden %1 indtil færdig", + "SOUND_STOPALLSOUNDS": "stop al lyd", + "SOUND_SETEFFECTO": "sæt effekt %1 til %2", + "SOUND_CHANGEEFFECTBY": "ændre effekt %1 med %2", + "SOUND_CLEAREFFECTS": "fjern lydeffekter", + "SOUND_EFFECTS_PITCH": "tonehøjde", + "SOUND_EFFECTS_PAN": "balance venstre/højre", + "SOUND_CHANGEVOLUMEBY": "ændre lydstyrke med %1", + "SOUND_SETVOLUMETO": "sæt lydstyrke til %1%", + "SOUND_VOLUME": "lydstyrke", + "SOUND_RECORD": "optag...", + "CATEGORY_MOTION": "Bevægelse", + "CATEGORY_LOOKS": "Udseende", + "CATEGORY_SOUND": "Lyd", + "CATEGORY_EVENTS": "Hændelser", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Registrering", + "CATEGORY_OPERATORS": "Operatorer", + "CATEGORY_VARIABLES": "Variabler", + "CATEGORY_MYBLOCKS": "Mine brikker", + "DUPLICATE": "Kopiér", + "DELETE": "Slet", + "ADD_COMMENT": "Tilføj kommentar", + "REMOVE_COMMENT": "Slet kommentar", + "DELETE_BLOCK": "Slet brik", + "DELETE_X_BLOCKS": "Slet %1 brikker", + "DELETE_ALL_BLOCKS": "Slet alle %1 brikker?", + "CLEAN_UP": "Ryd brikkerne op", + "HELP": "Hjælp", + "UNDO": "Fortryd", + "REDO": "Gør om", + "EDIT_PROCEDURE": "Redigér", + "SHOW_PROCEDURE_DEFINITION": "Gå til forklaring", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sig noget...", + "COLOUR_HUE_LABEL": "Farve", + "COLOUR_SATURATION_LABEL": "Farvemætning", + "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", + "CHANGE_VALUE_TITLE": "Ændre værdien:", + "RENAME_VARIABLE": "Omdøb variabel", + "RENAME_VARIABLE_TITLE": "Omdøb alle \"%1\" variabler til:", + "RENAME_VARIABLE_MODAL_TITLE": "Omdøb variabel", + "NEW_VARIABLE": "Lav en variabel", + "NEW_VARIABLE_TITLE": "Navn på ny variabel:", + "VARIABLE_MODAL_TITLE": "Ny variabel", + "VARIABLE_ALREADY_EXISTS": "Der eksisterer allerede en variabel med navnet '%1'.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Der eksisterer allerede en variabel med navnet \"%1\" for en anden variabel af typen \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Slet %1 brugen af denne \"%2\" variabel?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variablen \"%1\" fordi at den er en del af forklaringen til funktionen \"%2\"", + "DELETE_VARIABLE": "Slet \"%1\" variablen", + "NEW_PROCEDURE": "Lav en brik", + "PROCEDURE_ALREADY_EXISTS": "Der eksisterer allerede en procedure med navnet \"%1\".", + "PROCEDURE_DEFAULT_NAME": "brikkens navn", + "NEW_LIST": "Lav en liste", + "NEW_LIST_TITLE": "Navn på ny liste:", + "LIST_MODAL_TITLE": "Ny liste", + "LIST_ALREADY_EXISTS": "Der eksisterer allerede en liste med navnet \"%1\".", + "RENAME_LIST_TITLE": "Omdøb alle \"%1\" lister til:", + "RENAME_LIST_MODAL_TITLE": "Omdøb liste", + "DEFAULT_LIST_ITEM": "ting", + "DELETE_LIST": "Slet \"%1\" listen", + "RENAME_LIST": "Omdøb liste", + "NEW_BROADCAST_MESSAGE": "Ny besked", + "NEW_BROADCAST_MESSAGE_TITLE": "Navn på ny besked:", + "BROADCAST_MODAL_TITLE": "Ny besked", + "DEFAULT_BROADCAST_MESSAGE_NAME": "besked1" +} \ No newline at end of file diff --git a/editor/blocks/de.json b/editor/blocks/de.json old mode 100755 new mode 100644 index 6ecd5b42..97a34061 --- a/editor/blocks/de.json +++ b/editor/blocks/de.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"wiederhole fortlaufend","CONTROL_REPEAT":"wiederhole %1 mal","CONTROL_IF":"falls %1, dann","CONTROL_ELSE":"sonst","CONTROL_STOP":"stoppe","CONTROL_STOP_ALL":"alles","CONTROL_STOP_THIS":"dieses Skript","CONTROL_STOP_OTHER":"andere Skripte der Figur","CONTROL_WAIT":"warte %1 Sekunden","CONTROL_WAITUNTIL":"warte bis %1","CONTROL_REPEATUNTIL":"wiederhole bis %1","CONTROL_WHILE":"wiederhole solange %1","CONTROL_FOREACH":"wiederhole für jedes %1 in %2","CONTROL_STARTASCLONE":"Wenn ich als Klon entstehe","CONTROL_CREATECLONEOF":"erzeuge Klon von %1","CONTROL_CREATECLONEOF_MYSELF":"mir selbst","CONTROL_DELETETHISCLONE":"lösche diesen Klon","CONTROL_COUNTER":"Zähler","CONTROL_INCRCOUNTER":"erhöhe Zähler","CONTROL_CLEARCOUNTER":"lösche Zähler","CONTROL_ALLATONCE":"Alle gleichzeitig","DATA_SETVARIABLETO":"setze %1 auf %2","DATA_CHANGEVARIABLEBY":"ändere %1 um %2","DATA_SHOWVARIABLE":"zeige Variable %1","DATA_HIDEVARIABLE":"verstecke Variable %1","DATA_ADDTOLIST":"füge %1 zu %2 hinzu","DATA_DELETEOFLIST":"lösche %1 von %2","DATA_DELETEALLOFLIST":"Lösche alles von %1","DATA_INSERTATLIST":"füge %1 an %2 von %3 ein","DATA_REPLACEITEMOFLIST":"ersetze Element %1 von %2 durch %3","DATA_ITEMOFLIST":"Element %1 von %2","DATA_ITEMNUMOFLIST":"Element # von %1 in %2","DATA_LENGTHOFLIST":"Länge von %1","DATA_LISTCONTAINSITEM":"%1 enthält %2?","DATA_SHOWLIST":"zeige Liste %1","DATA_HIDELIST":"verstecke Liste %1","DATA_INDEX_ALL":"alles","DATA_INDEX_LAST":"letztes","DATA_INDEX_RANDOM":"zufälliges","EVENT_WHENFLAGCLICKED":"Wenn %1 angeklickt","EVENT_WHENTHISSPRITECLICKED":"Wenn diese Figur angeklickt","EVENT_WHENSTAGECLICKED":"Wenn Bühne angeklickt","EVENT_WHENTOUCHINGOBJECT":"Wenn diese Figur %1 berührt","EVENT_WHENBROADCASTRECEIVED":"Wenn ich %1 empfange","EVENT_WHENBACKDROPSWITCHESTO":"Wenn das Bühnenbild zu %1 wechselt","EVENT_WHENGREATERTHAN":"Wenn %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"Stoppuhr","EVENT_WHENGREATERTHAN_LOUDNESS":"Lautstärke","EVENT_BROADCAST":"sende %1 an alle","EVENT_BROADCASTANDWAIT":"sende %1 an alle und warte","EVENT_WHENKEYPRESSED":"Wenn Taste %1 gedrückt","EVENT_WHENKEYPRESSED_SPACE":"Leertaste","EVENT_WHENKEYPRESSED_LEFT":"Pfeil nach links","EVENT_WHENKEYPRESSED_RIGHT":"Pfeil nach rechts","EVENT_WHENKEYPRESSED_DOWN":"Pfeil nach unten","EVENT_WHENKEYPRESSED_UP":"Pfeil nach oben","EVENT_WHENKEYPRESSED_ANY":"beliebiges","LOOKS_SAYFORSECS":"sage %1 für %2 Sekunden","LOOKS_SAY":"sage %1","LOOKS_HELLO":"Hallo!","LOOKS_THINKFORSECS":"denke %1 für %2 Sekunden","LOOKS_THINK":"denke %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"zeige dich","LOOKS_HIDE":"verstecke dich","LOOKS_HIDEALLSPRITES":"Alle Figuren verbergen","LOOKS_EFFECT_COLOR":"Farbe","LOOKS_EFFECT_FISHEYE":"Fischauge","LOOKS_EFFECT_WHIRL":"Wirbel","LOOKS_EFFECT_PIXELATE":"Pixel","LOOKS_EFFECT_MOSAIC":"Mosaik","LOOKS_EFFECT_BRIGHTNESS":"Helligkeit","LOOKS_EFFECT_GHOST":"Durchsichtigkeit","LOOKS_CHANGEEFFECTBY":"ändere Effekt %1 um %2","LOOKS_SETEFFECTTO":"setze Effekt %1 auf %2","LOOKS_CLEARGRAPHICEFFECTS":"schalte Grafikeffekte aus","LOOKS_CHANGESIZEBY":"ändere Größe um %1","LOOKS_SETSIZETO":"setze Größe auf %1","LOOKS_SIZE":"Größe","LOOKS_CHANGESTRETCHBY":"ändere Dehnung um %1","LOOKS_SETSTRETCHTO":"setze Dehnung auf %1 %","LOOKS_SWITCHCOSTUMETO":"wechsle zu Kostüm %1","LOOKS_NEXTCOSTUME":"nächstes Kostüm","LOOKS_SWITCHBACKDROPTO":"wechsle zu Bühnenbild %1","LOOKS_GOTOFRONTBACK":"gehe zu %1 Ebene","LOOKS_GOTOFRONTBACK_FRONT":"vorderster","LOOKS_GOTOFRONTBACK_BACK":"hinterster","LOOKS_GOFORWARDBACKWARDLAYERS":"gehe %2 Ebenen %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"nach vorne","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"nach hinten","LOOKS_BACKDROPNUMBERNAME":"Bühnenbild %1","LOOKS_COSTUMENUMBERNAME":"Kostüm %1","LOOKS_NUMBERNAME_NUMBER":"Nummer","LOOKS_NUMBERNAME_NAME":"Name","LOOKS_SWITCHBACKDROPTOANDWAIT":"wechsle zu Bühnenbild %1 und warte","LOOKS_NEXTBACKDROP_BLOCK":"nächstes Bühnenbild","LOOKS_NEXTBACKDROP":"nächstes Bühnenbild","LOOKS_PREVIOUSBACKDROP":"vorheriges Bühnenbild","LOOKS_RANDOMBACKDROP":"zufälliges Bühnenbild","MOTION_MOVESTEPS":"gehe %1 er Schritt","MOTION_TURNLEFT":"drehe dich %1 um %2 Grad","MOTION_TURNRIGHT":"drehe dich %1 um %2 Grad","MOTION_POINTINDIRECTION":"setze Richtung auf %1 Grad","MOTION_POINTTOWARDS":"drehe dich zu %1","MOTION_POINTTOWARDS_POINTER":"Mauszeiger","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gehe zu %1","MOTION_GOTO_POINTER":"Mauszeiger","MOTION_GOTO_RANDOM":"Zufallsposition","MOTION_GOTOXY":"gehe zu x: %1 y: %2","MOTION_GLIDESECSTOXY":"gleite %1 Sek. zu x: %2 y: %3","MOTION_GLIDETO":"gleite %1 Sek. zu %2","MOTION_GLIDETO_POINTER":"Mauszeiger","MOTION_GLIDETO_RANDOM":"Zufallsposition","MOTION_CHANGEXBY":"ändere x um %1","MOTION_SETX":"setze x auf %1","MOTION_CHANGEYBY":"ändere y um %1","MOTION_SETY":"setze y auf %1","MOTION_IFONEDGEBOUNCE":"pralle vom Rand ab","MOTION_SETROTATIONSTYLE":"setze Drehtyp auf %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"links-rechts","MOTION_SETROTATIONSTYLE_DONTROTATE":"nicht drehen","MOTION_SETROTATIONSTYLE_ALLAROUND":"rundherum","MOTION_XPOSITION":"x-Position","MOTION_YPOSITION":"y-Position","MOTION_DIRECTION":"Richtung","MOTION_SCROLLRIGHT":"%1 nach rechts bewegen","MOTION_SCROLLUP":"%1 nach oben bewegen","MOTION_ALIGNSCENE":"Szene ausrichten %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"unten links","MOTION_ALIGNSCENE_BOTTOMRIGHT":"unten rechts","MOTION_ALIGNSCENE_MIDDLE":"Mitte","MOTION_ALIGNSCENE_TOPLEFT":"oben links","MOTION_ALIGNSCENE_TOPRIGHT":"oben rechts","MOTION_XSCROLL":"x-Bewegung","MOTION_YSCROLL":"y-Bewegung","MOTION_STAGE_SELECTED":"Bühne ausgewählt: keine Bewegungsblöcke","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"Zufallszahl von %1 bis %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 und %2","OPERATORS_OR":"%1 oder %2","OPERATORS_NOT":"nicht %1","OPERATORS_JOIN":"verbinde %1 und %2","OPERATORS_JOIN_APPLE":"Apfel","OPERATORS_JOIN_BANANA":"Banane","OPERATORS_LETTEROF":"Zeichen %1 von %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"Länge von %1","OPERATORS_CONTAINS":"%1 enthält %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"%1 gerundet","OPERATORS_MATHOP":"%1 von %2","OPERATORS_MATHOP_ABS":"Betrag","OPERATORS_MATHOP_FLOOR":"abrunden","OPERATORS_MATHOP_CEILING":"aufrunden","OPERATORS_MATHOP_SQRT":"Wurzel","OPERATORS_MATHOP_SIN":"Sinus","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":"definiere %1","SENSING_TOUCHINGOBJECT":"wird %1 berührt?","SENSING_TOUCHINGOBJECT_POINTER":"Mauszeiger","SENSING_TOUCHINGOBJECT_EDGE":"Rand","SENSING_TOUCHINGCOLOR":"wird Farbe %1 berührt?","SENSING_COLORISTOUCHINGCOLOR":"Farbe %1 berührt %2?","SENSING_DISTANCETO":"Entfernung von %1","SENSING_DISTANCETO_POINTER":"Mauszeiger","SENSING_ASKANDWAIT":"frage %1 und warte","SENSING_ASK_TEXT":"Wie heißt du?","SENSING_ANSWER":"Antwort","SENSING_KEYPRESSED":"Taste %1 gedrückt?","SENSING_MOUSEDOWN":"Maustaste gedrückt?","SENSING_MOUSEX":"Maus x-Position","SENSING_MOUSEY":"Maus y-Position","SENSING_SETDRAGMODE":"setze Ziehbarkeit auf %1","SENSING_SETDRAGMODE_DRAGGABLE":"ziehbar","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nicht ziehbar","SENSING_LOUDNESS":"Lautstärke","SENSING_LOUD":"laut?","SENSING_TIMER":"Stoppuhr","SENSING_RESETTIMER":"setze Stoppuhr zurück","SENSING_OF":"%1 von %2","SENSING_OF_XPOSITION":"x-Position","SENSING_OF_YPOSITION":"y-Position","SENSING_OF_DIRECTION":"Richtung","SENSING_OF_COSTUMENUMBER":"Kostümnummer","SENSING_OF_COSTUMENAME":"Kostümname","SENSING_OF_SIZE":"Größe","SENSING_OF_VOLUME":"Lautstärke","SENSING_OF_BACKDROPNUMBER":"Bühnenbildnummer","SENSING_OF_BACKDROPNAME":"Bühnenbildname","SENSING_OF_STAGE":"Bühne","SENSING_CURRENT":"%1 im Moment","SENSING_CURRENT_YEAR":"Jahr","SENSING_CURRENT_MONTH":"Monat","SENSING_CURRENT_DATE":"Datum","SENSING_CURRENT_DAYOFWEEK":"Wochentag","SENSING_CURRENT_HOUR":"Stunde","SENSING_CURRENT_MINUTE":"Minute","SENSING_CURRENT_SECOND":"Sekunde","SENSING_DAYSSINCE2000":"Tage seit 2000","SENSING_USERNAME":"Benutzername","SENSING_USERID":"Benutzer-ID","SOUND_PLAY":"spiele Klang %1","SOUND_PLAYUNTILDONE":"spiele Klang %1 ganz","SOUND_STOPALLSOUNDS":"stoppe alle Klänge","SOUND_SETEFFECTO":"setze Effekt %1 auf %2","SOUND_CHANGEEFFECTBY":"ändere Effekt %1 um %2","SOUND_CLEAREFFECTS":"schalte Klangeffekte aus","SOUND_EFFECTS_PITCH":"Höhe","SOUND_EFFECTS_PAN":"aussteuern links/rechts","SOUND_CHANGEVOLUMEBY":"ändere Lautstärke um %1","SOUND_SETVOLUMETO":"setze Lautstärke auf %1%","SOUND_VOLUME":"Lautstärke","SOUND_RECORD":"aufzeichnen...","CATEGORY_MOTION":"Bewegung","CATEGORY_LOOKS":"Aussehen","CATEGORY_SOUND":"Klang","CATEGORY_EVENTS":"Ereignisse","CATEGORY_CONTROL":"Steuerung","CATEGORY_SENSING":"Fühlen","CATEGORY_OPERATORS":"Operatoren","CATEGORY_VARIABLES":"Variablen","CATEGORY_MYBLOCKS":"Meine Blöcke","DUPLICATE":"Duplizieren","DELETE":"Löschen","ADD_COMMENT":"Kommentar hinzufügen","REMOVE_COMMENT":"Kommentar entfernen","DELETE_BLOCK":"Lösche Block","DELETE_X_BLOCKS":"Lösche %1 Blöcke","DELETE_ALL_BLOCKS":"Alle %1 Blöcke löschen?","CLEAN_UP":"Blöcke aufräumen","HELP":"Hilfe","UNDO":"Rückgängig","REDO":"Wiederherstellen","EDIT_PROCEDURE":"Bearbeiten","SHOW_PROCEDURE_DEFINITION":"Gehe zur Definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Sag etwas...","COLOUR_HUE_LABEL":"Farbe","COLOUR_SATURATION_LABEL":"Sättigung","COLOUR_BRIGHTNESS_LABEL":"Helligkeit","CHANGE_VALUE_TITLE":"Ändere Wert","RENAME_VARIABLE":"Variable umbenennen","RENAME_VARIABLE_TITLE":"Benenne alle Variablen mit Namen \"%1\" um in:","RENAME_VARIABLE_MODAL_TITLE":"Variable umbenennen","NEW_VARIABLE":"Neue Variable","NEW_VARIABLE_TITLE":"Neue Variable Name:","VARIABLE_MODAL_TITLE":"Neue Variable","VARIABLE_ALREADY_EXISTS":"Eine Variable \"%1\" existiert bereits.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Eine Variable mit dem Namen \"%1\" existiert bereits als Variable des Typs \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Entferne alle %1 Nutzungen der Variable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Die Variable \"%1\" kann nicht gelöscht werden, weil sie Teil der Definition der Funktion \"%2\" ist.","DELETE_VARIABLE":"Lösche die Variable \"%1\"","NEW_PROCEDURE":"Neuer Block","PROCEDURE_ALREADY_EXISTS":"Eine Prozedur mit dem Namen \"%1\" existiert bereits.","PROCEDURE_DEFAULT_NAME":"Blockname","NEW_LIST":"Neue Liste","NEW_LIST_TITLE":"Neuer Listen Name:","LIST_MODAL_TITLE":"Neue Liste","LIST_ALREADY_EXISTS":"Eine Liste mit dem Namen \"%1\" existiert bereits","RENAME_LIST_TITLE":"Benenne Listen mit Namen \"%1\" um in:","RENAME_LIST_MODAL_TITLE":"Liste umbenennen","DEFAULT_LIST_ITEM":"Ding","DELETE_LIST":"Lösche die Liste \"%1\"","RENAME_LIST":"Umbenennen","NEW_BROADCAST_MESSAGE":"Neue Nachricht","NEW_BROADCAST_MESSAGE_TITLE":"Neue Nachricht name:","BROADCAST_MODAL_TITLE":"Neue Nachricht","DEFAULT_BROADCAST_MESSAGE_NAME":"Nachricht1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "wiederhole fortlaufend", + "CONTROL_REPEAT": "wiederhole %1 mal", + "CONTROL_IF": "falls %1, dann", + "CONTROL_ELSE": "sonst", + "CONTROL_STOP": "stoppe", + "CONTROL_STOP_ALL": "alles", + "CONTROL_STOP_THIS": "dieses Skript", + "CONTROL_STOP_OTHER": "andere Skripte der Figur", + "CONTROL_WAIT": "warte %1 Sekunden", + "CONTROL_WAITUNTIL": "warte bis %1", + "CONTROL_REPEATUNTIL": "wiederhole bis %1", + "CONTROL_WHILE": "wiederhole solange %1", + "CONTROL_FOREACH": "wiederhole für jedes %1 in %2", + "CONTROL_STARTASCLONE": "Wenn ich als Klon entstehe", + "CONTROL_CREATECLONEOF": "erzeuge Klon von %1", + "CONTROL_CREATECLONEOF_MYSELF": "mir selbst", + "CONTROL_DELETETHISCLONE": "lösche diesen Klon", + "CONTROL_COUNTER": "Zähler", + "CONTROL_INCRCOUNTER": "erhöhe Zähler", + "CONTROL_CLEARCOUNTER": "lösche Zähler", + "CONTROL_ALLATONCE": "Alle gleichzeitig", + "DATA_SETVARIABLETO": "setze %1 auf %2", + "DATA_CHANGEVARIABLEBY": "ändere %1 um %2", + "DATA_SHOWVARIABLE": "zeige Variable %1", + "DATA_HIDEVARIABLE": "verstecke Variable %1", + "DATA_ADDTOLIST": "füge %1 zu %2 hinzu", + "DATA_DELETEOFLIST": "lösche %1 von %2", + "DATA_DELETEALLOFLIST": "Lösche alles von %1", + "DATA_INSERTATLIST": "füge %1 an %2 von %3 ein", + "DATA_REPLACEITEMOFLIST": "ersetze Element %1 von %2 durch %3", + "DATA_ITEMOFLIST": "Element %1 von %2", + "DATA_ITEMNUMOFLIST": "Element # von %1 in %2", + "DATA_LENGTHOFLIST": "Länge von %1", + "DATA_LISTCONTAINSITEM": "%1 enthält %2?", + "DATA_SHOWLIST": "zeige Liste %1", + "DATA_HIDELIST": "verstecke Liste %1", + "DATA_INDEX_ALL": "alles", + "DATA_INDEX_LAST": "letztes", + "DATA_INDEX_RANDOM": "zufälliges", + "EVENT_WHENFLAGCLICKED": "Wenn %1 angeklickt", + "EVENT_WHENTHISSPRITECLICKED": "Wenn diese Figur angeklickt", + "EVENT_WHENSTAGECLICKED": "Wenn Bühne angeklickt", + "EVENT_WHENTOUCHINGOBJECT": "Wenn diese Figur %1 berührt", + "EVENT_WHENBROADCASTRECEIVED": "Wenn ich %1 empfange", + "EVENT_WHENBACKDROPSWITCHESTO": "Wenn das Bühnenbild zu %1 wechselt", + "EVENT_WHENGREATERTHAN": "Wenn %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "Stoppuhr", + "EVENT_WHENGREATERTHAN_LOUDNESS": "Lautstärke", + "EVENT_BROADCAST": "sende %1 an alle", + "EVENT_BROADCASTANDWAIT": "sende %1 an alle und warte", + "EVENT_WHENKEYPRESSED": "Wenn Taste %1 gedrückt", + "EVENT_WHENKEYPRESSED_SPACE": "Leertaste", + "EVENT_WHENKEYPRESSED_LEFT": "Pfeil nach links", + "EVENT_WHENKEYPRESSED_RIGHT": "Pfeil nach rechts", + "EVENT_WHENKEYPRESSED_DOWN": "Pfeil nach unten", + "EVENT_WHENKEYPRESSED_UP": "Pfeil nach oben", + "EVENT_WHENKEYPRESSED_ANY": "beliebiges", + "LOOKS_SAYFORSECS": "sage %1 für %2 Sekunden", + "LOOKS_SAY": "sage %1", + "LOOKS_HELLO": "Hallo!", + "LOOKS_THINKFORSECS": "denke %1 für %2 Sekunden", + "LOOKS_THINK": "denke %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "zeige dich", + "LOOKS_HIDE": "verstecke dich", + "LOOKS_HIDEALLSPRITES": "Alle Figuren verbergen", + "LOOKS_EFFECT_COLOR": "Farbe", + "LOOKS_EFFECT_FISHEYE": "Fischauge", + "LOOKS_EFFECT_WHIRL": "Wirbel", + "LOOKS_EFFECT_PIXELATE": "Pixel", + "LOOKS_EFFECT_MOSAIC": "Mosaik", + "LOOKS_EFFECT_BRIGHTNESS": "Helligkeit", + "LOOKS_EFFECT_GHOST": "Durchsichtigkeit", + "LOOKS_CHANGEEFFECTBY": "ändere Effekt %1 um %2", + "LOOKS_SETEFFECTTO": "setze Effekt %1 auf %2", + "LOOKS_CLEARGRAPHICEFFECTS": "schalte Grafikeffekte aus", + "LOOKS_CHANGESIZEBY": "ändere Größe um %1", + "LOOKS_SETSIZETO": "setze Größe auf %1", + "LOOKS_SIZE": "Größe", + "LOOKS_CHANGESTRETCHBY": "ändere Dehnung um %1", + "LOOKS_SETSTRETCHTO": "setze Dehnung auf %1 %", + "LOOKS_SWITCHCOSTUMETO": "wechsle zu Kostüm %1", + "LOOKS_NEXTCOSTUME": "nächstes Kostüm", + "LOOKS_SWITCHBACKDROPTO": "wechsle zu Bühnenbild %1", + "LOOKS_GOTOFRONTBACK": "gehe zu %1 Ebene", + "LOOKS_GOTOFRONTBACK_FRONT": "vorderster", + "LOOKS_GOTOFRONTBACK_BACK": "hinterster", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gehe %2 Ebenen %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "nach vorne", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "nach hinten", + "LOOKS_BACKDROPNUMBERNAME": "Bühnenbild %1", + "LOOKS_COSTUMENUMBERNAME": "Kostüm %1", + "LOOKS_NUMBERNAME_NUMBER": "Nummer", + "LOOKS_NUMBERNAME_NAME": "Name", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "wechsle zu Bühnenbild %1 und warte", + "LOOKS_NEXTBACKDROP_BLOCK": "nächstes Bühnenbild", + "LOOKS_NEXTBACKDROP": "nächstes Bühnenbild", + "LOOKS_PREVIOUSBACKDROP": "vorheriges Bühnenbild", + "LOOKS_RANDOMBACKDROP": "zufälliges Bühnenbild", + "MOTION_MOVESTEPS": "gehe %1 er Schritt", + "MOTION_TURNLEFT": "drehe dich %1 um %2 Grad", + "MOTION_TURNRIGHT": "drehe dich %1 um %2 Grad", + "MOTION_POINTINDIRECTION": "setze Richtung auf %1 Grad", + "MOTION_POINTTOWARDS": "drehe dich zu %1", + "MOTION_POINTTOWARDS_POINTER": "Mauszeiger", + "MOTION_POINTTOWARDS_RANDOM": "zufällige Richtung", + "MOTION_GOTO": "gehe zu %1", + "MOTION_GOTO_POINTER": "Mauszeiger", + "MOTION_GOTO_RANDOM": "Zufallsposition", + "MOTION_GOTOXY": "gehe zu x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "gleite %1 Sek. zu x: %2 y: %3", + "MOTION_GLIDETO": "gleite %1 Sek. zu %2", + "MOTION_GLIDETO_POINTER": "Mauszeiger", + "MOTION_GLIDETO_RANDOM": "Zufallsposition", + "MOTION_CHANGEXBY": "ändere x um %1", + "MOTION_SETX": "setze x auf %1", + "MOTION_CHANGEYBY": "ändere y um %1", + "MOTION_SETY": "setze y auf %1", + "MOTION_IFONEDGEBOUNCE": "pralle vom Rand ab", + "MOTION_SETROTATIONSTYLE": "setze Drehtyp auf %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "links-rechts", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "nicht drehen", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "rundherum", + "MOTION_XPOSITION": "x-Position", + "MOTION_YPOSITION": "y-Position", + "MOTION_DIRECTION": "Richtung", + "MOTION_SCROLLRIGHT": "%1 nach rechts bewegen", + "MOTION_SCROLLUP": "%1 nach oben bewegen", + "MOTION_ALIGNSCENE": "Szene ausrichten %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "unten links", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "unten rechts", + "MOTION_ALIGNSCENE_MIDDLE": "Mitte", + "MOTION_ALIGNSCENE_TOPLEFT": "oben links", + "MOTION_ALIGNSCENE_TOPRIGHT": "oben rechts", + "MOTION_XSCROLL": "x-Bewegung", + "MOTION_YSCROLL": "y-Bewegung", + "MOTION_STAGE_SELECTED": "Bühne ausgewählt: keine Bewegungsblöcke", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "Zufallszahl von %1 bis %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 und %2", + "OPERATORS_OR": "%1 oder %2", + "OPERATORS_NOT": "nicht %1", + "OPERATORS_JOIN": "verbinde %1 und %2", + "OPERATORS_JOIN_APPLE": "Apfel", + "OPERATORS_JOIN_BANANA": "Banane", + "OPERATORS_LETTEROF": "Zeichen %1 von %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "Länge von %1", + "OPERATORS_CONTAINS": "%1 enthält %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "%1 gerundet", + "OPERATORS_MATHOP": "%1 von %2", + "OPERATORS_MATHOP_ABS": "Betrag", + "OPERATORS_MATHOP_FLOOR": "abrunden", + "OPERATORS_MATHOP_CEILING": "aufrunden", + "OPERATORS_MATHOP_SQRT": "Wurzel", + "OPERATORS_MATHOP_SIN": "Sinus", + "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": "definiere %1", + "SENSING_TOUCHINGOBJECT": "wird %1 berührt?", + "SENSING_TOUCHINGOBJECT_POINTER": "Mauszeiger", + "SENSING_TOUCHINGOBJECT_EDGE": "Rand", + "SENSING_TOUCHINGCOLOR": "wird Farbe %1 berührt?", + "SENSING_COLORISTOUCHINGCOLOR": "Farbe %1 berührt %2?", + "SENSING_DISTANCETO": "Entfernung von %1", + "SENSING_DISTANCETO_POINTER": "Mauszeiger", + "SENSING_ASKANDWAIT": "frage %1 und warte", + "SENSING_ASK_TEXT": "Wie heißt du?", + "SENSING_ANSWER": "Antwort", + "SENSING_KEYPRESSED": "Taste %1 gedrückt?", + "SENSING_MOUSEDOWN": "Maustaste gedrückt?", + "SENSING_MOUSEX": "Maus x-Position", + "SENSING_MOUSEY": "Maus y-Position", + "SENSING_SETDRAGMODE": "setze Ziehbarkeit auf %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ziehbar", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nicht ziehbar", + "SENSING_LOUDNESS": "Lautstärke", + "SENSING_LOUD": "laut?", + "SENSING_TIMER": "Stoppuhr", + "SENSING_RESETTIMER": "setze Stoppuhr zurück", + "SENSING_OF": "%1 von %2", + "SENSING_OF_XPOSITION": "x-Position", + "SENSING_OF_YPOSITION": "y-Position", + "SENSING_OF_DIRECTION": "Richtung", + "SENSING_OF_COSTUMENUMBER": "Kostümnummer", + "SENSING_OF_COSTUMENAME": "Kostümname", + "SENSING_OF_SIZE": "Größe", + "SENSING_OF_VOLUME": "Lautstärke", + "SENSING_OF_BACKDROPNUMBER": "Bühnenbildnummer", + "SENSING_OF_BACKDROPNAME": "Bühnenbildname", + "SENSING_OF_STAGE": "Bühne", + "SENSING_CURRENT": "%1 im Moment", + "SENSING_CURRENT_YEAR": "Jahr", + "SENSING_CURRENT_MONTH": "Monat", + "SENSING_CURRENT_DATE": "Datum", + "SENSING_CURRENT_DAYOFWEEK": "Wochentag", + "SENSING_CURRENT_HOUR": "Stunde", + "SENSING_CURRENT_MINUTE": "Minute", + "SENSING_CURRENT_SECOND": "Sekunde", + "SENSING_DAYSSINCE2000": "Tage seit 2000", + "SENSING_USERNAME": "Benutzername", + "SENSING_USERID": "Benutzer-ID", + "SOUND_PLAY": "spiele Klang %1", + "SOUND_PLAYUNTILDONE": "spiele Klang %1 ganz", + "SOUND_STOPALLSOUNDS": "stoppe alle Klänge", + "SOUND_SETEFFECTO": "setze Effekt %1 auf %2", + "SOUND_CHANGEEFFECTBY": "ändere Effekt %1 um %2", + "SOUND_CLEAREFFECTS": "schalte Klangeffekte aus", + "SOUND_EFFECTS_PITCH": "Höhe", + "SOUND_EFFECTS_PAN": "aussteuern links/rechts", + "SOUND_CHANGEVOLUMEBY": "ändere Lautstärke um %1", + "SOUND_SETVOLUMETO": "setze Lautstärke auf %1%", + "SOUND_VOLUME": "Lautstärke", + "SOUND_RECORD": "aufzeichnen...", + "CATEGORY_MOTION": "Bewegung", + "CATEGORY_LOOKS": "Aussehen", + "CATEGORY_SOUND": "Klang", + "CATEGORY_EVENTS": "Ereignisse", + "CATEGORY_CONTROL": "Steuerung", + "CATEGORY_SENSING": "Fühlen", + "CATEGORY_OPERATORS": "Operatoren", + "CATEGORY_VARIABLES": "Variablen", + "CATEGORY_MYBLOCKS": "Meine Blöcke", + "DUPLICATE": "Duplizieren", + "DELETE": "Löschen", + "ADD_COMMENT": "Kommentar hinzufügen", + "REMOVE_COMMENT": "Kommentar entfernen", + "DELETE_BLOCK": "Lösche Block", + "DELETE_X_BLOCKS": "Lösche %1 Blöcke", + "DELETE_ALL_BLOCKS": "Alle %1 Blöcke löschen?", + "CLEAN_UP": "Blöcke aufräumen", + "HELP": "Hilfe", + "UNDO": "Rückgängig", + "REDO": "Wiederherstellen", + "EDIT_PROCEDURE": "Bearbeiten", + "SHOW_PROCEDURE_DEFINITION": "Gehe zur Definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sag etwas...", + "COLOUR_HUE_LABEL": "Farbe", + "COLOUR_SATURATION_LABEL": "Sättigung", + "COLOUR_BRIGHTNESS_LABEL": "Helligkeit", + "CHANGE_VALUE_TITLE": "Ändere Wert", + "RENAME_VARIABLE": "Variable umbenennen", + "RENAME_VARIABLE_TITLE": "Benenne alle Variablen mit Namen \"%1\" um in:", + "RENAME_VARIABLE_MODAL_TITLE": "Variable umbenennen", + "NEW_VARIABLE": "Neue Variable", + "NEW_VARIABLE_TITLE": "Neue Variable Name:", + "VARIABLE_MODAL_TITLE": "Neue Variable", + "VARIABLE_ALREADY_EXISTS": "Eine Variable \"%1\" existiert bereits.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Eine Variable mit dem Namen \"%1\" existiert bereits als Variable des Typs \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Entferne alle %1 Nutzungen der Variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Die Variable \"%1\" kann nicht gelöscht werden, weil sie Teil der Definition der Funktion \"%2\" ist.", + "DELETE_VARIABLE": "Lösche die Variable \"%1\"", + "NEW_PROCEDURE": "Neuer Block", + "PROCEDURE_ALREADY_EXISTS": "Eine Prozedur mit dem Namen \"%1\" existiert bereits.", + "PROCEDURE_DEFAULT_NAME": "Blockname", + "NEW_LIST": "Neue Liste", + "NEW_LIST_TITLE": "Neuer Listen Name:", + "LIST_MODAL_TITLE": "Neue Liste", + "LIST_ALREADY_EXISTS": "Eine Liste mit dem Namen \"%1\" existiert bereits", + "RENAME_LIST_TITLE": "Benenne Listen mit Namen \"%1\" um in:", + "RENAME_LIST_MODAL_TITLE": "Liste umbenennen", + "DEFAULT_LIST_ITEM": "Ding", + "DELETE_LIST": "Lösche die Liste \"%1\"", + "RENAME_LIST": "Umbenennen", + "NEW_BROADCAST_MESSAGE": "Neue Nachricht", + "NEW_BROADCAST_MESSAGE_TITLE": "Neue Nachricht name:", + "BROADCAST_MODAL_TITLE": "Neue Nachricht", + "DEFAULT_BROADCAST_MESSAGE_NAME": "Nachricht1" +} \ No newline at end of file diff --git a/editor/blocks/el.json b/editor/blocks/el.json index 9394bb8d..bd2fa5de 100644 --- a/editor/blocks/el.json +++ b/editor/blocks/el.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"για πάντα","CONTROL_REPEAT":"επανάλαβε %1","CONTROL_IF":"εάν %1 τότε","CONTROL_ELSE":"αλλιώς","CONTROL_STOP":"σταμάτησε","CONTROL_STOP_ALL":"όλα","CONTROL_STOP_THIS":"αυτό το σενάριο","CONTROL_STOP_OTHER":"άλλα σενάρια σε αυτό το αντικείμενο","CONTROL_WAIT":"περίμενε %1 δευτερόλεπτα","CONTROL_WAITUNTIL":"περίμενε ώσπου %1","CONTROL_REPEATUNTIL":"επανάλαβε ώσπου %1","CONTROL_WHILE":"όσο %1","CONTROL_FOREACH":"για κάθε %1 στο %2","CONTROL_STARTASCLONE":"όταν ξεκινήσει ο κλώνος","CONTROL_CREATECLONEOF":"δημιούργησε έναν κλώνο του %1","CONTROL_CREATECLONEOF_MYSELF":"εαυτού μου","CONTROL_DELETETHISCLONE":"διάγραψε αυτόν τον κλώνο","CONTROL_COUNTER":"μετρητής","CONTROL_INCRCOUNTER":"μετρητής αύξησης","CONTROL_CLEARCOUNTER":"καθαρισμός μετρητή","CONTROL_ALLATONCE":"μονομιάς","DATA_SETVARIABLETO":"όρισε το %1 σε %2","DATA_CHANGEVARIABLEBY":"άλλαξε το %1 κατά %2","DATA_SHOWVARIABLE":"εμφάνισε τη μεταβλητή %1","DATA_HIDEVARIABLE":"απόκρυψε τη μεταβλητή %1","DATA_ADDTOLIST":"πρόσθεσε το %1 στη λίστα %2","DATA_DELETEOFLIST":"διάγραψε το %1 από τη λίστα %2","DATA_DELETEALLOFLIST":"διαγραφή όλων των %1","DATA_INSERTATLIST":"βάλε το %1 στη θέση %2 της λίστας %3","DATA_REPLACEITEMOFLIST":"αντικατάστησε το στοιχείο %1 της λίστας %2 με %3","DATA_ITEMOFLIST":"το στοιχείο %1 της λίστας %2","DATA_ITEMNUMOFLIST":"στοιχείο # του %1 από %2","DATA_LENGTHOFLIST":"το μήκος της λίστας %1","DATA_LISTCONTAINSITEM":"η λίστα %1 περιέχει %2","DATA_SHOWLIST":"εμφάνισε την λίστα %1","DATA_HIDELIST":"απόκρυψε τη λίστα %1","DATA_INDEX_ALL":"όλα","DATA_INDEX_LAST":"τελευταίο","DATA_INDEX_RANDOM":"τυχαία επιλογή","EVENT_WHENFLAGCLICKED":"όταν γίνει κλικ στο αντικείμενο %1","EVENT_WHENTHISSPRITECLICKED":"όταν σε αυτό το αντικείμενο γίνει κλικ","EVENT_WHENSTAGECLICKED":"όταν γίνει κλικ στο Σκηνικό","EVENT_WHENTOUCHINGOBJECT":"όταν αυτό το αντικείμενο αγγίξει το %1","EVENT_WHENBROADCASTRECEIVED":"όταν λάβω %1","EVENT_WHENBACKDROPSWITCHESTO":"όταν το υπόβαθρο αλλάξει σε %1","EVENT_WHENGREATERTHAN":"όταν %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"χρονομέτρηση","EVENT_WHENGREATERTHAN_LOUDNESS":"ένταση","EVENT_BROADCAST":"μετάδωσε %1","EVENT_BROADCASTANDWAIT":"μετάδωσε %1 και περίμενε","EVENT_WHENKEYPRESSED":"όταν το πλήκτρο %1 πατηθεί","EVENT_WHENKEYPRESSED_SPACE":"διάστημα","EVENT_WHENKEYPRESSED_LEFT":"αριστερό βέλος","EVENT_WHENKEYPRESSED_RIGHT":"δεξί βέλος","EVENT_WHENKEYPRESSED_DOWN":"κάτω βέλος","EVENT_WHENKEYPRESSED_UP":"πάνω βέλος","EVENT_WHENKEYPRESSED_ANY":"οποιοδήποτε","LOOKS_SAYFORSECS":"πες %1 για %2 δευτερόλεπτα","LOOKS_SAY":"πες %1","LOOKS_HELLO":"Γεια!","LOOKS_THINKFORSECS":"σκέψου %1 για %2 δευτερόλεπτα","LOOKS_THINK":"σκέψου %1","LOOKS_HMM":"Χμμ...","LOOKS_SHOW":"εμφανίσου","LOOKS_HIDE":"εξαφανίσου","LOOKS_HIDEALLSPRITES":"Απόκρυψη όλων των αντικειμένων","LOOKS_EFFECT_COLOR":"χρώματος","LOOKS_EFFECT_FISHEYE":"κυρτότητας","LOOKS_EFFECT_WHIRL":"δίνης","LOOKS_EFFECT_PIXELATE":"εικονοστοιχειοποίησης","LOOKS_EFFECT_MOSAIC":"ψηφιδωτού","LOOKS_EFFECT_BRIGHTNESS":"φωτεινότητας","LOOKS_EFFECT_GHOST":"εξαφάνισης","LOOKS_CHANGEEFFECTBY":"άλλαξε το εφέ %1 κατά %2","LOOKS_SETEFFECTTO":"όρισε το εφέ %1 σε %2","LOOKS_CLEARGRAPHICEFFECTS":"επανάφερε τα γραφικά εφέ","LOOKS_CHANGESIZEBY":"άλλαξε το μέγεθος του αντικειμένου κατά %1","LOOKS_SETSIZETO":"όρισε το μέγεθος σε %1 %","LOOKS_SIZE":"μέγεθος","LOOKS_CHANGESTRETCHBY":"Άλλαξε το τέντωμα κατά %1","LOOKS_SETSTRETCHTO":"Όρισε το τέντωμα σε %1 %","LOOKS_SWITCHCOSTUMETO":"άλλαξε την ενδυμασία σε %1","LOOKS_NEXTCOSTUME":"άλλαξε στην επόμενη ενδυμασία","LOOKS_SWITCHBACKDROPTO":"άλλαξε το υπόβαθρο σε %1","LOOKS_GOTOFRONTBACK":"πήγαινε στην %1 στρώση","LOOKS_GOTOFRONTBACK_FRONT":"μπροστινή","LOOKS_GOTOFRONTBACK_BACK":"πισινή","LOOKS_GOFORWARDBACKWARDLAYERS":"πήγαινε %1 %2 στρώσεις","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"μπροστά","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"πίσω","LOOKS_BACKDROPNUMBERNAME":"υπόβαθρο %1","LOOKS_COSTUMENUMBERNAME":"ενδυμασία %1","LOOKS_NUMBERNAME_NUMBER":"νούμερο","LOOKS_NUMBERNAME_NAME":"όνομα","LOOKS_SWITCHBACKDROPTOANDWAIT":"άλλαξε το υπόβαθρο σε %1 και περίμενε","LOOKS_NEXTBACKDROP_BLOCK":"άλλαξε στο επόμενο υπόβαθρο","LOOKS_NEXTBACKDROP":"άλλαξε στο επόμενο υπόβαθρο","LOOKS_PREVIOUSBACKDROP":"προηγούμενο υπόβαθρο","LOOKS_RANDOMBACKDROP":"τυχαίο υπόβαθρο","MOTION_MOVESTEPS":"κινήσου %1 βήματα","MOTION_TURNLEFT":"στρίψε %1 %2 μοίρες","MOTION_TURNRIGHT":"στρίψε %1 %2 μοίρες","MOTION_POINTINDIRECTION":"στρίψε προς την κατεύθυνση %1","MOTION_POINTTOWARDS":"στρίψε προς το %1","MOTION_POINTTOWARDS_POINTER":"δείκτη του ποντικιού","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"πήγαινε %1","MOTION_GOTO_POINTER":"στο δείκτη του ποντικιού","MOTION_GOTO_RANDOM":"σε μία τυχαία θέση","MOTION_GOTOXY":"πήγαινε στη θέση x: %1 και y: %2","MOTION_GLIDESECSTOXY":"ολίσθησε για %1 δευτερόλεπτα προς τη θέση x: %2 και y: %3","MOTION_GLIDETO":"ολίσθησε για %1 δευτερόλεπτα προς %2","MOTION_GLIDETO_POINTER":"το δείκτη του ποντικιού","MOTION_GLIDETO_RANDOM":"μία τυχαία θέση","MOTION_CHANGEXBY":"άλλαξε το x κατά %1","MOTION_SETX":"όρισε το x ίσο με %1","MOTION_CHANGEYBY":"άλλαξε το y κατά %1","MOTION_SETY":"όρισε το y ίσο με %1","MOTION_IFONEDGEBOUNCE":"εάν βρίσκεσαι στα όρια, αναπήδησε","MOTION_SETROTATIONSTYLE":"όρισε τον τρόπο περιστροφής %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"οριζόντιο","MOTION_SETROTATIONSTYLE_DONTROTATE":"να μην γίνεται περιστροφή","MOTION_SETROTATIONSTYLE_ALLAROUND":"ελεύθερο","MOTION_XPOSITION":"θέση x","MOTION_YPOSITION":"θέση y","MOTION_DIRECTION":"κατεύθυνση","MOTION_SCROLLRIGHT":"κύλιση δεξιά %1","MOTION_SCROLLUP":"κύλιση πάνω %1","MOTION_ALIGNSCENE":"ευθυγράμμιση σκηνής %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"κάτω-αριστερά","MOTION_ALIGNSCENE_BOTTOMRIGHT":"κάτω-δεξιά","MOTION_ALIGNSCENE_MIDDLE":"μέσο","MOTION_ALIGNSCENE_TOPLEFT":"πάνω-αριστερά","MOTION_ALIGNSCENE_TOPRIGHT":"πάνω-δεξιά","MOTION_XSCROLL":"κύλιση χ","MOTION_YSCROLL":"κύλιση ψ","MOTION_STAGE_SELECTED":"Επιλεγμένη σκηνή: χωρίς εντολές κίνησης","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"επίλεξε έναν τυχαίο αριθμό από το %1 μέχρι το %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 και %2","OPERATORS_OR":"%1 ή %2","OPERATORS_NOT":"δεν ισχύει ότι %1","OPERATORS_JOIN":"ένωσε το %1 και το %2","OPERATORS_JOIN_APPLE":"μήλο","OPERATORS_JOIN_BANANA":"μπανάνα","OPERATORS_LETTEROF":"το %1 ° γράμμα του %2","OPERATORS_LETTEROF_APPLE":"ο","OPERATORS_LENGTH":"το μήκος του %1","OPERATORS_CONTAINS":"το %1 περιλαμβάνει το %2;","OPERATORS_MOD":"υπόλοιπο ακέραιας διαίρεσης %1 δια %2","OPERATORS_ROUND":"στρογγυλοποίησε το %1","OPERATORS_MATHOP":"%1 από %2","OPERATORS_MATHOP_ABS":"απόλυτη τιμή","OPERATORS_MATHOP_FLOOR":"στρογγυλοποίηση προς τα κάτω","OPERATORS_MATHOP_CEILING":"στρογγυλοποίηση προς τα πάνω","OPERATORS_MATHOP_SQRT":"τετραγωνική ρίζα","OPERATORS_MATHOP_SIN":"ημίτονο","OPERATORS_MATHOP_COS":"συνημίτονο","OPERATORS_MATHOP_TAN":"εφαπτομένη","OPERATORS_MATHOP_ASIN":"αντίστροφο ημίτονο","OPERATORS_MATHOP_ACOS":"αντίστροφο συνημίτονο","OPERATORS_MATHOP_ATAN":"αντίστροφη εφαπτομένη","OPERATORS_MATHOP_LN":"φυσικός λογάριθμος","OPERATORS_MATHOP_LOG":"δεκαδικός λογάριθμος","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"ορισμός του %1","SENSING_TOUCHINGOBJECT":"αγγίζει %1;","SENSING_TOUCHINGOBJECT_POINTER":"το δείκτη του ποντικιού","SENSING_TOUCHINGOBJECT_EDGE":"τα όρια","SENSING_TOUCHINGCOLOR":"αγγίζει το χρώμα %1;","SENSING_COLORISTOUCHINGCOLOR":"το χρώμα %1 αγγίζει το χρώμα %2;","SENSING_DISTANCETO":"η απόσταση μέχρι το %1","SENSING_DISTANCETO_POINTER":"δείκτη του ποντικιού","SENSING_ASKANDWAIT":"ρώτησε %1 και περίμενε","SENSING_ASK_TEXT":"Πώς λέγεσαι;","SENSING_ANSWER":"απάντηση","SENSING_KEYPRESSED":"πατήθηκε το πλήκτρο %1","SENSING_MOUSEDOWN":"πατήθηκε το ποντίκι;","SENSING_MOUSEX":"θέση x του ποντικιού","SENSING_MOUSEY":"θέση y του ποντικιού","SENSING_SETDRAGMODE":"όρισε τον τρόπο συρσίματος σε %1","SENSING_SETDRAGMODE_DRAGGABLE":"συρόμενο","SENSING_SETDRAGMODE_NOTDRAGGABLE":"μη συρόμενο","SENSING_LOUDNESS":"ένταση","SENSING_LOUD":"δυνατά;","SENSING_TIMER":"χρονομέτρηση","SENSING_RESETTIMER":"μηδένησε τη χρονομέτρηση","SENSING_OF":"%1 από %2","SENSING_OF_XPOSITION":"θέση x","SENSING_OF_YPOSITION":"θέση y","SENSING_OF_DIRECTION":"κατεύθυνση","SENSING_OF_COSTUMENUMBER":"ενδυμασία #","SENSING_OF_COSTUMENAME":"όνομα ενδυμασίας","SENSING_OF_SIZE":"μέγεθος","SENSING_OF_VOLUME":"ένταση","SENSING_OF_BACKDROPNUMBER":"υπόβαθρο #","SENSING_OF_BACKDROPNAME":"όνομα υποβάθρου","SENSING_OF_STAGE":"Σκηνικό","SENSING_CURRENT":"τρέχων %1","SENSING_CURRENT_YEAR":"χρόνος","SENSING_CURRENT_MONTH":"μήνας","SENSING_CURRENT_DATE":"ημερομηνία","SENSING_CURRENT_DAYOFWEEK":"μέρα της εβδομάδας","SENSING_CURRENT_HOUR":"ώρα","SENSING_CURRENT_MINUTE":"λεπτό","SENSING_CURRENT_SECOND":"δευτερόλεπτο","SENSING_DAYSSINCE2000":"ημέρες από το 2000","SENSING_USERNAME":"όνομα χρήστη","SENSING_USERID":"αναγνωριστικό χρήστη","SOUND_PLAY":"παίξε τον ήχο %1","SOUND_PLAYUNTILDONE":"παίξε τον ήχο %1 μέχρι το τέλος","SOUND_STOPALLSOUNDS":"σταμάτησε όλους τους ήχους","SOUND_SETEFFECTO":"όρισε το εφέ %1 σε %2","SOUND_CHANGEEFFECTBY":"άλλαξε το εφέ %1 κατά %2","SOUND_CLEAREFFECTS":"επανάφερε τα ηχητικά εφέ","SOUND_EFFECTS_PITCH":"τόνος","SOUND_EFFECTS_PAN":"μετατόπιση αριστερά/δεξιά","SOUND_CHANGEVOLUMEBY":"άλλαξε την ένταση κατά %1","SOUND_SETVOLUMETO":"όρισε την ένταση σε %1%","SOUND_VOLUME":"ένταση","SOUND_RECORD":"εγγραφή...","CATEGORY_MOTION":"Κινήσεις","CATEGORY_LOOKS":"Όψεις","CATEGORY_SOUND":"Ήχος","CATEGORY_EVENTS":"Συμβάντα","CATEGORY_CONTROL":"Έλεγχος","CATEGORY_SENSING":"Αισθητήρες","CATEGORY_OPERATORS":"Τελεστές","CATEGORY_VARIABLES":"Μεταβλητές","CATEGORY_MYBLOCKS":"Τα Τετράγωνα Εντολών μου","DUPLICATE":"Διπλασιασμός ","DELETE":"Διαγραφή","ADD_COMMENT":"Προσθήκη σχολίου","REMOVE_COMMENT":"Αφαίρεση σχολίου","DELETE_BLOCK":"Διαγραφή Τετραγώνου Εντολών","DELETE_X_BLOCKS":"Διαγραφή %1 Τετραγώνων Εντολών","DELETE_ALL_BLOCKS":"Διαγραφή όλων των %1 μπλοκ;","CLEAN_UP":"Καθάρισε τα Μπλοκ","HELP":"Βοήθεια","UNDO":"Αναίρεση","REDO":"Ακύρωση αναίρεσης","EDIT_PROCEDURE":"Επεξεργασία","SHOW_PROCEDURE_DEFINITION":"Μετάβαση σε όρισμό","WORKSPACE_COMMENT_DEFAULT_TEXT":"Πες κάτι...","COLOUR_HUE_LABEL":"Χρώμα","COLOUR_SATURATION_LABEL":"Κορεσμός","COLOUR_BRIGHTNESS_LABEL":"Φωτεινότητα","CHANGE_VALUE_TITLE":"Αλλαγή τιμής:","RENAME_VARIABLE":"Μετονομασία μεταβλητής","RENAME_VARIABLE_TITLE":"Μετονομασία όλων των \\\"%1\\\" μεταβλητών σε:","RENAME_VARIABLE_MODAL_TITLE":"Μετονομασία μεταβλητής","NEW_VARIABLE":"Δημιουργία Μεταβλητής","NEW_VARIABLE_TITLE":"Νέο όνομα μεταβλητής:","VARIABLE_MODAL_TITLE":"Νέα Μεταβλητή","VARIABLE_ALREADY_EXISTS":"Υπάρχει ήδη μια μεταβλητή με όνομα \\\"%1\\\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Μία μεταβλητή με το όνομα \\\"%1\\\" υπάρχει ήδη για μια άλλη μεταβλητή τύπου \\\"%2\\\".","DELETE_VARIABLE_CONFIRMATION":"Διαγραφή %1 χρήσεων της μεταβλητής \\\"%2\\\";","CANNOT_DELETE_VARIABLE_PROCEDURE":"Η μεταβλητή \\\"%1\\\" δεν μπορεί να διαγραφεί γιατί είναι μέρος του ορισμού της λειτουργίας \\\"%2\\\"","DELETE_VARIABLE":"Διαγραφή της μεταβλητής \\\"%1\\\"","NEW_PROCEDURE":"δημιουργήστε ένα τετράγωνο εντολών","PROCEDURE_ALREADY_EXISTS":"Υπάρχει ήδη μια διαδικασία με όνομα \\\"%1\\\".","PROCEDURE_DEFAULT_NAME":"όνομα μπλοκ","NEW_LIST":"Δημιουργία Λίστας","NEW_LIST_TITLE":"Νέο όνομα λίστας:","LIST_MODAL_TITLE":"Νέα Λίστα","LIST_ALREADY_EXISTS":"Υπάρχει ήδη μια λίστα με το όνομα \\\"%1\\\".","RENAME_LIST_TITLE":"Μετονόμασε όλες τις λίστες σε \\\"%1\\\":","RENAME_LIST_MODAL_TITLE":"Μετονομασία λίστας","DEFAULT_LIST_ITEM":"Πράγμα","DELETE_LIST":"Διάγραψε τη \"%1\" λίστα","RENAME_LIST":"Μετονομασία λίστας","NEW_BROADCAST_MESSAGE":"Νέο μήνυμα","NEW_BROADCAST_MESSAGE_TITLE":"Νέο όνομα μηνύματος:","BROADCAST_MODAL_TITLE":"Νέο μήνυμα","DEFAULT_BROADCAST_MESSAGE_NAME":"μήνυμα1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "για πάντα", + "CONTROL_REPEAT": "επανάλαβε %1", + "CONTROL_IF": "εάν %1 τότε", + "CONTROL_ELSE": "αλλιώς", + "CONTROL_STOP": "σταμάτησε", + "CONTROL_STOP_ALL": "όλα", + "CONTROL_STOP_THIS": "αυτό το σενάριο", + "CONTROL_STOP_OTHER": "άλλα σενάρια σε αυτό το αντικείμενο", + "CONTROL_WAIT": "περίμενε %1 δευτερόλεπτα", + "CONTROL_WAITUNTIL": "περίμενε ώσπου %1", + "CONTROL_REPEATUNTIL": "επανάλαβε ώσπου %1", + "CONTROL_WHILE": "όσο %1", + "CONTROL_FOREACH": "για κάθε %1 στο %2", + "CONTROL_STARTASCLONE": "όταν ξεκινήσει ο κλώνος", + "CONTROL_CREATECLONEOF": "δημιούργησε έναν κλώνο του %1", + "CONTROL_CREATECLONEOF_MYSELF": "εαυτού μου", + "CONTROL_DELETETHISCLONE": "διάγραψε αυτόν τον κλώνο", + "CONTROL_COUNTER": "μετρητής", + "CONTROL_INCRCOUNTER": "μετρητής αύξησης", + "CONTROL_CLEARCOUNTER": "καθαρισμός μετρητή", + "CONTROL_ALLATONCE": "μονομιάς", + "DATA_SETVARIABLETO": "όρισε το %1 σε %2", + "DATA_CHANGEVARIABLEBY": "άλλαξε το %1 κατά %2", + "DATA_SHOWVARIABLE": "εμφάνισε τη μεταβλητή %1", + "DATA_HIDEVARIABLE": "απόκρυψε τη μεταβλητή %1", + "DATA_ADDTOLIST": "πρόσθεσε το %1 στη λίστα %2", + "DATA_DELETEOFLIST": "διάγραψε το %1 από τη λίστα %2", + "DATA_DELETEALLOFLIST": "διαγραφή όλων των %1", + "DATA_INSERTATLIST": "βάλε το %1 στη θέση %2 της λίστας %3", + "DATA_REPLACEITEMOFLIST": "αντικατάστησε το στοιχείο %1 της λίστας %2 με %3", + "DATA_ITEMOFLIST": "το στοιχείο %1 της λίστας %2", + "DATA_ITEMNUMOFLIST": "στοιχείο # του %1 από %2", + "DATA_LENGTHOFLIST": "το μήκος της λίστας %1", + "DATA_LISTCONTAINSITEM": "η λίστα %1 περιέχει %2", + "DATA_SHOWLIST": "εμφάνισε την λίστα %1", + "DATA_HIDELIST": "απόκρυψε τη λίστα %1", + "DATA_INDEX_ALL": "όλα", + "DATA_INDEX_LAST": "τελευταίο", + "DATA_INDEX_RANDOM": "τυχαία επιλογή", + "EVENT_WHENFLAGCLICKED": "όταν γίνει κλικ στο αντικείμενο %1", + "EVENT_WHENTHISSPRITECLICKED": "όταν σε αυτό το αντικείμενο γίνει κλικ", + "EVENT_WHENSTAGECLICKED": "όταν γίνει κλικ στο Σκηνικό", + "EVENT_WHENTOUCHINGOBJECT": "όταν αυτό το αντικείμενο αγγίξει το %1", + "EVENT_WHENBROADCASTRECEIVED": "όταν λάβω %1", + "EVENT_WHENBACKDROPSWITCHESTO": "όταν το υπόβαθρο αλλάξει σε %1", + "EVENT_WHENGREATERTHAN": "όταν %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "χρονομέτρηση", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ένταση", + "EVENT_BROADCAST": "μετάδωσε %1", + "EVENT_BROADCASTANDWAIT": "μετάδωσε %1 και περίμενε", + "EVENT_WHENKEYPRESSED": "όταν το πλήκτρο %1 πατηθεί", + "EVENT_WHENKEYPRESSED_SPACE": "διάστημα", + "EVENT_WHENKEYPRESSED_LEFT": "αριστερό βέλος", + "EVENT_WHENKEYPRESSED_RIGHT": "δεξί βέλος", + "EVENT_WHENKEYPRESSED_DOWN": "κάτω βέλος", + "EVENT_WHENKEYPRESSED_UP": "πάνω βέλος", + "EVENT_WHENKEYPRESSED_ANY": "οποιοδήποτε", + "LOOKS_SAYFORSECS": "πες %1 για %2 δευτερόλεπτα", + "LOOKS_SAY": "πες %1", + "LOOKS_HELLO": "Γεια!", + "LOOKS_THINKFORSECS": "σκέψου %1 για %2 δευτερόλεπτα", + "LOOKS_THINK": "σκέψου %1", + "LOOKS_HMM": "Χμμ...", + "LOOKS_SHOW": "εμφανίσου", + "LOOKS_HIDE": "εξαφανίσου", + "LOOKS_HIDEALLSPRITES": "Απόκρυψη όλων των αντικειμένων", + "LOOKS_EFFECT_COLOR": "χρώματος", + "LOOKS_EFFECT_FISHEYE": "κυρτότητας", + "LOOKS_EFFECT_WHIRL": "δίνης", + "LOOKS_EFFECT_PIXELATE": "εικονοστοιχειοποίησης", + "LOOKS_EFFECT_MOSAIC": "ψηφιδωτού", + "LOOKS_EFFECT_BRIGHTNESS": "φωτεινότητας", + "LOOKS_EFFECT_GHOST": "εξαφάνισης", + "LOOKS_CHANGEEFFECTBY": "άλλαξε το εφέ %1 κατά %2", + "LOOKS_SETEFFECTTO": "όρισε το εφέ %1 σε %2", + "LOOKS_CLEARGRAPHICEFFECTS": "επανάφερε τα γραφικά εφέ", + "LOOKS_CHANGESIZEBY": "άλλαξε το μέγεθος του αντικειμένου κατά %1", + "LOOKS_SETSIZETO": "όρισε το μέγεθος σε %1 %", + "LOOKS_SIZE": "μέγεθος", + "LOOKS_CHANGESTRETCHBY": "Άλλαξε το τέντωμα κατά %1", + "LOOKS_SETSTRETCHTO": "Όρισε το τέντωμα σε %1 %", + "LOOKS_SWITCHCOSTUMETO": "άλλαξε την ενδυμασία σε %1", + "LOOKS_NEXTCOSTUME": "άλλαξε στην επόμενη ενδυμασία", + "LOOKS_SWITCHBACKDROPTO": "άλλαξε το υπόβαθρο σε %1", + "LOOKS_GOTOFRONTBACK": "πήγαινε στην %1 στρώση", + "LOOKS_GOTOFRONTBACK_FRONT": "μπροστινή", + "LOOKS_GOTOFRONTBACK_BACK": "πισινή", + "LOOKS_GOFORWARDBACKWARDLAYERS": "πήγαινε %1 %2 στρώσεις", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "μπροστά", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "πίσω", + "LOOKS_BACKDROPNUMBERNAME": "υπόβαθρο %1", + "LOOKS_COSTUMENUMBERNAME": "ενδυμασία %1", + "LOOKS_NUMBERNAME_NUMBER": "νούμερο", + "LOOKS_NUMBERNAME_NAME": "όνομα", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "άλλαξε το υπόβαθρο σε %1 και περίμενε", + "LOOKS_NEXTBACKDROP_BLOCK": "άλλαξε στο επόμενο υπόβαθρο", + "LOOKS_NEXTBACKDROP": "άλλαξε στο επόμενο υπόβαθρο", + "LOOKS_PREVIOUSBACKDROP": "προηγούμενο υπόβαθρο", + "LOOKS_RANDOMBACKDROP": "τυχαίο υπόβαθρο", + "MOTION_MOVESTEPS": "κινήσου %1 βήματα", + "MOTION_TURNLEFT": "στρίψε %1 %2 μοίρες", + "MOTION_TURNRIGHT": "στρίψε %1 %2 μοίρες", + "MOTION_POINTINDIRECTION": "στρίψε προς την κατεύθυνση %1", + "MOTION_POINTTOWARDS": "στρίψε προς το %1", + "MOTION_POINTTOWARDS_POINTER": "δείκτη του ποντικιού", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "πήγαινε %1", + "MOTION_GOTO_POINTER": "στο δείκτη του ποντικιού", + "MOTION_GOTO_RANDOM": "σε μία τυχαία θέση", + "MOTION_GOTOXY": "πήγαινε στη θέση x: %1 και y: %2", + "MOTION_GLIDESECSTOXY": "ολίσθησε για %1 δευτερόλεπτα προς τη θέση x: %2 και y: %3", + "MOTION_GLIDETO": "ολίσθησε για %1 δευτερόλεπτα προς %2", + "MOTION_GLIDETO_POINTER": "το δείκτη του ποντικιού", + "MOTION_GLIDETO_RANDOM": "μία τυχαία θέση", + "MOTION_CHANGEXBY": "άλλαξε το x κατά %1", + "MOTION_SETX": "όρισε το x ίσο με %1", + "MOTION_CHANGEYBY": "άλλαξε το y κατά %1", + "MOTION_SETY": "όρισε το y ίσο με %1", + "MOTION_IFONEDGEBOUNCE": "εάν βρίσκεσαι στα όρια, αναπήδησε", + "MOTION_SETROTATIONSTYLE": "όρισε τον τρόπο περιστροφής %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "οριζόντιο", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "να μην γίνεται περιστροφή", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "ελεύθερο", + "MOTION_XPOSITION": "θέση x", + "MOTION_YPOSITION": "θέση y", + "MOTION_DIRECTION": "κατεύθυνση", + "MOTION_SCROLLRIGHT": "κύλιση δεξιά %1", + "MOTION_SCROLLUP": "κύλιση πάνω %1", + "MOTION_ALIGNSCENE": "ευθυγράμμιση σκηνής %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "κάτω-αριστερά", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "κάτω-δεξιά", + "MOTION_ALIGNSCENE_MIDDLE": "μέσο", + "MOTION_ALIGNSCENE_TOPLEFT": "πάνω-αριστερά", + "MOTION_ALIGNSCENE_TOPRIGHT": "πάνω-δεξιά", + "MOTION_XSCROLL": "κύλιση χ", + "MOTION_YSCROLL": "κύλιση ψ", + "MOTION_STAGE_SELECTED": "Επιλεγμένη σκηνή: χωρίς εντολές κίνησης", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "επίλεξε έναν τυχαίο αριθμό από το %1 μέχρι το %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 και %2", + "OPERATORS_OR": "%1 ή %2", + "OPERATORS_NOT": "δεν ισχύει ότι %1", + "OPERATORS_JOIN": "ένωσε το %1 και το %2", + "OPERATORS_JOIN_APPLE": "μήλο", + "OPERATORS_JOIN_BANANA": "μπανάνα", + "OPERATORS_LETTEROF": "το %1 ° γράμμα του %2", + "OPERATORS_LETTEROF_APPLE": "ο", + "OPERATORS_LENGTH": "το μήκος του %1", + "OPERATORS_CONTAINS": "το %1 περιλαμβάνει το %2;", + "OPERATORS_MOD": "υπόλοιπο ακέραιας διαίρεσης %1 δια %2", + "OPERATORS_ROUND": "στρογγυλοποίησε το %1", + "OPERATORS_MATHOP": "%1 από %2", + "OPERATORS_MATHOP_ABS": "απόλυτη τιμή", + "OPERATORS_MATHOP_FLOOR": "στρογγυλοποίηση προς τα κάτω", + "OPERATORS_MATHOP_CEILING": "στρογγυλοποίηση προς τα πάνω", + "OPERATORS_MATHOP_SQRT": "τετραγωνική ρίζα", + "OPERATORS_MATHOP_SIN": "ημίτονο", + "OPERATORS_MATHOP_COS": "συνημίτονο", + "OPERATORS_MATHOP_TAN": "εφαπτομένη", + "OPERATORS_MATHOP_ASIN": "αντίστροφο ημίτονο", + "OPERATORS_MATHOP_ACOS": "αντίστροφο συνημίτονο", + "OPERATORS_MATHOP_ATAN": "αντίστροφη εφαπτομένη", + "OPERATORS_MATHOP_LN": "φυσικός λογάριθμος", + "OPERATORS_MATHOP_LOG": "δεκαδικός λογάριθμος", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "ορισμός του %1", + "SENSING_TOUCHINGOBJECT": "αγγίζει %1;", + "SENSING_TOUCHINGOBJECT_POINTER": "το δείκτη του ποντικιού", + "SENSING_TOUCHINGOBJECT_EDGE": "τα όρια", + "SENSING_TOUCHINGCOLOR": "αγγίζει το χρώμα %1;", + "SENSING_COLORISTOUCHINGCOLOR": "το χρώμα %1 αγγίζει το χρώμα %2;", + "SENSING_DISTANCETO": "η απόσταση μέχρι το %1", + "SENSING_DISTANCETO_POINTER": "δείκτη του ποντικιού", + "SENSING_ASKANDWAIT": "ρώτησε %1 και περίμενε", + "SENSING_ASK_TEXT": "Πώς λέγεσαι;", + "SENSING_ANSWER": "απάντηση", + "SENSING_KEYPRESSED": "πατήθηκε το πλήκτρο %1", + "SENSING_MOUSEDOWN": "πατήθηκε το ποντίκι;", + "SENSING_MOUSEX": "θέση x του ποντικιού", + "SENSING_MOUSEY": "θέση y του ποντικιού", + "SENSING_SETDRAGMODE": "όρισε τον τρόπο συρσίματος σε %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "συρόμενο", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "μη συρόμενο", + "SENSING_LOUDNESS": "ένταση", + "SENSING_LOUD": "δυνατά;", + "SENSING_TIMER": "χρονομέτρηση", + "SENSING_RESETTIMER": "μηδένησε τη χρονομέτρηση", + "SENSING_OF": "%1 από %2", + "SENSING_OF_XPOSITION": "θέση x", + "SENSING_OF_YPOSITION": "θέση y", + "SENSING_OF_DIRECTION": "κατεύθυνση", + "SENSING_OF_COSTUMENUMBER": "ενδυμασία #", + "SENSING_OF_COSTUMENAME": "όνομα ενδυμασίας", + "SENSING_OF_SIZE": "μέγεθος", + "SENSING_OF_VOLUME": "ένταση", + "SENSING_OF_BACKDROPNUMBER": "υπόβαθρο #", + "SENSING_OF_BACKDROPNAME": "όνομα υποβάθρου", + "SENSING_OF_STAGE": "Σκηνικό", + "SENSING_CURRENT": "τρέχων %1", + "SENSING_CURRENT_YEAR": "χρόνος", + "SENSING_CURRENT_MONTH": "μήνας", + "SENSING_CURRENT_DATE": "ημερομηνία", + "SENSING_CURRENT_DAYOFWEEK": "μέρα της εβδομάδας", + "SENSING_CURRENT_HOUR": "ώρα", + "SENSING_CURRENT_MINUTE": "λεπτό", + "SENSING_CURRENT_SECOND": "δευτερόλεπτο", + "SENSING_DAYSSINCE2000": "ημέρες από το 2000", + "SENSING_USERNAME": "όνομα χρήστη", + "SENSING_USERID": "αναγνωριστικό χρήστη", + "SOUND_PLAY": "παίξε τον ήχο %1", + "SOUND_PLAYUNTILDONE": "παίξε τον ήχο %1 μέχρι το τέλος", + "SOUND_STOPALLSOUNDS": "σταμάτησε όλους τους ήχους", + "SOUND_SETEFFECTO": "όρισε το εφέ %1 σε %2", + "SOUND_CHANGEEFFECTBY": "άλλαξε το εφέ %1 κατά %2", + "SOUND_CLEAREFFECTS": "επανάφερε τα ηχητικά εφέ", + "SOUND_EFFECTS_PITCH": "τόνος", + "SOUND_EFFECTS_PAN": "μετατόπιση αριστερά/δεξιά", + "SOUND_CHANGEVOLUMEBY": "άλλαξε την ένταση κατά %1", + "SOUND_SETVOLUMETO": "όρισε την ένταση σε %1%", + "SOUND_VOLUME": "ένταση", + "SOUND_RECORD": "εγγραφή...", + "CATEGORY_MOTION": "Κινήσεις", + "CATEGORY_LOOKS": "Όψεις", + "CATEGORY_SOUND": "Ήχος", + "CATEGORY_EVENTS": "Συμβάντα", + "CATEGORY_CONTROL": "Έλεγχος", + "CATEGORY_SENSING": "Αισθητήρες", + "CATEGORY_OPERATORS": "Τελεστές", + "CATEGORY_VARIABLES": "Μεταβλητές", + "CATEGORY_MYBLOCKS": "Τα Τετράγωνα Εντολών μου", + "DUPLICATE": "Διπλασιασμός ", + "DELETE": "Διαγραφή", + "ADD_COMMENT": "Προσθήκη σχολίου", + "REMOVE_COMMENT": "Αφαίρεση σχολίου", + "DELETE_BLOCK": "Διαγραφή Τετραγώνου Εντολών", + "DELETE_X_BLOCKS": "Διαγραφή %1 Τετραγώνων Εντολών", + "DELETE_ALL_BLOCKS": "Διαγραφή όλων των %1 μπλοκ;", + "CLEAN_UP": "Καθάρισε τα Μπλοκ", + "HELP": "Βοήθεια", + "UNDO": "Αναίρεση", + "REDO": "Ακύρωση αναίρεσης", + "EDIT_PROCEDURE": "Επεξεργασία", + "SHOW_PROCEDURE_DEFINITION": "Μετάβαση σε όρισμό", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Πες κάτι...", + "COLOUR_HUE_LABEL": "Χρώμα", + "COLOUR_SATURATION_LABEL": "Κορεσμός", + "COLOUR_BRIGHTNESS_LABEL": "Φωτεινότητα", + "CHANGE_VALUE_TITLE": "Αλλαγή τιμής:", + "RENAME_VARIABLE": "Μετονομασία μεταβλητής", + "RENAME_VARIABLE_TITLE": "Μετονομασία όλων των \\\"%1\\\" μεταβλητών σε:", + "RENAME_VARIABLE_MODAL_TITLE": "Μετονομασία μεταβλητής", + "NEW_VARIABLE": "Δημιουργία Μεταβλητής", + "NEW_VARIABLE_TITLE": "Νέο όνομα μεταβλητής:", + "VARIABLE_MODAL_TITLE": "Νέα Μεταβλητή", + "VARIABLE_ALREADY_EXISTS": "Υπάρχει ήδη μια μεταβλητή με όνομα \\\"%1\\\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Μία μεταβλητή με το όνομα \\\"%1\\\" υπάρχει ήδη για μια άλλη μεταβλητή τύπου \\\"%2\\\".", + "DELETE_VARIABLE_CONFIRMATION": "Διαγραφή %1 χρήσεων της μεταβλητής \\\"%2\\\";", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Η μεταβλητή \\\"%1\\\" δεν μπορεί να διαγραφεί γιατί είναι μέρος του ορισμού της λειτουργίας \\\"%2\\\"", + "DELETE_VARIABLE": "Διαγραφή της μεταβλητής \\\"%1\\\"", + "NEW_PROCEDURE": "δημιουργήστε ένα τετράγωνο εντολών", + "PROCEDURE_ALREADY_EXISTS": "Υπάρχει ήδη μια διαδικασία με όνομα \\\"%1\\\".", + "PROCEDURE_DEFAULT_NAME": "όνομα μπλοκ", + "NEW_LIST": "Δημιουργία Λίστας", + "NEW_LIST_TITLE": "Νέο όνομα λίστας:", + "LIST_MODAL_TITLE": "Νέα Λίστα", + "LIST_ALREADY_EXISTS": "Υπάρχει ήδη μια λίστα με το όνομα \\\"%1\\\".", + "RENAME_LIST_TITLE": "Μετονόμασε όλες τις λίστες σε \\\"%1\\\":", + "RENAME_LIST_MODAL_TITLE": "Μετονομασία λίστας", + "DEFAULT_LIST_ITEM": "Πράγμα", + "DELETE_LIST": "Διάγραψε τη \"%1\" λίστα", + "RENAME_LIST": "Μετονομασία λίστας", + "NEW_BROADCAST_MESSAGE": "Νέο μήνυμα", + "NEW_BROADCAST_MESSAGE_TITLE": "Νέο όνομα μηνύματος:", + "BROADCAST_MODAL_TITLE": "Νέο μήνυμα", + "DEFAULT_BROADCAST_MESSAGE_NAME": "μήνυμα1" +} \ No newline at end of file diff --git a/editor/blocks/en.json b/editor/blocks/en.json index 6b21d97f..5bd9750f 100644 --- a/editor/blocks/en.json +++ b/editor/blocks/en.json @@ -1 +1,284 @@ -{"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","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"} \ No newline at end of file +{ + "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", + "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" +} \ No newline at end of file diff --git a/editor/blocks/eo.json b/editor/blocks/eo.json deleted file mode 100644 index 3efff8f5..00000000 --- a/editor/blocks/eo.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ripeti senfine","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"alie","CONTROL_STOP":"haltigi _","CONTROL_STOP_ALL":"ĉiuj","CONTROL_STOP_THIS":"tiu ĉi skripto","CONTROL_STOP_OTHER":"aliaj skriptoj en rolulo","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":"kiam mi komenciĝas kiel klono","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"mi mem","CONTROL_DELETETHISCLONE":"forigi tiun ĉi klonon","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":"ĉiuj","DATA_INDEX_LAST":"lasta","DATA_INDEX_RANDOM":"hazarda","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"kiam tiu ĉi rolulo estas alklakita","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":"horloĝo","EVENT_WHENGREATERTHAN_LOUDNESS":"laŭto","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"spacetklavo","EVENT_WHENKEYPRESSED_LEFT":"sago maldekstra","EVENT_WHENKEYPRESSED_RIGHT":"sago dekstra","EVENT_WHENKEYPRESSED_DOWN":"sago malsupra","EVENT_WHENKEYPRESSED_UP":"sago supra","EVENT_WHENKEYPRESSED_ANY":"iu","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":"montri","LOOKS_HIDE":"kaŝi","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"kolora","LOOKS_EFFECT_FISHEYE":"fiŝokula","LOOKS_EFFECT_WHIRL":"kirla","LOOKS_EFFECT_PIXELATE":"rastrumigi","LOOKS_EFFECT_MOSAIC":"mozaika","LOOKS_EFFECT_BRIGHTNESS":"heleca","LOOKS_EFFECT_GHOST":"diafaneca","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"forigi grafikajn efektojn","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"grando","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"sekva kostumo","LOOKS_SWITCHBACKDROPTO":"switch backdrop to %1","LOOKS_GOTOFRONTBACK":"go to %1 layer","LOOKS_GOTOFRONTBACK_FRONT":"front","LOOKS_GOTOFRONTBACK_BACK":"reen","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":"sekva fono","LOOKS_NEXTBACKDROP":"sekva fono","LOOKS_PREVIOUSBACKDROP":"antaŭa fono","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":"musa montrilo","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"musa montrilo","MOTION_GOTO_RANDOM":"hazarda pozicio","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":"musa montrilo","MOTION_GLIDETO_RANDOM":"hazarda pozicio","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":"se mi tuŝas randon, resalti","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"dekstra-maldekstra","MOTION_SETROTATIONSTYLE_DONTROTATE":"ne turniĝi","MOTION_SETROTATIONSTYLE_ALLAROUND":"turniĝi libere","MOTION_XPOSITION":"x-pozicio","MOTION_YPOSITION":"y-pozicio","MOTION_DIRECTION":"orientiĝo","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":"planko","OPERATORS_MATHOP_CEILING":"plafono","OPERATORS_MATHOP_SQRT":"radiko","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":"musa montrilo","SENSING_TOUCHINGOBJECT_EDGE":"rando","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"musa montrilo","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"respondo","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ĉu musbutono estas premita?","SENSING_MOUSEX":"musa x-pozicio","SENSING_MOUSEY":"musa y-pozicio","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"laŭto","SENSING_LOUD":"loud?","SENSING_TIMER":"horloĝo","SENSING_RESETTIMER":"restartigi klikhorloĝon","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x-pozicio","SENSING_OF_YPOSITION":"y-pozicio","SENSING_OF_DIRECTION":"orientiĝo","SENSING_OF_COSTUMENUMBER":"numero de kostumo","SENSING_OF_COSTUMENAME":"nomo de kostumo","SENSING_OF_SIZE":"grando","SENSING_OF_VOLUME":"laŭteco","SENSING_OF_BACKDROPNUMBER":"numero de la fono","SENSING_OF_BACKDROPNAME":"nomo de fono","SENSING_OF_STAGE":"Scenejo","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"jaro","SENSING_CURRENT_MONTH":"monato","SENSING_CURRENT_DATE":"dato","SENSING_CURRENT_DAYOFWEEK":"tago de la semajno","SENSING_CURRENT_HOUR":"horo","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"sekundo","SENSING_DAYSSINCE2000":"tagoj post 2000","SENSING_USERNAME":"salutnomo","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ĉesigi ĉiujn sonojn","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":"laŭteco","SOUND_RECORD":"registri...","CATEGORY_MOTION":"Movado","CATEGORY_LOOKS":"Aspekto","CATEGORY_SOUND":"Sono","CATEGORY_EVENTS":"Eventoj","CATEGORY_CONTROL":"Stirado","CATEGORY_SENSING":"Sentiloj","CATEGORY_OPERATORS":"Operatoroj","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Duplikati","DELETE":"Forigi","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":"Helpo","UNDO":"Malfari","REDO":"Refari","EDIT_PROCEDURE":"Redakti","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":"Krei variablon","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Nova variablo","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":"Krei blokon","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Krei liston","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Nova listo","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":"mesaĝo1"} \ No newline at end of file diff --git a/editor/blocks/es-419.json b/editor/blocks/es-419.json index bdc40be8..6e30dfae 100644 --- a/editor/blocks/es-419.json +++ b/editor/blocks/es-419.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"por siempre","CONTROL_REPEAT":"repetir %1","CONTROL_IF":"si %1 entonces","CONTROL_ELSE":"si no","CONTROL_STOP":"detener","CONTROL_STOP_ALL":"todos","CONTROL_STOP_THIS":"este programa","CONTROL_STOP_OTHER":"otros programas en el objeto","CONTROL_WAIT":"esperar %1 segundos","CONTROL_WAITUNTIL":"esperar hasta que %1","CONTROL_REPEATUNTIL":"repetir hasta que %1","CONTROL_WHILE":"mientras %1","CONTROL_FOREACH":"para cada %1 en %2","CONTROL_STARTASCLONE":"al comenzar como clon","CONTROL_CREATECLONEOF":"crear clon de %1","CONTROL_CREATECLONEOF_MYSELF":"mí mismo","CONTROL_DELETETHISCLONE":"borrar este clon","CONTROL_COUNTER":"contador","CONTROL_INCRCOUNTER":"incrementar contador","CONTROL_CLEARCOUNTER":"borrar contador","CONTROL_ALLATONCE":"todos a la vez","DATA_SETVARIABLETO":"establecer %1 a %2","DATA_CHANGEVARIABLEBY":"cambiar %1 en %2 ","DATA_SHOWVARIABLE":"mostrar variable %1","DATA_HIDEVARIABLE":"ocultar variable %1","DATA_ADDTOLIST":"añadir %1 a %2","DATA_DELETEOFLIST":"borrar %1 de %2","DATA_DELETEALLOFLIST":"Eliminar todos de %1","DATA_INSERTATLIST":"insertar %1 en %2 de %3","DATA_REPLACEITEMOFLIST":"reemplazar elemento %1 de %2 con %3","DATA_ITEMOFLIST":"elemento %1 de %2","DATA_ITEMNUMOFLIST":"elemento #%1 en %2 ","DATA_LENGTHOFLIST":"longitud de %1","DATA_LISTCONTAINSITEM":"¿%1 contiene %2?","DATA_SHOWLIST":"mostrar lista %1","DATA_HIDELIST":"esconder lista %1","DATA_INDEX_ALL":"todos","DATA_INDEX_LAST":"último","DATA_INDEX_RANDOM":"al azar","EVENT_WHENFLAGCLICKED":"al presionar %1","EVENT_WHENTHISSPRITECLICKED":"al hacer clic en este objeto","EVENT_WHENSTAGECLICKED":"al hacer clic en el escenario","EVENT_WHENTOUCHINGOBJECT":"cuando este objeto toque a %1","EVENT_WHENBROADCASTRECEIVED":"al recibir %1","EVENT_WHENBACKDROPSWITCHESTO":"cuando el fondo cambie a %1","EVENT_WHENGREATERTHAN":"cuando %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronómetro","EVENT_WHENGREATERTHAN_LOUDNESS":"volumen del sonido","EVENT_BROADCAST":"enviar %1","EVENT_BROADCASTANDWAIT":"enviar %1 y esperar","EVENT_WHENKEYPRESSED":"al presionar la tecla %1","EVENT_WHENKEYPRESSED_SPACE":"espacio","EVENT_WHENKEYPRESSED_LEFT":"flecha izquierda","EVENT_WHENKEYPRESSED_RIGHT":"flecha derecha","EVENT_WHENKEYPRESSED_DOWN":"flecha abajo","EVENT_WHENKEYPRESSED_UP":"flecha arriba","EVENT_WHENKEYPRESSED_ANY":"cualquiera","LOOKS_SAYFORSECS":"decir %1 durante %2 segundos","LOOKS_SAY":"decir %1","LOOKS_HELLO":"¡Hola!","LOOKS_THINKFORSECS":"pensar %1 durante %2 segundos","LOOKS_THINK":"pensar %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"mostrar","LOOKS_HIDE":"ocultar","LOOKS_HIDEALLSPRITES":"esconder todos los objetos","LOOKS_EFFECT_COLOR":"color","LOOKS_EFFECT_FISHEYE":"ojo de pez","LOOKS_EFFECT_WHIRL":"remolino","LOOKS_EFFECT_PIXELATE":"pixelar","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"brillo","LOOKS_EFFECT_GHOST":"desvanecer","LOOKS_CHANGEEFFECTBY":"cambiar efecto %1 por %2","LOOKS_SETEFFECTTO":"establecer efecto %1 a %2","LOOKS_CLEARGRAPHICEFFECTS":"quitar efectos gráficos","LOOKS_CHANGESIZEBY":"cambiar tamaño por %1","LOOKS_SETSIZETO":"fijar tamaño a %1 %","LOOKS_SIZE":"tamaño","LOOKS_CHANGESTRETCHBY":"cambiar estiramiento por %1","LOOKS_SETSTRETCHTO":"fijar estiramiento a %1 %","LOOKS_SWITCHCOSTUMETO":"cambiar disfraz a %1","LOOKS_NEXTCOSTUME":"siguiente disfraz","LOOKS_SWITCHBACKDROPTO":"cambiar fondo a %1","LOOKS_GOTOFRONTBACK":"ir a la capa %1 ","LOOKS_GOTOFRONTBACK_FRONT":"del frente","LOOKS_GOTOFRONTBACK_BACK":"de atrás","LOOKS_GOFORWARDBACKWARDLAYERS":"ir %2 capas hacia %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"adelante","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atrás","LOOKS_BACKDROPNUMBERNAME":"fondo %1","LOOKS_COSTUMENUMBERNAME":"disfraz %1","LOOKS_NUMBERNAME_NUMBER":"número","LOOKS_NUMBERNAME_NAME":"nombre","LOOKS_SWITCHBACKDROPTOANDWAIT":"cambiar fondo a %1 y esperar","LOOKS_NEXTBACKDROP_BLOCK":"fondo siguiente","LOOKS_NEXTBACKDROP":"fondo siguiente","LOOKS_PREVIOUSBACKDROP":"fondo anterior","LOOKS_RANDOMBACKDROP":"fondo aleatorio","MOTION_MOVESTEPS":"mover %1 pasos","MOTION_TURNLEFT":"girar %1 %2 grados","MOTION_TURNRIGHT":"girar %1 %2 grados","MOTION_POINTINDIRECTION":"apuntar en dirección %1","MOTION_POINTTOWARDS":"apuntar hacia %1","MOTION_POINTTOWARDS_POINTER":"puntero del ratón","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"ir a %1","MOTION_GOTO_POINTER":"puntero del ratón","MOTION_GOTO_RANDOM":"posición aleatoria","MOTION_GOTOXY":"ir a x: %1 y: %2","MOTION_GLIDESECSTOXY":"deslizar en %1 segs a x: %2 y: %3","MOTION_GLIDETO":"deslizar en %1 segs a %2","MOTION_GLIDETO_POINTER":"puntero del ratón","MOTION_GLIDETO_RANDOM":"posición aleatoria","MOTION_CHANGEXBY":"cambiar x en %1","MOTION_SETX":"fijar x a %1","MOTION_CHANGEYBY":"cambiar y en %1","MOTION_SETY":"fijar y a %1","MOTION_IFONEDGEBOUNCE":"rebotar si toca un borde","MOTION_SETROTATIONSTYLE":"fijar estilo de rotación: %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"izquierda-derecha","MOTION_SETROTATIONSTYLE_DONTROTATE":"no rotar","MOTION_SETROTATIONSTYLE_ALLAROUND":"en todas las direcciones","MOTION_XPOSITION":"posición en x","MOTION_YPOSITION":"posición en y","MOTION_DIRECTION":"dirección","MOTION_SCROLLRIGHT":"desplazar a la derecha %1","MOTION_SCROLLUP":"desplazar arriba %1","MOTION_ALIGNSCENE":"alinear escena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"inferior-izquierda","MOTION_ALIGNSCENE_BOTTOMRIGHT":"inferior-derecha","MOTION_ALIGNSCENE_MIDDLE":"medio","MOTION_ALIGNSCENE_TOPLEFT":"arriba-izquierda","MOTION_ALIGNSCENE_TOPRIGHT":"arriba-derecha","MOTION_XSCROLL":"desplazar x","MOTION_YSCROLL":"desplazar y","MOTION_STAGE_SELECTED":"Escenario seleccionado: no existen bloques de movimiento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"número al azar entre %1 y %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 y %2","OPERATORS_OR":"%1 o %2","OPERATORS_NOT":"no %1","OPERATORS_JOIN":"unir %1 %2","OPERATORS_JOIN_APPLE":"manzana","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"letra %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"longitud de %1","OPERATORS_CONTAINS":"%1 contiene %2?","OPERATORS_MOD":"%1 mód %2","OPERATORS_ROUND":"redondear %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"piso","OPERATORS_MATHOP_CEILING":"techo","OPERATORS_MATHOP_SQRT":"raíz cuadrada","OPERATORS_MATHOP_SIN":"seno","OPERATORS_MATHOP_COS":"coseno","OPERATORS_MATHOP_TAN":"tangente","OPERATORS_MATHOP_ASIN":"arcoseno","OPERATORS_MATHOP_ACOS":"arcocoseno","OPERATORS_MATHOP_ATAN":"arcotangente","OPERATORS_MATHOP_LN":"logaritmo natural","OPERATORS_MATHOP_LOG":"logaritmo en base 10","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definir %1","SENSING_TOUCHINGOBJECT":"¿tocando %1?","SENSING_TOUCHINGOBJECT_POINTER":"el puntero del ratón","SENSING_TOUCHINGOBJECT_EDGE":"el borde","SENSING_TOUCHINGCOLOR":"¿tocando el color %1?","SENSING_COLORISTOUCHINGCOLOR":"¿color %1 está tocando %2?","SENSING_DISTANCETO":"distancia a %1","SENSING_DISTANCETO_POINTER":"el puntero del ratón","SENSING_ASKANDWAIT":"preguntar %1 y esperar","SENSING_ASK_TEXT":"¿Cómo te llamas?","SENSING_ANSWER":"respuesta","SENSING_KEYPRESSED":"¿tecla %1 presionada?","SENSING_MOUSEDOWN":"¿ratón presionado?","SENSING_MOUSEX":"posición x del ratón","SENSING_MOUSEY":"posición y del ratón","SENSING_SETDRAGMODE":"fijar modo de arrastre a %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrastrable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"no arrastrable","SENSING_LOUDNESS":"volumen del sonido","SENSING_LOUD":"¿fuerte?","SENSING_TIMER":"cronómetro","SENSING_RESETTIMER":"reiniciar cronómetro","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"posición en x","SENSING_OF_YPOSITION":"posición en y","SENSING_OF_DIRECTION":"dirección","SENSING_OF_COSTUMENUMBER":"# de disfraz","SENSING_OF_COSTUMENAME":"nombre del disfraz","SENSING_OF_SIZE":"tamaño","SENSING_OF_VOLUME":"volumen","SENSING_OF_BACKDROPNUMBER":"# de fondo","SENSING_OF_BACKDROPNAME":"nombre de fondo","SENSING_OF_STAGE":"Escenario","SENSING_CURRENT":"%1 actual","SENSING_CURRENT_YEAR":"año","SENSING_CURRENT_MONTH":"mes","SENSING_CURRENT_DATE":"fecha","SENSING_CURRENT_DAYOFWEEK":"día de la semana","SENSING_CURRENT_HOUR":"hora","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"segundo","SENSING_DAYSSINCE2000":"días desde el 2000","SENSING_USERNAME":"nombre de usuario","SENSING_USERID":"identificación de usuario","SOUND_PLAY":"tocar sonido %1","SOUND_PLAYUNTILDONE":"tocar sonido %1 hasta terminar","SOUND_STOPALLSOUNDS":"detener todos los sonidos","SOUND_SETEFFECTO":"fijar efecto %1 a %2","SOUND_CHANGEEFFECTBY":"cambiar efecto %1 por %2","SOUND_CLEAREFFECTS":"borrar efectos de sonido","SOUND_EFFECTS_PITCH":"altura","SOUND_EFFECTS_PAN":"paneo izquierda/derecha","SOUND_CHANGEVOLUMEBY":"cambiar volumen por %1","SOUND_SETVOLUMETO":"fijar volumen a %1%","SOUND_VOLUME":"volumen","SOUND_RECORD":"grabar...","CATEGORY_MOTION":"Movimiento","CATEGORY_LOOKS":"Apariencia","CATEGORY_SOUND":"Sonido","CATEGORY_EVENTS":"Eventos","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"Mis Bloques","DUPLICATE":"Duplicar","DELETE":"Borrar","ADD_COMMENT":"Agregar comentario","REMOVE_COMMENT":"Eliminar comentario","DELETE_BLOCK":"Eliminar bloque","DELETE_X_BLOCKS":"Eliminar %1 bloque(s)","DELETE_ALL_BLOCKS":"¿Eliminar %1 bloque(s)?","CLEAN_UP":"Limpiar bloques","HELP":"Ayuda","UNDO":"Deshacer","REDO":"Rehacer","EDIT_PROCEDURE":"Editar","SHOW_PROCEDURE_DEFINITION":"Ir a la definición","WORKSPACE_COMMENT_DEFAULT_TEXT":"Decir algo...","COLOUR_HUE_LABEL":"Color","COLOUR_SATURATION_LABEL":"Saturación","COLOUR_BRIGHTNESS_LABEL":"Brillo","CHANGE_VALUE_TITLE":"Cambiar valor:","RENAME_VARIABLE":"Renombrar variable","RENAME_VARIABLE_TITLE":"Renombrar todas las variables \"%1\" a:","RENAME_VARIABLE_MODAL_TITLE":"Renombrar variable","NEW_VARIABLE":"Crear una variable","NEW_VARIABLE_TITLE":"Nuevo nombre de variable:","VARIABLE_MODAL_TITLE":"Variable nueva","VARIABLE_ALREADY_EXISTS":"Ya existe una variable llamada \"%1\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Ya existe una variable llamada \"%1\" para otra variable de tipo \"%2\".","DELETE_VARIABLE_CONFIRMATION":"¿Borrar %1 uso(s) de la variable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"No se puede borrar la variable \"%1\" porque es parte de la definición de la función \"%2\"","DELETE_VARIABLE":"Borrar la variable \"%1\"","NEW_PROCEDURE":"Crear un bloque","PROCEDURE_ALREADY_EXISTS":"Ya existe un procedimiento llamado \"%1\".","PROCEDURE_DEFAULT_NAME":"nombre del bloque","NEW_LIST":"Crear una lista","NEW_LIST_TITLE":"Nombre para nueva lista:","LIST_MODAL_TITLE":"Lista nueva","LIST_ALREADY_EXISTS":"Ya existe una lista llamada \"%1\".","RENAME_LIST_TITLE":"Renombrar todas las listas \"%1\" a:","RENAME_LIST_MODAL_TITLE":"Renombrar lista","DEFAULT_LIST_ITEM":"cosa","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Nuevo mensaje","NEW_BROADCAST_MESSAGE_TITLE":"Nombre para el nuevo mensaje:","BROADCAST_MODAL_TITLE":"Nuevo Mensaje","DEFAULT_BROADCAST_MESSAGE_NAME":"mensaje1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "por siempre", + "CONTROL_REPEAT": "repetir %1", + "CONTROL_IF": "si %1 entonces", + "CONTROL_ELSE": "si no", + "CONTROL_STOP": "detener", + "CONTROL_STOP_ALL": "todos", + "CONTROL_STOP_THIS": "este programa", + "CONTROL_STOP_OTHER": "otros programas en el objeto", + "CONTROL_WAIT": "esperar %1 segundos", + "CONTROL_WAITUNTIL": "esperar hasta que %1", + "CONTROL_REPEATUNTIL": "repetir hasta que %1", + "CONTROL_WHILE": "mientras %1", + "CONTROL_FOREACH": "para cada %1 en %2", + "CONTROL_STARTASCLONE": "al comenzar como clon", + "CONTROL_CREATECLONEOF": "crear clon de %1", + "CONTROL_CREATECLONEOF_MYSELF": "mí mismo", + "CONTROL_DELETETHISCLONE": "borrar este clon", + "CONTROL_COUNTER": "contador", + "CONTROL_INCRCOUNTER": "incrementar contador", + "CONTROL_CLEARCOUNTER": "borrar contador", + "CONTROL_ALLATONCE": "todos a la vez", + "DATA_SETVARIABLETO": "establecer %1 a %2", + "DATA_CHANGEVARIABLEBY": "cambiar %1 en %2 ", + "DATA_SHOWVARIABLE": "mostrar variable %1", + "DATA_HIDEVARIABLE": "ocultar variable %1", + "DATA_ADDTOLIST": "añadir %1 a %2", + "DATA_DELETEOFLIST": "borrar %1 de %2", + "DATA_DELETEALLOFLIST": "Eliminar todos de %1", + "DATA_INSERTATLIST": "insertar %1 en %2 de %3", + "DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3", + "DATA_ITEMOFLIST": "elemento %1 de %2", + "DATA_ITEMNUMOFLIST": "elemento #%1 en %2 ", + "DATA_LENGTHOFLIST": "longitud de %1", + "DATA_LISTCONTAINSITEM": "¿%1 contiene %2?", + "DATA_SHOWLIST": "mostrar lista %1", + "DATA_HIDELIST": "esconder lista %1", + "DATA_INDEX_ALL": "todos", + "DATA_INDEX_LAST": "último", + "DATA_INDEX_RANDOM": "al azar", + "EVENT_WHENFLAGCLICKED": "al presionar %1", + "EVENT_WHENTHISSPRITECLICKED": "al hacer clic en este objeto", + "EVENT_WHENSTAGECLICKED": "al hacer clic en el escenario", + "EVENT_WHENTOUCHINGOBJECT": "cuando este objeto toque a %1", + "EVENT_WHENBROADCASTRECEIVED": "al recibir %1", + "EVENT_WHENBACKDROPSWITCHESTO": "cuando el fondo cambie a %1", + "EVENT_WHENGREATERTHAN": "cuando %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volumen del sonido", + "EVENT_BROADCAST": "enviar %1", + "EVENT_BROADCASTANDWAIT": "enviar %1 y esperar", + "EVENT_WHENKEYPRESSED": "al presionar la tecla %1", + "EVENT_WHENKEYPRESSED_SPACE": "espacio", + "EVENT_WHENKEYPRESSED_LEFT": "flecha izquierda", + "EVENT_WHENKEYPRESSED_RIGHT": "flecha derecha", + "EVENT_WHENKEYPRESSED_DOWN": "flecha abajo", + "EVENT_WHENKEYPRESSED_UP": "flecha arriba", + "EVENT_WHENKEYPRESSED_ANY": "cualquiera", + "LOOKS_SAYFORSECS": "decir %1 durante %2 segundos", + "LOOKS_SAY": "decir %1", + "LOOKS_HELLO": "¡Hola!", + "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", + "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "mostrar", + "LOOKS_HIDE": "ocultar", + "LOOKS_HIDEALLSPRITES": "esconder todos los objetos", + "LOOKS_EFFECT_COLOR": "color", + "LOOKS_EFFECT_FISHEYE": "ojo de pez", + "LOOKS_EFFECT_WHIRL": "remolino", + "LOOKS_EFFECT_PIXELATE": "pixelar", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "brillo", + "LOOKS_EFFECT_GHOST": "desvanecer", + "LOOKS_CHANGEEFFECTBY": "cambiar efecto %1 por %2", + "LOOKS_SETEFFECTTO": "establecer efecto %1 a %2", + "LOOKS_CLEARGRAPHICEFFECTS": "quitar efectos gráficos", + "LOOKS_CHANGESIZEBY": "cambiar tamaño por %1", + "LOOKS_SETSIZETO": "fijar tamaño a %1 %", + "LOOKS_SIZE": "tamaño", + "LOOKS_CHANGESTRETCHBY": "cambiar estiramiento por %1", + "LOOKS_SETSTRETCHTO": "fijar estiramiento a %1 %", + "LOOKS_SWITCHCOSTUMETO": "cambiar disfraz a %1", + "LOOKS_NEXTCOSTUME": "siguiente disfraz", + "LOOKS_SWITCHBACKDROPTO": "cambiar fondo a %1", + "LOOKS_GOTOFRONTBACK": "ir a la capa %1 ", + "LOOKS_GOTOFRONTBACK_FRONT": "del frente", + "LOOKS_GOTOFRONTBACK_BACK": "de atrás", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ir %2 capas hacia %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "adelante", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atrás", + "LOOKS_BACKDROPNUMBERNAME": "fondo %1", + "LOOKS_COSTUMENUMBERNAME": "disfraz %1", + "LOOKS_NUMBERNAME_NUMBER": "número", + "LOOKS_NUMBERNAME_NAME": "nombre", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 y esperar", + "LOOKS_NEXTBACKDROP_BLOCK": "fondo siguiente", + "LOOKS_NEXTBACKDROP": "fondo siguiente", + "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "fondo aleatorio", + "MOTION_MOVESTEPS": "mover %1 pasos", + "MOTION_TURNLEFT": "girar %1 %2 grados", + "MOTION_TURNRIGHT": "girar %1 %2 grados", + "MOTION_POINTINDIRECTION": "apuntar en dirección %1", + "MOTION_POINTTOWARDS": "apuntar hacia %1", + "MOTION_POINTTOWARDS_POINTER": "puntero del ratón", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "ir a %1", + "MOTION_GOTO_POINTER": "puntero del ratón", + "MOTION_GOTO_RANDOM": "posición aleatoria", + "MOTION_GOTOXY": "ir a x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "deslizar en %1 segs a x: %2 y: %3", + "MOTION_GLIDETO": "deslizar en %1 segs a %2", + "MOTION_GLIDETO_POINTER": "puntero del ratón", + "MOTION_GLIDETO_RANDOM": "posición aleatoria", + "MOTION_CHANGEXBY": "cambiar x en %1", + "MOTION_SETX": "fijar x a %1", + "MOTION_CHANGEYBY": "cambiar y en %1", + "MOTION_SETY": "fijar y a %1", + "MOTION_IFONEDGEBOUNCE": "rebotar si toca un borde", + "MOTION_SETROTATIONSTYLE": "fijar estilo de rotación: %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "izquierda-derecha", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "no rotar", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "en todas las direcciones", + "MOTION_XPOSITION": "posición en x", + "MOTION_YPOSITION": "posición en y", + "MOTION_DIRECTION": "dirección", + "MOTION_SCROLLRIGHT": "desplazar a la derecha %1", + "MOTION_SCROLLUP": "desplazar arriba %1", + "MOTION_ALIGNSCENE": "alinear escena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "inferior-izquierda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "inferior-derecha", + "MOTION_ALIGNSCENE_MIDDLE": "medio", + "MOTION_ALIGNSCENE_TOPLEFT": "arriba-izquierda", + "MOTION_ALIGNSCENE_TOPRIGHT": "arriba-derecha", + "MOTION_XSCROLL": "desplazar x", + "MOTION_YSCROLL": "desplazar y", + "MOTION_STAGE_SELECTED": "Escenario seleccionado: no existen bloques de movimiento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "número al azar entre %1 y %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 y %2", + "OPERATORS_OR": "%1 o %2", + "OPERATORS_NOT": "no %1", + "OPERATORS_JOIN": "unir %1 %2", + "OPERATORS_JOIN_APPLE": "manzana", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "longitud de %1", + "OPERATORS_CONTAINS": "%1 contiene %2?", + "OPERATORS_MOD": "%1 mód %2", + "OPERATORS_ROUND": "redondear %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "piso", + "OPERATORS_MATHOP_CEILING": "techo", + "OPERATORS_MATHOP_SQRT": "raíz cuadrada", + "OPERATORS_MATHOP_SIN": "seno", + "OPERATORS_MATHOP_COS": "coseno", + "OPERATORS_MATHOP_TAN": "tangente", + "OPERATORS_MATHOP_ASIN": "arcoseno", + "OPERATORS_MATHOP_ACOS": "arcocoseno", + "OPERATORS_MATHOP_ATAN": "arcotangente", + "OPERATORS_MATHOP_LN": "logaritmo natural", + "OPERATORS_MATHOP_LOG": "logaritmo en base 10", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definir %1", + "SENSING_TOUCHINGOBJECT": "¿tocando %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "el puntero del ratón", + "SENSING_TOUCHINGOBJECT_EDGE": "el borde", + "SENSING_TOUCHINGCOLOR": "¿tocando el color %1?", + "SENSING_COLORISTOUCHINGCOLOR": "¿color %1 está tocando %2?", + "SENSING_DISTANCETO": "distancia a %1", + "SENSING_DISTANCETO_POINTER": "el puntero del ratón", + "SENSING_ASKANDWAIT": "preguntar %1 y esperar", + "SENSING_ASK_TEXT": "¿Cómo te llamas?", + "SENSING_ANSWER": "respuesta", + "SENSING_KEYPRESSED": "¿tecla %1 presionada?", + "SENSING_MOUSEDOWN": "¿ratón presionado?", + "SENSING_MOUSEX": "posición x del ratón", + "SENSING_MOUSEY": "posición y del ratón", + "SENSING_SETDRAGMODE": "fijar modo de arrastre a %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastrable", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "no arrastrable", + "SENSING_LOUDNESS": "volumen del sonido", + "SENSING_LOUD": "¿fuerte?", + "SENSING_TIMER": "cronómetro", + "SENSING_RESETTIMER": "reiniciar cronómetro", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "posición en x", + "SENSING_OF_YPOSITION": "posición en y", + "SENSING_OF_DIRECTION": "dirección", + "SENSING_OF_COSTUMENUMBER": "# de disfraz", + "SENSING_OF_COSTUMENAME": "nombre del disfraz", + "SENSING_OF_SIZE": "tamaño", + "SENSING_OF_VOLUME": "volumen", + "SENSING_OF_BACKDROPNUMBER": "# de fondo", + "SENSING_OF_BACKDROPNAME": "nombre de fondo", + "SENSING_OF_STAGE": "Escenario", + "SENSING_CURRENT": "%1 actual", + "SENSING_CURRENT_YEAR": "año", + "SENSING_CURRENT_MONTH": "mes", + "SENSING_CURRENT_DATE": "fecha", + "SENSING_CURRENT_DAYOFWEEK": "día de la semana", + "SENSING_CURRENT_HOUR": "hora", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "segundo", + "SENSING_DAYSSINCE2000": "días desde el 2000", + "SENSING_USERNAME": "nombre de usuario", + "SENSING_USERID": "identificación de usuario", + "SOUND_PLAY": "tocar sonido %1", + "SOUND_PLAYUNTILDONE": "tocar sonido %1 hasta terminar", + "SOUND_STOPALLSOUNDS": "detener todos los sonidos", + "SOUND_SETEFFECTO": "fijar efecto %1 a %2", + "SOUND_CHANGEEFFECTBY": "cambiar efecto %1 por %2", + "SOUND_CLEAREFFECTS": "borrar efectos de sonido", + "SOUND_EFFECTS_PITCH": "altura", + "SOUND_EFFECTS_PAN": "paneo izquierda/derecha", + "SOUND_CHANGEVOLUMEBY": "cambiar volumen por %1", + "SOUND_SETVOLUMETO": "fijar volumen a %1%", + "SOUND_VOLUME": "volumen", + "SOUND_RECORD": "grabar...", + "CATEGORY_MOTION": "Movimiento", + "CATEGORY_LOOKS": "Apariencia", + "CATEGORY_SOUND": "Sonido", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "Mis Bloques", + "DUPLICATE": "Duplicar", + "DELETE": "Borrar", + "ADD_COMMENT": "Agregar comentario", + "REMOVE_COMMENT": "Eliminar comentario", + "DELETE_BLOCK": "Eliminar bloque", + "DELETE_X_BLOCKS": "Eliminar %1 bloque(s)", + "DELETE_ALL_BLOCKS": "¿Eliminar %1 bloque(s)?", + "CLEAN_UP": "Limpiar bloques", + "HELP": "Ayuda", + "UNDO": "Deshacer", + "REDO": "Rehacer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Ir a la definición", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Decir algo...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturación", + "COLOUR_BRIGHTNESS_LABEL": "Brillo", + "CHANGE_VALUE_TITLE": "Cambiar valor:", + "RENAME_VARIABLE": "Renombrar variable", + "RENAME_VARIABLE_TITLE": "Renombrar todas las variables \"%1\" a:", + "RENAME_VARIABLE_MODAL_TITLE": "Renombrar variable", + "NEW_VARIABLE": "Crear una variable", + "NEW_VARIABLE_TITLE": "Nuevo nombre de variable:", + "VARIABLE_MODAL_TITLE": "Variable nueva", + "VARIABLE_ALREADY_EXISTS": "Ya existe una variable llamada \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ya existe una variable llamada \"%1\" para otra variable de tipo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "¿Borrar %1 uso(s) de la variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "No se puede borrar la variable \"%1\" porque es parte de la definición de la función \"%2\"", + "DELETE_VARIABLE": "Borrar la variable \"%1\"", + "NEW_PROCEDURE": "Crear un bloque", + "PROCEDURE_ALREADY_EXISTS": "Ya existe un procedimiento llamado \"%1\".", + "PROCEDURE_DEFAULT_NAME": "nombre del bloque", + "NEW_LIST": "Crear una lista", + "NEW_LIST_TITLE": "Nombre para nueva lista:", + "LIST_MODAL_TITLE": "Lista nueva", + "LIST_ALREADY_EXISTS": "Ya existe una lista llamada \"%1\".", + "RENAME_LIST_TITLE": "Renombrar todas las listas \"%1\" a:", + "RENAME_LIST_MODAL_TITLE": "Renombrar lista", + "DEFAULT_LIST_ITEM": "cosa", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", + "NEW_BROADCAST_MESSAGE_TITLE": "Nombre para el nuevo mensaje:", + "BROADCAST_MODAL_TITLE": "Nuevo Mensaje", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1" +} \ No newline at end of file diff --git a/editor/blocks/es.json b/editor/blocks/es.json index d5e548fe..b64b9153 100644 --- a/editor/blocks/es.json +++ b/editor/blocks/es.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"por siempre","CONTROL_REPEAT":"repetir %1","CONTROL_IF":"si %1 entonces","CONTROL_ELSE":"si no","CONTROL_STOP":"detener","CONTROL_STOP_ALL":"todos","CONTROL_STOP_THIS":"este programa","CONTROL_STOP_OTHER":"otros programas en el objeto","CONTROL_WAIT":"esperar %1 segundos","CONTROL_WAITUNTIL":"esperar hasta que %1","CONTROL_REPEATUNTIL":"repetir hasta que %1","CONTROL_WHILE":"mientras %1","CONTROL_FOREACH":"para cada %1 de %2","CONTROL_STARTASCLONE":"al comenzar como clon","CONTROL_CREATECLONEOF":"crear clon de %1","CONTROL_CREATECLONEOF_MYSELF":"mí mismo","CONTROL_DELETETHISCLONE":"eliminar este clon","CONTROL_COUNTER":"contador","CONTROL_INCRCOUNTER":"incrementar contador","CONTROL_CLEARCOUNTER":"borrar contador","CONTROL_ALLATONCE":"todo de una vez","DATA_SETVARIABLETO":"dar a %1 el valor %2","DATA_CHANGEVARIABLEBY":"sumar a %1 %2","DATA_SHOWVARIABLE":"mostrar variable %1","DATA_HIDEVARIABLE":"esconder variable %1","DATA_ADDTOLIST":"añadir %1 a %2","DATA_DELETEOFLIST":"eliminar %1 de %2","DATA_DELETEALLOFLIST":"eliminar todos de %1","DATA_INSERTATLIST":"insertar %1 en %2 de %3","DATA_REPLACEITEMOFLIST":"reemplazar elemento %1 de %2 con %3","DATA_ITEMOFLIST":"elemento %1 de %2","DATA_ITEMNUMOFLIST":"# de elemento de %1 en %2","DATA_LENGTHOFLIST":"longitud de %1","DATA_LISTCONTAINSITEM":"¿%2 está en %1?","DATA_SHOWLIST":"mostrar lista %1","DATA_HIDELIST":"esconder lista %1","DATA_INDEX_ALL":"todos","DATA_INDEX_LAST":"último","DATA_INDEX_RANDOM":"aleatorio","EVENT_WHENFLAGCLICKED":"al hacer clic en %1","EVENT_WHENTHISSPRITECLICKED":"al hacer clic en este objeto","EVENT_WHENSTAGECLICKED":"al hacer clic en el escenario","EVENT_WHENTOUCHINGOBJECT":"cuando el objeto toque %1","EVENT_WHENBROADCASTRECEIVED":"al recibir %1","EVENT_WHENBACKDROPSWITCHESTO":"cuando el fondo cambie a %1","EVENT_WHENGREATERTHAN":"cuando %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronómetro","EVENT_WHENGREATERTHAN_LOUDNESS":"volumen del sonido","EVENT_BROADCAST":"enviar %1","EVENT_BROADCASTANDWAIT":"enviar %1 y esperar","EVENT_WHENKEYPRESSED":"al presionar tecla %1","EVENT_WHENKEYPRESSED_SPACE":"espacio","EVENT_WHENKEYPRESSED_LEFT":"flecha izquierda","EVENT_WHENKEYPRESSED_RIGHT":"flecha derecha","EVENT_WHENKEYPRESSED_DOWN":"flecha abajo","EVENT_WHENKEYPRESSED_UP":"flecha arriba","EVENT_WHENKEYPRESSED_ANY":"cualquiera","LOOKS_SAYFORSECS":"decir %1 durante %2 segundos","LOOKS_SAY":"decir %1","LOOKS_HELLO":"¡Hola!","LOOKS_THINKFORSECS":"pensar %1 durante %2 segundos","LOOKS_THINK":"pensar %1","LOOKS_HMM":"Umm...","LOOKS_SHOW":"mostrar","LOOKS_HIDE":"esconder","LOOKS_HIDEALLSPRITES":"esconder todos los objetos","LOOKS_EFFECT_COLOR":"color","LOOKS_EFFECT_FISHEYE":"ojo de pez","LOOKS_EFFECT_WHIRL":"remolino","LOOKS_EFFECT_PIXELATE":"pixelar","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"brillo","LOOKS_EFFECT_GHOST":"desvanecer","LOOKS_CHANGEEFFECTBY":"sumar al efecto %1 %2","LOOKS_SETEFFECTTO":"dar al efecto %1 el valor %2","LOOKS_CLEARGRAPHICEFFECTS":"quitar efectos gráficos","LOOKS_CHANGESIZEBY":"cambiar tamaño por %1","LOOKS_SETSIZETO":"fijar tamaño al %1 %","LOOKS_SIZE":"tamaño","LOOKS_CHANGESTRETCHBY":"sumar al estiramiento %1","LOOKS_SETSTRETCHTO":"fijar estiramiento al %1 %","LOOKS_SWITCHCOSTUMETO":"cambiar disfraz a %1","LOOKS_NEXTCOSTUME":"siguiente disfraz","LOOKS_SWITCHBACKDROPTO":"cambiar fondo a %1","LOOKS_GOTOFRONTBACK":"ir a capa %1","LOOKS_GOTOFRONTBACK_FRONT":"delantera","LOOKS_GOTOFRONTBACK_BACK":"trasera","LOOKS_GOFORWARDBACKWARDLAYERS":"ir %2 capas hacia %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"delante","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atrás","LOOKS_BACKDROPNUMBERNAME":"%1 de fondo","LOOKS_COSTUMENUMBERNAME":"%1 de disfraz","LOOKS_NUMBERNAME_NUMBER":"número","LOOKS_NUMBERNAME_NAME":"nombre","LOOKS_SWITCHBACKDROPTOANDWAIT":"cambiar fondo a %1 y esperar","LOOKS_NEXTBACKDROP_BLOCK":"siguiente fondo","LOOKS_NEXTBACKDROP":"siguiente fondo","LOOKS_PREVIOUSBACKDROP":"fondo anterior","LOOKS_RANDOMBACKDROP":"fondo aleatorio","MOTION_MOVESTEPS":"mover %1 pasos","MOTION_TURNLEFT":"girar %1 %2 grados","MOTION_TURNRIGHT":"girar %1 %2 grados","MOTION_POINTINDIRECTION":"apuntar en dirección %1","MOTION_POINTTOWARDS":"apuntar hacia %1","MOTION_POINTTOWARDS_POINTER":"puntero del ratón","MOTION_POINTTOWARDS_RANDOM":"dirección aleatoria","MOTION_GOTO":"ir a %1","MOTION_GOTO_POINTER":"puntero del ratón","MOTION_GOTO_RANDOM":"posición aleatoria","MOTION_GOTOXY":"ir a x: %1 y: %2","MOTION_GLIDESECSTOXY":"deslizar en %1 segs a x: %2 y: %3","MOTION_GLIDETO":"deslizar en %1 segs a %2","MOTION_GLIDETO_POINTER":"puntero del ratón","MOTION_GLIDETO_RANDOM":"posición aleatoria","MOTION_CHANGEXBY":"sumar a x %1","MOTION_SETX":"dar a x el valor %1","MOTION_CHANGEYBY":"sumar a y %1","MOTION_SETY":"dar a y el valor %1","MOTION_IFONEDGEBOUNCE":"si toca un borde, rebotar","MOTION_SETROTATIONSTYLE":"fijar estilo de rotación a %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"izquierda-derecha","MOTION_SETROTATIONSTYLE_DONTROTATE":"no rotar","MOTION_SETROTATIONSTYLE_ALLAROUND":"en todas direcciones","MOTION_XPOSITION":"posición en x","MOTION_YPOSITION":"posición en y","MOTION_DIRECTION":"dirección","MOTION_SCROLLRIGHT":"desplazar a la derecha %1","MOTION_SCROLLUP":"desplazar arriba %1","MOTION_ALIGNSCENE":"alinear escena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"abajo a la izquierda","MOTION_ALIGNSCENE_BOTTOMRIGHT":"abajo a la derecha","MOTION_ALIGNSCENE_MIDDLE":"al centro","MOTION_ALIGNSCENE_TOPLEFT":"arriba a la izquierda","MOTION_ALIGNSCENE_TOPRIGHT":"arriba a la derecha","MOTION_XSCROLL":"desplazamiento en x","MOTION_YSCROLL":"desplazamiento en y","MOTION_STAGE_SELECTED":"Escenario seleccionado: no hay bloques de movimiento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"número aleatorio entre %1 y %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 y %2","OPERATORS_OR":"%1 o %2","OPERATORS_NOT":"no %1","OPERATORS_JOIN":"unir %1 %2","OPERATORS_JOIN_APPLE":"manzana","OPERATORS_JOIN_BANANA":"plátano","OPERATORS_LETTEROF":"letra %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"longitud de %1","OPERATORS_CONTAINS":"¿%2 está en %1?","OPERATORS_MOD":"%1 módulo %2","OPERATORS_ROUND":"redondear %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"valor absoluto","OPERATORS_MATHOP_FLOOR":"suelo","OPERATORS_MATHOP_CEILING":"techo","OPERATORS_MATHOP_SQRT":"raíz cuadrada","OPERATORS_MATHOP_SIN":"sen","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"arcsen","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definir %1","SENSING_TOUCHINGOBJECT":"¿tocando %1?","SENSING_TOUCHINGOBJECT_POINTER":"puntero del ratón","SENSING_TOUCHINGOBJECT_EDGE":"borde","SENSING_TOUCHINGCOLOR":"¿tocando el color %1?","SENSING_COLORISTOUCHINGCOLOR":"¿color %1 tocando %2?","SENSING_DISTANCETO":"distancia a %1","SENSING_DISTANCETO_POINTER":"puntero del ratón","SENSING_ASKANDWAIT":"preguntar %1 y esperar","SENSING_ASK_TEXT":"¿Cómo te llamas?","SENSING_ANSWER":"respuesta","SENSING_KEYPRESSED":"¿tecla %1 presionada?","SENSING_MOUSEDOWN":"¿ratón presionado?","SENSING_MOUSEX":"posición x del ratón","SENSING_MOUSEY":"posición y del ratón","SENSING_SETDRAGMODE":"fijar modo de arrastre a %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrastrable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"no arrastrable","SENSING_LOUDNESS":"volumen del sonido","SENSING_LOUD":"¿ruidoso?","SENSING_TIMER":"cronómetro","SENSING_RESETTIMER":"reiniciar cronómetro","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"posición en x","SENSING_OF_YPOSITION":"posición en y","SENSING_OF_DIRECTION":"dirección","SENSING_OF_COSTUMENUMBER":"# de disfraz","SENSING_OF_COSTUMENAME":"nombre de disfraz","SENSING_OF_SIZE":"tamaño","SENSING_OF_VOLUME":"volumen","SENSING_OF_BACKDROPNUMBER":"# de fondo","SENSING_OF_BACKDROPNAME":"nombre de fondo","SENSING_OF_STAGE":"Escenario","SENSING_CURRENT":"%1 actual","SENSING_CURRENT_YEAR":"año","SENSING_CURRENT_MONTH":"mes","SENSING_CURRENT_DATE":"día","SENSING_CURRENT_DAYOFWEEK":"día de la semana","SENSING_CURRENT_HOUR":"hora","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"segundo","SENSING_DAYSSINCE2000":"días desde el 2000","SENSING_USERNAME":"nombre de usuario","SENSING_USERID":"id de usuario","SOUND_PLAY":"iniciar sonido %1","SOUND_PLAYUNTILDONE":"tocar sonido %1 hasta que termine","SOUND_STOPALLSOUNDS":"detener todos los sonidos","SOUND_SETEFFECTO":"dar al efecto %1 el valor %2","SOUND_CHANGEEFFECTBY":"sumar al efecto %1 %2","SOUND_CLEAREFFECTS":"quitar efectos de sonido","SOUND_EFFECTS_PITCH":"altura","SOUND_EFFECTS_PAN":"balance izquierda/derecha","SOUND_CHANGEVOLUMEBY":"cambiar volumen por %1","SOUND_SETVOLUMETO":"fijar volumen al %1%","SOUND_VOLUME":"volumen","SOUND_RECORD":"grabar...","CATEGORY_MOTION":"Movimiento","CATEGORY_LOOKS":"Apariencia","CATEGORY_SOUND":"Sonido","CATEGORY_EVENTS":"Eventos","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"Mis bloques","DUPLICATE":"Duplicar","DELETE":"Eliminar","ADD_COMMENT":"Añadir comentario","REMOVE_COMMENT":"Eliminar comentario","DELETE_BLOCK":"Eliminar bloque","DELETE_X_BLOCKS":"Eliminar %1 bloques","DELETE_ALL_BLOCKS":"¿Eliminar los %1 bloques?","CLEAN_UP":"Ordenar bloques","HELP":"Ayuda","UNDO":"Deshacer","REDO":"Rehacer","EDIT_PROCEDURE":"Editar","SHOW_PROCEDURE_DEFINITION":"Ir a definición","WORKSPACE_COMMENT_DEFAULT_TEXT":"Di algo...","COLOUR_HUE_LABEL":"Color","COLOUR_SATURATION_LABEL":"Saturación","COLOUR_BRIGHTNESS_LABEL":"Brillo","CHANGE_VALUE_TITLE":"Cambiar valor:","RENAME_VARIABLE":"Renombrar variable","RENAME_VARIABLE_TITLE":"Renombrar todas las variables \"%1\" a:","RENAME_VARIABLE_MODAL_TITLE":"Renombrar variable","NEW_VARIABLE":"Crear una variable","NEW_VARIABLE_TITLE":"Nombre de la variable:","VARIABLE_MODAL_TITLE":"Nueva variable","VARIABLE_ALREADY_EXISTS":"Ya existe una variable llamada \"%1\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Ya existe una variable llamada \"%1\" para otra variable de tipo \"%2\".","DELETE_VARIABLE_CONFIRMATION":"¿Eliminar %1 usos de la variable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"No se puede eliminar la variable \"%1\" porque es parte de la definición de la función \"%2\"","DELETE_VARIABLE":"Eliminar la variable \"%1\"","NEW_PROCEDURE":"Crear un bloque","PROCEDURE_ALREADY_EXISTS":"Ya existe un procedimiento llamado \"%1\".","PROCEDURE_DEFAULT_NAME":"nombre del bloque","NEW_LIST":"Crear una lista","NEW_LIST_TITLE":"Nombre de la lista:","LIST_MODAL_TITLE":"Nueva lista","LIST_ALREADY_EXISTS":"Ya existe una lista llamada \"%1\".","RENAME_LIST_TITLE":"Renombrar todas las listas \"%1\" a:","RENAME_LIST_MODAL_TITLE":"Renombrar lista","DEFAULT_LIST_ITEM":"cosa","DELETE_LIST":"Eliminar la lista \"%1\"","RENAME_LIST":"Renombrar lista","NEW_BROADCAST_MESSAGE":"Nuevo mensaje","NEW_BROADCAST_MESSAGE_TITLE":"Nombre del mensaje:","BROADCAST_MODAL_TITLE":"Nuevo Mensaje","DEFAULT_BROADCAST_MESSAGE_NAME":"mensaje1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "por siempre", + "CONTROL_REPEAT": "repetir %1", + "CONTROL_IF": "si %1 entonces", + "CONTROL_ELSE": "si no", + "CONTROL_STOP": "detener", + "CONTROL_STOP_ALL": "todos", + "CONTROL_STOP_THIS": "este programa", + "CONTROL_STOP_OTHER": "otros programas en el objeto", + "CONTROL_WAIT": "esperar %1 segundos", + "CONTROL_WAITUNTIL": "esperar hasta que %1", + "CONTROL_REPEATUNTIL": "repetir hasta que %1", + "CONTROL_WHILE": "mientras %1", + "CONTROL_FOREACH": "para cada %1 de %2", + "CONTROL_STARTASCLONE": "al comenzar como clon", + "CONTROL_CREATECLONEOF": "crear clon de %1", + "CONTROL_CREATECLONEOF_MYSELF": "mí mismo", + "CONTROL_DELETETHISCLONE": "eliminar este clon", + "CONTROL_COUNTER": "contador", + "CONTROL_INCRCOUNTER": "incrementar contador", + "CONTROL_CLEARCOUNTER": "borrar contador", + "CONTROL_ALLATONCE": "todo de una vez", + "DATA_SETVARIABLETO": "dar a %1 el valor %2", + "DATA_CHANGEVARIABLEBY": "sumar a %1 %2", + "DATA_SHOWVARIABLE": "mostrar variable %1", + "DATA_HIDEVARIABLE": "esconder variable %1", + "DATA_ADDTOLIST": "añadir %1 a %2", + "DATA_DELETEOFLIST": "eliminar %1 de %2", + "DATA_DELETEALLOFLIST": "eliminar todos de %1", + "DATA_INSERTATLIST": "insertar %1 en %2 de %3", + "DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3", + "DATA_ITEMOFLIST": "elemento %1 de %2", + "DATA_ITEMNUMOFLIST": "# de elemento de %1 en %2", + "DATA_LENGTHOFLIST": "longitud de %1", + "DATA_LISTCONTAINSITEM": "¿%2 está en %1?", + "DATA_SHOWLIST": "mostrar lista %1", + "DATA_HIDELIST": "esconder lista %1", + "DATA_INDEX_ALL": "todos", + "DATA_INDEX_LAST": "último", + "DATA_INDEX_RANDOM": "aleatorio", + "EVENT_WHENFLAGCLICKED": "al hacer clic en %1", + "EVENT_WHENTHISSPRITECLICKED": "al hacer clic en este objeto", + "EVENT_WHENSTAGECLICKED": "al hacer clic en el escenario", + "EVENT_WHENTOUCHINGOBJECT": "cuando el objeto toque %1", + "EVENT_WHENBROADCASTRECEIVED": "al recibir %1", + "EVENT_WHENBACKDROPSWITCHESTO": "cuando el fondo cambie a %1", + "EVENT_WHENGREATERTHAN": "cuando %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volumen del sonido", + "EVENT_BROADCAST": "enviar %1", + "EVENT_BROADCASTANDWAIT": "enviar %1 y esperar", + "EVENT_WHENKEYPRESSED": "al presionar tecla %1", + "EVENT_WHENKEYPRESSED_SPACE": "espacio", + "EVENT_WHENKEYPRESSED_LEFT": "flecha izquierda", + "EVENT_WHENKEYPRESSED_RIGHT": "flecha derecha", + "EVENT_WHENKEYPRESSED_DOWN": "flecha abajo", + "EVENT_WHENKEYPRESSED_UP": "flecha arriba", + "EVENT_WHENKEYPRESSED_ANY": "cualquiera", + "LOOKS_SAYFORSECS": "decir %1 durante %2 segundos", + "LOOKS_SAY": "decir %1", + "LOOKS_HELLO": "¡Hola!", + "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", + "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Umm...", + "LOOKS_SHOW": "mostrar", + "LOOKS_HIDE": "esconder", + "LOOKS_HIDEALLSPRITES": "esconder todos los objetos", + "LOOKS_EFFECT_COLOR": "color", + "LOOKS_EFFECT_FISHEYE": "ojo de pez", + "LOOKS_EFFECT_WHIRL": "remolino", + "LOOKS_EFFECT_PIXELATE": "pixelar", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "brillo", + "LOOKS_EFFECT_GHOST": "desvanecer", + "LOOKS_CHANGEEFFECTBY": "sumar al efecto %1 %2", + "LOOKS_SETEFFECTTO": "dar al efecto %1 el valor %2", + "LOOKS_CLEARGRAPHICEFFECTS": "quitar efectos gráficos", + "LOOKS_CHANGESIZEBY": "cambiar tamaño por %1", + "LOOKS_SETSIZETO": "fijar tamaño al %1 %", + "LOOKS_SIZE": "tamaño", + "LOOKS_CHANGESTRETCHBY": "sumar al estiramiento %1", + "LOOKS_SETSTRETCHTO": "fijar estiramiento al %1 %", + "LOOKS_SWITCHCOSTUMETO": "cambiar disfraz a %1", + "LOOKS_NEXTCOSTUME": "siguiente disfraz", + "LOOKS_SWITCHBACKDROPTO": "cambiar fondo a %1", + "LOOKS_GOTOFRONTBACK": "ir a capa %1", + "LOOKS_GOTOFRONTBACK_FRONT": "delantera", + "LOOKS_GOTOFRONTBACK_BACK": "trasera", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ir %2 capas hacia %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "delante", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atrás", + "LOOKS_BACKDROPNUMBERNAME": "%1 de fondo", + "LOOKS_COSTUMENUMBERNAME": "%1 de disfraz", + "LOOKS_NUMBERNAME_NUMBER": "número", + "LOOKS_NUMBERNAME_NAME": "nombre", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "cambiar fondo a %1 y esperar", + "LOOKS_NEXTBACKDROP_BLOCK": "siguiente fondo", + "LOOKS_NEXTBACKDROP": "siguiente fondo", + "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "fondo aleatorio", + "MOTION_MOVESTEPS": "mover %1 pasos", + "MOTION_TURNLEFT": "girar %1 %2 grados", + "MOTION_TURNRIGHT": "girar %1 %2 grados", + "MOTION_POINTINDIRECTION": "apuntar en dirección %1", + "MOTION_POINTTOWARDS": "apuntar hacia %1", + "MOTION_POINTTOWARDS_POINTER": "puntero del ratón", + "MOTION_POINTTOWARDS_RANDOM": "dirección aleatoria", + "MOTION_GOTO": "ir a %1", + "MOTION_GOTO_POINTER": "puntero del ratón", + "MOTION_GOTO_RANDOM": "posición aleatoria", + "MOTION_GOTOXY": "ir a x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "deslizar en %1 segs a x: %2 y: %3", + "MOTION_GLIDETO": "deslizar en %1 segs a %2", + "MOTION_GLIDETO_POINTER": "puntero del ratón", + "MOTION_GLIDETO_RANDOM": "posición aleatoria", + "MOTION_CHANGEXBY": "sumar a x %1", + "MOTION_SETX": "dar a x el valor %1", + "MOTION_CHANGEYBY": "sumar a y %1", + "MOTION_SETY": "dar a y el valor %1", + "MOTION_IFONEDGEBOUNCE": "si toca un borde, rebotar", + "MOTION_SETROTATIONSTYLE": "fijar estilo de rotación a %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "izquierda-derecha", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "no rotar", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "en todas direcciones", + "MOTION_XPOSITION": "posición en x", + "MOTION_YPOSITION": "posición en y", + "MOTION_DIRECTION": "dirección", + "MOTION_SCROLLRIGHT": "desplazar a la derecha %1", + "MOTION_SCROLLUP": "desplazar arriba %1", + "MOTION_ALIGNSCENE": "alinear escena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "abajo a la izquierda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "abajo a la derecha", + "MOTION_ALIGNSCENE_MIDDLE": "al centro", + "MOTION_ALIGNSCENE_TOPLEFT": "arriba a la izquierda", + "MOTION_ALIGNSCENE_TOPRIGHT": "arriba a la derecha", + "MOTION_XSCROLL": "desplazamiento en x", + "MOTION_YSCROLL": "desplazamiento en y", + "MOTION_STAGE_SELECTED": "Escenario seleccionado: no hay bloques de movimiento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "número aleatorio entre %1 y %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 y %2", + "OPERATORS_OR": "%1 o %2", + "OPERATORS_NOT": "no %1", + "OPERATORS_JOIN": "unir %1 %2", + "OPERATORS_JOIN_APPLE": "manzana", + "OPERATORS_JOIN_BANANA": "plátano", + "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "longitud de %1", + "OPERATORS_CONTAINS": "¿%2 está en %1?", + "OPERATORS_MOD": "%1 módulo %2", + "OPERATORS_ROUND": "redondear %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "valor absoluto", + "OPERATORS_MATHOP_FLOOR": "suelo", + "OPERATORS_MATHOP_CEILING": "techo", + "OPERATORS_MATHOP_SQRT": "raíz cuadrada", + "OPERATORS_MATHOP_SIN": "sen", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "arcsen", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definir %1", + "SENSING_TOUCHINGOBJECT": "¿tocando %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "puntero del ratón", + "SENSING_TOUCHINGOBJECT_EDGE": "borde", + "SENSING_TOUCHINGCOLOR": "¿tocando el color %1?", + "SENSING_COLORISTOUCHINGCOLOR": "¿color %1 tocando %2?", + "SENSING_DISTANCETO": "distancia a %1", + "SENSING_DISTANCETO_POINTER": "puntero del ratón", + "SENSING_ASKANDWAIT": "preguntar %1 y esperar", + "SENSING_ASK_TEXT": "¿Cómo te llamas?", + "SENSING_ANSWER": "respuesta", + "SENSING_KEYPRESSED": "¿tecla %1 presionada?", + "SENSING_MOUSEDOWN": "¿ratón presionado?", + "SENSING_MOUSEX": "posición x del ratón", + "SENSING_MOUSEY": "posición y del ratón", + "SENSING_SETDRAGMODE": "fijar modo de arrastre a %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastrable", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "no arrastrable", + "SENSING_LOUDNESS": "volumen del sonido", + "SENSING_LOUD": "¿ruidoso?", + "SENSING_TIMER": "cronómetro", + "SENSING_RESETTIMER": "reiniciar cronómetro", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "posición en x", + "SENSING_OF_YPOSITION": "posición en y", + "SENSING_OF_DIRECTION": "dirección", + "SENSING_OF_COSTUMENUMBER": "# de disfraz", + "SENSING_OF_COSTUMENAME": "nombre de disfraz", + "SENSING_OF_SIZE": "tamaño", + "SENSING_OF_VOLUME": "volumen", + "SENSING_OF_BACKDROPNUMBER": "# de fondo", + "SENSING_OF_BACKDROPNAME": "nombre de fondo", + "SENSING_OF_STAGE": "Escenario", + "SENSING_CURRENT": "%1 actual", + "SENSING_CURRENT_YEAR": "año", + "SENSING_CURRENT_MONTH": "mes", + "SENSING_CURRENT_DATE": "día", + "SENSING_CURRENT_DAYOFWEEK": "día de la semana", + "SENSING_CURRENT_HOUR": "hora", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "segundo", + "SENSING_DAYSSINCE2000": "días desde el 2000", + "SENSING_USERNAME": "nombre de usuario", + "SENSING_USERID": "id de usuario", + "SOUND_PLAY": "iniciar sonido %1", + "SOUND_PLAYUNTILDONE": "tocar sonido %1 hasta que termine", + "SOUND_STOPALLSOUNDS": "detener todos los sonidos", + "SOUND_SETEFFECTO": "dar al efecto %1 el valor %2", + "SOUND_CHANGEEFFECTBY": "sumar al efecto %1 %2", + "SOUND_CLEAREFFECTS": "quitar efectos de sonido", + "SOUND_EFFECTS_PITCH": "altura", + "SOUND_EFFECTS_PAN": "balance izquierda/derecha", + "SOUND_CHANGEVOLUMEBY": "cambiar volumen por %1", + "SOUND_SETVOLUMETO": "fijar volumen al %1%", + "SOUND_VOLUME": "volumen", + "SOUND_RECORD": "grabar...", + "CATEGORY_MOTION": "Movimiento", + "CATEGORY_LOOKS": "Apariencia", + "CATEGORY_SOUND": "Sonido", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "Mis bloques", + "DUPLICATE": "Duplicar", + "DELETE": "Eliminar", + "ADD_COMMENT": "Añadir comentario", + "REMOVE_COMMENT": "Eliminar comentario", + "DELETE_BLOCK": "Eliminar bloque", + "DELETE_X_BLOCKS": "Eliminar %1 bloques", + "DELETE_ALL_BLOCKS": "¿Eliminar los %1 bloques?", + "CLEAN_UP": "Ordenar bloques", + "HELP": "Ayuda", + "UNDO": "Deshacer", + "REDO": "Rehacer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Ir a definición", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Di algo...", + "COLOUR_HUE_LABEL": "Color", + "COLOUR_SATURATION_LABEL": "Saturación", + "COLOUR_BRIGHTNESS_LABEL": "Brillo", + "CHANGE_VALUE_TITLE": "Cambiar valor:", + "RENAME_VARIABLE": "Renombrar variable", + "RENAME_VARIABLE_TITLE": "Renombrar todas las variables \"%1\" a:", + "RENAME_VARIABLE_MODAL_TITLE": "Renombrar variable", + "NEW_VARIABLE": "Crear una variable", + "NEW_VARIABLE_TITLE": "Nombre de la variable:", + "VARIABLE_MODAL_TITLE": "Nueva variable", + "VARIABLE_ALREADY_EXISTS": "Ya existe una variable llamada \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ya existe una variable llamada \"%1\" para otra variable de tipo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "¿Eliminar %1 usos de la variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "No se puede eliminar la variable \"%1\" porque es parte de la definición de la función \"%2\"", + "DELETE_VARIABLE": "Eliminar la variable \"%1\"", + "NEW_PROCEDURE": "Crear un bloque", + "PROCEDURE_ALREADY_EXISTS": "Ya existe un procedimiento llamado \"%1\".", + "PROCEDURE_DEFAULT_NAME": "nombre del bloque", + "NEW_LIST": "Crear una lista", + "NEW_LIST_TITLE": "Nombre de la lista:", + "LIST_MODAL_TITLE": "Nueva lista", + "LIST_ALREADY_EXISTS": "Ya existe una lista llamada \"%1\".", + "RENAME_LIST_TITLE": "Renombrar todas las listas \"%1\" a:", + "RENAME_LIST_MODAL_TITLE": "Renombrar lista", + "DEFAULT_LIST_ITEM": "cosa", + "DELETE_LIST": "Eliminar la lista \"%1\"", + "RENAME_LIST": "Renombrar lista", + "NEW_BROADCAST_MESSAGE": "Nuevo mensaje", + "NEW_BROADCAST_MESSAGE_TITLE": "Nombre del mensaje:", + "BROADCAST_MODAL_TITLE": "Nuevo Mensaje", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaje1" +} \ No newline at end of file diff --git a/editor/blocks/et.json b/editor/blocks/et.json index 7821d38d..b1cb06a0 100644 --- a/editor/blocks/et.json +++ b/editor/blocks/et.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"korda lõputult","CONTROL_REPEAT":"korda %1 korda","CONTROL_IF":"kui %1 siis","CONTROL_ELSE":"muidu","CONTROL_STOP":"stopp _","CONTROL_STOP_ALL":"kõik","CONTROL_STOP_THIS":"see skript","CONTROL_STOP_OTHER":"teised spraidi skriptid","CONTROL_WAIT":"oota %1 sek","CONTROL_WAITUNTIL":"oota kuni %1","CONTROL_REPEATUNTIL":"korda kuni %1","CONTROL_WHILE":"samal ajal kui %1","CONTROL_FOREACH":"igaühele %1 %2-s","CONTROL_STARTASCLONE":"kui alustan kloonimist","CONTROL_CREATECLONEOF":"klooni %1","CONTROL_CREATECLONEOF_MYSELF":"endast","CONTROL_DELETETHISCLONE":"eemalda see kloon","CONTROL_COUNTER":"loendur","CONTROL_INCRCOUNTER":"juurdekasvu loend","CONTROL_CLEARCOUNTER":"nulli loendur","CONTROL_ALLATONCE":"kõik korraga","DATA_SETVARIABLETO":"võta %1 = %2","DATA_CHANGEVARIABLEBY":"muuda %1 %2 võrra","DATA_SHOWVARIABLE":"näita muutujat %1","DATA_HIDEVARIABLE":"peida muutuja %1","DATA_ADDTOLIST":"lisa %1 loendisse %2","DATA_DELETEOFLIST":"eemalda %1 loendist %2","DATA_DELETEALLOFLIST":"eemalda kõik %1","DATA_INSERTATLIST":"sisesta %1 kohale %2 loendis %3","DATA_REPLACEITEMOFLIST":"asenda väärtus %1 loendis %2 %3 -ga","DATA_ITEMOFLIST":"%1 loendis %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"%1 pikkus","DATA_LISTCONTAINSITEM":"%1 sisaldab %2?","DATA_SHOWLIST":"näita loendit %1","DATA_HIDELIST":"peida loend %1","DATA_INDEX_ALL":"kõik","DATA_INDEX_LAST":"viimane","DATA_INDEX_RANDOM":"juhuslik","EVENT_WHENFLAGCLICKED":"kui klõpsata %1","EVENT_WHENTHISSPRITECLICKED":"kui spraiti klõpsati","EVENT_WHENSTAGECLICKED":"kui lava klõpsatakse","EVENT_WHENTOUCHINGOBJECT":"kui sprait puudutab %1","EVENT_WHENBROADCASTRECEIVED":"kui saan %1","EVENT_WHENBACKDROPSWITCHESTO":"kui taust on %1","EVENT_WHENGREATERTHAN":"kui %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"taimer","EVENT_WHENGREATERTHAN_LOUDNESS":"valjus","EVENT_BROADCAST":"teata %1","EVENT_BROADCASTANDWAIT":"teata %1 ja oota","EVENT_WHENKEYPRESSED":"kui vajutakse klahvi %1","EVENT_WHENKEYPRESSED_SPACE":"tühik","EVENT_WHENKEYPRESSED_LEFT":"nool vasakule","EVENT_WHENKEYPRESSED_RIGHT":"nool paremale","EVENT_WHENKEYPRESSED_DOWN":"nool alla","EVENT_WHENKEYPRESSED_UP":"nool üles","EVENT_WHENKEYPRESSED_ANY":"mõni","LOOKS_SAYFORSECS":"ütle %1 %2 sek","LOOKS_SAY":"ütle %1","LOOKS_HELLO":"Tere!","LOOKS_THINKFORSECS":"mõtle %1 %2 sek","LOOKS_THINK":"mõtle %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"näita","LOOKS_HIDE":"peida","LOOKS_HIDEALLSPRITES":"peida kõik spraidid","LOOKS_EFFECT_COLOR":"värv","LOOKS_EFFECT_FISHEYE":"kalasilm","LOOKS_EFFECT_WHIRL":"pööris","LOOKS_EFFECT_PIXELATE":"pikselda","LOOKS_EFFECT_MOSAIC":"mosaiik","LOOKS_EFFECT_BRIGHTNESS":"heledus","LOOKS_EFFECT_GHOST":"kummitus","LOOKS_CHANGEEFFECTBY":"muuda efekti %1 %2 võrra","LOOKS_SETEFFECTTO":"pane %1 efekt %2-le","LOOKS_CLEARGRAPHICEFFECTS":"tühista graafikaefektid","LOOKS_CHANGESIZEBY":"muuda suurust %1 võrra","LOOKS_SETSIZETO":"võta suuruseks %1 %","LOOKS_SIZE":"suurus","LOOKS_CHANGESTRETCHBY":"muuda ulatust %1 võrra","LOOKS_SETSTRETCHTO":"võta ulatuseks %1 %","LOOKS_SWITCHCOSTUMETO":"võta kostüüm %1","LOOKS_NEXTCOSTUME":"järgmine kostüüm","LOOKS_SWITCHBACKDROPTO":"võta taust %1","LOOKS_GOTOFRONTBACK":"mine %1 kihile","LOOKS_GOTOFRONTBACK_FRONT":"esiplaan","LOOKS_GOTOFRONTBACK_BACK":"tagasi","LOOKS_GOFORWARDBACKWARDLAYERS":"mine %1 %2 kihti","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"edasi","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"tahapoole","LOOKS_BACKDROPNUMBERNAME":"tausta %1","LOOKS_COSTUMENUMBERNAME":"kostüümi %1","LOOKS_NUMBERNAME_NUMBER":"number","LOOKS_NUMBERNAME_NAME":"nimi","LOOKS_SWITCHBACKDROPTOANDWAIT":"võta taust %1 ja oota","LOOKS_NEXTBACKDROP_BLOCK":"järgmine taust","LOOKS_NEXTBACKDROP":"järgmine taust","LOOKS_PREVIOUSBACKDROP":"järgmine taust","LOOKS_RANDOMBACKDROP":"juhuslik taust","MOTION_MOVESTEPS":"liigu %1 punkti","MOTION_TURNLEFT":"pööra %1 %2 kraadi","MOTION_TURNRIGHT":"pööra %1 %2 kraadi","MOTION_POINTINDIRECTION":"osuta suunas %1","MOTION_POINTTOWARDS":"osuta %1-le","MOTION_POINTTOWARDS_POINTER":"hiirekursor","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"mine %1","MOTION_GOTO_POINTER":"hiirekursor","MOTION_GOTO_RANDOM":"juhuslik asend","MOTION_GOTOXY":"mine x: %1 y: %2","MOTION_GLIDESECSTOXY":"liigu %1 sekundiga x: %2 y: %3","MOTION_GLIDETO":"liigu %1 sekundiga %2","MOTION_GLIDETO_POINTER":"hiirekursor","MOTION_GLIDETO_RANDOM":"juhuslik asend","MOTION_CHANGEXBY":"muuda x %1 võrra","MOTION_SETX":"pane x %1-ks","MOTION_CHANGEYBY":"muuda y %1 võrra","MOTION_SETY":"pane y %1-ks","MOTION_IFONEDGEBOUNCE":"kui äärel, põrka","MOTION_SETROTATIONSTYLE":"määra pööramisstiil %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vasak-parem","MOTION_SETROTATIONSTYLE_DONTROTATE":"ei pöördu","MOTION_SETROTATIONSTYLE_ALLAROUND":"suvaline","MOTION_XPOSITION":"x","MOTION_YPOSITION":"y","MOTION_DIRECTION":"suund","MOTION_SCROLLRIGHT":"lohista paremale %1","MOTION_SCROLLUP":"lohistal üles %1","MOTION_ALIGNSCENE":"joonda stseen %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"alla vasakule","MOTION_ALIGNSCENE_BOTTOMRIGHT":"alla paremale","MOTION_ALIGNSCENE_MIDDLE":"keskel","MOTION_ALIGNSCENE_TOPLEFT":"üles vasakule","MOTION_ALIGNSCENE_TOPRIGHT":"üles paremale","MOTION_XSCROLL":"x libistamine","MOTION_YSCROLL":"y libistamine","MOTION_STAGE_SELECTED":"Valitud on Lava: Pole liikumiskäske","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"juhuarv %1 kuni %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 ja %2","OPERATORS_OR":"%1 või %2","OPERATORS_NOT":"mitte %1","OPERATORS_JOIN":"%1 & %2","OPERATORS_JOIN_APPLE":"õun","OPERATORS_JOIN_BANANA":"banaan","OPERATORS_LETTEROF":"märk %1 sõnas %2","OPERATORS_LETTEROF_APPLE":"üks","OPERATORS_LENGTH":"%1 pikkus","OPERATORS_CONTAINS":"%1 sisaldab %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"ümarda %1","OPERATORS_MATHOP":"%2 %1","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":"defineeri %1","SENSING_TOUCHINGOBJECT":"puudutab %1?","SENSING_TOUCHINGOBJECT_POINTER":"hiirekursor","SENSING_TOUCHINGOBJECT_EDGE":"serv","SENSING_TOUCHINGCOLOR":"puudutab värvi %1?","SENSING_COLORISTOUCHINGCOLOR":"värv %1 puudutab värvi %2?","SENSING_DISTANCETO":"kaugus %1-st","SENSING_DISTANCETO_POINTER":"hiirekursor","SENSING_ASKANDWAIT":"küsi %1 ja oota","SENSING_ASK_TEXT":"Mis Su nimi on?","SENSING_ANSWER":"vastus","SENSING_KEYPRESSED":"klahv %1 all?","SENSING_MOUSEDOWN":"hiir all?","SENSING_MOUSEX":"hiire x","SENSING_MOUSEY":"hiire y","SENSING_SETDRAGMODE":"võta lohistatavus = %1","SENSING_SETDRAGMODE_DRAGGABLE":"lohistatav","SENSING_SETDRAGMODE_NOTDRAGGABLE":"pole lohistatav","SENSING_LOUDNESS":"valjus","SENSING_LOUD":"vali?","SENSING_TIMER":"taimer","SENSING_RESETTIMER":"taimer algseisu","SENSING_OF":"%2 %1","SENSING_OF_XPOSITION":"x","SENSING_OF_YPOSITION":"y","SENSING_OF_DIRECTION":"suund","SENSING_OF_COSTUMENUMBER":"kostüüm #","SENSING_OF_COSTUMENAME":"kostüümi nimi","SENSING_OF_SIZE":"suurus","SENSING_OF_VOLUME":"helitugevus","SENSING_OF_BACKDROPNUMBER":"tausta #","SENSING_OF_BACKDROPNAME":"tausta nimi","SENSING_OF_STAGE":"Lava","SENSING_CURRENT":"hetke %1","SENSING_CURRENT_YEAR":"aasta","SENSING_CURRENT_MONTH":"kuu","SENSING_CURRENT_DATE":"kuupäev","SENSING_CURRENT_DAYOFWEEK":"nädalapäev","SENSING_CURRENT_HOUR":"tunnid","SENSING_CURRENT_MINUTE":"minutid","SENSING_CURRENT_SECOND":"sekundid","SENSING_DAYSSINCE2000":"päevi alates 2000","SENSING_USERNAME":"kasutajanimi","SENSING_USERID":"kasutaja ID","SOUND_PLAY":"alusta heliga %1","SOUND_PLAYUNTILDONE":"mängi heli %1 kuni lõpuni","SOUND_STOPALLSOUNDS":"peata kõik helid","SOUND_SETEFFECTO":"pane %1 efekt %2-le","SOUND_CHANGEEFFECTBY":"muuda efekti %1 %2 võrra","SOUND_CLEAREFFECTS":"loobu heliefektidest","SOUND_EFFECTS_PITCH":"helikõrgus","SOUND_EFFECTS_PAN":"heli vasakul/paremal","SOUND_CHANGEVOLUMEBY":"muuda helitugevust %1 võrra","SOUND_SETVOLUMETO":"võta helitugevuseks %1%","SOUND_VOLUME":"helitugevus","SOUND_RECORD":"record...","CATEGORY_MOTION":"Liikumised","CATEGORY_LOOKS":"Välimus","CATEGORY_SOUND":"Helind","CATEGORY_EVENTS":"Sündmused","CATEGORY_CONTROL":"Juhtimine","CATEGORY_SENSING":"Andurid","CATEGORY_OPERATORS":"Tehted","CATEGORY_VARIABLES":"Muutujad","CATEGORY_MYBLOCKS":"Minu Plokid","DUPLICATE":"Paljunda","DELETE":"Kustuta","ADD_COMMENT":"Lisa kommentaar","REMOVE_COMMENT":"eemalda kommentaar","DELETE_BLOCK":"eemalda plokk","DELETE_X_BLOCKS":"eemalda %1 plokid","DELETE_ALL_BLOCKS":"Eemalda kõik %1 plokid?","CLEAN_UP":"korista plokid","HELP":"Abi","UNDO":"Võta tagasi","REDO":"Tee uuesti","EDIT_PROCEDURE":"Redigeeri","SHOW_PROCEDURE_DEFINITION":"Mine definitsiooni juurde","WORKSPACE_COMMENT_DEFAULT_TEXT":"Ütle midagi","COLOUR_HUE_LABEL":"Värv","COLOUR_SATURATION_LABEL":"Küllastus","COLOUR_BRIGHTNESS_LABEL":"Heledus","CHANGE_VALUE_TITLE":"Muuda väärtust:","RENAME_VARIABLE":"Muuda muutuja nime","RENAME_VARIABLE_TITLE":"Nimeta kõik \"%1\" muutujad uue nimega:","RENAME_VARIABLE_MODAL_TITLE":"Muuda muutuja nime","NEW_VARIABLE":"Tee muutuja","NEW_VARIABLE_TITLE":"Uue muutuja nimi:","VARIABLE_MODAL_TITLE":"Uus muutuja","VARIABLE_ALREADY_EXISTS":"Muutuja \"%1\" on olemas.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Muutuja \"%1\" on juba olemas muutuja \"%2\" jaoks.","DELETE_VARIABLE_CONFIRMATION":"Eemalda %1 kasutuselt muutuja \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Muutuja \"%1\" ei saa eemaldada, sest see on osa funktsiooni \"%2\" definitsioonist.","DELETE_VARIABLE":"Eemalda \"%1\" muutuja","NEW_PROCEDURE":"Tee plokk","PROCEDURE_ALREADY_EXISTS":"Protseduur \"%1\" on olemas.","PROCEDURE_DEFAULT_NAME":"ploki nimi","NEW_LIST":"Tee loend","NEW_LIST_TITLE":"Uue loendi nimi:","LIST_MODAL_TITLE":"Uus loend","LIST_ALREADY_EXISTS":"Loend \"%1\" on olemas.","RENAME_LIST_TITLE":"Nimeta kõik \"%1\" loendid uue nimega:","RENAME_LIST_MODAL_TITLE":"Muuda loendi nime","DEFAULT_LIST_ITEM":"asi","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Uus teade","NEW_BROADCAST_MESSAGE_TITLE":"Uue teate nimi:","BROADCAST_MODAL_TITLE":"Uus teade","DEFAULT_BROADCAST_MESSAGE_NAME":"teade1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "korda lõputult", + "CONTROL_REPEAT": "korda %1 korda", + "CONTROL_IF": "kui %1 siis", + "CONTROL_ELSE": "muidu", + "CONTROL_STOP": "stopp _", + "CONTROL_STOP_ALL": "kõik", + "CONTROL_STOP_THIS": "see skript", + "CONTROL_STOP_OTHER": "teised spraidi skriptid", + "CONTROL_WAIT": "oota %1 sek", + "CONTROL_WAITUNTIL": "oota kuni %1", + "CONTROL_REPEATUNTIL": "korda kuni %1", + "CONTROL_WHILE": "samal ajal kui %1", + "CONTROL_FOREACH": "igaühele %1 %2-s", + "CONTROL_STARTASCLONE": "kui alustan kloonimist", + "CONTROL_CREATECLONEOF": "klooni %1", + "CONTROL_CREATECLONEOF_MYSELF": "endast", + "CONTROL_DELETETHISCLONE": "eemalda see kloon", + "CONTROL_COUNTER": "loendur", + "CONTROL_INCRCOUNTER": "juurdekasvu loend", + "CONTROL_CLEARCOUNTER": "nulli loendur", + "CONTROL_ALLATONCE": "kõik korraga", + "DATA_SETVARIABLETO": "võta %1 = %2", + "DATA_CHANGEVARIABLEBY": "muuda %1 %2 võrra", + "DATA_SHOWVARIABLE": "näita muutujat %1", + "DATA_HIDEVARIABLE": "peida muutuja %1", + "DATA_ADDTOLIST": "lisa %1 loendisse %2", + "DATA_DELETEOFLIST": "eemalda %1 loendist %2", + "DATA_DELETEALLOFLIST": "eemalda kõik %1", + "DATA_INSERTATLIST": "sisesta %1 kohale %2 loendis %3", + "DATA_REPLACEITEMOFLIST": "asenda väärtus %1 loendis %2 %3 -ga", + "DATA_ITEMOFLIST": "%1 loendis %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "%1 pikkus", + "DATA_LISTCONTAINSITEM": "%1 sisaldab %2?", + "DATA_SHOWLIST": "näita loendit %1", + "DATA_HIDELIST": "peida loend %1", + "DATA_INDEX_ALL": "kõik", + "DATA_INDEX_LAST": "viimane", + "DATA_INDEX_RANDOM": "juhuslik", + "EVENT_WHENFLAGCLICKED": "kui klõpsata %1", + "EVENT_WHENTHISSPRITECLICKED": "kui spraiti klõpsati", + "EVENT_WHENSTAGECLICKED": "kui lava klõpsatakse", + "EVENT_WHENTOUCHINGOBJECT": "kui sprait puudutab %1", + "EVENT_WHENBROADCASTRECEIVED": "kui saan %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kui taust on %1", + "EVENT_WHENGREATERTHAN": "kui %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "taimer", + "EVENT_WHENGREATERTHAN_LOUDNESS": "valjus", + "EVENT_BROADCAST": "teata %1", + "EVENT_BROADCASTANDWAIT": "teata %1 ja oota", + "EVENT_WHENKEYPRESSED": "kui vajutakse klahvi %1", + "EVENT_WHENKEYPRESSED_SPACE": "tühik", + "EVENT_WHENKEYPRESSED_LEFT": "nool vasakule", + "EVENT_WHENKEYPRESSED_RIGHT": "nool paremale", + "EVENT_WHENKEYPRESSED_DOWN": "nool alla", + "EVENT_WHENKEYPRESSED_UP": "nool üles", + "EVENT_WHENKEYPRESSED_ANY": "mõni", + "LOOKS_SAYFORSECS": "ütle %1 %2 sek", + "LOOKS_SAY": "ütle %1", + "LOOKS_HELLO": "Tere!", + "LOOKS_THINKFORSECS": "mõtle %1 %2 sek", + "LOOKS_THINK": "mõtle %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "näita", + "LOOKS_HIDE": "peida", + "LOOKS_HIDEALLSPRITES": "peida kõik spraidid", + "LOOKS_EFFECT_COLOR": "värv", + "LOOKS_EFFECT_FISHEYE": "kalasilm", + "LOOKS_EFFECT_WHIRL": "pööris", + "LOOKS_EFFECT_PIXELATE": "pikselda", + "LOOKS_EFFECT_MOSAIC": "mosaiik", + "LOOKS_EFFECT_BRIGHTNESS": "heledus", + "LOOKS_EFFECT_GHOST": "kummitus", + "LOOKS_CHANGEEFFECTBY": "muuda efekti %1 %2 võrra", + "LOOKS_SETEFFECTTO": "pane %1 efekt %2-le", + "LOOKS_CLEARGRAPHICEFFECTS": "tühista graafikaefektid", + "LOOKS_CHANGESIZEBY": "muuda suurust %1 võrra", + "LOOKS_SETSIZETO": "võta suuruseks %1 %", + "LOOKS_SIZE": "suurus", + "LOOKS_CHANGESTRETCHBY": "muuda ulatust %1 võrra", + "LOOKS_SETSTRETCHTO": "võta ulatuseks %1 %", + "LOOKS_SWITCHCOSTUMETO": "võta kostüüm %1", + "LOOKS_NEXTCOSTUME": "järgmine kostüüm", + "LOOKS_SWITCHBACKDROPTO": "võta taust %1", + "LOOKS_GOTOFRONTBACK": "mine %1 kihile", + "LOOKS_GOTOFRONTBACK_FRONT": "esiplaan", + "LOOKS_GOTOFRONTBACK_BACK": "tagasi", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mine %1 %2 kihti", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "edasi", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "tahapoole", + "LOOKS_BACKDROPNUMBERNAME": "tausta %1", + "LOOKS_COSTUMENUMBERNAME": "kostüümi %1", + "LOOKS_NUMBERNAME_NUMBER": "number", + "LOOKS_NUMBERNAME_NAME": "nimi", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "võta taust %1 ja oota", + "LOOKS_NEXTBACKDROP_BLOCK": "järgmine taust", + "LOOKS_NEXTBACKDROP": "järgmine taust", + "LOOKS_PREVIOUSBACKDROP": "järgmine taust", + "LOOKS_RANDOMBACKDROP": "juhuslik taust", + "MOTION_MOVESTEPS": "liigu %1 punkti", + "MOTION_TURNLEFT": "pööra %1 %2 kraadi", + "MOTION_TURNRIGHT": "pööra %1 %2 kraadi", + "MOTION_POINTINDIRECTION": "osuta suunas %1", + "MOTION_POINTTOWARDS": "osuta %1-le", + "MOTION_POINTTOWARDS_POINTER": "hiirekursor", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "mine %1", + "MOTION_GOTO_POINTER": "hiirekursor", + "MOTION_GOTO_RANDOM": "juhuslik asend", + "MOTION_GOTOXY": "mine x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "liigu %1 sekundiga x: %2 y: %3", + "MOTION_GLIDETO": "liigu %1 sekundiga %2", + "MOTION_GLIDETO_POINTER": "hiirekursor", + "MOTION_GLIDETO_RANDOM": "juhuslik asend", + "MOTION_CHANGEXBY": "muuda x %1 võrra", + "MOTION_SETX": "pane x %1-ks", + "MOTION_CHANGEYBY": "muuda y %1 võrra", + "MOTION_SETY": "pane y %1-ks", + "MOTION_IFONEDGEBOUNCE": "kui äärel, põrka", + "MOTION_SETROTATIONSTYLE": "määra pööramisstiil %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vasak-parem", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ei pöördu", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "suvaline", + "MOTION_XPOSITION": "x", + "MOTION_YPOSITION": "y", + "MOTION_DIRECTION": "suund", + "MOTION_SCROLLRIGHT": "lohista paremale %1", + "MOTION_SCROLLUP": "lohistal üles %1", + "MOTION_ALIGNSCENE": "joonda stseen %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "alla vasakule", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alla paremale", + "MOTION_ALIGNSCENE_MIDDLE": "keskel", + "MOTION_ALIGNSCENE_TOPLEFT": "üles vasakule", + "MOTION_ALIGNSCENE_TOPRIGHT": "üles paremale", + "MOTION_XSCROLL": "x libistamine", + "MOTION_YSCROLL": "y libistamine", + "MOTION_STAGE_SELECTED": "Valitud on Lava: Pole liikumiskäske", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "juhuarv %1 kuni %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 ja %2", + "OPERATORS_OR": "%1 või %2", + "OPERATORS_NOT": "mitte %1", + "OPERATORS_JOIN": "%1 & %2", + "OPERATORS_JOIN_APPLE": "õun", + "OPERATORS_JOIN_BANANA": "banaan", + "OPERATORS_LETTEROF": "märk %1 sõnas %2", + "OPERATORS_LETTEROF_APPLE": "üks", + "OPERATORS_LENGTH": "%1 pikkus", + "OPERATORS_CONTAINS": "%1 sisaldab %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "ümarda %1", + "OPERATORS_MATHOP": "%2 %1", + "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": "defineeri %1", + "SENSING_TOUCHINGOBJECT": "puudutab %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "hiirekursor", + "SENSING_TOUCHINGOBJECT_EDGE": "serv", + "SENSING_TOUCHINGCOLOR": "puudutab värvi %1?", + "SENSING_COLORISTOUCHINGCOLOR": "värv %1 puudutab värvi %2?", + "SENSING_DISTANCETO": "kaugus %1-st", + "SENSING_DISTANCETO_POINTER": "hiirekursor", + "SENSING_ASKANDWAIT": "küsi %1 ja oota", + "SENSING_ASK_TEXT": "Mis Su nimi on?", + "SENSING_ANSWER": "vastus", + "SENSING_KEYPRESSED": "klahv %1 all?", + "SENSING_MOUSEDOWN": "hiir all?", + "SENSING_MOUSEX": "hiire x", + "SENSING_MOUSEY": "hiire y", + "SENSING_SETDRAGMODE": "võta lohistatavus = %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "lohistatav", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "pole lohistatav", + "SENSING_LOUDNESS": "valjus", + "SENSING_LOUD": "vali?", + "SENSING_TIMER": "taimer", + "SENSING_RESETTIMER": "taimer algseisu", + "SENSING_OF": "%2 %1", + "SENSING_OF_XPOSITION": "x", + "SENSING_OF_YPOSITION": "y", + "SENSING_OF_DIRECTION": "suund", + "SENSING_OF_COSTUMENUMBER": "kostüüm #", + "SENSING_OF_COSTUMENAME": "kostüümi nimi", + "SENSING_OF_SIZE": "suurus", + "SENSING_OF_VOLUME": "helitugevus", + "SENSING_OF_BACKDROPNUMBER": "tausta #", + "SENSING_OF_BACKDROPNAME": "tausta nimi", + "SENSING_OF_STAGE": "Lava", + "SENSING_CURRENT": "hetke %1", + "SENSING_CURRENT_YEAR": "aasta", + "SENSING_CURRENT_MONTH": "kuu", + "SENSING_CURRENT_DATE": "kuupäev", + "SENSING_CURRENT_DAYOFWEEK": "nädalapäev", + "SENSING_CURRENT_HOUR": "tunnid", + "SENSING_CURRENT_MINUTE": "minutid", + "SENSING_CURRENT_SECOND": "sekundid", + "SENSING_DAYSSINCE2000": "päevi alates 2000", + "SENSING_USERNAME": "kasutajanimi", + "SENSING_USERID": "kasutaja ID", + "SOUND_PLAY": "alusta heliga %1", + "SOUND_PLAYUNTILDONE": "mängi heli %1 kuni lõpuni", + "SOUND_STOPALLSOUNDS": "peata kõik helid", + "SOUND_SETEFFECTO": "pane %1 efekt %2-le", + "SOUND_CHANGEEFFECTBY": "muuda efekti %1 %2 võrra", + "SOUND_CLEAREFFECTS": "loobu heliefektidest", + "SOUND_EFFECTS_PITCH": "helikõrgus", + "SOUND_EFFECTS_PAN": "heli vasakul/paremal", + "SOUND_CHANGEVOLUMEBY": "muuda helitugevust %1 võrra", + "SOUND_SETVOLUMETO": "võta helitugevuseks %1%", + "SOUND_VOLUME": "helitugevus", + "SOUND_RECORD": "record...", + "CATEGORY_MOTION": "Liikumised", + "CATEGORY_LOOKS": "Välimus", + "CATEGORY_SOUND": "Helind", + "CATEGORY_EVENTS": "Sündmused", + "CATEGORY_CONTROL": "Juhtimine", + "CATEGORY_SENSING": "Andurid", + "CATEGORY_OPERATORS": "Tehted", + "CATEGORY_VARIABLES": "Muutujad", + "CATEGORY_MYBLOCKS": "Minu Plokid", + "DUPLICATE": "Paljunda", + "DELETE": "Kustuta", + "ADD_COMMENT": "Lisa kommentaar", + "REMOVE_COMMENT": "eemalda kommentaar", + "DELETE_BLOCK": "eemalda plokk", + "DELETE_X_BLOCKS": "eemalda %1 plokid", + "DELETE_ALL_BLOCKS": "Eemalda kõik %1 plokid?", + "CLEAN_UP": "korista plokid", + "HELP": "Abi", + "UNDO": "Võta tagasi", + "REDO": "Tee uuesti", + "EDIT_PROCEDURE": "Redigeeri", + "SHOW_PROCEDURE_DEFINITION": "Mine definitsiooni juurde", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Ütle midagi", + "COLOUR_HUE_LABEL": "Värv", + "COLOUR_SATURATION_LABEL": "Küllastus", + "COLOUR_BRIGHTNESS_LABEL": "Heledus", + "CHANGE_VALUE_TITLE": "Muuda väärtust:", + "RENAME_VARIABLE": "Muuda muutuja nime", + "RENAME_VARIABLE_TITLE": "Nimeta kõik \"%1\" muutujad uue nimega:", + "RENAME_VARIABLE_MODAL_TITLE": "Muuda muutuja nime", + "NEW_VARIABLE": "Tee muutuja", + "NEW_VARIABLE_TITLE": "Uue muutuja nimi:", + "VARIABLE_MODAL_TITLE": "Uus muutuja", + "VARIABLE_ALREADY_EXISTS": "Muutuja \"%1\" on olemas.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Muutuja \"%1\" on juba olemas muutuja \"%2\" jaoks.", + "DELETE_VARIABLE_CONFIRMATION": "Eemalda %1 kasutuselt muutuja \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Muutuja \"%1\" ei saa eemaldada, sest see on osa funktsiooni \"%2\" definitsioonist.", + "DELETE_VARIABLE": "Eemalda \"%1\" muutuja", + "NEW_PROCEDURE": "Tee plokk", + "PROCEDURE_ALREADY_EXISTS": "Protseduur \"%1\" on olemas.", + "PROCEDURE_DEFAULT_NAME": "ploki nimi", + "NEW_LIST": "Tee loend", + "NEW_LIST_TITLE": "Uue loendi nimi:", + "LIST_MODAL_TITLE": "Uus loend", + "LIST_ALREADY_EXISTS": "Loend \"%1\" on olemas.", + "RENAME_LIST_TITLE": "Nimeta kõik \"%1\" loendid uue nimega:", + "RENAME_LIST_MODAL_TITLE": "Muuda loendi nime", + "DEFAULT_LIST_ITEM": "asi", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Uus teade", + "NEW_BROADCAST_MESSAGE_TITLE": "Uue teate nimi:", + "BROADCAST_MODAL_TITLE": "Uus teade", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teade1" +} \ No newline at end of file diff --git a/editor/blocks/eu.json b/editor/blocks/eu.json index 29eacc79..5dcad5e6 100644 --- a/editor/blocks/eu.json +++ b/editor/blocks/eu.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"etengabe","CONTROL_REPEAT":"errepikatu %1 aldiz","CONTROL_IF":"baldin %1 orduan","CONTROL_ELSE":"bestela","CONTROL_STOP":"gelditu","CONTROL_STOP_ALL":"dena","CONTROL_STOP_THIS":"script hau","CONTROL_STOP_OTHER":"pertsonaiaren beste script batzuk","CONTROL_WAIT":"itxaron %1 segundo","CONTROL_WAITUNTIL":"itxaron %1 arte ","CONTROL_REPEATUNTIL":"errepikatu %1 arte","CONTROL_WHILE":"%1 den bitartean","CONTROL_FOREACH":"%2 ko %1 bakoitzeko ","CONTROL_STARTASCLONE":"klon moduan hasten naizenean","CONTROL_CREATECLONEOF":"sortu %1 ren klona","CONTROL_CREATECLONEOF_MYSELF":"nire burua","CONTROL_DELETETHISCLONE":"ezabatu klon hau ","CONTROL_COUNTER":"kontagailua","CONTROL_INCRCOUNTER":"gehitu kontagailuan","CONTROL_CLEARCOUNTER":"berrabiarazi kontagailua ","CONTROL_ALLATONCE":"denak batera","DATA_SETVARIABLETO":"ezarri %1: %2 ","DATA_CHANGEVARIABLEBY":"aldatu %1 %2 unitate","DATA_SHOWVARIABLE":"erakutsi %1 aldagaia ","DATA_HIDEVARIABLE":"ezkutatu %1 aldagaia","DATA_ADDTOLIST":"batu %1 %2 ri","DATA_DELETEOFLIST":"ezabatu %1 %2 tik","DATA_DELETEALLOFLIST":"ezabatu %1-ko guztia","DATA_INSERTATLIST":"txertatu %1 %3 -ren %2 -an","DATA_REPLACEITEMOFLIST":"aldatu %2 -ko %1 elementua %3 -rekin ","DATA_ITEMOFLIST":"%2 tik %1. elementua","DATA_ITEMNUMOFLIST":"%1 tik #. elementua %2 n","DATA_LENGTHOFLIST":"%1 ren luzera","DATA_LISTCONTAINSITEM":"%1 k bere baitan al du %2?","DATA_SHOWLIST":"erakutsi %1 zerrenda","DATA_HIDELIST":"ezkutatu %1 zerrenda","DATA_INDEX_ALL":"dena","DATA_INDEX_LAST":"azkena","DATA_INDEX_RANDOM":"ausazkoa","EVENT_WHENFLAGCLICKED":"%1 klik egitean","EVENT_WHENTHISSPRITECLICKED":"pertsonai honetan klik egitean","EVENT_WHENSTAGECLICKED":"Eszenan klik egitean","EVENT_WHENTOUCHINGOBJECT":"pertsonai honek %1 ukitzen duenean","EVENT_WHENBROADCASTRECEIVED":"%1 jasotzean","EVENT_WHENBACKDROPSWITCHESTO":"atzeko oihala %1 ra aldatzen denean","EVENT_WHENGREATERTHAN":"%1 > %2 bada","EVENT_WHENGREATERTHAN_TIMER":"kronometroa","EVENT_WHENGREATERTHAN_LOUDNESS":"ozentasuna","EVENT_BROADCAST":"bidali %1 guztiei","EVENT_BROADCASTANDWAIT":"bidali %1 guztiei eta itxaron","EVENT_WHENKEYPRESSED":"%1 tekla sakatzean","EVENT_WHENKEYPRESSED_SPACE":"zuriunea","EVENT_WHENKEYPRESSED_LEFT":"ezkerrera gezia","EVENT_WHENKEYPRESSED_RIGHT":"eskuinera gezia","EVENT_WHENKEYPRESSED_DOWN":"behera gezia","EVENT_WHENKEYPRESSED_UP":"gora gezia","EVENT_WHENKEYPRESSED_ANY":"edozein","LOOKS_SAYFORSECS":"esan %1 %2 segundoz","LOOKS_SAY":"esan %1","LOOKS_HELLO":"Kaixo!","LOOKS_THINKFORSECS":"pentsatu %1 %2 segundoz","LOOKS_THINK":"pentsatu %1","LOOKS_HMM":"Mmm...","LOOKS_SHOW":"erakutsi","LOOKS_HIDE":"ezkutatu","LOOKS_HIDEALLSPRITES":"ezkutatu pertsonai guztiak ","LOOKS_EFFECT_COLOR":"kolorea","LOOKS_EFFECT_FISHEYE":"arrain-begia","LOOKS_EFFECT_WHIRL":"zurrunbiloa","LOOKS_EFFECT_PIXELATE":"pixelatu","LOOKS_EFFECT_MOSAIC":"mosaikoa","LOOKS_EFFECT_BRIGHTNESS":"distira","LOOKS_EFFECT_GHOST":"mamua","LOOKS_CHANGEEFFECTBY":"aldatu %1 efektua %2 unitate","LOOKS_SETEFFECTTO":"ezarri %1 efektua %2 ri ","LOOKS_CLEARGRAPHICEFFECTS":"kendu efektu grafikoak ","LOOKS_CHANGESIZEBY":"aldatu tamaina %1 unitate","LOOKS_SETSIZETO":"ezarri tamaina: % %1","LOOKS_SIZE":"tamaina","LOOKS_CHANGESTRETCHBY":"aldatu luzaketa %1 unitate","LOOKS_SETSTRETCHTO":"ezarri luzera: % %1","LOOKS_SWITCHCOSTUMETO":"aldatu tankera %1 ra ","LOOKS_NEXTCOSTUME":"hurrengo tankera","LOOKS_SWITCHBACKDROPTO":"aldatu atzeko oihala %1 ra ","LOOKS_GOTOFRONTBACK":"joan %1 geruzara ","LOOKS_GOTOFRONTBACK_FRONT":"aurrealdeko","LOOKS_GOTOFRONTBACK_BACK":"atzealdeko","LOOKS_GOFORWARDBACKWARDLAYERS":"joan %1 geruza %2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"aurrealdera","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atzealdera","LOOKS_BACKDROPNUMBERNAME":"%1 atzeko oihala","LOOKS_COSTUMENUMBERNAME":"%1 tankera","LOOKS_NUMBERNAME_NUMBER":"zenbakia","LOOKS_NUMBERNAME_NAME":"izena","LOOKS_SWITCHBACKDROPTOANDWAIT":"aldatu atzeko oihala %1 ra eta itxaron","LOOKS_NEXTBACKDROP_BLOCK":"hurrengo atzeko oihala","LOOKS_NEXTBACKDROP":"hurrengo atzeko oihala","LOOKS_PREVIOUSBACKDROP":"aurreko atzeko oihala","LOOKS_RANDOMBACKDROP":"ausazko atzeko oihala","MOTION_MOVESTEPS":"mugitu %1 pausu ","MOTION_TURNLEFT":"biratu %1 %2 gradu","MOTION_TURNRIGHT":"biratu %1 %2 gradu","MOTION_POINTINDIRECTION":"apuntatu norabidea: %1","MOTION_POINTTOWARDS":"jarri hona begira: %1","MOTION_POINTTOWARDS_POINTER":"saguaren erakuslea","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"joan hona %1","MOTION_GOTO_POINTER":"saguaren erakuslea","MOTION_GOTO_RANDOM":"ausazko kokapena","MOTION_GOTOXY":"joan x: %1 y: %2 kokapenera ","MOTION_GLIDESECSTOXY":"Irristatu %1 segundotan hona x: %2 y: %3","MOTION_GLIDETO":"Irristatu %1 segundotan hona: %2","MOTION_GLIDETO_POINTER":"saguaren erakuslea","MOTION_GLIDETO_RANDOM":"ausazko kokapena","MOTION_CHANGEXBY":"aldatu x %1 unitate","MOTION_SETX":"ezarri x: %1","MOTION_CHANGEYBY":"aldatu y %1 unitate","MOTION_SETY":"ezarri y: %1","MOTION_IFONEDGEBOUNCE":"errebotatu ertza ukitzean ","MOTION_SETROTATIONSTYLE":"ezarri biraketa modua: %1 ","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ezker-eskuin","MOTION_SETROTATIONSTYLE_DONTROTATE":"ez biratu","MOTION_SETROTATIONSTYLE_ALLAROUND":"norabide guztietara","MOTION_XPOSITION":"x kokapena","MOTION_YPOSITION":"y kokapena","MOTION_DIRECTION":"norabidea","MOTION_SCROLLRIGHT":"korritu eskuinera %1","MOTION_SCROLLUP":"korritu gora %1","MOTION_ALIGNSCENE":"lerrokatu %1 eszena","MOTION_ALIGNSCENE_BOTTOMLEFT":"behean ezkerrean","MOTION_ALIGNSCENE_BOTTOMRIGHT":"behean eskuinean","MOTION_ALIGNSCENE_MIDDLE":"erdian","MOTION_ALIGNSCENE_TOPLEFT":"goian ezkerrean","MOTION_ALIGNSCENE_TOPRIGHT":"goian eskuinean","MOTION_XSCROLL":"korritu x","MOTION_YSCROLL":"korritu y","MOTION_STAGE_SELECTED":"Hautatutako eszena: ez dago mugimendurako blokerik","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 eta %2 arteko ausazko balioa","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 eta %2","OPERATORS_OR":"%1 edo %2","OPERATORS_NOT":"%1 ez","OPERATORS_JOIN":"elkartu %1 %2 rekin","OPERATORS_JOIN_APPLE":"sagarra","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"%1. letra %2 tik","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%1 ren luzera","OPERATORS_CONTAINS":"%1(e)k bere baitan al du %2?","OPERATORS_MOD":"%1 modulu %2","OPERATORS_ROUND":"biribildu %1","OPERATORS_MATHOP":" %2 tik %1","OPERATORS_MATHOP_ABS":"balio absolutu","OPERATORS_MATHOP_FLOOR":"zoru-funtzioa","OPERATORS_MATHOP_CEILING":"sabai-funtzioa","OPERATORS_MATHOP_SQRT":"erro karratua","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":"definitu %1","SENSING_TOUCHINGOBJECT":"%1 ukitzen?","SENSING_TOUCHINGOBJECT_POINTER":"saguaren erakuslea","SENSING_TOUCHINGOBJECT_EDGE":"ertza","SENSING_TOUCHINGCOLOR":"%1 kolorea ukitzen?","SENSING_COLORISTOUCHINGCOLOR":"%1 koloreak %2 ukitzen du?","SENSING_DISTANCETO":"%1 rako distantzia","SENSING_DISTANCETO_POINTER":"saguaren erakuslea","SENSING_ASKANDWAIT":"galdetu %1 eta itxaron","SENSING_ASK_TEXT":"Nola duzu izena?","SENSING_ANSWER":"erantzuna","SENSING_KEYPRESSED":"%1 tekla sakatuta?","SENSING_MOUSEDOWN":"sagua sakatuta?","SENSING_MOUSEX":"saguaren x","SENSING_MOUSEY":"saguaren y","SENSING_SETDRAGMODE":"ezarri arrastea %1 moduan","SENSING_SETDRAGMODE_DRAGGABLE":"arrastagarria","SENSING_SETDRAGMODE_NOTDRAGGABLE":"arrastaezina","SENSING_LOUDNESS":"ozentasuna","SENSING_LOUD":"ozen?","SENSING_TIMER":"kronometroa","SENSING_RESETTIMER":"berrabiarazi kronometroa","SENSING_OF":"%2 tik %1","SENSING_OF_XPOSITION":"x kokapena","SENSING_OF_YPOSITION":"y kokapena","SENSING_OF_DIRECTION":"norabidea","SENSING_OF_COSTUMENUMBER":"# tankera","SENSING_OF_COSTUMENAME":"tankeraren izena","SENSING_OF_SIZE":"tamaina","SENSING_OF_VOLUME":"bolumena","SENSING_OF_BACKDROPNUMBER":"# atzeko oihala","SENSING_OF_BACKDROPNAME":"atzeko oihalaren izena","SENSING_OF_STAGE":"Eszena","SENSING_CURRENT":"oraingo %1","SENSING_CURRENT_YEAR":"urtea","SENSING_CURRENT_MONTH":"hilabetea","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"asteko eguna","SENSING_CURRENT_HOUR":"ordua","SENSING_CURRENT_MINUTE":"minutua","SENSING_CURRENT_SECOND":"segundoa","SENSING_DAYSSINCE2000":"2000tik geroztiko egunak","SENSING_USERNAME":"erabiltzaile-izena","SENSING_USERID":"erabiltzaile-id","SOUND_PLAY":"hasi %1 soinua","SOUND_PLAYUNTILDONE":"jo %1 soinua amaitu arte","SOUND_STOPALLSOUNDS":"gelditu soinu guztiak","SOUND_SETEFFECTO":"ezarri %1 efektua: %2","SOUND_CHANGEEFFECTBY":"aldatu %1 efektua %2 unitate","SOUND_CLEAREFFECTS":"kendu soinu-efektuak","SOUND_EFFECTS_PITCH":"tonua","SOUND_EFFECTS_PAN":"ezker/eskuin balantzea","SOUND_CHANGEVOLUMEBY":"aldatu bolumena %1 unitate","SOUND_SETVOLUMETO":"ezarri bolumena: %1%","SOUND_VOLUME":"bolumena","SOUND_RECORD":"grabatu...","CATEGORY_MOTION":"Mugimendua","CATEGORY_LOOKS":"Itxura","CATEGORY_SOUND":"Soinua","CATEGORY_EVENTS":"Gertaerak","CATEGORY_CONTROL":"Kontrola","CATEGORY_SENSING":"Sentsoreak","CATEGORY_OPERATORS":"Eragileak","CATEGORY_VARIABLES":"Aldagaiak","CATEGORY_MYBLOCKS":"Nire blokeak","DUPLICATE":"Bikoiztu","DELETE":"Ezabatu","ADD_COMMENT":"Gehitu iruzkina","REMOVE_COMMENT":"Kendu iruzkina","DELETE_BLOCK":"Ezabatu blokea","DELETE_X_BLOCKS":"Ezabatu %1 bloke","DELETE_ALL_BLOCKS":"Ezabatu %1 blokeak?","CLEAN_UP":"Kendu blokeak","HELP":"Laguntza","UNDO":"Desegin","REDO":"Berregin","EDIT_PROCEDURE":"Editatu","SHOW_PROCEDURE_DEFINITION":"Joan definiziora","WORKSPACE_COMMENT_DEFAULT_TEXT":"Esan zerbait...","COLOUR_HUE_LABEL":"Kolorea","COLOUR_SATURATION_LABEL":"Asetasuna","COLOUR_BRIGHTNESS_LABEL":"Distira","CHANGE_VALUE_TITLE":"Aldatu balioa:","RENAME_VARIABLE":"Aldatu izena aldagaiari","RENAME_VARIABLE_TITLE":"Aldatu izenak \"%1\" aldagaiei honela:","RENAME_VARIABLE_MODAL_TITLE":"Aldatu izena aldagaiari","NEW_VARIABLE":"Sortu aldagai bat","NEW_VARIABLE_TITLE":"Aldagai berriaren izena:","VARIABLE_MODAL_TITLE":"Aldagai berria","VARIABLE_ALREADY_EXISTS":"\"%1\" izeneko aldagaia badago lehendik.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%2\" motako beste aldagai batek badu lehendik \"%1\" izena.","DELETE_VARIABLE_CONFIRMATION":"Ezabatu \"%2\" aldagaiaren %1 erabilerak?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ezin da \"%1\" aldagaia ezabatu \"%2\" funtzioaren definizioan parte hartzen duelako.","DELETE_VARIABLE":"Ezabatu \"%1\" aldagaia","NEW_PROCEDURE":"Sortu bloke bat","PROCEDURE_ALREADY_EXISTS":"\"%1\" izeneko prozedura badago lehendik.","PROCEDURE_DEFAULT_NAME":"blokearen izena","NEW_LIST":"Sortu zerrenda bat","NEW_LIST_TITLE":"Zerrenda berriaren izena:","LIST_MODAL_TITLE":"Zerrenda berria","LIST_ALREADY_EXISTS":"\"%1\" izeneko zerrenda badago lehendik.","RENAME_LIST_TITLE":"Aldatu izenak \"%1\" zerrendei honela:","RENAME_LIST_MODAL_TITLE":"Aldatu izena zerrendari","DEFAULT_LIST_ITEM":"gauza","DELETE_LIST":"Ezabatu \"%1\" zerrenda","RENAME_LIST":"Aldatu izena zerrendari","NEW_BROADCAST_MESSAGE":"Mezu berria","NEW_BROADCAST_MESSAGE_TITLE":"Mezu berriaren izena:","BROADCAST_MODAL_TITLE":"Mezu berria","DEFAULT_BROADCAST_MESSAGE_NAME":"mezua1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "etengabe", + "CONTROL_REPEAT": "errepikatu %1 aldiz", + "CONTROL_IF": "baldin %1 orduan", + "CONTROL_ELSE": "bestela", + "CONTROL_STOP": "gelditu", + "CONTROL_STOP_ALL": "dena", + "CONTROL_STOP_THIS": "script hau", + "CONTROL_STOP_OTHER": "pertsonaiaren beste script batzuk", + "CONTROL_WAIT": "itxaron %1 segundo", + "CONTROL_WAITUNTIL": "itxaron %1 arte ", + "CONTROL_REPEATUNTIL": "errepikatu %1 arte", + "CONTROL_WHILE": "%1 den bitartean", + "CONTROL_FOREACH": "%2 ko %1 bakoitzeko ", + "CONTROL_STARTASCLONE": "klon moduan hasten naizenean", + "CONTROL_CREATECLONEOF": "sortu %1 ren klona", + "CONTROL_CREATECLONEOF_MYSELF": "nire burua", + "CONTROL_DELETETHISCLONE": "ezabatu klon hau ", + "CONTROL_COUNTER": "kontagailua", + "CONTROL_INCRCOUNTER": "gehitu kontagailuan", + "CONTROL_CLEARCOUNTER": "berrabiarazi kontagailua ", + "CONTROL_ALLATONCE": "denak batera", + "DATA_SETVARIABLETO": "ezarri %1: %2 ", + "DATA_CHANGEVARIABLEBY": "aldatu %1 %2 unitate", + "DATA_SHOWVARIABLE": "erakutsi %1 aldagaia ", + "DATA_HIDEVARIABLE": "ezkutatu %1 aldagaia", + "DATA_ADDTOLIST": "batu %1 %2 ri", + "DATA_DELETEOFLIST": "ezabatu %1 %2 tik", + "DATA_DELETEALLOFLIST": "ezabatu %1-ko guztia", + "DATA_INSERTATLIST": "txertatu %1 %3 -ren %2 -an", + "DATA_REPLACEITEMOFLIST": "aldatu %2 -ko %1 elementua %3 -rekin ", + "DATA_ITEMOFLIST": "%2 tik %1. elementua", + "DATA_ITEMNUMOFLIST": "%1 tik #. elementua %2 n", + "DATA_LENGTHOFLIST": "%1 ren luzera", + "DATA_LISTCONTAINSITEM": "%1 k bere baitan al du %2?", + "DATA_SHOWLIST": "erakutsi %1 zerrenda", + "DATA_HIDELIST": "ezkutatu %1 zerrenda", + "DATA_INDEX_ALL": "dena", + "DATA_INDEX_LAST": "azkena", + "DATA_INDEX_RANDOM": "ausazkoa", + "EVENT_WHENFLAGCLICKED": "%1 klik egitean", + "EVENT_WHENTHISSPRITECLICKED": "pertsonai honetan klik egitean", + "EVENT_WHENSTAGECLICKED": "Eszenan klik egitean", + "EVENT_WHENTOUCHINGOBJECT": "pertsonai honek %1 ukitzen duenean", + "EVENT_WHENBROADCASTRECEIVED": "%1 jasotzean", + "EVENT_WHENBACKDROPSWITCHESTO": "atzeko oihala %1 ra aldatzen denean", + "EVENT_WHENGREATERTHAN": "%1 > %2 bada", + "EVENT_WHENGREATERTHAN_TIMER": "kronometroa", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ozentasuna", + "EVENT_BROADCAST": "bidali %1 guztiei", + "EVENT_BROADCASTANDWAIT": "bidali %1 guztiei eta itxaron", + "EVENT_WHENKEYPRESSED": "%1 tekla sakatzean", + "EVENT_WHENKEYPRESSED_SPACE": "zuriunea", + "EVENT_WHENKEYPRESSED_LEFT": "ezkerrera gezia", + "EVENT_WHENKEYPRESSED_RIGHT": "eskuinera gezia", + "EVENT_WHENKEYPRESSED_DOWN": "behera gezia", + "EVENT_WHENKEYPRESSED_UP": "gora gezia", + "EVENT_WHENKEYPRESSED_ANY": "edozein", + "LOOKS_SAYFORSECS": "esan %1 %2 segundoz", + "LOOKS_SAY": "esan %1", + "LOOKS_HELLO": "Kaixo!", + "LOOKS_THINKFORSECS": "pentsatu %1 %2 segundoz", + "LOOKS_THINK": "pentsatu %1", + "LOOKS_HMM": "Mmm...", + "LOOKS_SHOW": "erakutsi", + "LOOKS_HIDE": "ezkutatu", + "LOOKS_HIDEALLSPRITES": "ezkutatu pertsonai guztiak ", + "LOOKS_EFFECT_COLOR": "kolorea", + "LOOKS_EFFECT_FISHEYE": "arrain-begia", + "LOOKS_EFFECT_WHIRL": "zurrunbiloa", + "LOOKS_EFFECT_PIXELATE": "pixelatu", + "LOOKS_EFFECT_MOSAIC": "mosaikoa", + "LOOKS_EFFECT_BRIGHTNESS": "distira", + "LOOKS_EFFECT_GHOST": "mamua", + "LOOKS_CHANGEEFFECTBY": "aldatu %1 efektua %2 unitate", + "LOOKS_SETEFFECTTO": "ezarri %1 efektua %2 ri ", + "LOOKS_CLEARGRAPHICEFFECTS": "kendu efektu grafikoak ", + "LOOKS_CHANGESIZEBY": "aldatu tamaina %1 unitate", + "LOOKS_SETSIZETO": "ezarri tamaina: % %1", + "LOOKS_SIZE": "tamaina", + "LOOKS_CHANGESTRETCHBY": "aldatu luzaketa %1 unitate", + "LOOKS_SETSTRETCHTO": "ezarri luzera: % %1", + "LOOKS_SWITCHCOSTUMETO": "aldatu tankera %1 ra ", + "LOOKS_NEXTCOSTUME": "hurrengo tankera", + "LOOKS_SWITCHBACKDROPTO": "aldatu atzeko oihala %1 ra ", + "LOOKS_GOTOFRONTBACK": "joan %1 geruzara ", + "LOOKS_GOTOFRONTBACK_FRONT": "aurrealdeko", + "LOOKS_GOTOFRONTBACK_BACK": "atzealdeko", + "LOOKS_GOFORWARDBACKWARDLAYERS": "joan %1 geruza %2", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "aurrealdera", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atzealdera", + "LOOKS_BACKDROPNUMBERNAME": "%1 atzeko oihala", + "LOOKS_COSTUMENUMBERNAME": "%1 tankera", + "LOOKS_NUMBERNAME_NUMBER": "zenbakia", + "LOOKS_NUMBERNAME_NAME": "izena", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "aldatu atzeko oihala %1 ra eta itxaron", + "LOOKS_NEXTBACKDROP_BLOCK": "hurrengo atzeko oihala", + "LOOKS_NEXTBACKDROP": "hurrengo atzeko oihala", + "LOOKS_PREVIOUSBACKDROP": "aurreko atzeko oihala", + "LOOKS_RANDOMBACKDROP": "ausazko atzeko oihala", + "MOTION_MOVESTEPS": "mugitu %1 pausu ", + "MOTION_TURNLEFT": "biratu %1 %2 gradu", + "MOTION_TURNRIGHT": "biratu %1 %2 gradu", + "MOTION_POINTINDIRECTION": "apuntatu norabidea: %1", + "MOTION_POINTTOWARDS": "jarri hona begira: %1", + "MOTION_POINTTOWARDS_POINTER": "saguaren erakuslea", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "joan hona %1", + "MOTION_GOTO_POINTER": "saguaren erakuslea", + "MOTION_GOTO_RANDOM": "ausazko kokapena", + "MOTION_GOTOXY": "joan x: %1 y: %2 kokapenera ", + "MOTION_GLIDESECSTOXY": "Irristatu %1 segundotan hona x: %2 y: %3", + "MOTION_GLIDETO": "Irristatu %1 segundotan hona: %2", + "MOTION_GLIDETO_POINTER": "saguaren erakuslea", + "MOTION_GLIDETO_RANDOM": "ausazko kokapena", + "MOTION_CHANGEXBY": "aldatu x %1 unitate", + "MOTION_SETX": "ezarri x: %1", + "MOTION_CHANGEYBY": "aldatu y %1 unitate", + "MOTION_SETY": "ezarri y: %1", + "MOTION_IFONEDGEBOUNCE": "errebotatu ertza ukitzean ", + "MOTION_SETROTATIONSTYLE": "ezarri biraketa modua: %1 ", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ezker-eskuin", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ez biratu", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "norabide guztietara", + "MOTION_XPOSITION": "x kokapena", + "MOTION_YPOSITION": "y kokapena", + "MOTION_DIRECTION": "norabidea", + "MOTION_SCROLLRIGHT": "korritu eskuinera %1", + "MOTION_SCROLLUP": "korritu gora %1", + "MOTION_ALIGNSCENE": "lerrokatu %1 eszena", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "behean ezkerrean", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "behean eskuinean", + "MOTION_ALIGNSCENE_MIDDLE": "erdian", + "MOTION_ALIGNSCENE_TOPLEFT": "goian ezkerrean", + "MOTION_ALIGNSCENE_TOPRIGHT": "goian eskuinean", + "MOTION_XSCROLL": "korritu x", + "MOTION_YSCROLL": "korritu y", + "MOTION_STAGE_SELECTED": "Hautatutako eszena: ez dago mugimendurako blokerik", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 eta %2 arteko ausazko balioa", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 eta %2", + "OPERATORS_OR": "%1 edo %2", + "OPERATORS_NOT": "%1 ez", + "OPERATORS_JOIN": "elkartu %1 %2 rekin", + "OPERATORS_JOIN_APPLE": "sagarra", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "%1. letra %2 tik", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "%1 ren luzera", + "OPERATORS_CONTAINS": "%1(e)k bere baitan al du %2?", + "OPERATORS_MOD": "%1 modulu %2", + "OPERATORS_ROUND": "biribildu %1", + "OPERATORS_MATHOP": " %2 tik %1", + "OPERATORS_MATHOP_ABS": "balio absolutu", + "OPERATORS_MATHOP_FLOOR": "zoru-funtzioa", + "OPERATORS_MATHOP_CEILING": "sabai-funtzioa", + "OPERATORS_MATHOP_SQRT": "erro karratua", + "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": "definitu %1", + "SENSING_TOUCHINGOBJECT": "%1 ukitzen?", + "SENSING_TOUCHINGOBJECT_POINTER": "saguaren erakuslea", + "SENSING_TOUCHINGOBJECT_EDGE": "ertza", + "SENSING_TOUCHINGCOLOR": "%1 kolorea ukitzen?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 koloreak %2 ukitzen du?", + "SENSING_DISTANCETO": "%1 rako distantzia", + "SENSING_DISTANCETO_POINTER": "saguaren erakuslea", + "SENSING_ASKANDWAIT": "galdetu %1 eta itxaron", + "SENSING_ASK_TEXT": "Nola duzu izena?", + "SENSING_ANSWER": "erantzuna", + "SENSING_KEYPRESSED": "%1 tekla sakatuta?", + "SENSING_MOUSEDOWN": "sagua sakatuta?", + "SENSING_MOUSEX": "saguaren x", + "SENSING_MOUSEY": "saguaren y", + "SENSING_SETDRAGMODE": "ezarri arrastea %1 moduan", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastagarria", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "arrastaezina", + "SENSING_LOUDNESS": "ozentasuna", + "SENSING_LOUD": "ozen?", + "SENSING_TIMER": "kronometroa", + "SENSING_RESETTIMER": "berrabiarazi kronometroa", + "SENSING_OF": "%2 tik %1", + "SENSING_OF_XPOSITION": "x kokapena", + "SENSING_OF_YPOSITION": "y kokapena", + "SENSING_OF_DIRECTION": "norabidea", + "SENSING_OF_COSTUMENUMBER": "# tankera", + "SENSING_OF_COSTUMENAME": "tankeraren izena", + "SENSING_OF_SIZE": "tamaina", + "SENSING_OF_VOLUME": "bolumena", + "SENSING_OF_BACKDROPNUMBER": "# atzeko oihala", + "SENSING_OF_BACKDROPNAME": "atzeko oihalaren izena", + "SENSING_OF_STAGE": "Eszena", + "SENSING_CURRENT": "oraingo %1", + "SENSING_CURRENT_YEAR": "urtea", + "SENSING_CURRENT_MONTH": "hilabetea", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "asteko eguna", + "SENSING_CURRENT_HOUR": "ordua", + "SENSING_CURRENT_MINUTE": "minutua", + "SENSING_CURRENT_SECOND": "segundoa", + "SENSING_DAYSSINCE2000": "2000tik geroztiko egunak", + "SENSING_USERNAME": "erabiltzaile-izena", + "SENSING_USERID": "erabiltzaile-id", + "SOUND_PLAY": "hasi %1 soinua", + "SOUND_PLAYUNTILDONE": "jo %1 soinua amaitu arte", + "SOUND_STOPALLSOUNDS": "gelditu soinu guztiak", + "SOUND_SETEFFECTO": "ezarri %1 efektua: %2", + "SOUND_CHANGEEFFECTBY": "aldatu %1 efektua %2 unitate", + "SOUND_CLEAREFFECTS": "kendu soinu-efektuak", + "SOUND_EFFECTS_PITCH": "tonua", + "SOUND_EFFECTS_PAN": "ezker/eskuin balantzea", + "SOUND_CHANGEVOLUMEBY": "aldatu bolumena %1 unitate", + "SOUND_SETVOLUMETO": "ezarri bolumena: %1%", + "SOUND_VOLUME": "bolumena", + "SOUND_RECORD": "grabatu...", + "CATEGORY_MOTION": "Mugimendua", + "CATEGORY_LOOKS": "Itxura", + "CATEGORY_SOUND": "Soinua", + "CATEGORY_EVENTS": "Gertaerak", + "CATEGORY_CONTROL": "Kontrola", + "CATEGORY_SENSING": "Sentsoreak", + "CATEGORY_OPERATORS": "Eragileak", + "CATEGORY_VARIABLES": "Aldagaiak", + "CATEGORY_MYBLOCKS": "Nire blokeak", + "DUPLICATE": "Bikoiztu", + "DELETE": "Ezabatu", + "ADD_COMMENT": "Gehitu iruzkina", + "REMOVE_COMMENT": "Kendu iruzkina", + "DELETE_BLOCK": "Ezabatu blokea", + "DELETE_X_BLOCKS": "Ezabatu %1 bloke", + "DELETE_ALL_BLOCKS": "Ezabatu %1 blokeak?", + "CLEAN_UP": "Kendu blokeak", + "HELP": "Laguntza", + "UNDO": "Desegin", + "REDO": "Berregin", + "EDIT_PROCEDURE": "Editatu", + "SHOW_PROCEDURE_DEFINITION": "Joan definiziora", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Esan zerbait...", + "COLOUR_HUE_LABEL": "Kolorea", + "COLOUR_SATURATION_LABEL": "Asetasuna", + "COLOUR_BRIGHTNESS_LABEL": "Distira", + "CHANGE_VALUE_TITLE": "Aldatu balioa:", + "RENAME_VARIABLE": "Aldatu izena aldagaiari", + "RENAME_VARIABLE_TITLE": "Aldatu izenak \"%1\" aldagaiei honela:", + "RENAME_VARIABLE_MODAL_TITLE": "Aldatu izena aldagaiari", + "NEW_VARIABLE": "Sortu aldagai bat", + "NEW_VARIABLE_TITLE": "Aldagai berriaren izena:", + "VARIABLE_MODAL_TITLE": "Aldagai berria", + "VARIABLE_ALREADY_EXISTS": "\"%1\" izeneko aldagaia badago lehendik.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%2\" motako beste aldagai batek badu lehendik \"%1\" izena.", + "DELETE_VARIABLE_CONFIRMATION": "Ezabatu \"%2\" aldagaiaren %1 erabilerak?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ezin da \"%1\" aldagaia ezabatu \"%2\" funtzioaren definizioan parte hartzen duelako.", + "DELETE_VARIABLE": "Ezabatu \"%1\" aldagaia", + "NEW_PROCEDURE": "Sortu bloke bat", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" izeneko prozedura badago lehendik.", + "PROCEDURE_DEFAULT_NAME": "blokearen izena", + "NEW_LIST": "Sortu zerrenda bat", + "NEW_LIST_TITLE": "Zerrenda berriaren izena:", + "LIST_MODAL_TITLE": "Zerrenda berria", + "LIST_ALREADY_EXISTS": "\"%1\" izeneko zerrenda badago lehendik.", + "RENAME_LIST_TITLE": "Aldatu izenak \"%1\" zerrendei honela:", + "RENAME_LIST_MODAL_TITLE": "Aldatu izena zerrendari", + "DEFAULT_LIST_ITEM": "gauza", + "DELETE_LIST": "Ezabatu \"%1\" zerrenda", + "RENAME_LIST": "Aldatu izena zerrendari", + "NEW_BROADCAST_MESSAGE": "Mezu berria", + "NEW_BROADCAST_MESSAGE_TITLE": "Mezu berriaren izena:", + "BROADCAST_MODAL_TITLE": "Mezu berria", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mezua1" +} \ No newline at end of file diff --git a/editor/blocks/fa.json b/editor/blocks/fa.json deleted file mode 100644 index e802a147..00000000 --- a/editor/blocks/fa.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"برای همیشه","CONTROL_REPEAT":"تکرار %1","CONTROL_IF":"اگر 1% پس","CONTROL_ELSE":"وگر نه","CONTROL_STOP":"توقف","CONTROL_STOP_ALL":"همه","CONTROL_STOP_THIS":"این اسکریپت","CONTROL_STOP_OTHER":"سایر اسکریپت‌های شبح","CONTROL_WAIT":"%1 ثانیه صبر کن","CONTROL_WAITUNTIL":"تا %1 صبر کن","CONTROL_REPEATUNTIL":"تا %1 تکرار کن","CONTROL_WHILE":"تا %1","CONTROL_FOREACH":"برای هر %1 در %2","CONTROL_STARTASCLONE":"تا زمانی که به عنوان یک تکراری شروع کنم","CONTROL_CREATECLONEOF":"ساخت مشابه %1","CONTROL_CREATECLONEOF_MYSELF":"خودم","CONTROL_DELETETHISCLONE":"این تکراری را حذف کن","CONTROL_COUNTER":"شمارنده","CONTROL_INCRCOUNTER":"شمارنده رو به بالا","CONTROL_CLEARCOUNTER":"شمارنده را پاک کن","CONTROL_ALLATONCE":"همه را با هم انجام بده","DATA_SETVARIABLETO":"از %1 تا %2 تنظیم کن","DATA_CHANGEVARIABLEBY":"change %1 by %2","DATA_SHOWVARIABLE":"متغیر %1 را نشان بده","DATA_HIDEVARIABLE":"متغیر %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":"فهرست پنهان %1","DATA_INDEX_ALL":"همه","DATA_INDEX_LAST":"آخرین","DATA_INDEX_RANDOM":"تصادفی","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"تا زمانی که این شکلک کلیک شود","EVENT_WHENSTAGECLICKED":"when stage clicked","EVENT_WHENTOUCHINGOBJECT":"when this sprite touches %1","EVENT_WHENBROADCASTRECEIVED":"وقتی %1 بگیرم","EVENT_WHENBACKDROPSWITCHESTO":"when backdrop switches to %1","EVENT_WHENGREATERTHAN":"when %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"زمان سنج","EVENT_WHENGREATERTHAN_LOUDNESS":"بلندی صدا","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"فاصله","EVENT_WHENKEYPRESSED_LEFT":"جهت چپ","EVENT_WHENKEYPRESSED_RIGHT":"جهت راست","EVENT_WHENKEYPRESSED_DOWN":"جهت پایین","EVENT_WHENKEYPRESSED_UP":"جهت بالا","EVENT_WHENKEYPRESSED_ANY":"هر","LOOKS_SAYFORSECS":"say %1 for %2 seconds","LOOKS_SAY":"say %1","LOOKS_HELLO":"سلام!","LOOKS_THINKFORSECS":"think %1 for %2 seconds","LOOKS_THINK":"think %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"نمایش بده","LOOKS_HIDE":"پنهان کن","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"رنگ","LOOKS_EFFECT_FISHEYE":"نمای عریض","LOOKS_EFFECT_WHIRL":"دور خود چرخیدن","LOOKS_EFFECT_PIXELATE":"پیکسل بندی کردن","LOOKS_EFFECT_MOSAIC":"عکس برداری موزاييکی","LOOKS_EFFECT_BRIGHTNESS":"روشنایی","LOOKS_EFFECT_GHOST":"روح","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"افکت های گرافیکی را پاک کن","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"اندازه","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"لباس بعدی","LOOKS_SWITCHBACKDROPTO":"switch backdrop to %1","LOOKS_GOTOFRONTBACK":"go to %1 layer","LOOKS_GOTOFRONTBACK_FRONT":"جلو","LOOKS_GOTOFRONTBACK_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":"نام","LOOKS_SWITCHBACKDROPTOANDWAIT":"switch backdrop to %1 and wait","LOOKS_NEXTBACKDROP_BLOCK":"پس زمینه بعدی","LOOKS_NEXTBACKDROP":"پس زمینه بعدی","LOOKS_PREVIOUSBACKDROP":"پس زمینه قبلی","LOOKS_RANDOMBACKDROP":"پس زمینه اتفاقی","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":"نوک ماوس","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"نوک ماوس","MOTION_GOTO_RANDOM":"مکان تصادفی","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":"نوک ماوس","MOTION_GLIDETO_RANDOM":"موقعیت تصادفی","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":"اگر روی خط هستی، بپر","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"از چپ به راست","MOTION_SETROTATIONSTYLE_DONTROTATE":"نچرخان","MOTION_SETROTATIONSTYLE_ALLAROUND":"همه اطراف","MOTION_XPOSITION":"موقعیت x","MOTION_YPOSITION":"موقعیت y","MOTION_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":"وسط","MOTION_ALIGNSCENE_TOPLEFT":"بالا-چپ","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 و %2","OPERATORS_OR":"%1 یا %2","OPERATORS_NOT":"not %1","OPERATORS_JOIN":"join %1 %2","OPERATORS_JOIN_APPLE":"سیب","OPERATORS_JOIN_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":"قدرمطلق","OPERATORS_MATHOP_FLOOR":"طبقه","OPERATORS_MATHOP_CEILING":"سقف","OPERATORS_MATHOP_SQRT":"جذر","OPERATORS_MATHOP_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":"گزارش","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"نوک ماوس","SENSING_TOUCHINGOBJECT_EDGE":"لبه","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"نوک ماوس","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"پاسخ","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"فشار دادن دکمه ماوس؟","SENSING_MOUSEX":"مکان x ماوس","SENSING_MOUSEY":"مکان y ماوس","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"بلندی صدا","SENSING_LOUD":"loud?","SENSING_TIMER":"زمان سنج","SENSING_RESETTIMER":"تایمر از اول","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"موقعیت x","SENSING_OF_YPOSITION":"موقعیت y","SENSING_OF_DIRECTION":"جهت","SENSING_OF_COSTUMENUMBER":"شماره لباس #","SENSING_OF_COSTUMENAME":"نام لباس","SENSING_OF_SIZE":"اندازه","SENSING_OF_VOLUME":"بلندی صدا","SENSING_OF_BACKDROPNUMBER":"پس‌زمینه #","SENSING_OF_BACKDROPNAME":"نام پس زمینه","SENSING_OF_STAGE":"طبقه","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"سال","SENSING_CURRENT_MONTH":"ماه","SENSING_CURRENT_DATE":"تاریخ","SENSING_CURRENT_DAYOFWEEK":"روز هفته","SENSING_CURRENT_HOUR":"ساعت","SENSING_CURRENT_MINUTE":"دقیقه","SENSING_CURRENT_SECOND":"دومی","SENSING_DAYSSINCE2000":"تعداد روزها از سال 2000","SENSING_USERNAME":"نام کاربری","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"همه صدا ها را متوقف کن","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":"بلندی صدا","SOUND_RECORD":"ضبط ..","CATEGORY_MOTION":"حرکت","CATEGORY_LOOKS":"ظاهر","CATEGORY_SOUND":"صدا","CATEGORY_EVENTS":"رویدادها","CATEGORY_CONTROL":"کنترل","CATEGORY_SENSING":"حس کردن","CATEGORY_OPERATORS":"عملگرها","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"تکثیرکردن","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":"کمک","UNDO":"برگرد","REDO":"دوباره انجام بده","EDIT_PROCEDURE":"ویرایش","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"رنگ","COLOUR_SATURATION_LABEL":"Saturation","COLOUR_BRIGHTNESS_LABEL":"روشنایی","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":"ایجاد متغیر","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"متغیر جدید","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":"ایجاد یک بلاک","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"ایجاد لیست","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"لیست جدید","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":"نام پیام جدید:","BROADCAST_MODAL_TITLE":"پیام جدید","DEFAULT_BROADCAST_MESSAGE_NAME":"پیام 1"} \ No newline at end of file diff --git a/editor/blocks/fi.json b/editor/blocks/fi.json index 3e677c82..1f8666fe 100644 --- a/editor/blocks/fi.json +++ b/editor/blocks/fi.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ikuisesti","CONTROL_REPEAT":"toista %1 kertaa","CONTROL_IF":"jos %1, niin","CONTROL_ELSE":"tai muuten","CONTROL_STOP":"pysäytä","CONTROL_STOP_ALL":"kaikki","CONTROL_STOP_THIS":"tämä skripti","CONTROL_STOP_OTHER":"hahmon muut skriptit","CONTROL_WAIT":"odota %1 sekuntia","CONTROL_WAITUNTIL":"odota kunnes %1","CONTROL_REPEATUNTIL":"toista kunnes %1","CONTROL_WHILE":"kun %1","CONTROL_FOREACH":"jokainen %1 joukossa %2","CONTROL_STARTASCLONE":"kun aloitan kloonina","CONTROL_CREATECLONEOF":"luo klooni hahmosta %1","CONTROL_CREATECLONEOF_MYSELF":"minä itse","CONTROL_DELETETHISCLONE":"poista tämä klooni","CONTROL_COUNTER":"laskuri","CONTROL_INCRCOUNTER":"lisäyslaskuri","CONTROL_CLEARCOUNTER":"nollaa laskuri","CONTROL_ALLATONCE":"kaikki kerralla","DATA_SETVARIABLETO":"aseta %1 arvoon %2","DATA_CHANGEVARIABLEBY":"lisää muuttujaan %1 arvo %2","DATA_SHOWVARIABLE":"näytä muuttuja %1","DATA_HIDEVARIABLE":"piilota muuttuja %1","DATA_ADDTOLIST":"lisää %1 listaan %2","DATA_DELETEOFLIST":"poista %1 listasta %2","DATA_DELETEALLOFLIST":"poista kaikki listasta %1","DATA_INSERTATLIST":"lisää %1 kohtaan %2 listassa %3","DATA_REPLACEITEMOFLIST":"korvaa listan %2 kohdan %1 arvo arvolla %3","DATA_ITEMOFLIST":"listan %2 %1. kohde","DATA_ITEMNUMOFLIST":"kohteen %1 numero listassa %2","DATA_LENGTHOFLIST":"listan %1 pituus","DATA_LISTCONTAINSITEM":"%1 sisältää %2?","DATA_SHOWLIST":"näytä lista %1","DATA_HIDELIST":"piilota lista %1","DATA_INDEX_ALL":"kaikki","DATA_INDEX_LAST":"viimeinen","DATA_INDEX_RANDOM":"satunnainen","EVENT_WHENFLAGCLICKED":"kun klikataan %1","EVENT_WHENTHISSPRITECLICKED":"kun tätä hahmoa klikataan","EVENT_WHENSTAGECLICKED":"kun esiintymislavaa klikataan","EVENT_WHENTOUCHINGOBJECT":"kun tämä hahmo koskettaa %1","EVENT_WHENBROADCASTRECEIVED":"kun vastaanotan %1","EVENT_WHENBACKDROPSWITCHESTO":"kun taustaksi vaihtuu %1","EVENT_WHENGREATERTHAN":"kun %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"ajastin","EVENT_WHENGREATERTHAN_LOUDNESS":"äänentaso","EVENT_BROADCAST":"lähetä %1","EVENT_BROADCASTANDWAIT":"lähetä %1 ja odota","EVENT_WHENKEYPRESSED":"kun painetaan %1","EVENT_WHENKEYPRESSED_SPACE":"välilyönti","EVENT_WHENKEYPRESSED_LEFT":"nuoli vasemmalle","EVENT_WHENKEYPRESSED_RIGHT":"nuoli oikealle","EVENT_WHENKEYPRESSED_DOWN":"nuoli alas","EVENT_WHENKEYPRESSED_UP":"nuoli ylös","EVENT_WHENKEYPRESSED_ANY":"mikä tahansa","LOOKS_SAYFORSECS":"sano %1 %2 sekunnin ajan","LOOKS_SAY":"sano %1","LOOKS_HELLO":"Hei!","LOOKS_THINKFORSECS":"ajattele %1 %2 sekunnin ajan","LOOKS_THINK":"ajattele %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"näytä","LOOKS_HIDE":"piilota","LOOKS_HIDEALLSPRITES":"piilota kaikki hahmot","LOOKS_EFFECT_COLOR":"väri","LOOKS_EFFECT_FISHEYE":"kalansilmä","LOOKS_EFFECT_WHIRL":"pyörre","LOOKS_EFFECT_PIXELATE":"pikselöi","LOOKS_EFFECT_MOSAIC":"mosaiikki","LOOKS_EFFECT_BRIGHTNESS":"kirkkaus","LOOKS_EFFECT_GHOST":"haamu","LOOKS_CHANGEEFFECTBY":"lisää %1 tehostetta arvolla %2","LOOKS_SETEFFECTTO":"aseta tehoste %1 arvoon %2","LOOKS_CLEARGRAPHICEFFECTS":"poista graafiset tehosteet","LOOKS_CHANGESIZEBY":"kasvata kokoa arvolla %1","LOOKS_SETSIZETO":"aseta koko arvoon %1 %","LOOKS_SIZE":"koko","LOOKS_CHANGESTRETCHBY":"lisää venytystä arvolla %1","LOOKS_SETSTRETCHTO":"aseta venytys arvoon %1 %","LOOKS_SWITCHCOSTUMETO":"vaihda asusteeksi %1","LOOKS_NEXTCOSTUME":"seuraava asuste","LOOKS_SWITCHBACKDROPTO":"vaihda taustaksi %1","LOOKS_GOTOFRONTBACK":"mene %1 alalle","LOOKS_GOTOFRONTBACK_FRONT":"etu","LOOKS_GOTOFRONTBACK_BACK":"taka","LOOKS_GOFORWARDBACKWARDLAYERS":"mene %2 tasoa %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"eteenpäin","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"taaksepäin","LOOKS_BACKDROPNUMBERNAME":"tausta %1","LOOKS_COSTUMENUMBERNAME":"asuste %1","LOOKS_NUMBERNAME_NUMBER":"luku","LOOKS_NUMBERNAME_NAME":"nimi","LOOKS_SWITCHBACKDROPTOANDWAIT":"vaihda taustaksi %1 ja odota","LOOKS_NEXTBACKDROP_BLOCK":"seuraava tausta","LOOKS_NEXTBACKDROP":"seuraava tausta","LOOKS_PREVIOUSBACKDROP":"edellinen tausta","LOOKS_RANDOMBACKDROP":"satunnainen tausta","MOTION_MOVESTEPS":"liiku %1 askelta","MOTION_TURNLEFT":"käänny %1 %2 astetta","MOTION_TURNRIGHT":"käänny %1 %2 astetta","MOTION_POINTINDIRECTION":"osoita suuntaan %1","MOTION_POINTTOWARDS":"osoita kohti %1","MOTION_POINTTOWARDS_POINTER":"hiiren osoitin","MOTION_POINTTOWARDS_RANDOM":"satunnainen suunta","MOTION_GOTO":"mene sijaintiin %1","MOTION_GOTO_POINTER":"hiiren osoitin","MOTION_GOTO_RANDOM":"satunnainen sijainti","MOTION_GOTOXY":"mene sijaintiin x: %1 y: %2","MOTION_GLIDESECSTOXY":"liu'u %1 sekuntia sijaintiin x: %2 y: %3","MOTION_GLIDETO":"liu'u %1 sekuntia sijaintiin %2","MOTION_GLIDETO_POINTER":"hiiren osoitin","MOTION_GLIDETO_RANDOM":"satunnainen sijainti","MOTION_CHANGEXBY":"lisää x:n arvoon %1","MOTION_SETX":"aseta x:n arvoksi %1","MOTION_CHANGEYBY":"lisää y:n arvoon %1","MOTION_SETY":"aseta y:n arvoksi %1","MOTION_IFONEDGEBOUNCE":"pomppaa reunasta","MOTION_SETROTATIONSTYLE":"aseta kiertotyyliksi %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vasen-oikea","MOTION_SETROTATIONSTYLE_DONTROTATE":"älä kierrä","MOTION_SETROTATIONSTYLE_ALLAROUND":"joka suuntaan","MOTION_XPOSITION":"x-sijainti","MOTION_YPOSITION":"y-sijainti","MOTION_DIRECTION":"suunta","MOTION_SCROLLRIGHT":"kierrä oikealle %1","MOTION_SCROLLUP":"kierrä ylös %1","MOTION_ALIGNSCENE":"tasaa näkymä %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"alavasen","MOTION_ALIGNSCENE_BOTTOMRIGHT":"alaoikea","MOTION_ALIGNSCENE_MIDDLE":"keskikohta","MOTION_ALIGNSCENE_TOPLEFT":"ylävasen","MOTION_ALIGNSCENE_TOPRIGHT":"yläoikea","MOTION_XSCROLL":"x-kierto","MOTION_YSCROLL":"y-kierto","MOTION_STAGE_SELECTED":"Esiintymislava valittu: ei liikelohkoja","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"valitse satunnaisluku väliltä %1 – %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 ja %2","OPERATORS_OR":"%1 tai %2","OPERATORS_NOT":"ei %1","OPERATORS_JOIN":"yhdistä %1 ja %2","OPERATORS_JOIN_APPLE":"omena","OPERATORS_JOIN_BANANA":"banaani","OPERATORS_LETTEROF":"%1. kirjain sanasta %2","OPERATORS_LETTEROF_APPLE":"o","OPERATORS_LENGTH":"listan %1 pituus","OPERATORS_CONTAINS":"%1 sisältää %2?","OPERATORS_MOD":"lukujen %1 ja %2 jakojäännös","OPERATORS_ROUND":"pyöristä %1","OPERATORS_MATHOP":"%1 luvusta %2","OPERATORS_MATHOP_ABS":"itseisarvo","OPERATORS_MATHOP_FLOOR":"pyöristä alaspäin","OPERATORS_MATHOP_CEILING":"pyöristä ylöspäin","OPERATORS_MATHOP_SQRT":"neliöjuuri","OPERATORS_MATHOP_SIN":"sini","OPERATORS_MATHOP_COS":"kosini","OPERATORS_MATHOP_TAN":"tangentti","OPERATORS_MATHOP_ASIN":"asin","OPERATORS_MATHOP_ACOS":"acos","OPERATORS_MATHOP_ATAN":"atan","OPERATORS_MATHOP_LN":"luonnollinen logaritmi","OPERATORS_MATHOP_LOG":"10-kantainen logaritmi","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"määrittele %1","SENSING_TOUCHINGOBJECT":"koskettaako %1?","SENSING_TOUCHINGOBJECT_POINTER":"hiiren osoitin","SENSING_TOUCHINGOBJECT_EDGE":"reuna","SENSING_TOUCHINGCOLOR":"koskettaako väriä %1?","SENSING_COLORISTOUCHINGCOLOR":"koskeeko väri %1 väriä %2?","SENSING_DISTANCETO":"etäisyys kohteeseen %1","SENSING_DISTANCETO_POINTER":"hiiren osoitin","SENSING_ASKANDWAIT":"kysy %1 ja odota","SENSING_ASK_TEXT":"Mikä on nimesi?","SENSING_ANSWER":"vastaus","SENSING_KEYPRESSED":"onko näppäin %1 painettu?","SENSING_MOUSEDOWN":"onko hiiren nappi painettu?","SENSING_MOUSEX":"hiiren x-sijainti","SENSING_MOUSEY":"hiiren y-sijainti","SENSING_SETDRAGMODE":"aseta raahaustilaksi %1","SENSING_SETDRAGMODE_DRAGGABLE":"raahaus sallittu","SENSING_SETDRAGMODE_NOTDRAGGABLE":"raahaus ei sallittu","SENSING_LOUDNESS":"äänentaso","SENSING_LOUD":"kova äänentaso?","SENSING_TIMER":"ajastin","SENSING_RESETTIMER":"nollaa ajastin","SENSING_OF":"kohteen %2 %1","SENSING_OF_XPOSITION":"x-sijainti","SENSING_OF_YPOSITION":"y-sijainti","SENSING_OF_DIRECTION":"suunta","SENSING_OF_COSTUMENUMBER":"asusteen numero","SENSING_OF_COSTUMENAME":"asusteen nimi","SENSING_OF_SIZE":"koko","SENSING_OF_VOLUME":"äänenvoimakkuus","SENSING_OF_BACKDROPNUMBER":"taustan numero","SENSING_OF_BACKDROPNAME":"taustan nimi","SENSING_OF_STAGE":"Esiintymislava","SENSING_CURRENT":"nykyinen %1","SENSING_CURRENT_YEAR":"vuosi","SENSING_CURRENT_MONTH":"kuukausi","SENSING_CURRENT_DATE":"päiväys","SENSING_CURRENT_DAYOFWEEK":"viikonpäivä","SENSING_CURRENT_HOUR":"tunti","SENSING_CURRENT_MINUTE":"minuutti","SENSING_CURRENT_SECOND":"sekunti","SENSING_DAYSSINCE2000":"päiviä vuoden 2000 jälkeen","SENSING_USERNAME":"käyttäjänimi","SENSING_USERID":"käyttäjä-id","SOUND_PLAY":"soita ääni %1","SOUND_PLAYUNTILDONE":"soita ääni %1 loppuun","SOUND_STOPALLSOUNDS":"pysäytä kaikki äänet","SOUND_SETEFFECTO":"aseta tehoste %1 arvoon %2","SOUND_CHANGEEFFECTBY":" lisää tehosteeseen %1 arvo %2","SOUND_CLEAREFFECTS":"poista ääniefektit","SOUND_EFFECTS_PITCH":"sävelkorkeus","SOUND_EFFECTS_PAN":"panoroi vasen/oikea","SOUND_CHANGEVOLUMEBY":"lisää äänenvoimakkuutta arvolla %1","SOUND_SETVOLUMETO":"aseta äänenvoimakkuudeksi %1%","SOUND_VOLUME":"äänenvoimakkuus","SOUND_RECORD":"nauhoita...","CATEGORY_MOTION":"Liike","CATEGORY_LOOKS":"Ulkonäkö","CATEGORY_SOUND":"Ääni","CATEGORY_EVENTS":"Tapahtumat","CATEGORY_CONTROL":"Ohjaus","CATEGORY_SENSING":"Tuntoaisti","CATEGORY_OPERATORS":"Toiminnot","CATEGORY_VARIABLES":"Muuttujat","CATEGORY_MYBLOCKS":"Lohkoni","DUPLICATE":"Kopioi","DELETE":"Poista","ADD_COMMENT":"Lisää kommentti","REMOVE_COMMENT":"Poista kommentti","DELETE_BLOCK":"Poista lohko","DELETE_X_BLOCKS":"Poista %1 lohkoa","DELETE_ALL_BLOCKS":"Poistetaanko kaikki %1 lohkoa?","CLEAN_UP":"Siivoa lohkot","HELP":"Apua","UNDO":"Kumoa","REDO":"Tee uudelleen","EDIT_PROCEDURE":"Muokkaa","SHOW_PROCEDURE_DEFINITION":"Siirry määrittelyyn","WORKSPACE_COMMENT_DEFAULT_TEXT":"Sano jotakin...","COLOUR_HUE_LABEL":"Väri","COLOUR_SATURATION_LABEL":"Värikylläisyys","COLOUR_BRIGHTNESS_LABEL":"Kirkkaus","CHANGE_VALUE_TITLE":"Vaihda arvo:","RENAME_VARIABLE":"Nimeä uudelleen muuttuja","RENAME_VARIABLE_TITLE":"Nimeä uudelleen kaikki \"%1\" muuttujaa:","RENAME_VARIABLE_MODAL_TITLE":"Nimeä uudelleen muuttuja","NEW_VARIABLE":"Tee muuttuja","NEW_VARIABLE_TITLE":"Uuden muuttujan nimi:","VARIABLE_MODAL_TITLE":"Uusi muuttuja","VARIABLE_ALREADY_EXISTS":"\"%1\"-niminen muuttuja on jo käytössä.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%1\"-niminen muuttuja on jo käytössä toisella \"%2\"-tyyppisellä muuttujalla.","DELETE_VARIABLE_CONFIRMATION":"Poistetaanko \"%2\"-muuttujan %1 käyttökohdetta?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ei voitu poistaa \"%1\"-muuttujaa, koska se on osa \"%2\"-funktion määrittelyä","DELETE_VARIABLE":"Poista \"%1\"-muuttuja","NEW_PROCEDURE":"Tee lohko","PROCEDURE_ALREADY_EXISTS":"\"%1\"-niminen aliohjelma on jo käytössä.","PROCEDURE_DEFAULT_NAME":"lohkon nimi","NEW_LIST":"Tee lista","NEW_LIST_TITLE":"Uuden listan nimi:","LIST_MODAL_TITLE":"Uusi lista","LIST_ALREADY_EXISTS":"\"%1\"-niminen lista on jo käytössä.","RENAME_LIST_TITLE":"Nimeä uudelleen kaikki \"%1\" listaa:","RENAME_LIST_MODAL_TITLE":"Nimeä uudelleen lista","DEFAULT_LIST_ITEM":"asia","DELETE_LIST":"Poista \"%1\"-lista","RENAME_LIST":"Nimeä uudelleen lista","NEW_BROADCAST_MESSAGE":"Uusi viesti","NEW_BROADCAST_MESSAGE_TITLE":"Uuden viestin nimi:","BROADCAST_MODAL_TITLE":"Uusi viesti","DEFAULT_BROADCAST_MESSAGE_NAME":"viesti1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ikuisesti", + "CONTROL_REPEAT": "toista %1 kertaa", + "CONTROL_IF": "jos %1, niin", + "CONTROL_ELSE": "tai muuten", + "CONTROL_STOP": "pysäytä", + "CONTROL_STOP_ALL": "kaikki", + "CONTROL_STOP_THIS": "tämä skripti", + "CONTROL_STOP_OTHER": "hahmon muut skriptit", + "CONTROL_WAIT": "odota %1 sekuntia", + "CONTROL_WAITUNTIL": "odota kunnes %1", + "CONTROL_REPEATUNTIL": "toista kunnes %1", + "CONTROL_WHILE": "kun %1", + "CONTROL_FOREACH": "jokainen %1 joukossa %2", + "CONTROL_STARTASCLONE": "kun aloitan kloonina", + "CONTROL_CREATECLONEOF": "luo klooni hahmosta %1", + "CONTROL_CREATECLONEOF_MYSELF": "minä itse", + "CONTROL_DELETETHISCLONE": "poista tämä klooni", + "CONTROL_COUNTER": "laskuri", + "CONTROL_INCRCOUNTER": "lisäyslaskuri", + "CONTROL_CLEARCOUNTER": "nollaa laskuri", + "CONTROL_ALLATONCE": "kaikki kerralla", + "DATA_SETVARIABLETO": "aseta %1 arvoon %2", + "DATA_CHANGEVARIABLEBY": "lisää muuttujaan %1 arvo %2", + "DATA_SHOWVARIABLE": "näytä muuttuja %1", + "DATA_HIDEVARIABLE": "piilota muuttuja %1", + "DATA_ADDTOLIST": "lisää %1 listaan %2", + "DATA_DELETEOFLIST": "poista %1 listasta %2", + "DATA_DELETEALLOFLIST": "poista kaikki listasta %1", + "DATA_INSERTATLIST": "lisää %1 kohtaan %2 listassa %3", + "DATA_REPLACEITEMOFLIST": "korvaa listan %2 kohdan %1 arvo arvolla %3", + "DATA_ITEMOFLIST": "listan %2 %1. kohde", + "DATA_ITEMNUMOFLIST": "kohteen %1 numero listassa %2", + "DATA_LENGTHOFLIST": "listan %1 pituus", + "DATA_LISTCONTAINSITEM": "%1 sisältää %2?", + "DATA_SHOWLIST": "näytä lista %1", + "DATA_HIDELIST": "piilota lista %1", + "DATA_INDEX_ALL": "kaikki", + "DATA_INDEX_LAST": "viimeinen", + "DATA_INDEX_RANDOM": "satunnainen", + "EVENT_WHENFLAGCLICKED": "kun klikataan %1", + "EVENT_WHENTHISSPRITECLICKED": "kun tätä hahmoa klikataan", + "EVENT_WHENSTAGECLICKED": "kun esiintymislavaa klikataan", + "EVENT_WHENTOUCHINGOBJECT": "kun tämä hahmo koskettaa %1", + "EVENT_WHENBROADCASTRECEIVED": "kun vastaanotan %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kun taustaksi vaihtuu %1", + "EVENT_WHENGREATERTHAN": "kun %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "ajastin", + "EVENT_WHENGREATERTHAN_LOUDNESS": "äänentaso", + "EVENT_BROADCAST": "lähetä %1", + "EVENT_BROADCASTANDWAIT": "lähetä %1 ja odota", + "EVENT_WHENKEYPRESSED": "kun painetaan %1", + "EVENT_WHENKEYPRESSED_SPACE": "välilyönti", + "EVENT_WHENKEYPRESSED_LEFT": "nuoli vasemmalle", + "EVENT_WHENKEYPRESSED_RIGHT": "nuoli oikealle", + "EVENT_WHENKEYPRESSED_DOWN": "nuoli alas", + "EVENT_WHENKEYPRESSED_UP": "nuoli ylös", + "EVENT_WHENKEYPRESSED_ANY": "mikä tahansa", + "LOOKS_SAYFORSECS": "sano %1 %2 sekunnin ajan", + "LOOKS_SAY": "sano %1", + "LOOKS_HELLO": "Hei!", + "LOOKS_THINKFORSECS": "ajattele %1 %2 sekunnin ajan", + "LOOKS_THINK": "ajattele %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "näytä", + "LOOKS_HIDE": "piilota", + "LOOKS_HIDEALLSPRITES": "piilota kaikki hahmot", + "LOOKS_EFFECT_COLOR": "väri", + "LOOKS_EFFECT_FISHEYE": "kalansilmä", + "LOOKS_EFFECT_WHIRL": "pyörre", + "LOOKS_EFFECT_PIXELATE": "pikselöi", + "LOOKS_EFFECT_MOSAIC": "mosaiikki", + "LOOKS_EFFECT_BRIGHTNESS": "kirkkaus", + "LOOKS_EFFECT_GHOST": "haamu", + "LOOKS_CHANGEEFFECTBY": "lisää %1 tehostetta arvolla %2", + "LOOKS_SETEFFECTTO": "aseta tehoste %1 arvoon %2", + "LOOKS_CLEARGRAPHICEFFECTS": "poista graafiset tehosteet", + "LOOKS_CHANGESIZEBY": "kasvata kokoa arvolla %1", + "LOOKS_SETSIZETO": "aseta koko arvoon %1 %", + "LOOKS_SIZE": "koko", + "LOOKS_CHANGESTRETCHBY": "lisää venytystä arvolla %1", + "LOOKS_SETSTRETCHTO": "aseta venytys arvoon %1 %", + "LOOKS_SWITCHCOSTUMETO": "vaihda asusteeksi %1", + "LOOKS_NEXTCOSTUME": "seuraava asuste", + "LOOKS_SWITCHBACKDROPTO": "vaihda taustaksi %1", + "LOOKS_GOTOFRONTBACK": "mene %1 alalle", + "LOOKS_GOTOFRONTBACK_FRONT": "etu", + "LOOKS_GOTOFRONTBACK_BACK": "taka", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mene %2 tasoa %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "eteenpäin", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "taaksepäin", + "LOOKS_BACKDROPNUMBERNAME": "tausta %1", + "LOOKS_COSTUMENUMBERNAME": "asuste %1", + "LOOKS_NUMBERNAME_NUMBER": "luku", + "LOOKS_NUMBERNAME_NAME": "nimi", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "vaihda taustaksi %1 ja odota", + "LOOKS_NEXTBACKDROP_BLOCK": "seuraava tausta", + "LOOKS_NEXTBACKDROP": "seuraava tausta", + "LOOKS_PREVIOUSBACKDROP": "edellinen tausta", + "LOOKS_RANDOMBACKDROP": "satunnainen tausta", + "MOTION_MOVESTEPS": "liiku %1 askelta", + "MOTION_TURNLEFT": "käänny %1 %2 astetta", + "MOTION_TURNRIGHT": "käänny %1 %2 astetta", + "MOTION_POINTINDIRECTION": "osoita suuntaan %1", + "MOTION_POINTTOWARDS": "osoita kohti %1", + "MOTION_POINTTOWARDS_POINTER": "hiiren osoitin", + "MOTION_POINTTOWARDS_RANDOM": "satunnainen suunta", + "MOTION_GOTO": "mene sijaintiin %1", + "MOTION_GOTO_POINTER": "hiiren osoitin", + "MOTION_GOTO_RANDOM": "satunnainen sijainti", + "MOTION_GOTOXY": "mene sijaintiin x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "liu'u %1 sekuntia sijaintiin x: %2 y: %3", + "MOTION_GLIDETO": "liu'u %1 sekuntia sijaintiin %2", + "MOTION_GLIDETO_POINTER": "hiiren osoitin", + "MOTION_GLIDETO_RANDOM": "satunnainen sijainti", + "MOTION_CHANGEXBY": "lisää x:n arvoon %1", + "MOTION_SETX": "aseta x:n arvoksi %1", + "MOTION_CHANGEYBY": "lisää y:n arvoon %1", + "MOTION_SETY": "aseta y:n arvoksi %1", + "MOTION_IFONEDGEBOUNCE": "pomppaa reunasta", + "MOTION_SETROTATIONSTYLE": "aseta kiertotyyliksi %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vasen-oikea", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "älä kierrä", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "joka suuntaan", + "MOTION_XPOSITION": "x-sijainti", + "MOTION_YPOSITION": "y-sijainti", + "MOTION_DIRECTION": "suunta", + "MOTION_SCROLLRIGHT": "kierrä oikealle %1", + "MOTION_SCROLLUP": "kierrä ylös %1", + "MOTION_ALIGNSCENE": "tasaa näkymä %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "alavasen", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "alaoikea", + "MOTION_ALIGNSCENE_MIDDLE": "keskikohta", + "MOTION_ALIGNSCENE_TOPLEFT": "ylävasen", + "MOTION_ALIGNSCENE_TOPRIGHT": "yläoikea", + "MOTION_XSCROLL": "x-kierto", + "MOTION_YSCROLL": "y-kierto", + "MOTION_STAGE_SELECTED": "Esiintymislava valittu: ei liikelohkoja", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "valitse satunnaisluku väliltä %1 – %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 ja %2", + "OPERATORS_OR": "%1 tai %2", + "OPERATORS_NOT": "ei %1", + "OPERATORS_JOIN": "yhdistä %1 ja %2", + "OPERATORS_JOIN_APPLE": "omena", + "OPERATORS_JOIN_BANANA": "banaani", + "OPERATORS_LETTEROF": "%1. kirjain sanasta %2", + "OPERATORS_LETTEROF_APPLE": "o", + "OPERATORS_LENGTH": "listan %1 pituus", + "OPERATORS_CONTAINS": "%1 sisältää %2?", + "OPERATORS_MOD": "lukujen %1 ja %2 jakojäännös", + "OPERATORS_ROUND": "pyöristä %1", + "OPERATORS_MATHOP": "%1 luvusta %2", + "OPERATORS_MATHOP_ABS": "itseisarvo", + "OPERATORS_MATHOP_FLOOR": "pyöristä alaspäin", + "OPERATORS_MATHOP_CEILING": "pyöristä ylöspäin", + "OPERATORS_MATHOP_SQRT": "neliöjuuri", + "OPERATORS_MATHOP_SIN": "sini", + "OPERATORS_MATHOP_COS": "kosini", + "OPERATORS_MATHOP_TAN": "tangentti", + "OPERATORS_MATHOP_ASIN": "asin", + "OPERATORS_MATHOP_ACOS": "acos", + "OPERATORS_MATHOP_ATAN": "atan", + "OPERATORS_MATHOP_LN": "luonnollinen logaritmi", + "OPERATORS_MATHOP_LOG": "10-kantainen logaritmi", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "määrittele %1", + "SENSING_TOUCHINGOBJECT": "koskettaako %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "hiiren osoitin", + "SENSING_TOUCHINGOBJECT_EDGE": "reuna", + "SENSING_TOUCHINGCOLOR": "koskettaako väriä %1?", + "SENSING_COLORISTOUCHINGCOLOR": "koskeeko väri %1 väriä %2?", + "SENSING_DISTANCETO": "etäisyys kohteeseen %1", + "SENSING_DISTANCETO_POINTER": "hiiren osoitin", + "SENSING_ASKANDWAIT": "kysy %1 ja odota", + "SENSING_ASK_TEXT": "Mikä on nimesi?", + "SENSING_ANSWER": "vastaus", + "SENSING_KEYPRESSED": "onko näppäin %1 painettu?", + "SENSING_MOUSEDOWN": "onko hiiren nappi painettu?", + "SENSING_MOUSEX": "hiiren x-sijainti", + "SENSING_MOUSEY": "hiiren y-sijainti", + "SENSING_SETDRAGMODE": "aseta raahaustilaksi %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "raahaus sallittu", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "raahaus ei sallittu", + "SENSING_LOUDNESS": "äänentaso", + "SENSING_LOUD": "kova äänentaso?", + "SENSING_TIMER": "ajastin", + "SENSING_RESETTIMER": "nollaa ajastin", + "SENSING_OF": "kohteen %2 %1", + "SENSING_OF_XPOSITION": "x-sijainti", + "SENSING_OF_YPOSITION": "y-sijainti", + "SENSING_OF_DIRECTION": "suunta", + "SENSING_OF_COSTUMENUMBER": "asusteen numero", + "SENSING_OF_COSTUMENAME": "asusteen nimi", + "SENSING_OF_SIZE": "koko", + "SENSING_OF_VOLUME": "äänenvoimakkuus", + "SENSING_OF_BACKDROPNUMBER": "taustan numero", + "SENSING_OF_BACKDROPNAME": "taustan nimi", + "SENSING_OF_STAGE": "Esiintymislava", + "SENSING_CURRENT": "nykyinen %1", + "SENSING_CURRENT_YEAR": "vuosi", + "SENSING_CURRENT_MONTH": "kuukausi", + "SENSING_CURRENT_DATE": "päiväys", + "SENSING_CURRENT_DAYOFWEEK": "viikonpäivä", + "SENSING_CURRENT_HOUR": "tunti", + "SENSING_CURRENT_MINUTE": "minuutti", + "SENSING_CURRENT_SECOND": "sekunti", + "SENSING_DAYSSINCE2000": "päiviä vuoden 2000 jälkeen", + "SENSING_USERNAME": "käyttäjänimi", + "SENSING_USERID": "käyttäjä-id", + "SOUND_PLAY": "soita ääni %1", + "SOUND_PLAYUNTILDONE": "soita ääni %1 loppuun", + "SOUND_STOPALLSOUNDS": "pysäytä kaikki äänet", + "SOUND_SETEFFECTO": "aseta tehoste %1 arvoon %2", + "SOUND_CHANGEEFFECTBY": " lisää tehosteeseen %1 arvo %2", + "SOUND_CLEAREFFECTS": "poista ääniefektit", + "SOUND_EFFECTS_PITCH": "sävelkorkeus", + "SOUND_EFFECTS_PAN": "panoroi vasen/oikea", + "SOUND_CHANGEVOLUMEBY": "lisää äänenvoimakkuutta arvolla %1", + "SOUND_SETVOLUMETO": "aseta äänenvoimakkuudeksi %1%", + "SOUND_VOLUME": "äänenvoimakkuus", + "SOUND_RECORD": "nauhoita...", + "CATEGORY_MOTION": "Liike", + "CATEGORY_LOOKS": "Ulkonäkö", + "CATEGORY_SOUND": "Ääni", + "CATEGORY_EVENTS": "Tapahtumat", + "CATEGORY_CONTROL": "Ohjaus", + "CATEGORY_SENSING": "Tuntoaisti", + "CATEGORY_OPERATORS": "Toiminnot", + "CATEGORY_VARIABLES": "Muuttujat", + "CATEGORY_MYBLOCKS": "Lohkoni", + "DUPLICATE": "Kopioi", + "DELETE": "Poista", + "ADD_COMMENT": "Lisää kommentti", + "REMOVE_COMMENT": "Poista kommentti", + "DELETE_BLOCK": "Poista lohko", + "DELETE_X_BLOCKS": "Poista %1 lohkoa", + "DELETE_ALL_BLOCKS": "Poistetaanko kaikki %1 lohkoa?", + "CLEAN_UP": "Siivoa lohkot", + "HELP": "Apua", + "UNDO": "Kumoa", + "REDO": "Tee uudelleen", + "EDIT_PROCEDURE": "Muokkaa", + "SHOW_PROCEDURE_DEFINITION": "Siirry määrittelyyn", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sano jotakin...", + "COLOUR_HUE_LABEL": "Väri", + "COLOUR_SATURATION_LABEL": "Värikylläisyys", + "COLOUR_BRIGHTNESS_LABEL": "Kirkkaus", + "CHANGE_VALUE_TITLE": "Vaihda arvo:", + "RENAME_VARIABLE": "Nimeä uudelleen muuttuja", + "RENAME_VARIABLE_TITLE": "Nimeä uudelleen kaikki \"%1\" muuttujaa:", + "RENAME_VARIABLE_MODAL_TITLE": "Nimeä uudelleen muuttuja", + "NEW_VARIABLE": "Tee muuttuja", + "NEW_VARIABLE_TITLE": "Uuden muuttujan nimi:", + "VARIABLE_MODAL_TITLE": "Uusi muuttuja", + "VARIABLE_ALREADY_EXISTS": "\"%1\"-niminen muuttuja on jo käytössä.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\"-niminen muuttuja on jo käytössä toisella \"%2\"-tyyppisellä muuttujalla.", + "DELETE_VARIABLE_CONFIRMATION": "Poistetaanko \"%2\"-muuttujan %1 käyttökohdetta?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ei voitu poistaa \"%1\"-muuttujaa, koska se on osa \"%2\"-funktion määrittelyä", + "DELETE_VARIABLE": "Poista \"%1\"-muuttuja", + "NEW_PROCEDURE": "Tee lohko", + "PROCEDURE_ALREADY_EXISTS": "\"%1\"-niminen aliohjelma on jo käytössä.", + "PROCEDURE_DEFAULT_NAME": "lohkon nimi", + "NEW_LIST": "Tee lista", + "NEW_LIST_TITLE": "Uuden listan nimi:", + "LIST_MODAL_TITLE": "Uusi lista", + "LIST_ALREADY_EXISTS": "\"%1\"-niminen lista on jo käytössä.", + "RENAME_LIST_TITLE": "Nimeä uudelleen kaikki \"%1\" listaa:", + "RENAME_LIST_MODAL_TITLE": "Nimeä uudelleen lista", + "DEFAULT_LIST_ITEM": "asia", + "DELETE_LIST": "Poista \"%1\"-lista", + "RENAME_LIST": "Nimeä uudelleen lista", + "NEW_BROADCAST_MESSAGE": "Uusi viesti", + "NEW_BROADCAST_MESSAGE_TITLE": "Uuden viestin nimi:", + "BROADCAST_MODAL_TITLE": "Uusi viesti", + "DEFAULT_BROADCAST_MESSAGE_NAME": "viesti1" +} \ No newline at end of file diff --git a/editor/blocks/fr.json b/editor/blocks/fr.json old mode 100755 new mode 100644 index b396c703..b14c6a5a --- a/editor/blocks/fr.json +++ b/editor/blocks/fr.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"répéter indéfiniment","CONTROL_REPEAT":"répéter %1 fois","CONTROL_IF":"si %1 alors","CONTROL_ELSE":"sinon","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"tout","CONTROL_STOP_THIS":"ce script","CONTROL_STOP_OTHER":"autres scripts dans sprite","CONTROL_WAIT":"attendre %1 secondes","CONTROL_WAITUNTIL":"attendre jusqu'à ce que %1","CONTROL_REPEATUNTIL":"répéter jusqu'à ce que %1","CONTROL_WHILE":"tant que %1","CONTROL_FOREACH":"pour chaque %1 dans %2","CONTROL_STARTASCLONE":"quand je commence comme un clone","CONTROL_CREATECLONEOF":"créer un clone de %1","CONTROL_CREATECLONEOF_MYSELF":"moi-même","CONTROL_DELETETHISCLONE":"supprimer ce clone","CONTROL_COUNTER":"compteur","CONTROL_INCRCOUNTER":"incrémenter le compteur","CONTROL_CLEARCOUNTER":"effacer le compteur","CONTROL_ALLATONCE":"tous en même temps","DATA_SETVARIABLETO":"mettre %1 à %2","DATA_CHANGEVARIABLEBY":"ajouter %2 à %1","DATA_SHOWVARIABLE":"montrer la variable %1","DATA_HIDEVARIABLE":"cacher la variable %1","DATA_ADDTOLIST":"ajouter %1 à %2","DATA_DELETEOFLIST":"supprimer l'élément %1 de %2","DATA_DELETEALLOFLIST":"supprimer tous les éléments de la liste %1","DATA_INSERTATLIST":"insérer %1 en position %2 de %3","DATA_REPLACEITEMOFLIST":"remplacer l'élément %1 de la liste %2 par %3","DATA_ITEMOFLIST":"élément %1 de %2","DATA_ITEMNUMOFLIST":"élément # de %1 dans %2","DATA_LENGTHOFLIST":"longueur de %1","DATA_LISTCONTAINSITEM":"%1 contient %2 ?","DATA_SHOWLIST":"montrer la liste %1","DATA_HIDELIST":"cacher la liste %1","DATA_INDEX_ALL":"tout","DATA_INDEX_LAST":"dernier","DATA_INDEX_RANDOM":"au hasard","EVENT_WHENFLAGCLICKED":"quand %1 est cliqué","EVENT_WHENTHISSPRITECLICKED":"quand ce sprite est cliqué","EVENT_WHENSTAGECLICKED":"quand la scène est cliquée","EVENT_WHENTOUCHINGOBJECT":"quand ce sprite touche %1","EVENT_WHENBROADCASTRECEIVED":"quand je reçois %1","EVENT_WHENBACKDROPSWITCHESTO":"quand l'arrière-plan bascule sur %1","EVENT_WHENGREATERTHAN":"quand le %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"chronomètre","EVENT_WHENGREATERTHAN_LOUDNESS":"volume sonore","EVENT_BROADCAST":"envoyer à tous %1","EVENT_BROADCASTANDWAIT":"envoyer à tous %1 et attendre","EVENT_WHENKEYPRESSED":"quand la touche %1 est pressée","EVENT_WHENKEYPRESSED_SPACE":"espace","EVENT_WHENKEYPRESSED_LEFT":"flèche gauche","EVENT_WHENKEYPRESSED_RIGHT":"flèche droite","EVENT_WHENKEYPRESSED_DOWN":"flèche bas","EVENT_WHENKEYPRESSED_UP":"flèche haut","EVENT_WHENKEYPRESSED_ANY":"n'importe laquelle","LOOKS_SAYFORSECS":"dire %1 pendant %2 secondes","LOOKS_SAY":"dire %1","LOOKS_HELLO":"Bonjour!","LOOKS_THINKFORSECS":"penser à %1 pendant %2 secondes","LOOKS_THINK":"penser à %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"montrer","LOOKS_HIDE":"cacher","LOOKS_HIDEALLSPRITES":"cacher tous les sprites","LOOKS_EFFECT_COLOR":"couleur","LOOKS_EFFECT_FISHEYE":"œil de poisson","LOOKS_EFFECT_WHIRL":"tournoyer","LOOKS_EFFECT_PIXELATE":"pixeliser","LOOKS_EFFECT_MOSAIC":"mosaïque","LOOKS_EFFECT_BRIGHTNESS":"luminosité","LOOKS_EFFECT_GHOST":"fantôme","LOOKS_CHANGEEFFECTBY":"ajouter %2 à l'effet %1","LOOKS_SETEFFECTTO":"mettre l'effet %1 à %2","LOOKS_CLEARGRAPHICEFFECTS":"annuler les effets graphiques","LOOKS_CHANGESIZEBY":"ajouter %1 à la taille","LOOKS_SETSIZETO":"mettre la taille à %1 % de la taille initiale","LOOKS_SIZE":"taille","LOOKS_CHANGESTRETCHBY":"ajouter %1 à l'étirement","LOOKS_SETSTRETCHTO":"mettre l'étirement à %1 %","LOOKS_SWITCHCOSTUMETO":"basculer sur le costume %1","LOOKS_NEXTCOSTUME":"costume suivant","LOOKS_SWITCHBACKDROPTO":"basculer sur l'arrière-plan %1","LOOKS_GOTOFRONTBACK":"aller à l'%1 plan","LOOKS_GOTOFRONTBACK_FRONT":"avant","LOOKS_GOTOFRONTBACK_BACK":"arrière","LOOKS_GOFORWARDBACKWARDLAYERS":"déplacer de %2 plans vers l'%1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"avant","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"arrière","LOOKS_BACKDROPNUMBERNAME":"%1 de l'arrière-plan","LOOKS_COSTUMENUMBERNAME":"%1 du costume","LOOKS_NUMBERNAME_NUMBER":"numéro","LOOKS_NUMBERNAME_NAME":"nom","LOOKS_SWITCHBACKDROPTOANDWAIT":"basculer sur l'arrière-plan %1 et attendre","LOOKS_NEXTBACKDROP_BLOCK":"arrière-plan suivant","LOOKS_NEXTBACKDROP":"arrière-plan suivant","LOOKS_PREVIOUSBACKDROP":"arrière-plan précédent","LOOKS_RANDOMBACKDROP":"arrière-plan aléatoire","MOTION_MOVESTEPS":"avancer de %1 pas","MOTION_TURNLEFT":"tourner %1 de %2 degrés","MOTION_TURNRIGHT":"tourner %1 de %2 degrés","MOTION_POINTINDIRECTION":"s'orienter en direction de %1","MOTION_POINTTOWARDS":"s'orienter vers %1","MOTION_POINTTOWARDS_POINTER":"pointeur de souris","MOTION_POINTTOWARDS_RANDOM":"direction aléatoire","MOTION_GOTO":"aller à %1","MOTION_GOTO_POINTER":"pointeur de souris","MOTION_GOTO_RANDOM":"position aléatoire","MOTION_GOTOXY":"aller à x: %1 y: %2","MOTION_GLIDESECSTOXY":"glisser en %1 secondes à x: %2 y: %3","MOTION_GLIDETO":"glisser en %1 secondes à %2","MOTION_GLIDETO_POINTER":"pointeur de souris","MOTION_GLIDETO_RANDOM":"position aléatoire","MOTION_CHANGEXBY":"ajouter %1 à x","MOTION_SETX":"mettre x à %1","MOTION_CHANGEYBY":"ajouter %1 à y","MOTION_SETY":"mettre y à %1","MOTION_IFONEDGEBOUNCE":"rebondir si le bord est atteint","MOTION_SETROTATIONSTYLE":"fixer le sens de rotation %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"gauche-droite","MOTION_SETROTATIONSTYLE_DONTROTATE":"ne tourne pas","MOTION_SETROTATIONSTYLE_ALLAROUND":"tout autour","MOTION_XPOSITION":"abscisse x","MOTION_YPOSITION":"ordonnée y","MOTION_DIRECTION":"direction","MOTION_SCROLLRIGHT":"défiler à droite de %1","MOTION_SCROLLUP":"défiler en haut de %1","MOTION_ALIGNSCENE":"aligner la scène %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"bas-gauche","MOTION_ALIGNSCENE_BOTTOMRIGHT":"bas-droite","MOTION_ALIGNSCENE_MIDDLE":"milieu","MOTION_ALIGNSCENE_TOPLEFT":"haut-gauche","MOTION_ALIGNSCENE_TOPRIGHT":"haut-droite","MOTION_XSCROLL":"défilement x","MOTION_YSCROLL":"défilement y","MOTION_STAGE_SELECTED":"Scène sélectionnée: pas de blocs de mouvement","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"nombre aléatoire entre %1 et %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 et %2","OPERATORS_OR":"%1 ou %2","OPERATORS_NOT":"non %1","OPERATORS_JOIN":"regrouper %1 et %2","OPERATORS_JOIN_APPLE":"pomme","OPERATORS_JOIN_BANANA":"banane","OPERATORS_LETTEROF":"lettre %1 de %2","OPERATORS_LETTEROF_APPLE":"p","OPERATORS_LENGTH":"longueur de %1","OPERATORS_CONTAINS":"%1 contient %2 ?","OPERATORS_MOD":"%1 modulo %2","OPERATORS_ROUND":"arrondi de %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"plancher","OPERATORS_MATHOP_CEILING":"plafond","OPERATORS_MATHOP_SQRT":"racine","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":"définir %1","SENSING_TOUCHINGOBJECT":"touche le %1 ?","SENSING_TOUCHINGOBJECT_POINTER":"pointeur de souris","SENSING_TOUCHINGOBJECT_EDGE":"bord","SENSING_TOUCHINGCOLOR":"couleur %1 touchée ?","SENSING_COLORISTOUCHINGCOLOR":"couleur %1 touche %2 ?","SENSING_DISTANCETO":"distance de %1","SENSING_DISTANCETO_POINTER":"pointeur de souris","SENSING_ASKANDWAIT":"demander %1 et attendre","SENSING_ASK_TEXT":"Quel est ton nom?","SENSING_ANSWER":"réponse","SENSING_KEYPRESSED":"touche %1 pressée ?","SENSING_MOUSEDOWN":"souris pressée ?","SENSING_MOUSEX":"souris x","SENSING_MOUSEY":"souris y","SENSING_SETDRAGMODE":"mettre mode de glissement à %1","SENSING_SETDRAGMODE_DRAGGABLE":"glissable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"non glissable","SENSING_LOUDNESS":"volume sonore","SENSING_LOUD":"fort ?","SENSING_TIMER":"chronomètre","SENSING_RESETTIMER":"réinitialiser le chronomètre","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"abscisse x","SENSING_OF_YPOSITION":"ordonnée y","SENSING_OF_DIRECTION":"direction","SENSING_OF_COSTUMENUMBER":"costume #","SENSING_OF_COSTUMENAME":"nom du costume","SENSING_OF_SIZE":"taille","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"arrière-plan #","SENSING_OF_BACKDROPNAME":"nom de l'arrière-plan","SENSING_OF_STAGE":"La scène","SENSING_CURRENT":"%1 actuelle","SENSING_CURRENT_YEAR":"année","SENSING_CURRENT_MONTH":"mois","SENSING_CURRENT_DATE":"date","SENSING_CURRENT_DAYOFWEEK":"jour de la semaine","SENSING_CURRENT_HOUR":"heure","SENSING_CURRENT_MINUTE":"minute","SENSING_CURRENT_SECOND":"seconde","SENSING_DAYSSINCE2000":"jours depuis 2000","SENSING_USERNAME":"nom d'utilisateur","SENSING_USERID":"id de l'utilisateur","SOUND_PLAY":"jouer le son %1","SOUND_PLAYUNTILDONE":"jouer le son %1 jusqu'au bout","SOUND_STOPALLSOUNDS":"arrêter tous les sons","SOUND_SETEFFECTO":"mettre l'effet %1 à %2","SOUND_CHANGEEFFECTBY":"ajouter %2 à l'effet %1","SOUND_CLEAREFFECTS":"annuler tous les effets sonores","SOUND_EFFECTS_PITCH":"hauteur","SOUND_EFFECTS_PAN":"stéréo gauche/droite","SOUND_CHANGEVOLUMEBY":"ajouter %1 au volume","SOUND_SETVOLUMETO":"mettre le volume à %1%","SOUND_VOLUME":"volume","SOUND_RECORD":"enregistrer...","CATEGORY_MOTION":"Mouvement","CATEGORY_LOOKS":"Apparence","CATEGORY_SOUND":"Son","CATEGORY_EVENTS":"Événements","CATEGORY_CONTROL":"Contrôle","CATEGORY_SENSING":"Capteurs","CATEGORY_OPERATORS":"Opérateurs","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"Mes Blocs","DUPLICATE":"Dupliquer","DELETE":"Supprimer","ADD_COMMENT":"Ajouter un commentaire","REMOVE_COMMENT":"Retirer le commentaire","DELETE_BLOCK":"Supprimer le bloc","DELETE_X_BLOCKS":"Supprimer %1 blocs","DELETE_ALL_BLOCKS":"Supprimer tous les %1 blocs ?","CLEAN_UP":"Nettoyer les blocs","HELP":"Aide","UNDO":"Restaurer","REDO":"Refaire","EDIT_PROCEDURE":"Modifier","SHOW_PROCEDURE_DEFINITION":"Aller à la définition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Dire quelque chose...","COLOUR_HUE_LABEL":"Couleur","COLOUR_SATURATION_LABEL":"Saturation","COLOUR_BRIGHTNESS_LABEL":"Luminosité","CHANGE_VALUE_TITLE":"Changer la valeur:","RENAME_VARIABLE":"Renommer la variable","RENAME_VARIABLE_TITLE":"Renommer toutes les variables \"%1\" en:","RENAME_VARIABLE_MODAL_TITLE":"Renommer la variable","NEW_VARIABLE":"Créer une variable","NEW_VARIABLE_TITLE":"Nouveau nom de la variable","VARIABLE_MODAL_TITLE":"Nouvelle variable","VARIABLE_ALREADY_EXISTS":"Une variable nommé \"%1\" existe déjà.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Une variable nommée \"%1\" existe déjà pour une autre variable de type \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Supprimer %1 utilisations de la variable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Impossible de supprimer la variable \"%1\" car elle fait partie de la définition de la fonction \"%2\"","DELETE_VARIABLE":"Supprimer la variable \"%1\"","NEW_PROCEDURE":"Créer un bloc","PROCEDURE_ALREADY_EXISTS":"Une procédure nommée \"%1\" existe déjà.","PROCEDURE_DEFAULT_NAME":"nom du bloc","NEW_LIST":"Créer une liste","NEW_LIST_TITLE":"Nom de la nouvelle liste:","LIST_MODAL_TITLE":"Nouvelle liste","LIST_ALREADY_EXISTS":"Une liste nommée \"%1\" existe déjà.","RENAME_LIST_TITLE":"Renommer toutes les listes \"%1\" en:","RENAME_LIST_MODAL_TITLE":"Renommer la liste","DEFAULT_LIST_ITEM":"chose","DELETE_LIST":"Supprimer la liste \"%1\"","RENAME_LIST":"Renommer la liste","NEW_BROADCAST_MESSAGE":"Nouveau message","NEW_BROADCAST_MESSAGE_TITLE":"Nom du nouveau message:","BROADCAST_MODAL_TITLE":"Nouveau message","DEFAULT_BROADCAST_MESSAGE_NAME":"message1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "répéter indéfiniment", + "CONTROL_REPEAT": "répéter %1 fois", + "CONTROL_IF": "si %1 alors", + "CONTROL_ELSE": "sinon", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "tout", + "CONTROL_STOP_THIS": "ce script", + "CONTROL_STOP_OTHER": "autres scripts dans sprite", + "CONTROL_WAIT": "attendre %1 secondes", + "CONTROL_WAITUNTIL": "attendre jusqu'à ce que %1", + "CONTROL_REPEATUNTIL": "répéter jusqu'à ce que %1", + "CONTROL_WHILE": "tant que %1", + "CONTROL_FOREACH": "pour chaque %1 dans %2", + "CONTROL_STARTASCLONE": "quand je commence comme un clone", + "CONTROL_CREATECLONEOF": "créer un clone de %1", + "CONTROL_CREATECLONEOF_MYSELF": "moi-même", + "CONTROL_DELETETHISCLONE": "supprimer ce clone", + "CONTROL_COUNTER": "compteur", + "CONTROL_INCRCOUNTER": "incrémenter le compteur", + "CONTROL_CLEARCOUNTER": "effacer le compteur", + "CONTROL_ALLATONCE": "tous en même temps", + "DATA_SETVARIABLETO": "mettre %1 à %2", + "DATA_CHANGEVARIABLEBY": "ajouter %2 à %1", + "DATA_SHOWVARIABLE": "montrer la variable %1", + "DATA_HIDEVARIABLE": "cacher la variable %1", + "DATA_ADDTOLIST": "ajouter %1 à %2", + "DATA_DELETEOFLIST": "supprimer l'élément %1 de %2", + "DATA_DELETEALLOFLIST": "supprimer tous les éléments de la liste %1", + "DATA_INSERTATLIST": "insérer %1 en position %2 de %3", + "DATA_REPLACEITEMOFLIST": "remplacer l'élément %1 de la liste %2 par %3", + "DATA_ITEMOFLIST": "élément %1 de %2", + "DATA_ITEMNUMOFLIST": "élément # de %1 dans %2", + "DATA_LENGTHOFLIST": "longueur de %1", + "DATA_LISTCONTAINSITEM": "%1 contient %2 ?", + "DATA_SHOWLIST": "montrer la liste %1", + "DATA_HIDELIST": "cacher la liste %1", + "DATA_INDEX_ALL": "tout", + "DATA_INDEX_LAST": "dernier", + "DATA_INDEX_RANDOM": "au hasard", + "EVENT_WHENFLAGCLICKED": "quand %1 est cliqué", + "EVENT_WHENTHISSPRITECLICKED": "quand ce sprite est cliqué", + "EVENT_WHENSTAGECLICKED": "quand la scène est cliquée", + "EVENT_WHENTOUCHINGOBJECT": "quand ce sprite touche %1", + "EVENT_WHENBROADCASTRECEIVED": "quand je reçois %1", + "EVENT_WHENBACKDROPSWITCHESTO": "quand l'arrière-plan bascule sur %1", + "EVENT_WHENGREATERTHAN": "quand le %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "chronomètre", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volume sonore", + "EVENT_BROADCAST": "envoyer à tous %1", + "EVENT_BROADCASTANDWAIT": "envoyer à tous %1 et attendre", + "EVENT_WHENKEYPRESSED": "quand la touche %1 est pressée", + "EVENT_WHENKEYPRESSED_SPACE": "espace", + "EVENT_WHENKEYPRESSED_LEFT": "flèche gauche", + "EVENT_WHENKEYPRESSED_RIGHT": "flèche droite", + "EVENT_WHENKEYPRESSED_DOWN": "flèche bas", + "EVENT_WHENKEYPRESSED_UP": "flèche haut", + "EVENT_WHENKEYPRESSED_ANY": "n'importe laquelle", + "LOOKS_SAYFORSECS": "dire %1 pendant %2 secondes", + "LOOKS_SAY": "dire %1", + "LOOKS_HELLO": "Bonjour!", + "LOOKS_THINKFORSECS": "penser à %1 pendant %2 secondes", + "LOOKS_THINK": "penser à %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "montrer", + "LOOKS_HIDE": "cacher", + "LOOKS_HIDEALLSPRITES": "cacher tous les sprites", + "LOOKS_EFFECT_COLOR": "couleur", + "LOOKS_EFFECT_FISHEYE": "œil de poisson", + "LOOKS_EFFECT_WHIRL": "tournoyer", + "LOOKS_EFFECT_PIXELATE": "pixeliser", + "LOOKS_EFFECT_MOSAIC": "mosaïque", + "LOOKS_EFFECT_BRIGHTNESS": "luminosité", + "LOOKS_EFFECT_GHOST": "fantôme", + "LOOKS_CHANGEEFFECTBY": "ajouter %2 à l'effet %1", + "LOOKS_SETEFFECTTO": "mettre l'effet %1 à %2", + "LOOKS_CLEARGRAPHICEFFECTS": "annuler les effets graphiques", + "LOOKS_CHANGESIZEBY": "ajouter %1 à la taille", + "LOOKS_SETSIZETO": "mettre la taille à %1 % de la taille initiale", + "LOOKS_SIZE": "taille", + "LOOKS_CHANGESTRETCHBY": "ajouter %1 à l'étirement", + "LOOKS_SETSTRETCHTO": "mettre l'étirement à %1 %", + "LOOKS_SWITCHCOSTUMETO": "basculer sur le costume %1", + "LOOKS_NEXTCOSTUME": "costume suivant", + "LOOKS_SWITCHBACKDROPTO": "basculer sur l'arrière-plan %1", + "LOOKS_GOTOFRONTBACK": "aller à l'%1 plan", + "LOOKS_GOTOFRONTBACK_FRONT": "avant", + "LOOKS_GOTOFRONTBACK_BACK": "arrière", + "LOOKS_GOFORWARDBACKWARDLAYERS": "déplacer de %2 plans vers l'%1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "avant", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "arrière", + "LOOKS_BACKDROPNUMBERNAME": "%1 de l'arrière-plan", + "LOOKS_COSTUMENUMBERNAME": "%1 du costume", + "LOOKS_NUMBERNAME_NUMBER": "numéro", + "LOOKS_NUMBERNAME_NAME": "nom", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "basculer sur l'arrière-plan %1 et attendre", + "LOOKS_NEXTBACKDROP_BLOCK": "arrière-plan suivant", + "LOOKS_NEXTBACKDROP": "arrière-plan suivant", + "LOOKS_PREVIOUSBACKDROP": "arrière-plan précédent", + "LOOKS_RANDOMBACKDROP": "arrière-plan aléatoire", + "MOTION_MOVESTEPS": "avancer de %1 pas", + "MOTION_TURNLEFT": "tourner %1 de %2 degrés", + "MOTION_TURNRIGHT": "tourner %1 de %2 degrés", + "MOTION_POINTINDIRECTION": "s'orienter en direction de %1", + "MOTION_POINTTOWARDS": "s'orienter vers %1", + "MOTION_POINTTOWARDS_POINTER": "pointeur de souris", + "MOTION_POINTTOWARDS_RANDOM": "direction aléatoire", + "MOTION_GOTO": "aller à %1", + "MOTION_GOTO_POINTER": "pointeur de souris", + "MOTION_GOTO_RANDOM": "position aléatoire", + "MOTION_GOTOXY": "aller à x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "glisser en %1 secondes à x: %2 y: %3", + "MOTION_GLIDETO": "glisser en %1 secondes à %2", + "MOTION_GLIDETO_POINTER": "pointeur de souris", + "MOTION_GLIDETO_RANDOM": "position aléatoire", + "MOTION_CHANGEXBY": "ajouter %1 à x", + "MOTION_SETX": "mettre x à %1", + "MOTION_CHANGEYBY": "ajouter %1 à y", + "MOTION_SETY": "mettre y à %1", + "MOTION_IFONEDGEBOUNCE": "rebondir si le bord est atteint", + "MOTION_SETROTATIONSTYLE": "fixer le sens de rotation %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "gauche-droite", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ne tourne pas", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "tout autour", + "MOTION_XPOSITION": "abscisse x", + "MOTION_YPOSITION": "ordonnée y", + "MOTION_DIRECTION": "direction", + "MOTION_SCROLLRIGHT": "défiler à droite de %1", + "MOTION_SCROLLUP": "défiler en haut de %1", + "MOTION_ALIGNSCENE": "aligner la scène %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "bas-gauche", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bas-droite", + "MOTION_ALIGNSCENE_MIDDLE": "milieu", + "MOTION_ALIGNSCENE_TOPLEFT": "haut-gauche", + "MOTION_ALIGNSCENE_TOPRIGHT": "haut-droite", + "MOTION_XSCROLL": "défilement x", + "MOTION_YSCROLL": "défilement y", + "MOTION_STAGE_SELECTED": "Scène sélectionnée: pas de blocs de mouvement", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "nombre aléatoire entre %1 et %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 et %2", + "OPERATORS_OR": "%1 ou %2", + "OPERATORS_NOT": "non %1", + "OPERATORS_JOIN": "regrouper %1 et %2", + "OPERATORS_JOIN_APPLE": "pomme", + "OPERATORS_JOIN_BANANA": "banane", + "OPERATORS_LETTEROF": "lettre %1 de %2", + "OPERATORS_LETTEROF_APPLE": "p", + "OPERATORS_LENGTH": "longueur de %1", + "OPERATORS_CONTAINS": "%1 contient %2 ?", + "OPERATORS_MOD": "%1 modulo %2", + "OPERATORS_ROUND": "arrondi de %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "plancher", + "OPERATORS_MATHOP_CEILING": "plafond", + "OPERATORS_MATHOP_SQRT": "racine", + "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": "définir %1", + "SENSING_TOUCHINGOBJECT": "touche le %1 ?", + "SENSING_TOUCHINGOBJECT_POINTER": "pointeur de souris", + "SENSING_TOUCHINGOBJECT_EDGE": "bord", + "SENSING_TOUCHINGCOLOR": "couleur %1 touchée ?", + "SENSING_COLORISTOUCHINGCOLOR": "couleur %1 touche %2 ?", + "SENSING_DISTANCETO": "distance de %1", + "SENSING_DISTANCETO_POINTER": "pointeur de souris", + "SENSING_ASKANDWAIT": "demander %1 et attendre", + "SENSING_ASK_TEXT": "Quel est ton nom?", + "SENSING_ANSWER": "réponse", + "SENSING_KEYPRESSED": "touche %1 pressée ?", + "SENSING_MOUSEDOWN": "souris pressée ?", + "SENSING_MOUSEX": "souris x", + "SENSING_MOUSEY": "souris y", + "SENSING_SETDRAGMODE": "mettre mode de glissement à %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "glissable", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "non glissable", + "SENSING_LOUDNESS": "volume sonore", + "SENSING_LOUD": "fort ?", + "SENSING_TIMER": "chronomètre", + "SENSING_RESETTIMER": "réinitialiser le chronomètre", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "abscisse x", + "SENSING_OF_YPOSITION": "ordonnée y", + "SENSING_OF_DIRECTION": "direction", + "SENSING_OF_COSTUMENUMBER": "costume #", + "SENSING_OF_COSTUMENAME": "nom du costume", + "SENSING_OF_SIZE": "taille", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "arrière-plan #", + "SENSING_OF_BACKDROPNAME": "nom de l'arrière-plan", + "SENSING_OF_STAGE": "La scène", + "SENSING_CURRENT": "%1 actuelle", + "SENSING_CURRENT_YEAR": "année", + "SENSING_CURRENT_MONTH": "mois", + "SENSING_CURRENT_DATE": "date", + "SENSING_CURRENT_DAYOFWEEK": "jour de la semaine", + "SENSING_CURRENT_HOUR": "heure", + "SENSING_CURRENT_MINUTE": "minute", + "SENSING_CURRENT_SECOND": "seconde", + "SENSING_DAYSSINCE2000": "jours depuis 2000", + "SENSING_USERNAME": "nom d'utilisateur", + "SENSING_USERID": "id de l'utilisateur", + "SOUND_PLAY": "jouer le son %1", + "SOUND_PLAYUNTILDONE": "jouer le son %1 jusqu'au bout", + "SOUND_STOPALLSOUNDS": "arrêter tous les sons", + "SOUND_SETEFFECTO": "mettre l'effet %1 à %2", + "SOUND_CHANGEEFFECTBY": "ajouter %2 à l'effet %1", + "SOUND_CLEAREFFECTS": "annuler tous les effets sonores", + "SOUND_EFFECTS_PITCH": "hauteur", + "SOUND_EFFECTS_PAN": "stéréo gauche/droite", + "SOUND_CHANGEVOLUMEBY": "ajouter %1 au volume", + "SOUND_SETVOLUMETO": "mettre le volume à %1%", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "enregistrer...", + "CATEGORY_MOTION": "Mouvement", + "CATEGORY_LOOKS": "Apparence", + "CATEGORY_SOUND": "Son", + "CATEGORY_EVENTS": "Événements", + "CATEGORY_CONTROL": "Contrôle", + "CATEGORY_SENSING": "Capteurs", + "CATEGORY_OPERATORS": "Opérateurs", + "CATEGORY_VARIABLES": "Variables", + "CATEGORY_MYBLOCKS": "Mes Blocs", + "DUPLICATE": "Dupliquer", + "DELETE": "Supprimer", + "ADD_COMMENT": "Ajouter un commentaire", + "REMOVE_COMMENT": "Retirer le commentaire", + "DELETE_BLOCK": "Supprimer le bloc", + "DELETE_X_BLOCKS": "Supprimer %1 blocs", + "DELETE_ALL_BLOCKS": "Supprimer tous les %1 blocs ?", + "CLEAN_UP": "Nettoyer les blocs", + "HELP": "Aide", + "UNDO": "Restaurer", + "REDO": "Refaire", + "EDIT_PROCEDURE": "Modifier", + "SHOW_PROCEDURE_DEFINITION": "Aller à la définition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Dire quelque chose...", + "COLOUR_HUE_LABEL": "Couleur", + "COLOUR_SATURATION_LABEL": "Saturation", + "COLOUR_BRIGHTNESS_LABEL": "Luminosité", + "CHANGE_VALUE_TITLE": "Changer la valeur:", + "RENAME_VARIABLE": "Renommer la variable", + "RENAME_VARIABLE_TITLE": "Renommer toutes les variables \"%1\" en:", + "RENAME_VARIABLE_MODAL_TITLE": "Renommer la variable", + "NEW_VARIABLE": "Créer une variable", + "NEW_VARIABLE_TITLE": "Nouveau nom de la variable", + "VARIABLE_MODAL_TITLE": "Nouvelle variable", + "VARIABLE_ALREADY_EXISTS": "Une variable nommé \"%1\" existe déjà.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Une variable nommée \"%1\" existe déjà pour une autre variable de type \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Supprimer %1 utilisations de la variable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Impossible de supprimer la variable \"%1\" car elle fait partie de la définition de la fonction \"%2\"", + "DELETE_VARIABLE": "Supprimer la variable \"%1\"", + "NEW_PROCEDURE": "Créer un bloc", + "PROCEDURE_ALREADY_EXISTS": "Une procédure nommée \"%1\" existe déjà.", + "PROCEDURE_DEFAULT_NAME": "nom du bloc", + "NEW_LIST": "Créer une liste", + "NEW_LIST_TITLE": "Nom de la nouvelle liste:", + "LIST_MODAL_TITLE": "Nouvelle liste", + "LIST_ALREADY_EXISTS": "Une liste nommée \"%1\" existe déjà.", + "RENAME_LIST_TITLE": "Renommer toutes les listes \"%1\" en:", + "RENAME_LIST_MODAL_TITLE": "Renommer la liste", + "DEFAULT_LIST_ITEM": "chose", + "DELETE_LIST": "Supprimer la liste \"%1\"", + "RENAME_LIST": "Renommer la liste", + "NEW_BROADCAST_MESSAGE": "Nouveau message", + "NEW_BROADCAST_MESSAGE_TITLE": "Nom du nouveau message:", + "BROADCAST_MODAL_TITLE": "Nouveau message", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" +} \ No newline at end of file diff --git a/editor/blocks/fur.json b/editor/blocks/fur.json deleted file mode 100644 index 6fb366c2..00000000 --- a/editor/blocks/fur.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"par simpri","CONTROL_REPEAT":"ripet %1","CONTROL_IF":"se %1 alore","CONTROL_ELSE":"se no","CONTROL_STOP":"ferme","CONTROL_STOP_ALL":"dut","CONTROL_STOP_THIS":"chest test","CONTROL_STOP_OTHER":"chei altris script intal sprite","CONTROL_WAIT":"spiete %1 seconts","CONTROL_WAITUNTIL":"spiete fin %1","CONTROL_REPEATUNTIL":"ripet fin %1","CONTROL_WHILE":"intant %1","CONTROL_FOREACH":"par ogni% 1 in% 2","CONTROL_STARTASCLONE":"cuant che o soi clonât","CONTROL_CREATECLONEOF":"cree clon di %1","CONTROL_CREATECLONEOF_MYSELF":"me stes","CONTROL_DELETETHISCLONE":"elimine chest clon","CONTROL_COUNTER":"contadôr","CONTROL_INCRCOUNTER":"increment contadôr","CONTROL_CLEARCOUNTER":"contadôr clâr","CONTROL_ALLATONCE":"dut intune volte","DATA_SETVARIABLETO":"impueste %1 su% 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":"scancele %1 di %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":"mostre la liste %1","DATA_HIDELIST":"hide list %1","DATA_INDEX_ALL":"dut","DATA_INDEX_LAST":"ultin","DATA_INDEX_RANDOM":"a câs","EVENT_WHENFLAGCLICKED":"cuant che % 1 al à fat clic","EVENT_WHENTHISSPRITECLICKED":"cuant che si cliche chest sprite","EVENT_WHENSTAGECLICKED":"when stage clicked","EVENT_WHENTOUCHINGOBJECT":"when this sprite touches %1","EVENT_WHENBROADCASTRECEIVED":"cuant che mi rive %1","EVENT_WHENBACKDROPSWITCHESTO":"when backdrop switches to %1","EVENT_WHENGREATERTHAN":"when %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronometri","EVENT_WHENGREATERTHAN_LOUDNESS":"volum microfon","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"spazi","EVENT_WHENKEYPRESSED_LEFT":"frece a çampe","EVENT_WHENKEYPRESSED_RIGHT":"frece a drete","EVENT_WHENKEYPRESSED_DOWN":"frece jù","EVENT_WHENKEYPRESSED_UP":"frece sù","EVENT_WHENKEYPRESSED_ANY":"cualsisei","LOOKS_SAYFORSECS":"say %1 for %2 seconds","LOOKS_SAY":"say %1","LOOKS_HELLO":"Jei!","LOOKS_THINKFORSECS":"think %1 for %2 seconds","LOOKS_THINK":"think %1","LOOKS_HMM":"Mmm...","LOOKS_SHOW":"mostre","LOOKS_HIDE":"tapone","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"colôr","LOOKS_EFFECT_FISHEYE":"fish-eye","LOOKS_EFFECT_WHIRL":"mulinel","LOOKS_EFFECT_PIXELATE":"efiet pixel","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"luminositât","LOOKS_EFFECT_GHOST":"fantasime","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"elimine efiets grafics","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"dimension","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"costum sucessîf","LOOKS_SWITCHBACKDROPTO":"switch backdrop to %1","LOOKS_GOTOFRONTBACK":"go to %1 layer","LOOKS_GOTOFRONTBACK_FRONT":"denant","LOOKS_GOTOFRONTBACK_BACK":"daûr","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":"fonts sucessîf","LOOKS_NEXTBACKDROP":"fonts sucessîf","LOOKS_PREVIOUSBACKDROP":"fonts di prime","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":"pontadôr dal mouse","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"pontadôr dal mouse","MOTION_GOTO_RANDOM":"posizion a câs","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":"pontadôr dal mouse","MOTION_GLIDETO_RANDOM":"posizion a câs","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":"sbalce cuant che tu tocjis la flancade","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"çampe-drete","MOTION_SETROTATIONSTYLE_DONTROTATE":"no zirâ","MOTION_SETROTATIONSTYLE_ALLAROUND":"al puès zirâ","MOTION_XPOSITION":"posizion x","MOTION_YPOSITION":"posizion y","MOTION_DIRECTION":"direzion","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":"intîr inferiôr","OPERATORS_MATHOP_CEILING":"intîr superiôr","OPERATORS_MATHOP_SQRT":"radq","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":"pontadôr dal mouse","SENSING_TOUCHINGOBJECT_EDGE":"flanc","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"pontadôr dal mouse","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"rispueste","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"pulsant dal mouse fracât?","SENSING_MOUSEX":"x dal mouse","SENSING_MOUSEY":"y dal mouse","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"volum microfon","SENSING_LOUD":"loud?","SENSING_TIMER":"cronometri","SENSING_RESETTIMER":"met a zero il cronometri","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"posizion x","SENSING_OF_YPOSITION":"posizion y","SENSING_OF_DIRECTION":"direzion","SENSING_OF_COSTUMENUMBER":"numar dal costum","SENSING_OF_COSTUMENAME":"non costum","SENSING_OF_SIZE":"dimension","SENSING_OF_VOLUME":"volum","SENSING_OF_BACKDROPNUMBER":"numar dal fonts","SENSING_OF_BACKDROPNAME":"non dal fonts","SENSING_OF_STAGE":"Sene","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"an","SENSING_CURRENT_MONTH":"mês","SENSING_CURRENT_DATE":"dì","SENSING_CURRENT_DAYOFWEEK":"dì de setemane","SENSING_CURRENT_HOUR":"ore","SENSING_CURRENT_MINUTE":"minût","SENSING_CURRENT_SECOND":"secont","SENSING_DAYSSINCE2000":"zornadis passadis dal 2000","SENSING_USERNAME":"non utent","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ferme ducj i sunôrs","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":"volum","SOUND_RECORD":"regjistrazion...","CATEGORY_MOTION":"Moviment","CATEGORY_LOOKS":"Aspiet","CATEGORY_SOUND":"Sunôr","CATEGORY_EVENTS":"Situazions","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensôrs","CATEGORY_OPERATORS":"Operadôrs","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Dupliche","DELETE":"Gjave vie","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":"Jutori","UNDO":"Disfe","REDO":"Torne a fâ","EDIT_PROCEDURE":"Modifiche","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"Colôr","COLOUR_SATURATION_LABEL":"Saturazion","COLOUR_BRIGHTNESS_LABEL":"Luminositât","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":"Cree une Variabile","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Gnove Variabile","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":"Cree un Bloc","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Cree une Liste","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Gnove Liste","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":"Gnûf Messaç","DEFAULT_BROADCAST_MESSAGE_NAME":"messaç1"} \ No newline at end of file diff --git a/editor/blocks/ga.json b/editor/blocks/ga.json index a1b5ca35..8f1a8be1 100644 --- a/editor/blocks/ga.json +++ b/editor/blocks/ga.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"go deo","CONTROL_REPEAT":"déan %1 uair","CONTROL_IF":"más %1 ansin","CONTROL_ELSE":"seachas sin","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"uile","CONTROL_STOP_THIS":"an script seo","CONTROL_STOP_OTHER":"scripteanna eile sa sprid","CONTROL_WAIT":"fan %1 soicind","CONTROL_WAITUNTIL":"fan go %1","CONTROL_REPEATUNTIL":"athdhéan go %1","CONTROL_WHILE":"chomh fada is %1","CONTROL_FOREACH":"do gach %1 i %2","CONTROL_STARTASCLONE":"nuair a thosaím mar chóip","CONTROL_CREATECLONEOF":"cruthaigh cóip de %1","CONTROL_CREATECLONEOF_MYSELF":"mise féin","CONTROL_DELETETHISCLONE":"scrios an chóip seo","CONTROL_COUNTER":"áiritheoir","CONTROL_INCRCOUNTER":"incrimintigh an t-áiritheoir","CONTROL_CLEARCOUNTER":"glan an t-áiritheoir","CONTROL_ALLATONCE":"d'aon iarraidh","DATA_SETVARIABLETO":"socraigh %1: %2","DATA_CHANGEVARIABLEBY":"athraigh %1 de %2","DATA_SHOWVARIABLE":"taispeáin athróg %1","DATA_HIDEVARIABLE":"folaigh athróg %1","DATA_ADDTOLIST":"cuir %1 le %2","DATA_DELETEOFLIST":"scrios %1 as %2","DATA_DELETEALLOFLIST":"scrios na %1 rud go léir","DATA_INSERTATLIST":"ionsáigh %1 ag %2 i %3","DATA_REPLACEITEMOFLIST":"cuir %3 in áit mír %1 i %2","DATA_ITEMOFLIST":"mír %1 as %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"fad %1","DATA_LISTCONTAINSITEM":"%1 agus %2 ann?","DATA_SHOWLIST":"taispeáin liosta %1","DATA_HIDELIST":"folaigh liosta %1","DATA_INDEX_ALL":"uile","DATA_INDEX_LAST":"deireanach","DATA_INDEX_RANDOM":"randamach","EVENT_WHENFLAGCLICKED":"nuair a chliceáiltear %1","EVENT_WHENTHISSPRITECLICKED":"nuair a chliceáiltear an sprid seo","EVENT_WHENSTAGECLICKED":"nuair a chliceáiltear an stáitse","EVENT_WHENTOUCHINGOBJECT":"nuair a theagmhaíonn an sprid seo le %1","EVENT_WHENBROADCASTRECEIVED":"nuair a fhaighim %1","EVENT_WHENBACKDROPSWITCHESTO":"nuair a chuirtear %1 suas","EVENT_WHENGREATERTHAN":"nuair atá %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"amadóir","EVENT_WHENGREATERTHAN_LOUDNESS":"treise","EVENT_BROADCAST":"craol %1","EVENT_BROADCASTANDWAIT":"craol %1 agus fan","EVENT_WHENKEYPRESSED":"nuair a bhrúitear eochair %1","EVENT_WHENKEYPRESSED_SPACE":"spás","EVENT_WHENKEYPRESSED_LEFT":"saighead chlé","EVENT_WHENKEYPRESSED_RIGHT":"saighead dheas","EVENT_WHENKEYPRESSED_DOWN":"saighead síos","EVENT_WHENKEYPRESSED_UP":"saighead suas","EVENT_WHENKEYPRESSED_ANY":"ceann ar bith","LOOKS_SAYFORSECS":"abair %1 ar feadh %2 soicind","LOOKS_SAY":"abair %1","LOOKS_HELLO":"Dia dhuit!","LOOKS_THINKFORSECS":"smaoinigh %1 ar feadh %2 soicind","LOOKS_THINK":"smaoinigh %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"taispeáin","LOOKS_HIDE":"folaigh","LOOKS_HIDEALLSPRITES":"folaigh gach sprid","LOOKS_EFFECT_COLOR":"dath","LOOKS_EFFECT_FISHEYE":"súil an éisc","LOOKS_EFFECT_WHIRL":"rothlú","LOOKS_EFFECT_PIXELATE":"picteilíniú","LOOKS_EFFECT_MOSAIC":"mósáic","LOOKS_EFFECT_BRIGHTNESS":"gile","LOOKS_EFFECT_GHOST":"taibhse","LOOKS_CHANGEEFFECTBY":"athraigh maisíocht %1 de %2","LOOKS_SETEFFECTTO":"socraigh maisíocht %1: %2","LOOKS_CLEARGRAPHICEFFECTS":"glan na maisíochtaí grafaice","LOOKS_CHANGESIZEBY":"athraigh an mhéid de %1","LOOKS_SETSIZETO":"socraigh an mhéid: %1 %","LOOKS_SIZE":"méid","LOOKS_CHANGESTRETCHBY":"athraigh an síneadh de %1","LOOKS_SETSTRETCHTO":"socraigh an síneadh: %1 %","LOOKS_SWITCHCOSTUMETO":"athraigh an chulaith go %1","LOOKS_NEXTCOSTUME":"an chéad chulaith eile","LOOKS_SWITCHBACKDROPTO":"athraigh an cúlra go %1","LOOKS_GOTOFRONTBACK":"téigh go dtí an tsraith %1","LOOKS_GOTOFRONTBACK_FRONT":"thosaigh","LOOKS_GOTOFRONTBACK_BACK":"dheiridh","LOOKS_GOFORWARDBACKWARDLAYERS":"téigh %1 %2 sraith","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ar aghaidh","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"ar gcúl","LOOKS_BACKDROPNUMBERNAME":"cúlra %1","LOOKS_COSTUMENUMBERNAME":"culaith %1","LOOKS_NUMBERNAME_NUMBER":"uimhir","LOOKS_NUMBERNAME_NAME":"ainm","LOOKS_SWITCHBACKDROPTOANDWAIT":"athraigh an cúlra go %1 agus fan","LOOKS_NEXTBACKDROP_BLOCK":"an chéad chúlra eile","LOOKS_NEXTBACKDROP":"an chéad chúlra eile","LOOKS_PREVIOUSBACKDROP":"cúlra roimhe seo","LOOKS_RANDOMBACKDROP":"cúlra randamach","MOTION_MOVESTEPS":"bog %1 coiscéim","MOTION_TURNLEFT":"rothlaigh %1 %2 céim","MOTION_TURNRIGHT":"rothlaigh %1 %2 céim","MOTION_POINTINDIRECTION":"tabhair aghaidh ar %1","MOTION_POINTTOWARDS":"tabhair aghaidh i dtreo %1","MOTION_POINTTOWARDS_POINTER":"pointeoir-luiche","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"téigh go %1","MOTION_GOTO_POINTER":"pointeoir-luiche","MOTION_GOTO_RANDOM":"ionad randamach","MOTION_GOTOXY":"téigh go x: %1 y: %2","MOTION_GLIDESECSTOXY":"sleamhnaigh %1 soicind go x: %2 y: %3","MOTION_GLIDETO":"sleamhnaigh %1 soicind go %2","MOTION_GLIDETO_POINTER":"pointeoir-luiche","MOTION_GLIDETO_RANDOM":"ionad randamach","MOTION_CHANGEXBY":"athraigh x de %1","MOTION_SETX":"socraigh x: %1","MOTION_CHANGEYBY":"athraigh y de %1","MOTION_SETY":"socraigh y: %1","MOTION_IFONEDGEBOUNCE":"más ar an imeall, preab","MOTION_SETROTATIONSTYLE":"socraigh an stíl rothlaithe: %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"clé-deas","MOTION_SETROTATIONSTYLE_DONTROTATE":"ná rothlaigh","MOTION_SETROTATIONSTYLE_ALLAROUND":"timpeall ar fad","MOTION_XPOSITION":"ionad x","MOTION_YPOSITION":"ionad y","MOTION_DIRECTION":"treo","MOTION_SCROLLRIGHT":"scrollaigh ar dheis %1","MOTION_SCROLLUP":"scrollaigh suas %1","MOTION_ALIGNSCENE":"ailínigh radharc %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"bun ar chlé","MOTION_ALIGNSCENE_BOTTOMRIGHT":"bun ar dheis","MOTION_ALIGNSCENE_MIDDLE":"lár","MOTION_ALIGNSCENE_TOPLEFT":"barr ar chlé","MOTION_ALIGNSCENE_TOPRIGHT":"barr ar dheis","MOTION_XSCROLL":"scrollaigh x","MOTION_YSCROLL":"scrollaigh y","MOTION_STAGE_SELECTED":"Stáitse roghnaithe: gan bloic gluaiseachta","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"uimhir randamach idir %1 agus %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 agus %2","OPERATORS_OR":"%1 nó %2","OPERATORS_NOT":"séanadh %1","OPERATORS_JOIN":"ceangail %1 %2","OPERATORS_JOIN_APPLE":"úll","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"litir %1 de %2","OPERATORS_LETTEROF_APPLE":"ú","OPERATORS_LENGTH":"fad %1","OPERATORS_CONTAINS":"%1 agus %2 ann?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"slánaigh %1","OPERATORS_MATHOP":"%1 as %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"urlár","OPERATORS_MATHOP_CEILING":"síleáil","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":"sainmhínigh %1","SENSING_TOUCHINGOBJECT":"i dteagmháil le %1?","SENSING_TOUCHINGOBJECT_POINTER":"pointeoir-luiche","SENSING_TOUCHINGOBJECT_EDGE":"ciumhais","SENSING_TOUCHINGCOLOR":"i dteagmháil le dath %1?","SENSING_COLORISTOUCHINGCOLOR":"dath %1 i dteagmháil le %2?","SENSING_DISTANCETO":"fad go dtí %1","SENSING_DISTANCETO_POINTER":"pointeoir-luiche","SENSING_ASKANDWAIT":"fiafraigh %1 agus fan","SENSING_ASK_TEXT":"Cén t-ainm atá ort?","SENSING_ANSWER":"freagra","SENSING_KEYPRESSED":"eochair %1 brúite?","SENSING_MOUSEDOWN":"luchóg síos?","SENSING_MOUSEX":"luchóg x","SENSING_MOUSEY":"luchóg y","SENSING_SETDRAGMODE":"socraigh mód tarraingthe: %1","SENSING_SETDRAGMODE_DRAGGABLE":"intarraingthe","SENSING_SETDRAGMODE_NOTDRAGGABLE":"dotharraingthe","SENSING_LOUDNESS":"treise","SENSING_LOUD":"os ard?","SENSING_TIMER":"amadóir","SENSING_RESETTIMER":"athshocraigh an t-amadóir","SENSING_OF":"%1 as %2","SENSING_OF_XPOSITION":"ionad x","SENSING_OF_YPOSITION":"ionad y","SENSING_OF_DIRECTION":"treo","SENSING_OF_COSTUMENUMBER":"culaith #","SENSING_OF_COSTUMENAME":"ainm na culaithe","SENSING_OF_SIZE":"méid","SENSING_OF_VOLUME":"airde","SENSING_OF_BACKDROPNUMBER":"cúlra #","SENSING_OF_BACKDROPNAME":"ainm an chúlra","SENSING_OF_STAGE":"Stáitse","SENSING_CURRENT":"%1 reatha","SENSING_CURRENT_YEAR":"bliain","SENSING_CURRENT_MONTH":"mí","SENSING_CURRENT_DATE":"dáta","SENSING_CURRENT_DAYOFWEEK":"lá den tseachtain","SENSING_CURRENT_HOUR":"uair","SENSING_CURRENT_MINUTE":"nóiméad","SENSING_CURRENT_SECOND":"soicind","SENSING_DAYSSINCE2000":"laethanta ó 2000","SENSING_USERNAME":"ainm úsáideora","SENSING_USERID":"aitheantas úsáideora","SOUND_PLAY":"seinn fuaim %1","SOUND_PLAYUNTILDONE":"seinn fuaim %1 go dtí a deireadh","SOUND_STOPALLSOUNDS":"stop gach fuaim","SOUND_SETEFFECTO":"socraigh maisíocht %1: %2","SOUND_CHANGEEFFECTBY":"athraigh maisíocht %1 de %2","SOUND_CLEAREFFECTS":"glan na maisíochtaí fuaime","SOUND_EFFECTS_PITCH":"tuinairde","SOUND_EFFECTS_PAN":"peanáil ar chlé/ar dheis","SOUND_CHANGEVOLUMEBY":"athraigh airde na fuaime de %1","SOUND_SETVOLUMETO":"socraigh airde na fuaime: %1%","SOUND_VOLUME":"airde","SOUND_RECORD":"taifead...","CATEGORY_MOTION":"Gluaiseacht","CATEGORY_LOOKS":"Cuma","CATEGORY_SOUND":"Fuaim","CATEGORY_EVENTS":"Teagmhais","CATEGORY_CONTROL":"Rialú","CATEGORY_SENSING":"Brath","CATEGORY_OPERATORS":"Oibreoirí","CATEGORY_VARIABLES":"Athróga","CATEGORY_MYBLOCKS":"Mo Chuid Blocanna","DUPLICATE":"Cóipeáil","DELETE":"Scrios","ADD_COMMENT":"Cuir Nóta Tráchta Leis","REMOVE_COMMENT":"Bain an Nóta Tráchta","DELETE_BLOCK":"Scrios an Bloc","DELETE_X_BLOCKS":"Scrios %1 Bloc","DELETE_ALL_BLOCKS":"Scrios na %1 bloc go léir?","CLEAN_UP":"Glan na Blocanna","HELP":"Cabhair","UNDO":"Cealaigh","REDO":"Athdhéan","EDIT_PROCEDURE":"Eagar","SHOW_PROCEDURE_DEFINITION":"Taispeáin an sainmhíniú","WORKSPACE_COMMENT_DEFAULT_TEXT":"Abair rud éigin...","COLOUR_HUE_LABEL":"Dath","COLOUR_SATURATION_LABEL":"Sáithiú","COLOUR_BRIGHTNESS_LABEL":"Gile","CHANGE_VALUE_TITLE":"Athraigh an luach:","RENAME_VARIABLE":"Cuir ainm nua ar an athróg","RENAME_VARIABLE_TITLE":"Cuir ainm nua ar gach athróg \"%1\":","RENAME_VARIABLE_MODAL_TITLE":"Cuir Ainm Nua ar an Athróg","NEW_VARIABLE":"Cruthaigh Athróg","NEW_VARIABLE_TITLE":"Ainm na hathróige nua:","VARIABLE_MODAL_TITLE":"Athróg Nua","VARIABLE_ALREADY_EXISTS":"Tá athróg darb ainm \"%1\" ann cheana.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Tá athróg darb ainm \"%1\" ann cheana, athróg eile de chineál \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Scrios %1 cóip den athróg \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ní féidir athróg \"%1\" a scriosadh toisc gur cuid den sainmhíniú ar fheidhm \"%2\" í.","DELETE_VARIABLE":"Scrios an athróg \"%1\"","NEW_PROCEDURE":"Cruthaigh Bloc","PROCEDURE_ALREADY_EXISTS":"Tá feidhm darb ainm \"%1\" ann cheana.","PROCEDURE_DEFAULT_NAME":"ainm an bhloic","NEW_LIST":"Cruthaigh Liosta","NEW_LIST_TITLE":"Ainm an liosta nua:","LIST_MODAL_TITLE":"Liosta Nua","LIST_ALREADY_EXISTS":"Tá liosta darb ainm \"%1\" ann cheana.","RENAME_LIST_TITLE":"Cuir ainm nua ar gach liosta \"%1\":","RENAME_LIST_MODAL_TITLE":"Cuir ainm nua ar an liosta","DEFAULT_LIST_ITEM":"rud","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Teachtaireacht nua","NEW_BROADCAST_MESSAGE_TITLE":"Ainm na teachtaireachta nua:","BROADCAST_MODAL_TITLE":"Teachtaireacht Nua","DEFAULT_BROADCAST_MESSAGE_NAME":"teachtaireacht1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "go deo", + "CONTROL_REPEAT": "déan %1 uair", + "CONTROL_IF": "más %1 ansin", + "CONTROL_ELSE": "seachas sin", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "uile", + "CONTROL_STOP_THIS": "an script seo", + "CONTROL_STOP_OTHER": "scripteanna eile sa sprid", + "CONTROL_WAIT": "fan %1 soicind", + "CONTROL_WAITUNTIL": "fan go %1", + "CONTROL_REPEATUNTIL": "athdhéan go %1", + "CONTROL_WHILE": "chomh fada is %1", + "CONTROL_FOREACH": "do gach %1 i %2", + "CONTROL_STARTASCLONE": "nuair a thosaím mar chóip", + "CONTROL_CREATECLONEOF": "cruthaigh cóip de %1", + "CONTROL_CREATECLONEOF_MYSELF": "mise féin", + "CONTROL_DELETETHISCLONE": "scrios an chóip seo", + "CONTROL_COUNTER": "áiritheoir", + "CONTROL_INCRCOUNTER": "incrimintigh an t-áiritheoir", + "CONTROL_CLEARCOUNTER": "glan an t-áiritheoir", + "CONTROL_ALLATONCE": "d'aon iarraidh", + "DATA_SETVARIABLETO": "socraigh %1: %2", + "DATA_CHANGEVARIABLEBY": "athraigh %1 de %2", + "DATA_SHOWVARIABLE": "taispeáin athróg %1", + "DATA_HIDEVARIABLE": "folaigh athróg %1", + "DATA_ADDTOLIST": "cuir %1 le %2", + "DATA_DELETEOFLIST": "scrios %1 as %2", + "DATA_DELETEALLOFLIST": "scrios na %1 rud go léir", + "DATA_INSERTATLIST": "ionsáigh %1 ag %2 i %3", + "DATA_REPLACEITEMOFLIST": "cuir %3 in áit mír %1 i %2", + "DATA_ITEMOFLIST": "mír %1 as %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "fad %1", + "DATA_LISTCONTAINSITEM": "%1 agus %2 ann?", + "DATA_SHOWLIST": "taispeáin liosta %1", + "DATA_HIDELIST": "folaigh liosta %1", + "DATA_INDEX_ALL": "uile", + "DATA_INDEX_LAST": "deireanach", + "DATA_INDEX_RANDOM": "randamach", + "EVENT_WHENFLAGCLICKED": "nuair a chliceáiltear %1", + "EVENT_WHENTHISSPRITECLICKED": "nuair a chliceáiltear an sprid seo", + "EVENT_WHENSTAGECLICKED": "nuair a chliceáiltear an stáitse", + "EVENT_WHENTOUCHINGOBJECT": "nuair a theagmhaíonn an sprid seo le %1", + "EVENT_WHENBROADCASTRECEIVED": "nuair a fhaighim %1", + "EVENT_WHENBACKDROPSWITCHESTO": "nuair a chuirtear %1 suas", + "EVENT_WHENGREATERTHAN": "nuair atá %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "amadóir", + "EVENT_WHENGREATERTHAN_LOUDNESS": "treise", + "EVENT_BROADCAST": "craol %1", + "EVENT_BROADCASTANDWAIT": "craol %1 agus fan", + "EVENT_WHENKEYPRESSED": "nuair a bhrúitear eochair %1", + "EVENT_WHENKEYPRESSED_SPACE": "spás", + "EVENT_WHENKEYPRESSED_LEFT": "saighead chlé", + "EVENT_WHENKEYPRESSED_RIGHT": "saighead dheas", + "EVENT_WHENKEYPRESSED_DOWN": "saighead síos", + "EVENT_WHENKEYPRESSED_UP": "saighead suas", + "EVENT_WHENKEYPRESSED_ANY": "ceann ar bith", + "LOOKS_SAYFORSECS": "abair %1 ar feadh %2 soicind", + "LOOKS_SAY": "abair %1", + "LOOKS_HELLO": "Dia dhuit!", + "LOOKS_THINKFORSECS": "smaoinigh %1 ar feadh %2 soicind", + "LOOKS_THINK": "smaoinigh %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "taispeáin", + "LOOKS_HIDE": "folaigh", + "LOOKS_HIDEALLSPRITES": "folaigh gach sprid", + "LOOKS_EFFECT_COLOR": "dath", + "LOOKS_EFFECT_FISHEYE": "súil an éisc", + "LOOKS_EFFECT_WHIRL": "rothlú", + "LOOKS_EFFECT_PIXELATE": "picteilíniú", + "LOOKS_EFFECT_MOSAIC": "mósáic", + "LOOKS_EFFECT_BRIGHTNESS": "gile", + "LOOKS_EFFECT_GHOST": "taibhse", + "LOOKS_CHANGEEFFECTBY": "athraigh maisíocht %1 de %2", + "LOOKS_SETEFFECTTO": "socraigh maisíocht %1: %2", + "LOOKS_CLEARGRAPHICEFFECTS": "glan na maisíochtaí grafaice", + "LOOKS_CHANGESIZEBY": "athraigh an mhéid de %1", + "LOOKS_SETSIZETO": "socraigh an mhéid: %1 %", + "LOOKS_SIZE": "méid", + "LOOKS_CHANGESTRETCHBY": "athraigh an síneadh de %1", + "LOOKS_SETSTRETCHTO": "socraigh an síneadh: %1 %", + "LOOKS_SWITCHCOSTUMETO": "athraigh an chulaith go %1", + "LOOKS_NEXTCOSTUME": "an chéad chulaith eile", + "LOOKS_SWITCHBACKDROPTO": "athraigh an cúlra go %1", + "LOOKS_GOTOFRONTBACK": "téigh go dtí an tsraith %1", + "LOOKS_GOTOFRONTBACK_FRONT": "thosaigh", + "LOOKS_GOTOFRONTBACK_BACK": "dheiridh", + "LOOKS_GOFORWARDBACKWARDLAYERS": "téigh %1 %2 sraith", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ar aghaidh", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ar gcúl", + "LOOKS_BACKDROPNUMBERNAME": "cúlra %1", + "LOOKS_COSTUMENUMBERNAME": "culaith %1", + "LOOKS_NUMBERNAME_NUMBER": "uimhir", + "LOOKS_NUMBERNAME_NAME": "ainm", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "athraigh an cúlra go %1 agus fan", + "LOOKS_NEXTBACKDROP_BLOCK": "an chéad chúlra eile", + "LOOKS_NEXTBACKDROP": "an chéad chúlra eile", + "LOOKS_PREVIOUSBACKDROP": "cúlra roimhe seo", + "LOOKS_RANDOMBACKDROP": "cúlra randamach", + "MOTION_MOVESTEPS": "bog %1 coiscéim", + "MOTION_TURNLEFT": "rothlaigh %1 %2 céim", + "MOTION_TURNRIGHT": "rothlaigh %1 %2 céim", + "MOTION_POINTINDIRECTION": "tabhair aghaidh ar %1", + "MOTION_POINTTOWARDS": "tabhair aghaidh i dtreo %1", + "MOTION_POINTTOWARDS_POINTER": "pointeoir-luiche", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "téigh go %1", + "MOTION_GOTO_POINTER": "pointeoir-luiche", + "MOTION_GOTO_RANDOM": "ionad randamach", + "MOTION_GOTOXY": "téigh go x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "sleamhnaigh %1 soicind go x: %2 y: %3", + "MOTION_GLIDETO": "sleamhnaigh %1 soicind go %2", + "MOTION_GLIDETO_POINTER": "pointeoir-luiche", + "MOTION_GLIDETO_RANDOM": "ionad randamach", + "MOTION_CHANGEXBY": "athraigh x de %1", + "MOTION_SETX": "socraigh x: %1", + "MOTION_CHANGEYBY": "athraigh y de %1", + "MOTION_SETY": "socraigh y: %1", + "MOTION_IFONEDGEBOUNCE": "más ar an imeall, preab", + "MOTION_SETROTATIONSTYLE": "socraigh an stíl rothlaithe: %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "clé-deas", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ná rothlaigh", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "timpeall ar fad", + "MOTION_XPOSITION": "ionad x", + "MOTION_YPOSITION": "ionad y", + "MOTION_DIRECTION": "treo", + "MOTION_SCROLLRIGHT": "scrollaigh ar dheis %1", + "MOTION_SCROLLUP": "scrollaigh suas %1", + "MOTION_ALIGNSCENE": "ailínigh radharc %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "bun ar chlé", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "bun ar dheis", + "MOTION_ALIGNSCENE_MIDDLE": "lár", + "MOTION_ALIGNSCENE_TOPLEFT": "barr ar chlé", + "MOTION_ALIGNSCENE_TOPRIGHT": "barr ar dheis", + "MOTION_XSCROLL": "scrollaigh x", + "MOTION_YSCROLL": "scrollaigh y", + "MOTION_STAGE_SELECTED": "Stáitse roghnaithe: gan bloic gluaiseachta", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "uimhir randamach idir %1 agus %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 agus %2", + "OPERATORS_OR": "%1 nó %2", + "OPERATORS_NOT": "séanadh %1", + "OPERATORS_JOIN": "ceangail %1 %2", + "OPERATORS_JOIN_APPLE": "úll", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "litir %1 de %2", + "OPERATORS_LETTEROF_APPLE": "ú", + "OPERATORS_LENGTH": "fad %1", + "OPERATORS_CONTAINS": "%1 agus %2 ann?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "slánaigh %1", + "OPERATORS_MATHOP": "%1 as %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "urlár", + "OPERATORS_MATHOP_CEILING": "síleáil", + "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": "sainmhínigh %1", + "SENSING_TOUCHINGOBJECT": "i dteagmháil le %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "pointeoir-luiche", + "SENSING_TOUCHINGOBJECT_EDGE": "ciumhais", + "SENSING_TOUCHINGCOLOR": "i dteagmháil le dath %1?", + "SENSING_COLORISTOUCHINGCOLOR": "dath %1 i dteagmháil le %2?", + "SENSING_DISTANCETO": "fad go dtí %1", + "SENSING_DISTANCETO_POINTER": "pointeoir-luiche", + "SENSING_ASKANDWAIT": "fiafraigh %1 agus fan", + "SENSING_ASK_TEXT": "Cén t-ainm atá ort?", + "SENSING_ANSWER": "freagra", + "SENSING_KEYPRESSED": "eochair %1 brúite?", + "SENSING_MOUSEDOWN": "luchóg síos?", + "SENSING_MOUSEX": "luchóg x", + "SENSING_MOUSEY": "luchóg y", + "SENSING_SETDRAGMODE": "socraigh mód tarraingthe: %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "intarraingthe", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "dotharraingthe", + "SENSING_LOUDNESS": "treise", + "SENSING_LOUD": "os ard?", + "SENSING_TIMER": "amadóir", + "SENSING_RESETTIMER": "athshocraigh an t-amadóir", + "SENSING_OF": "%1 as %2", + "SENSING_OF_XPOSITION": "ionad x", + "SENSING_OF_YPOSITION": "ionad y", + "SENSING_OF_DIRECTION": "treo", + "SENSING_OF_COSTUMENUMBER": "culaith #", + "SENSING_OF_COSTUMENAME": "ainm na culaithe", + "SENSING_OF_SIZE": "méid", + "SENSING_OF_VOLUME": "airde", + "SENSING_OF_BACKDROPNUMBER": "cúlra #", + "SENSING_OF_BACKDROPNAME": "ainm an chúlra", + "SENSING_OF_STAGE": "Stáitse", + "SENSING_CURRENT": "%1 reatha", + "SENSING_CURRENT_YEAR": "bliain", + "SENSING_CURRENT_MONTH": "mí", + "SENSING_CURRENT_DATE": "dáta", + "SENSING_CURRENT_DAYOFWEEK": "lá den tseachtain", + "SENSING_CURRENT_HOUR": "uair", + "SENSING_CURRENT_MINUTE": "nóiméad", + "SENSING_CURRENT_SECOND": "soicind", + "SENSING_DAYSSINCE2000": "laethanta ó 2000", + "SENSING_USERNAME": "ainm úsáideora", + "SENSING_USERID": "aitheantas úsáideora", + "SOUND_PLAY": "seinn fuaim %1", + "SOUND_PLAYUNTILDONE": "seinn fuaim %1 go dtí a deireadh", + "SOUND_STOPALLSOUNDS": "stop gach fuaim", + "SOUND_SETEFFECTO": "socraigh maisíocht %1: %2", + "SOUND_CHANGEEFFECTBY": "athraigh maisíocht %1 de %2", + "SOUND_CLEAREFFECTS": "glan na maisíochtaí fuaime", + "SOUND_EFFECTS_PITCH": "tuinairde", + "SOUND_EFFECTS_PAN": "peanáil ar chlé/ar dheis", + "SOUND_CHANGEVOLUMEBY": "athraigh airde na fuaime de %1", + "SOUND_SETVOLUMETO": "socraigh airde na fuaime: %1%", + "SOUND_VOLUME": "airde", + "SOUND_RECORD": "taifead...", + "CATEGORY_MOTION": "Gluaiseacht", + "CATEGORY_LOOKS": "Cuma", + "CATEGORY_SOUND": "Fuaim", + "CATEGORY_EVENTS": "Teagmhais", + "CATEGORY_CONTROL": "Rialú", + "CATEGORY_SENSING": "Brath", + "CATEGORY_OPERATORS": "Oibreoirí", + "CATEGORY_VARIABLES": "Athróga", + "CATEGORY_MYBLOCKS": "Mo Chuid Blocanna", + "DUPLICATE": "Cóipeáil", + "DELETE": "Scrios", + "ADD_COMMENT": "Cuir Nóta Tráchta Leis", + "REMOVE_COMMENT": "Bain an Nóta Tráchta", + "DELETE_BLOCK": "Scrios an Bloc", + "DELETE_X_BLOCKS": "Scrios %1 Bloc", + "DELETE_ALL_BLOCKS": "Scrios na %1 bloc go léir?", + "CLEAN_UP": "Glan na Blocanna", + "HELP": "Cabhair", + "UNDO": "Cealaigh", + "REDO": "Athdhéan", + "EDIT_PROCEDURE": "Eagar", + "SHOW_PROCEDURE_DEFINITION": "Taispeáin an sainmhíniú", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Abair rud éigin...", + "COLOUR_HUE_LABEL": "Dath", + "COLOUR_SATURATION_LABEL": "Sáithiú", + "COLOUR_BRIGHTNESS_LABEL": "Gile", + "CHANGE_VALUE_TITLE": "Athraigh an luach:", + "RENAME_VARIABLE": "Cuir ainm nua ar an athróg", + "RENAME_VARIABLE_TITLE": "Cuir ainm nua ar gach athróg \"%1\":", + "RENAME_VARIABLE_MODAL_TITLE": "Cuir Ainm Nua ar an Athróg", + "NEW_VARIABLE": "Cruthaigh Athróg", + "NEW_VARIABLE_TITLE": "Ainm na hathróige nua:", + "VARIABLE_MODAL_TITLE": "Athróg Nua", + "VARIABLE_ALREADY_EXISTS": "Tá athróg darb ainm \"%1\" ann cheana.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Tá athróg darb ainm \"%1\" ann cheana, athróg eile de chineál \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Scrios %1 cóip den athróg \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ní féidir athróg \"%1\" a scriosadh toisc gur cuid den sainmhíniú ar fheidhm \"%2\" í.", + "DELETE_VARIABLE": "Scrios an athróg \"%1\"", + "NEW_PROCEDURE": "Cruthaigh Bloc", + "PROCEDURE_ALREADY_EXISTS": "Tá feidhm darb ainm \"%1\" ann cheana.", + "PROCEDURE_DEFAULT_NAME": "ainm an bhloic", + "NEW_LIST": "Cruthaigh Liosta", + "NEW_LIST_TITLE": "Ainm an liosta nua:", + "LIST_MODAL_TITLE": "Liosta Nua", + "LIST_ALREADY_EXISTS": "Tá liosta darb ainm \"%1\" ann cheana.", + "RENAME_LIST_TITLE": "Cuir ainm nua ar gach liosta \"%1\":", + "RENAME_LIST_MODAL_TITLE": "Cuir ainm nua ar an liosta", + "DEFAULT_LIST_ITEM": "rud", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Teachtaireacht nua", + "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachtaireachta nua:", + "BROADCAST_MODAL_TITLE": "Teachtaireacht Nua", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teachtaireacht1" +} \ No newline at end of file diff --git a/editor/blocks/gd.json b/editor/blocks/gd.json index c675fe23..84af4858 100644 --- a/editor/blocks/gd.json +++ b/editor/blocks/gd.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"gu buan","CONTROL_REPEAT":"dèan seo %1 turas","CONTROL_IF":"ma tha %1 a-rèiste","CONTROL_ELSE":"air neo","CONTROL_STOP":"cuir stad air","CONTROL_STOP_ALL":"na h-uile","CONTROL_STOP_THIS":"an sgriobt seo","CONTROL_STOP_OTHER":"sgriobtaichean eile na sprìd","CONTROL_WAIT":"fan fad %1 diog","CONTROL_WAITUNTIL":"fan gus am bi %1","CONTROL_REPEATUNTIL":"dèan a-rithist e gus am bi %1","CONTROL_WHILE":"fhad ’s a tha %1","CONTROL_FOREACH":"airson gach %1 air %2","CONTROL_STARTASCLONE":"nuair a thèid thu nad chlòn","CONTROL_CREATECLONEOF":"cruthaich clòn %1","CONTROL_CREATECLONEOF_MYSELF":"dhut fhèin","CONTROL_DELETETHISCLONE":"sguab às an clòn seo","CONTROL_COUNTER":"cunntair","CONTROL_INCRCOUNTER":"cunntair ioncramaide","CONTROL_CLEARCOUNTER":"falamhaich an cunntair","CONTROL_ALLATONCE":"a h-uile gin aig an aon àm","DATA_SETVARIABLETO":"suidhich %1 air %2","DATA_CHANGEVARIABLEBY":"atharraich %1 le %2","DATA_SHOWVARIABLE":"seall an caochladair %1","DATA_HIDEVARIABLE":"falaich an caochladair %1","DATA_ADDTOLIST":"cuir %1 ri %2","DATA_DELETEOFLIST":"sguab às %1 de %2","DATA_DELETEALLOFLIST":"sguab às na h-uile gin de %1","DATA_INSERTATLIST":"cuir %1 ris aig %2 de %3","DATA_REPLACEITEMOFLIST":"cuir %3 an àite nì %1 de %2","DATA_ITEMOFLIST":"nì %1 de %2","DATA_ITEMNUMOFLIST":"àireamh an nì %1 air %2","DATA_LENGTHOFLIST":"an fhaide aig %1","DATA_LISTCONTAINSITEM":"%2 am broinn %1","DATA_SHOWLIST":"seall an liosta %1","DATA_HIDELIST":"falaich an liosta %1","DATA_INDEX_ALL":"na h-uile","DATA_INDEX_LAST":"am fear mu dheireadh","DATA_INDEX_RANDOM":"tuaireamach","EVENT_WHENFLAGCLICKED":"le briogadh air %1","EVENT_WHENTHISSPRITECLICKED":"le briogadh air an sprìd seo","EVENT_WHENSTAGECLICKED":"le briogadh air an àrd-ùrlar","EVENT_WHENTOUCHINGOBJECT":"nuair a bhios an sprìd a’ beantainn ri %1","EVENT_WHENBROADCASTRECEIVED":"nuair a gheibh thu %1","EVENT_WHENBACKDROPSWITCHESTO":"nuair a thèid an cùlaibh na %1","EVENT_WHENGREATERTHAN":"nuair a thèid %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"an tìmear","EVENT_WHENGREATERTHAN_LOUDNESS":"àirde na fuaime","EVENT_BROADCAST":"craol %1","EVENT_BROADCASTANDWAIT":"craol %1 is fan","EVENT_WHENKEYPRESSED":"le brùthadh na h-iuchrach %1","EVENT_WHENKEYPRESSED_SPACE":"spàs","EVENT_WHENKEYPRESSED_LEFT":"saighead gu clì","EVENT_WHENKEYPRESSED_RIGHT":"saighead gu deas","EVENT_WHENKEYPRESSED_DOWN":"saighead sìos","EVENT_WHENKEYPRESSED_UP":"saighead suas","EVENT_WHENKEYPRESSED_ANY":"sam bith","LOOKS_SAYFORSECS":"can %1 fad %2 diog","LOOKS_SAY":"can %1","LOOKS_HELLO":"Shin thu!","LOOKS_THINKFORSECS":"smaoinich %1 fad %2 diog","LOOKS_THINK":"smaoinich %1","LOOKS_HMM":"An-dà…","LOOKS_SHOW":"seall","LOOKS_HIDE":"falaich","LOOKS_HIDEALLSPRITES":"cuir gach sprìd am falach","LOOKS_EFFECT_COLOR":"datha","LOOKS_EFFECT_FISHEYE":"sùil èisg","LOOKS_EFFECT_WHIRL":"cuairteige","LOOKS_EFFECT_PIXELATE":"phiogsailean","LOOKS_EFFECT_MOSAIC":"mosàig","LOOKS_EFFECT_BRIGHTNESS":"soilleireachd","LOOKS_EFFECT_GHOST":"taibhse","LOOKS_CHANGEEFFECTBY":"atharraich èifeachd %1 le %2","LOOKS_SETEFFECTTO":"suidhich èifeachd %1 de %2 ort","LOOKS_CLEARGRAPHICEFFECTS":"falamhaich na h-èifeachdan","LOOKS_CHANGESIZEBY":"atharraich do mheud le %1","LOOKS_SETSIZETO":"suidhich do mheud air %1 %","LOOKS_SIZE":"meud","LOOKS_CHANGESTRETCHBY":"atharraich an sìneadh le %1","LOOKS_SETSTRETCHTO":"suidhich an sìneadh air %1 %","LOOKS_SWITCHCOSTUMETO":"cuir an t-aodach %1 ort","LOOKS_NEXTCOSTUME":"an t-ath-aodach","LOOKS_SWITCHBACKDROPTO":"cuir %1 air a’ chùlaibh","LOOKS_GOTOFRONTBACK":"rach gu breath %1","LOOKS_GOTOFRONTBACK_FRONT":"an fhìor-bheulaibh","LOOKS_GOTOFRONTBACK_BACK":"an fhìor-chùlaibh","LOOKS_GOFORWARDBACKWARDLAYERS":"rach %2 breath %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"an comhair a’ bheòil","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"an comhair a’ chùil","LOOKS_BACKDROPNUMBERNAME":"%1 a’ chùlaibh","LOOKS_COSTUMENUMBERNAME":"%1 an aodaich","LOOKS_NUMBERNAME_NUMBER":"àireamh","LOOKS_NUMBERNAME_NAME":"ainm","LOOKS_SWITCHBACKDROPTOANDWAIT":"cuir %1 air a’ chùlaibh is fan","LOOKS_NEXTBACKDROP_BLOCK":"an t-ath-chùlaibh","LOOKS_NEXTBACKDROP":"an t-ath-chùlaibh","LOOKS_PREVIOUSBACKDROP":"a’ chùlaibh roimhe","LOOKS_RANDOMBACKDROP":"cùlaibh air thuaiream","MOTION_MOVESTEPS":"gluais le %1 ceum","MOTION_TURNLEFT":"cuairtich %1 le %2 ceum","MOTION_TURNRIGHT":"cuairtich %1 le %2 ceum","MOTION_POINTINDIRECTION":"cuir d’ aghaidh ri %1","MOTION_POINTTOWARDS":"cuir d’ aghaidh an comhair %1","MOTION_POINTTOWARDS_POINTER":"tomhaire na luchaige","MOTION_POINTTOWARDS_RANDOM":"tuaireamach","MOTION_GOTO":"rach gu %1","MOTION_GOTO_POINTER":"tomhaire na luchaige","MOTION_GOTO_RANDOM":"ionad air thuaiream","MOTION_GOTOXY":"rach gu x: %1 y: %2","MOTION_GLIDESECSTOXY":"gluais fad %1 diog gu x: %2 y: %3","MOTION_GLIDETO":"gluais fad %1 diog gu %2","MOTION_GLIDETO_POINTER":"tomhaire na luchaige","MOTION_GLIDETO_RANDOM":"ionad air thuaiream","MOTION_CHANGEXBY":"atharraich x le %1","MOTION_SETX":"suidhich x air %1","MOTION_CHANGEYBY":"atharraich y le %1","MOTION_SETY":"suidhich y air %1","MOTION_IFONEDGEBOUNCE":"ma tha thu ris an oir, boc","MOTION_SETROTATIONSTYLE":"suidhich stoidhle na cuairte air %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"clì is deas","MOTION_SETROTATIONSTYLE_DONTROTATE":"gun chuairteachadh","MOTION_SETROTATIONSTYLE_ALLAROUND":"cuairt shlàn","MOTION_XPOSITION":"ionad x","MOTION_YPOSITION":"ionad y","MOTION_DIRECTION":"comhair","MOTION_SCROLLRIGHT":"sgrolaich gu deas le %1","MOTION_SCROLLUP":"sgrolaich suas le %1","MOTION_ALIGNSCENE":"co-thaobhaich an sealladh dhan %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"taobh clì aig a’ bhonn","MOTION_ALIGNSCENE_BOTTOMRIGHT":"taobh deas aig a’ bhonn","MOTION_ALIGNSCENE_MIDDLE":"mheadhan","MOTION_ALIGNSCENE_TOPLEFT":"taobh clì aig a’ bharr","MOTION_ALIGNSCENE_TOPRIGHT":"taobh deas aig a’ bharr","MOTION_XSCROLL":"sgroladh x","MOTION_YSCROLL":"sgroladh y","MOTION_STAGE_SELECTED":"Chan eil bloca gluasaid an-seo on a thagh thu àrd-ùrlar","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 × %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"luach tuaireamach eadar %1 is %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 agus %2","OPERATORS_OR":"%1 no %2","OPERATORS_NOT":"e fallsa gu bheil %1","OPERATORS_JOIN":"ceangail %1 ri %2","OPERATORS_JOIN_APPLE":"ubhal","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"litir %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"an fhaide aig %1","OPERATORS_CONTAINS":"%2 am broinn %1","OPERATORS_MOD":"%1 mòidealas %2","OPERATORS_ROUND":"cuairtich %1","OPERATORS_MATHOP":"%1 aig %2","OPERATORS_MATHOP_ABS":"an luach absaloideach","OPERATORS_MATHOP_FLOOR":"an cuairteachadh sìos","OPERATORS_MATHOP_CEILING":"an cuairteachadh suas","OPERATORS_MATHOP_SQRT":"am freumh ceàrnagach","OPERATORS_MATHOP_SIN":"an sìneas","OPERATORS_MATHOP_COS":"an co-shìneas","OPERATORS_MATHOP_TAN":"am beantan","OPERATORS_MATHOP_ASIN":"an t-àrc-shìneas","OPERATORS_MATHOP_ACOS":"an t-àrc-cho-shìneas","OPERATORS_MATHOP_ATAN":"an t-àrc-bheantan","OPERATORS_MATHOP_LN":"an log-àireamh nàdarra","OPERATORS_MATHOP_LOG":"an log-àireamh","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"mìnich %1","SENSING_TOUCHINGOBJECT":"%1 a’ beantainn riut","SENSING_TOUCHINGOBJECT_POINTER":"tomhaire na luchaige","SENSING_TOUCHINGOBJECT_EDGE":"an oir","SENSING_TOUCHINGCOLOR":"an dath %1 a’ beantainn riut","SENSING_COLORISTOUCHINGCOLOR":"an dath %1 a’ beantainn ri %2","SENSING_DISTANCETO":"an t-astar gu %1","SENSING_DISTANCETO_POINTER":"tomhaire na luchaige","SENSING_ASKANDWAIT":"faighnich %1 is fan","SENSING_ASK_TEXT":"Dè an t-ainm a th’ort?","SENSING_ANSWER":"freagairt","SENSING_KEYPRESSED":"iuchair %1 ga brùthadh","SENSING_MOUSEDOWN":"an luchag ga briogadh","SENSING_MOUSEX":"x na luchaige","SENSING_MOUSEY":"y na luchaige","SENSING_SETDRAGMODE":"suidhich %1 a shlaodadh","SENSING_SETDRAGMODE_DRAGGABLE":"gun gabh","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nach gabh","SENSING_LOUDNESS":"àirde na fuaime","SENSING_LOUD":"an fhuaim air","SENSING_TIMER":"an tìmear","SENSING_RESETTIMER":"ath-shuidhich an tìmear","SENSING_OF":"%1 aig %2","SENSING_OF_XPOSITION":"ionad x","SENSING_OF_YPOSITION":"ionad y","SENSING_OF_DIRECTION":"comhair","SENSING_OF_COSTUMENUMBER":"àireamh an aodaich","SENSING_OF_COSTUMENAME":"ainm an aodaich","SENSING_OF_SIZE":"meud","SENSING_OF_VOLUME":"àirde na fuaime","SENSING_OF_BACKDROPNUMBER":"àireamh a’ chùlaibh","SENSING_OF_BACKDROPNAME":"ainm a’ chùlaibh","SENSING_OF_STAGE":"Àrd-ùrlar","SENSING_CURRENT":"%1 làithreach","SENSING_CURRENT_YEAR":"am bliadhna","SENSING_CURRENT_MONTH":"am mìos","SENSING_CURRENT_DATE":"an ceann-là","SENSING_CURRENT_DAYOFWEEK":"latha na seachdaine","SENSING_CURRENT_HOUR":"an uair","SENSING_CURRENT_MINUTE":"a’ mhionaid","SENSING_CURRENT_SECOND":"an diog","SENSING_DAYSSINCE2000":"làithean o 2000 a-mach","SENSING_USERNAME":"ainm-cleachdaiche","SENSING_USERID":"ID a’ chleachdaiche","SOUND_PLAY":"tòisich air fuaim %1 a chluich","SOUND_PLAYUNTILDONE":"cluich fuaim %1 gu lèir","SOUND_STOPALLSOUNDS":"cuir stad air a h-uile fuaim","SOUND_SETEFFECTO":"suidhich èifeachd %1 de %2 ort","SOUND_CHANGEEFFECTBY":"atharraich èifeachd %1 le %2","SOUND_CLEAREFFECTS":"falamhaich èifeachdan na fuaime","SOUND_EFFECTS_PITCH":"gleusa","SOUND_EFFECTS_PAN":"panachaidh gu clì/deas","SOUND_CHANGEVOLUMEBY":"atharraich àirde na fuaime le %1","SOUND_SETVOLUMETO":"suidhich àirde na fuaime air %1%","SOUND_VOLUME":"àirde na fuaime","SOUND_RECORD":"clàraich...","CATEGORY_MOTION":"Gluasad","CATEGORY_LOOKS":"Coltas","CATEGORY_SOUND":"Fuaim","CATEGORY_EVENTS":"Tachartas","CATEGORY_CONTROL":"Smachd","CATEGORY_SENSING":"Mothachadh","CATEGORY_OPERATORS":"Gnìomharaiche","CATEGORY_VARIABLES":"Caochladairean","CATEGORY_MYBLOCKS":"Am bloca agam","DUPLICATE":"Dùblaich","DELETE":"Sguab às","ADD_COMMENT":"Cuir beachd ris","REMOVE_COMMENT":"Thoir am beachd air falbh","DELETE_BLOCK":"Sguab às am bloca","DELETE_X_BLOCKS":"Sguab às %1 bloca(ichean)","DELETE_ALL_BLOCKS":"A bheil thu airson na %1 bloca(ichean) uile a sguabadh às?","CLEAN_UP":"Sgioblaich na blocaichean","HELP":"Cobhair","UNDO":"Neo-dhèan","REDO":"Ath-dhèan","EDIT_PROCEDURE":"Deasaich","SHOW_PROCEDURE_DEFINITION":"Rach dhan mhìneachadh","WORKSPACE_COMMENT_DEFAULT_TEXT":"Can rudeigin…","COLOUR_HUE_LABEL":"Dath","COLOUR_SATURATION_LABEL":"Sàthachd","COLOUR_BRIGHTNESS_LABEL":"Soilleireachd","CHANGE_VALUE_TITLE":"Atharraich an luach:","RENAME_VARIABLE":"Thoir ainm ùr air a’ chaochladair","RENAME_VARIABLE_TITLE":"Thoir ainm ùr air gach caochladair “%1”:","RENAME_VARIABLE_MODAL_TITLE":"Thoir ainm ùr air a’ chaochladair","NEW_VARIABLE":"Cruthaich caochladair","NEW_VARIABLE_TITLE":"Ainm ùr a’ chaochladair:","VARIABLE_MODAL_TITLE":"Caochladair ùr","VARIABLE_ALREADY_EXISTS":"Tha caochladair air a bheil “%1” ann mu thràth.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Tha caochladair air a bheil “%1” ann mu thràth airson caochladair eile dhen t-seòrsa “%2”.","DELETE_VARIABLE_CONFIRMATION":"A bheil thu airson a sguabadh às dha %1 chleachdadh/cleachdaidhean dhen chaochladair “%2”?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Chan urrainn dhuinn an caochladair “%1” a sguabadh às on a e am broinn mìneachadh an fhoincsein “%2”","DELETE_VARIABLE":"Sguab às dha “%1”","NEW_PROCEDURE":"Cruthaich bloca","PROCEDURE_ALREADY_EXISTS":"Tha modh air a bheil “%1” ann mu thràth.","PROCEDURE_DEFAULT_NAME":"ainm a’ bhloca","NEW_LIST":"Cruthaich liosta","NEW_LIST_TITLE":"Ainm na liosta ùire:","LIST_MODAL_TITLE":"Liosta ùr","LIST_ALREADY_EXISTS":"Tha liosta air a bheil “%1” ann mu thràth.","RENAME_LIST_TITLE":"Thoir ainm ùr air gach liosta “%1”:","RENAME_LIST_MODAL_TITLE":"Thoir ainm ùr air an liosta","DEFAULT_LIST_ITEM":"nì","DELETE_LIST":"Sguab às dhan liosta “%1”","RENAME_LIST":"Thoir ainm ùr air an liosta","NEW_BROADCAST_MESSAGE":"Teachdaireachd ùr","NEW_BROADCAST_MESSAGE_TITLE":"Ainm na teachdaireachd ùire:","BROADCAST_MODAL_TITLE":"teachdaireachd ùr","DEFAULT_BROADCAST_MESSAGE_NAME":"teachdaireachd1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "gu buan", + "CONTROL_REPEAT": "dèan seo %1 turas", + "CONTROL_IF": "ma tha %1 a-rèiste", + "CONTROL_ELSE": "air neo", + "CONTROL_STOP": "cuir stad air", + "CONTROL_STOP_ALL": "na h-uile", + "CONTROL_STOP_THIS": "an sgriobt seo", + "CONTROL_STOP_OTHER": "sgriobtaichean eile na sprìd", + "CONTROL_WAIT": "fan fad %1 diog", + "CONTROL_WAITUNTIL": "fan gus am bi %1", + "CONTROL_REPEATUNTIL": "dèan a-rithist e gus am bi %1", + "CONTROL_WHILE": "fhad ’s a tha %1", + "CONTROL_FOREACH": "airson gach %1 air %2", + "CONTROL_STARTASCLONE": "nuair a thèid thu nad chlòn", + "CONTROL_CREATECLONEOF": "cruthaich clòn %1", + "CONTROL_CREATECLONEOF_MYSELF": "dhut fhèin", + "CONTROL_DELETETHISCLONE": "sguab às an clòn seo", + "CONTROL_COUNTER": "cunntair", + "CONTROL_INCRCOUNTER": "cunntair ioncramaide", + "CONTROL_CLEARCOUNTER": "falamhaich an cunntair", + "CONTROL_ALLATONCE": "a h-uile gin aig an aon àm", + "DATA_SETVARIABLETO": "suidhich %1 air %2", + "DATA_CHANGEVARIABLEBY": "atharraich %1 le %2", + "DATA_SHOWVARIABLE": "seall an caochladair %1", + "DATA_HIDEVARIABLE": "falaich an caochladair %1", + "DATA_ADDTOLIST": "cuir %1 ri %2", + "DATA_DELETEOFLIST": "sguab às %1 de %2", + "DATA_DELETEALLOFLIST": "sguab às na h-uile gin de %1", + "DATA_INSERTATLIST": "cuir %1 ris aig %2 de %3", + "DATA_REPLACEITEMOFLIST": "cuir %3 an àite nì %1 de %2", + "DATA_ITEMOFLIST": "nì %1 de %2", + "DATA_ITEMNUMOFLIST": "àireamh an nì %1 air %2", + "DATA_LENGTHOFLIST": "an fhaide aig %1", + "DATA_LISTCONTAINSITEM": "%2 am broinn %1", + "DATA_SHOWLIST": "seall an liosta %1", + "DATA_HIDELIST": "falaich an liosta %1", + "DATA_INDEX_ALL": "na h-uile", + "DATA_INDEX_LAST": "am fear mu dheireadh", + "DATA_INDEX_RANDOM": "tuaireamach", + "EVENT_WHENFLAGCLICKED": "le briogadh air %1", + "EVENT_WHENTHISSPRITECLICKED": "le briogadh air an sprìd seo", + "EVENT_WHENSTAGECLICKED": "le briogadh air an àrd-ùrlar", + "EVENT_WHENTOUCHINGOBJECT": "nuair a bhios an sprìd a’ beantainn ri %1", + "EVENT_WHENBROADCASTRECEIVED": "nuair a gheibh thu %1", + "EVENT_WHENBACKDROPSWITCHESTO": "nuair a thèid an cùlaibh na %1", + "EVENT_WHENGREATERTHAN": "nuair a thèid %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "an tìmear", + "EVENT_WHENGREATERTHAN_LOUDNESS": "àirde na fuaime", + "EVENT_BROADCAST": "craol %1", + "EVENT_BROADCASTANDWAIT": "craol %1 is fan", + "EVENT_WHENKEYPRESSED": "le brùthadh na h-iuchrach %1", + "EVENT_WHENKEYPRESSED_SPACE": "spàs", + "EVENT_WHENKEYPRESSED_LEFT": "saighead gu clì", + "EVENT_WHENKEYPRESSED_RIGHT": "saighead gu deas", + "EVENT_WHENKEYPRESSED_DOWN": "saighead sìos", + "EVENT_WHENKEYPRESSED_UP": "saighead suas", + "EVENT_WHENKEYPRESSED_ANY": "sam bith", + "LOOKS_SAYFORSECS": "can %1 fad %2 diog", + "LOOKS_SAY": "can %1", + "LOOKS_HELLO": "Shin thu!", + "LOOKS_THINKFORSECS": "smaoinich %1 fad %2 diog", + "LOOKS_THINK": "smaoinich %1", + "LOOKS_HMM": "An-dà…", + "LOOKS_SHOW": "seall", + "LOOKS_HIDE": "falaich", + "LOOKS_HIDEALLSPRITES": "cuir gach sprìd am falach", + "LOOKS_EFFECT_COLOR": "datha", + "LOOKS_EFFECT_FISHEYE": "sùil èisg", + "LOOKS_EFFECT_WHIRL": "cuairteige", + "LOOKS_EFFECT_PIXELATE": "phiogsailean", + "LOOKS_EFFECT_MOSAIC": "mosàig", + "LOOKS_EFFECT_BRIGHTNESS": "soilleireachd", + "LOOKS_EFFECT_GHOST": "taibhse", + "LOOKS_CHANGEEFFECTBY": "atharraich èifeachd %1 le %2", + "LOOKS_SETEFFECTTO": "suidhich èifeachd %1 de %2 ort", + "LOOKS_CLEARGRAPHICEFFECTS": "falamhaich na h-èifeachdan", + "LOOKS_CHANGESIZEBY": "atharraich do mheud le %1", + "LOOKS_SETSIZETO": "suidhich do mheud air %1 %", + "LOOKS_SIZE": "meud", + "LOOKS_CHANGESTRETCHBY": "atharraich an sìneadh le %1", + "LOOKS_SETSTRETCHTO": "suidhich an sìneadh air %1 %", + "LOOKS_SWITCHCOSTUMETO": "cuir an t-aodach %1 ort", + "LOOKS_NEXTCOSTUME": "an t-ath-aodach", + "LOOKS_SWITCHBACKDROPTO": "cuir %1 air a’ chùlaibh", + "LOOKS_GOTOFRONTBACK": "rach gu breath %1", + "LOOKS_GOTOFRONTBACK_FRONT": "an fhìor-bheulaibh", + "LOOKS_GOTOFRONTBACK_BACK": "an fhìor-chùlaibh", + "LOOKS_GOFORWARDBACKWARDLAYERS": "rach %2 breath %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "an comhair a’ bheòil", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "an comhair a’ chùil", + "LOOKS_BACKDROPNUMBERNAME": "%1 a’ chùlaibh", + "LOOKS_COSTUMENUMBERNAME": "%1 an aodaich", + "LOOKS_NUMBERNAME_NUMBER": "àireamh", + "LOOKS_NUMBERNAME_NAME": "ainm", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "cuir %1 air a’ chùlaibh is fan", + "LOOKS_NEXTBACKDROP_BLOCK": "an t-ath-chùlaibh", + "LOOKS_NEXTBACKDROP": "an t-ath-chùlaibh", + "LOOKS_PREVIOUSBACKDROP": "a’ chùlaibh roimhe", + "LOOKS_RANDOMBACKDROP": "cùlaibh air thuaiream", + "MOTION_MOVESTEPS": "gluais le %1 ceum", + "MOTION_TURNLEFT": "cuairtich %1 le %2 ceum", + "MOTION_TURNRIGHT": "cuairtich %1 le %2 ceum", + "MOTION_POINTINDIRECTION": "cuir d’ aghaidh ri %1", + "MOTION_POINTTOWARDS": "cuir d’ aghaidh an comhair %1", + "MOTION_POINTTOWARDS_POINTER": "tomhaire na luchaige", + "MOTION_POINTTOWARDS_RANDOM": "tuaireamach", + "MOTION_GOTO": "rach gu %1", + "MOTION_GOTO_POINTER": "tomhaire na luchaige", + "MOTION_GOTO_RANDOM": "ionad air thuaiream", + "MOTION_GOTOXY": "rach gu x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "gluais fad %1 diog gu x: %2 y: %3", + "MOTION_GLIDETO": "gluais fad %1 diog gu %2", + "MOTION_GLIDETO_POINTER": "tomhaire na luchaige", + "MOTION_GLIDETO_RANDOM": "ionad air thuaiream", + "MOTION_CHANGEXBY": "atharraich x le %1", + "MOTION_SETX": "suidhich x air %1", + "MOTION_CHANGEYBY": "atharraich y le %1", + "MOTION_SETY": "suidhich y air %1", + "MOTION_IFONEDGEBOUNCE": "ma tha thu ris an oir, boc", + "MOTION_SETROTATIONSTYLE": "suidhich stoidhle na cuairte air %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "clì is deas", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "gun chuairteachadh", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "cuairt shlàn", + "MOTION_XPOSITION": "ionad x", + "MOTION_YPOSITION": "ionad y", + "MOTION_DIRECTION": "comhair", + "MOTION_SCROLLRIGHT": "sgrolaich gu deas le %1", + "MOTION_SCROLLUP": "sgrolaich suas le %1", + "MOTION_ALIGNSCENE": "co-thaobhaich an sealladh dhan %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "taobh clì aig a’ bhonn", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "taobh deas aig a’ bhonn", + "MOTION_ALIGNSCENE_MIDDLE": "mheadhan", + "MOTION_ALIGNSCENE_TOPLEFT": "taobh clì aig a’ bharr", + "MOTION_ALIGNSCENE_TOPRIGHT": "taobh deas aig a’ bharr", + "MOTION_XSCROLL": "sgroladh x", + "MOTION_YSCROLL": "sgroladh y", + "MOTION_STAGE_SELECTED": "Chan eil bloca gluasaid an-seo on a thagh thu àrd-ùrlar", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 × %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "luach tuaireamach eadar %1 is %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 agus %2", + "OPERATORS_OR": "%1 no %2", + "OPERATORS_NOT": "e fallsa gu bheil %1", + "OPERATORS_JOIN": "ceangail %1 ri %2", + "OPERATORS_JOIN_APPLE": "ubhal", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "litir %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "an fhaide aig %1", + "OPERATORS_CONTAINS": "%2 am broinn %1", + "OPERATORS_MOD": "%1 mòidealas %2", + "OPERATORS_ROUND": "cuairtich %1", + "OPERATORS_MATHOP": "%1 aig %2", + "OPERATORS_MATHOP_ABS": "an luach absaloideach", + "OPERATORS_MATHOP_FLOOR": "an cuairteachadh sìos", + "OPERATORS_MATHOP_CEILING": "an cuairteachadh suas", + "OPERATORS_MATHOP_SQRT": "am freumh ceàrnagach", + "OPERATORS_MATHOP_SIN": "an sìneas", + "OPERATORS_MATHOP_COS": "an co-shìneas", + "OPERATORS_MATHOP_TAN": "am beantan", + "OPERATORS_MATHOP_ASIN": "an t-àrc-shìneas", + "OPERATORS_MATHOP_ACOS": "an t-àrc-cho-shìneas", + "OPERATORS_MATHOP_ATAN": "an t-àrc-bheantan", + "OPERATORS_MATHOP_LN": "an log-àireamh nàdarra", + "OPERATORS_MATHOP_LOG": "an log-àireamh", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "mìnich %1", + "SENSING_TOUCHINGOBJECT": "%1 a’ beantainn riut", + "SENSING_TOUCHINGOBJECT_POINTER": "tomhaire na luchaige", + "SENSING_TOUCHINGOBJECT_EDGE": "an oir", + "SENSING_TOUCHINGCOLOR": "an dath %1 a’ beantainn riut", + "SENSING_COLORISTOUCHINGCOLOR": "an dath %1 a’ beantainn ri %2", + "SENSING_DISTANCETO": "an t-astar gu %1", + "SENSING_DISTANCETO_POINTER": "tomhaire na luchaige", + "SENSING_ASKANDWAIT": "faighnich %1 is fan", + "SENSING_ASK_TEXT": "Dè an t-ainm a th’ort?", + "SENSING_ANSWER": "freagairt", + "SENSING_KEYPRESSED": "iuchair %1 ga brùthadh", + "SENSING_MOUSEDOWN": "an luchag ga briogadh", + "SENSING_MOUSEX": "x na luchaige", + "SENSING_MOUSEY": "y na luchaige", + "SENSING_SETDRAGMODE": "suidhich %1 a shlaodadh", + "SENSING_SETDRAGMODE_DRAGGABLE": "gun gabh", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nach gabh", + "SENSING_LOUDNESS": "àirde na fuaime", + "SENSING_LOUD": "an fhuaim air", + "SENSING_TIMER": "an tìmear", + "SENSING_RESETTIMER": "ath-shuidhich an tìmear", + "SENSING_OF": "%1 aig %2", + "SENSING_OF_XPOSITION": "ionad x", + "SENSING_OF_YPOSITION": "ionad y", + "SENSING_OF_DIRECTION": "comhair", + "SENSING_OF_COSTUMENUMBER": "àireamh an aodaich", + "SENSING_OF_COSTUMENAME": "ainm an aodaich", + "SENSING_OF_SIZE": "meud", + "SENSING_OF_VOLUME": "àirde na fuaime", + "SENSING_OF_BACKDROPNUMBER": "àireamh a’ chùlaibh", + "SENSING_OF_BACKDROPNAME": "ainm a’ chùlaibh", + "SENSING_OF_STAGE": "Àrd-ùrlar", + "SENSING_CURRENT": "%1 làithreach", + "SENSING_CURRENT_YEAR": "am bliadhna", + "SENSING_CURRENT_MONTH": "am mìos", + "SENSING_CURRENT_DATE": "an ceann-là", + "SENSING_CURRENT_DAYOFWEEK": "latha na seachdaine", + "SENSING_CURRENT_HOUR": "an uair", + "SENSING_CURRENT_MINUTE": "a’ mhionaid", + "SENSING_CURRENT_SECOND": "an diog", + "SENSING_DAYSSINCE2000": "làithean o 2000 a-mach", + "SENSING_USERNAME": "ainm-cleachdaiche", + "SENSING_USERID": "ID a’ chleachdaiche", + "SOUND_PLAY": "tòisich air fuaim %1 a chluich", + "SOUND_PLAYUNTILDONE": "cluich fuaim %1 gu lèir", + "SOUND_STOPALLSOUNDS": "cuir stad air a h-uile fuaim", + "SOUND_SETEFFECTO": "suidhich èifeachd %1 de %2 ort", + "SOUND_CHANGEEFFECTBY": "atharraich èifeachd %1 le %2", + "SOUND_CLEAREFFECTS": "falamhaich èifeachdan na fuaime", + "SOUND_EFFECTS_PITCH": "gleusa", + "SOUND_EFFECTS_PAN": "panachaidh gu clì/deas", + "SOUND_CHANGEVOLUMEBY": "atharraich àirde na fuaime le %1", + "SOUND_SETVOLUMETO": "suidhich àirde na fuaime air %1%", + "SOUND_VOLUME": "àirde na fuaime", + "SOUND_RECORD": "clàraich...", + "CATEGORY_MOTION": "Gluasad", + "CATEGORY_LOOKS": "Coltas", + "CATEGORY_SOUND": "Fuaim", + "CATEGORY_EVENTS": "Tachartas", + "CATEGORY_CONTROL": "Smachd", + "CATEGORY_SENSING": "Mothachadh", + "CATEGORY_OPERATORS": "Gnìomharaiche", + "CATEGORY_VARIABLES": "Caochladairean", + "CATEGORY_MYBLOCKS": "Am bloca agam", + "DUPLICATE": "Dùblaich", + "DELETE": "Sguab às", + "ADD_COMMENT": "Cuir beachd ris", + "REMOVE_COMMENT": "Thoir am beachd air falbh", + "DELETE_BLOCK": "Sguab às am bloca", + "DELETE_X_BLOCKS": "Sguab às %1 bloca(ichean)", + "DELETE_ALL_BLOCKS": "A bheil thu airson na %1 bloca(ichean) uile a sguabadh às?", + "CLEAN_UP": "Sgioblaich na blocaichean", + "HELP": "Cobhair", + "UNDO": "Neo-dhèan", + "REDO": "Ath-dhèan", + "EDIT_PROCEDURE": "Deasaich", + "SHOW_PROCEDURE_DEFINITION": "Rach dhan mhìneachadh", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Can rudeigin…", + "COLOUR_HUE_LABEL": "Dath", + "COLOUR_SATURATION_LABEL": "Sàthachd", + "COLOUR_BRIGHTNESS_LABEL": "Soilleireachd", + "CHANGE_VALUE_TITLE": "Atharraich an luach:", + "RENAME_VARIABLE": "Thoir ainm ùr air a’ chaochladair", + "RENAME_VARIABLE_TITLE": "Thoir ainm ùr air gach caochladair “%1”:", + "RENAME_VARIABLE_MODAL_TITLE": "Thoir ainm ùr air a’ chaochladair", + "NEW_VARIABLE": "Cruthaich caochladair", + "NEW_VARIABLE_TITLE": "Ainm ùr a’ chaochladair:", + "VARIABLE_MODAL_TITLE": "Caochladair ùr", + "VARIABLE_ALREADY_EXISTS": "Tha caochladair air a bheil “%1” ann mu thràth.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Tha caochladair air a bheil “%1” ann mu thràth airson caochladair eile dhen t-seòrsa “%2”.", + "DELETE_VARIABLE_CONFIRMATION": "A bheil thu airson a sguabadh às dha %1 chleachdadh/cleachdaidhean dhen chaochladair “%2”?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Chan urrainn dhuinn an caochladair “%1” a sguabadh às on a e am broinn mìneachadh an fhoincsein “%2”", + "DELETE_VARIABLE": "Sguab às dha “%1”", + "NEW_PROCEDURE": "Cruthaich bloca", + "PROCEDURE_ALREADY_EXISTS": "Tha modh air a bheil “%1” ann mu thràth.", + "PROCEDURE_DEFAULT_NAME": "ainm a’ bhloca", + "NEW_LIST": "Cruthaich liosta", + "NEW_LIST_TITLE": "Ainm na liosta ùire:", + "LIST_MODAL_TITLE": "Liosta ùr", + "LIST_ALREADY_EXISTS": "Tha liosta air a bheil “%1” ann mu thràth.", + "RENAME_LIST_TITLE": "Thoir ainm ùr air gach liosta “%1”:", + "RENAME_LIST_MODAL_TITLE": "Thoir ainm ùr air an liosta", + "DEFAULT_LIST_ITEM": "nì", + "DELETE_LIST": "Sguab às dhan liosta “%1”", + "RENAME_LIST": "Thoir ainm ùr air an liosta", + "NEW_BROADCAST_MESSAGE": "Teachdaireachd ùr", + "NEW_BROADCAST_MESSAGE_TITLE": "Ainm na teachdaireachd ùire:", + "BROADCAST_MODAL_TITLE": "teachdaireachd ùr", + "DEFAULT_BROADCAST_MESSAGE_NAME": "teachdaireachd1" +} \ No newline at end of file diff --git a/editor/blocks/gl.json b/editor/blocks/gl.json index c9f18c85..ed49bc25 100644 --- a/editor/blocks/gl.json +++ b/editor/blocks/gl.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"para sempre","CONTROL_REPEAT":"repetir %1","CONTROL_IF":"se %1 entón","CONTROL_ELSE":"se non","CONTROL_STOP":"parar","CONTROL_STOP_ALL":"todos","CONTROL_STOP_THIS":"este programa","CONTROL_STOP_OTHER":"outros programas na figura","CONTROL_WAIT":"agardar %1 segundos","CONTROL_WAITUNTIL":"agardar até %1","CONTROL_REPEATUNTIL":"repetir até %1","CONTROL_WHILE":"mentres %1","CONTROL_FOREACH":"para cada %1 en %2","CONTROL_STARTASCLONE":"ao comezar como clon","CONTROL_CREATECLONEOF":"crear un clon de %1","CONTROL_CREATECLONEOF_MYSELF":"min mesmo","CONTROL_DELETETHISCLONE":"eliminar este clon","CONTROL_COUNTER":"contador","CONTROL_INCRCOUNTER":"incrementar o contador","CONTROL_CLEARCOUNTER":"limpar o contador","CONTROL_ALLATONCE":"todo de vez","DATA_SETVARIABLETO":"asignar a %1 o valor %2","DATA_CHANGEVARIABLEBY":"sumarlle a %1 %2","DATA_SHOWVARIABLE":"amosar a variábel %1","DATA_HIDEVARIABLE":"agochar a variábel %1","DATA_ADDTOLIST":"engadir %1 a %2","DATA_DELETEOFLIST":"eliminar %1 de %2","DATA_DELETEALLOFLIST":"eliminar todo o contido de %1","DATA_INSERTATLIST":"inserir %1 na posición %2 de %3","DATA_REPLACEITEMOFLIST":"substituír o elemento %1 de %2 por %3","DATA_ITEMOFLIST":"elemento %1 de %2","DATA_ITEMNUMOFLIST":"posición de %2 que contén %1","DATA_LENGTHOFLIST":"lonxitude de %1","DATA_LISTCONTAINSITEM":"Contén %1 o texto %2?","DATA_SHOWLIST":"amosar a lista %1","DATA_HIDELIST":"agochar a lista %1","DATA_INDEX_ALL":"todos","DATA_INDEX_LAST":"último","DATA_INDEX_RANDOM":"ao chou","EVENT_WHENFLAGCLICKED":"ao premer en %1","EVENT_WHENTHISSPRITECLICKED":"ao premer nesta figura","EVENT_WHENSTAGECLICKED":"ao premer no escenario","EVENT_WHENTOUCHINGOBJECT":"cando esta figura toque %1","EVENT_WHENBROADCASTRECEIVED":"cando eu reciba %1","EVENT_WHENBACKDROPSWITCHESTO":"ao mudar o fondo a %1","EVENT_WHENGREATERTHAN":"cando %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronómetro","EVENT_WHENGREATERTHAN_LOUDNESS":"volume do micrófono","EVENT_BROADCAST":"emitir %1","EVENT_BROADCASTANDWAIT":"emitir %1 e agardar","EVENT_WHENKEYPRESSED":"ao premer a tecla %1","EVENT_WHENKEYPRESSED_SPACE":"espazo","EVENT_WHENKEYPRESSED_LEFT":"frecha esquerda","EVENT_WHENKEYPRESSED_RIGHT":"frecha dereita","EVENT_WHENKEYPRESSED_DOWN":"frecha abaixo","EVENT_WHENKEYPRESSED_UP":"frecha arriba","EVENT_WHENKEYPRESSED_ANY":"calquera","LOOKS_SAYFORSECS":"dicir %1 durante %2 segundos","LOOKS_SAY":"dicir %1","LOOKS_HELLO":"Ola!","LOOKS_THINKFORSECS":"pensar %1 durante %2 segundos","LOOKS_THINK":"pensar %1","LOOKS_HMM":"Mmm...","LOOKS_SHOW":"amosarse","LOOKS_HIDE":"agocharse","LOOKS_HIDEALLSPRITES":"agochar todas as figuras","LOOKS_EFFECT_COLOR":"cor","LOOKS_EFFECT_FISHEYE":"ollo de peixe","LOOKS_EFFECT_WHIRL":"remuiño","LOOKS_EFFECT_PIXELATE":"pixelar","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"luminosidade","LOOKS_EFFECT_GHOST":"desaparecer","LOOKS_CHANGEEFFECTBY":"sumar %2 ao efecto %1","LOOKS_SETEFFECTTO":"aplicar o efecto %1 co valor %2","LOOKS_CLEARGRAPHICEFFECTS":"limpar os efectos gráficos","LOOKS_CHANGESIZEBY":"sumar %1 ao tamaño","LOOKS_SETSIZETO":"pór o tamaño ao %1 %","LOOKS_SIZE":"tamaño","LOOKS_CHANGESTRETCHBY":"sumar %1 ao estiramento","LOOKS_SETSTRETCHTO":"pór o estiramento no %1 %","LOOKS_SWITCHCOSTUMETO":"mudar vestimenta a %1","LOOKS_NEXTCOSTUME":"vestimenta seguinte","LOOKS_SWITCHBACKDROPTO":"mudar fondo a %1","LOOKS_GOTOFRONTBACK":"ir para a capa %1","LOOKS_GOTOFRONTBACK_FRONT":"por diante","LOOKS_GOTOFRONTBACK_BACK":"por detrás","LOOKS_GOFORWARDBACKWARDLAYERS":"ir %1 %2 capas","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"adiante","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atrás","LOOKS_BACKDROPNUMBERNAME":"fondo %1","LOOKS_COSTUMENUMBERNAME":"vestimenta %1","LOOKS_NUMBERNAME_NUMBER":"número","LOOKS_NUMBERNAME_NAME":"nome","LOOKS_SWITCHBACKDROPTOANDWAIT":"mudar fondo a %1 e agardar","LOOKS_NEXTBACKDROP_BLOCK":"fondo seguinte","LOOKS_NEXTBACKDROP":"fondo seguinte","LOOKS_PREVIOUSBACKDROP":"fondo anterior","LOOKS_RANDOMBACKDROP":"fondo de pantalla aleatorio","MOTION_MOVESTEPS":"mover %1 pasos","MOTION_TURNLEFT":"xirar %1 %2 graos","MOTION_TURNRIGHT":"xirar %1 %2 graos","MOTION_POINTINDIRECTION":"apuntar na dirección %1","MOTION_POINTTOWARDS":"apuntar cara a %1","MOTION_POINTTOWARDS_POINTER":"punteiro do rato","MOTION_POINTTOWARDS_RANDOM":"dirección aleatoria","MOTION_GOTO":"ir para %1","MOTION_GOTO_POINTER":"punteiro do rato","MOTION_GOTO_RANDOM":"posición aleatoria","MOTION_GOTOXY":"ir para x: %1 y: %2","MOTION_GLIDESECSTOXY":"esvarar durante %1 seg a x: %2 y: %3","MOTION_GLIDETO":"esvarar durante %1 seg a %2","MOTION_GLIDETO_POINTER":"punteiro do rato","MOTION_GLIDETO_RANDOM":"posición aleatoria","MOTION_CHANGEXBY":"sumar %1 a x","MOTION_SETX":"asignar a x o valor %1","MOTION_CHANGEYBY":"sumar %1 a y","MOTION_SETY":"asignar a y o valor %1","MOTION_IFONEDGEBOUNCE":"se toca un bordo, rebotar","MOTION_SETROTATIONSTYLE":"usar o estilo de rotación %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"esquerda-dereita","MOTION_SETROTATIONSTYLE_DONTROTATE":"non rotar","MOTION_SETROTATIONSTYLE_ALLAROUND":"en todas as direccións","MOTION_XPOSITION":"posición en x","MOTION_YPOSITION":"posición en y","MOTION_DIRECTION":"dirección","MOTION_SCROLLRIGHT":"desprazamento dereita %1","MOTION_SCROLLUP":"desprazamento arriba %1","MOTION_ALIGNSCENE":"aliñar a escena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"abaixo esquerda","MOTION_ALIGNSCENE_BOTTOMRIGHT":"abaixo dereita","MOTION_ALIGNSCENE_MIDDLE":"medio","MOTION_ALIGNSCENE_TOPLEFT":"arriba esquerda","MOTION_ALIGNSCENE_TOPRIGHT":"arriba dereita","MOTION_XSCROLL":"desprazamento x","MOTION_YSCROLL":"desprazamento y","MOTION_STAGE_SELECTED":"Escenario seleccionado: sen bloques de movemento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 – %2","OPERATORS_MULTIPLY":"%1 × %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"número ao chou entre %1 e %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 e %2","OPERATORS_OR":"%1 ou %2","OPERATORS_NOT":"non %1","OPERATORS_JOIN":"concatenar %1 %2","OPERATORS_JOIN_APPLE":"mazá","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"letra %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"lonxitude de %1","OPERATORS_CONTAINS":"%1 contén %2?","OPERATORS_MOD":"%1 módulo %2","OPERATORS_ROUND":"arredondar %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"valor absoluto","OPERATORS_MATHOP_FLOOR":"chan","OPERATORS_MATHOP_CEILING":"teito","OPERATORS_MATHOP_SQRT":"raíz cadrada","OPERATORS_MATHOP_SIN":"seno","OPERATORS_MATHOP_COS":"coseno","OPERATORS_MATHOP_TAN":"tanxente","OPERATORS_MATHOP_ASIN":"arco seno","OPERATORS_MATHOP_ACOS":"arco coseno","OPERATORS_MATHOP_ATAN":"arco tanxente","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definir %1","SENSING_TOUCHINGOBJECT":"toca %1?","SENSING_TOUCHINGOBJECT_POINTER":"punteiro do rato","SENSING_TOUCHINGOBJECT_EDGE":"bordo","SENSING_TOUCHINGCOLOR":"toca na cor %1?","SENSING_COLORISTOUCHINGCOLOR":"a cor %1 toca %2?","SENSING_DISTANCETO":"distancia a %1","SENSING_DISTANCETO_POINTER":"punteiro do rato","SENSING_ASKANDWAIT":"preguntar %1 e agardar","SENSING_ASK_TEXT":"Como te chamas?","SENSING_ANSWER":"resposta","SENSING_KEYPRESSED":"a tecla %1 está premida","SENSING_MOUSEDOWN":"o rato está premido","SENSING_MOUSEX":"posición en x do rato","SENSING_MOUSEY":"posición en y do rato","SENSING_SETDRAGMODE":"usar o modo de arrastre %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrastrábel","SENSING_SETDRAGMODE_NOTDRAGGABLE":"non arrastrábel","SENSING_LOUDNESS":"volume no micrófono","SENSING_LOUD":"forte?","SENSING_TIMER":"cronómetro","SENSING_RESETTIMER":"reiniciar o cronómetro","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"posición en x","SENSING_OF_YPOSITION":"posición en y","SENSING_OF_DIRECTION":"dirección","SENSING_OF_COSTUMENUMBER":"vestimenta n.º","SENSING_OF_COSTUMENAME":"nome da vestimenta","SENSING_OF_SIZE":"tamaño","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"fondo n.º","SENSING_OF_BACKDROPNAME":"nome do fondo","SENSING_OF_STAGE":"Escenario","SENSING_CURRENT":"%1 actual","SENSING_CURRENT_YEAR":"ano","SENSING_CURRENT_MONTH":"mes","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"día da semana","SENSING_CURRENT_HOUR":"hora","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"segundo","SENSING_DAYSSINCE2000":"días desde o 2000","SENSING_USERNAME":"nome de usuario","SENSING_USERID":"identificador de usuario","SOUND_PLAY":"iniciar son %1","SOUND_PLAYUNTILDONE":"reproducir %1 até rematar","SOUND_STOPALLSOUNDS":"deter todos os sons","SOUND_SETEFFECTO":"aplicar efecto %1 como %2","SOUND_CHANGEEFFECTBY":"sumar ao efecto %1 o valor %2","SOUND_CLEAREFFECTS":"limpar efectos de son","SOUND_EFFECTS_PITCH":"ton","SOUND_EFFECTS_PAN":"canle esquerda/dereita","SOUND_CHANGEVOLUMEBY":"subir o volume en %1","SOUND_SETVOLUMETO":"pór o volume no %1 %","SOUND_VOLUME":"volume","SOUND_RECORD":"gravar...","CATEGORY_MOTION":"Movemento","CATEGORY_LOOKS":"Aparencia","CATEGORY_SOUND":"Son","CATEGORY_EVENTS":"Eventos","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","CATEGORY_VARIABLES":"Variábeis","CATEGORY_MYBLOCKS":"Os meus bloques","DUPLICATE":"Duplicar","DELETE":"Eliminar","ADD_COMMENT":"Engadir comentario","REMOVE_COMMENT":"Retirar comentario","DELETE_BLOCK":"Eliminar bloque","DELETE_X_BLOCKS":"Eliminar %1 bloques","DELETE_ALL_BLOCKS":"Eliminar os %1 bloques?","CLEAN_UP":"Limpar bloques","HELP":"Axuda","UNDO":"Desfacer","REDO":"Refacer","EDIT_PROCEDURE":"Editar","SHOW_PROCEDURE_DEFINITION":"Ir á definición","WORKSPACE_COMMENT_DEFAULT_TEXT":"Di algo...","COLOUR_HUE_LABEL":"Cor","COLOUR_SATURATION_LABEL":"Saturación","COLOUR_BRIGHTNESS_LABEL":"Luminosidade","CHANGE_VALUE_TITLE":"Cambiar valor:","RENAME_VARIABLE":"Renomear variábel","RENAME_VARIABLE_TITLE":"Renomear a variábel «%1» como:","RENAME_VARIABLE_MODAL_TITLE":"Renomear variábel","NEW_VARIABLE":"Crear unha variábel","NEW_VARIABLE_TITLE":"Nome da nova variábel:","VARIABLE_MODAL_TITLE":"Nova variábel","VARIABLE_ALREADY_EXISTS":"Xa existe unha variábel chamada «%1».","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Xa existe unha variábel chamada «%1» para outra variábel de tipo «%2».","DELETE_VARIABLE_CONFIRMATION":"Eliminar %1 usos da variábel «%2»?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Non é posíbel eliminar a variábel «%1» porque é parte da definición da función «%2».","DELETE_VARIABLE":"Eliminar a variábel «%1»","NEW_PROCEDURE":"Crear un bloque","PROCEDURE_ALREADY_EXISTS":"Xa existe un procedemento chamado «%1».","PROCEDURE_DEFAULT_NAME":"nome do bloque","NEW_LIST":"Crear unha lista","NEW_LIST_TITLE":"Nome da nova lista:","LIST_MODAL_TITLE":"Nova lista","LIST_ALREADY_EXISTS":"Xa existe unha lista chamada «%1».","RENAME_LIST_TITLE":"Renomear a lista «%1» como:","RENAME_LIST_MODAL_TITLE":"Renomear lista","DEFAULT_LIST_ITEM":"cousa","DELETE_LIST":"Eliminar a lista «%1»","RENAME_LIST":"Renomear lista","NEW_BROADCAST_MESSAGE":"Nova mensaxe","NEW_BROADCAST_MESSAGE_TITLE":"Nome da nova mensaxe:","BROADCAST_MODAL_TITLE":"Mensaxe nova","DEFAULT_BROADCAST_MESSAGE_NAME":"mensaxe1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "para sempre", + "CONTROL_REPEAT": "repetir %1", + "CONTROL_IF": "se %1 entón", + "CONTROL_ELSE": "se non", + "CONTROL_STOP": "parar", + "CONTROL_STOP_ALL": "todos", + "CONTROL_STOP_THIS": "este programa", + "CONTROL_STOP_OTHER": "outros programas na figura", + "CONTROL_WAIT": "agardar %1 segundos", + "CONTROL_WAITUNTIL": "agardar ata %1", + "CONTROL_REPEATUNTIL": "repetir ata %1", + "CONTROL_WHILE": "mentres %1", + "CONTROL_FOREACH": "para cada %1 en %2", + "CONTROL_STARTASCLONE": "ao comezar como clon", + "CONTROL_CREATECLONEOF": "crear un clon de %1", + "CONTROL_CREATECLONEOF_MYSELF": "min mesmo", + "CONTROL_DELETETHISCLONE": "eliminar este clon", + "CONTROL_COUNTER": "contador", + "CONTROL_INCRCOUNTER": "incrementar o contador", + "CONTROL_CLEARCOUNTER": "limpar o contador", + "CONTROL_ALLATONCE": "todo de vez", + "DATA_SETVARIABLETO": "asignar %2 a %1", + "DATA_CHANGEVARIABLEBY": "sumarlle %2 a %1", + "DATA_SHOWVARIABLE": "amosar a variábel %1", + "DATA_HIDEVARIABLE": "agochar a variábel %1", + "DATA_ADDTOLIST": "engadir %1 a %2", + "DATA_DELETEOFLIST": "eliminar %1 de %2", + "DATA_DELETEALLOFLIST": "eliminar todo o contido de %1", + "DATA_INSERTATLIST": "inserir %1 na posición %2 de %3", + "DATA_REPLACEITEMOFLIST": "substituír o elemento %1 de %2 por %3", + "DATA_ITEMOFLIST": "elemento %1 de %2", + "DATA_ITEMNUMOFLIST": "posición de %2 que contén %1", + "DATA_LENGTHOFLIST": "lonxitude de %1", + "DATA_LISTCONTAINSITEM": "%1 contén %2?", + "DATA_SHOWLIST": "amosar a lista %1", + "DATA_HIDELIST": "agochar a lista %1", + "DATA_INDEX_ALL": "todos", + "DATA_INDEX_LAST": "último", + "DATA_INDEX_RANDOM": "ao chou", + "EVENT_WHENFLAGCLICKED": "ao premer en %1", + "EVENT_WHENTHISSPRITECLICKED": "ao premer nesta figura", + "EVENT_WHENSTAGECLICKED": "ao premer no escenario", + "EVENT_WHENTOUCHINGOBJECT": "cando esta figura toque %1", + "EVENT_WHENBROADCASTRECEIVED": "ao recibir %1", + "EVENT_WHENBACKDROPSWITCHESTO": "ao mudar o fondo a %1", + "EVENT_WHENGREATERTHAN": "cando %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volume do micrófono", + "EVENT_BROADCAST": "emitir %1", + "EVENT_BROADCASTANDWAIT": "emitir %1 e agardar", + "EVENT_WHENKEYPRESSED": "ao premer a tecla %1", + "EVENT_WHENKEYPRESSED_SPACE": "espazo", + "EVENT_WHENKEYPRESSED_LEFT": "frecha esquerda", + "EVENT_WHENKEYPRESSED_RIGHT": "frecha dereita", + "EVENT_WHENKEYPRESSED_DOWN": "frecha abaixo", + "EVENT_WHENKEYPRESSED_UP": "frecha arriba", + "EVENT_WHENKEYPRESSED_ANY": "calquera", + "LOOKS_SAYFORSECS": "dicir %1 durante %2 segundos", + "LOOKS_SAY": "dicir %1", + "LOOKS_HELLO": "Ola!", + "LOOKS_THINKFORSECS": "pensar %1 durante %2 segundos", + "LOOKS_THINK": "pensar %1", + "LOOKS_HMM": "Mmm...", + "LOOKS_SHOW": "amosarse", + "LOOKS_HIDE": "agocharse", + "LOOKS_HIDEALLSPRITES": "agochar todas as figuras", + "LOOKS_EFFECT_COLOR": "cor", + "LOOKS_EFFECT_FISHEYE": "ollo de peixe", + "LOOKS_EFFECT_WHIRL": "remuiño", + "LOOKS_EFFECT_PIXELATE": "pixelar", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "luminosidade", + "LOOKS_EFFECT_GHOST": "desaparecer", + "LOOKS_CHANGEEFFECTBY": "sumar %2 ao efecto %1", + "LOOKS_SETEFFECTTO": "aplicar o efecto %1 co valor %2", + "LOOKS_CLEARGRAPHICEFFECTS": "limpar os efectos gráficos", + "LOOKS_CHANGESIZEBY": "sumar %1 ao tamaño", + "LOOKS_SETSIZETO": "pór o tamaño ao %1 %", + "LOOKS_SIZE": "tamaño", + "LOOKS_CHANGESTRETCHBY": "sumar %1 ao estiramento", + "LOOKS_SETSTRETCHTO": "pór o estiramento no %1 %", + "LOOKS_SWITCHCOSTUMETO": "mudar vestimenta a %1", + "LOOKS_NEXTCOSTUME": "vestimenta seguinte", + "LOOKS_SWITCHBACKDROPTO": "mudar fondo a %1", + "LOOKS_GOTOFRONTBACK": "ir para a capa %1", + "LOOKS_GOTOFRONTBACK_FRONT": "por diante", + "LOOKS_GOTOFRONTBACK_BACK": "por detrás", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ir %1 %2 capas", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "adiante", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atrás", + "LOOKS_BACKDROPNUMBERNAME": "fondo %1", + "LOOKS_COSTUMENUMBERNAME": "vestimenta %1", + "LOOKS_NUMBERNAME_NUMBER": "número", + "LOOKS_NUMBERNAME_NAME": "nome", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "mudar fondo a %1 e agardar", + "LOOKS_NEXTBACKDROP_BLOCK": "fondo seguinte", + "LOOKS_NEXTBACKDROP": "fondo seguinte", + "LOOKS_PREVIOUSBACKDROP": "fondo anterior", + "LOOKS_RANDOMBACKDROP": "fondo de pantalla aleatorio", + "MOTION_MOVESTEPS": "mover %1 pasos", + "MOTION_TURNLEFT": "xirar %1 %2 graos", + "MOTION_TURNRIGHT": "xirar %1 %2 graos", + "MOTION_POINTINDIRECTION": "apuntar na dirección %1", + "MOTION_POINTTOWARDS": "apuntar cara a %1", + "MOTION_POINTTOWARDS_POINTER": "punteiro do rato", + "MOTION_POINTTOWARDS_RANDOM": "dirección aleatoria", + "MOTION_GOTO": "ir para %1", + "MOTION_GOTO_POINTER": "punteiro do rato", + "MOTION_GOTO_RANDOM": "posición aleatoria", + "MOTION_GOTOXY": "ir para x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "esvarar durante %1 seg a x: %2 y: %3", + "MOTION_GLIDETO": "esvarar durante %1 seg a %2", + "MOTION_GLIDETO_POINTER": "punteiro do rato", + "MOTION_GLIDETO_RANDOM": "posición aleatoria", + "MOTION_CHANGEXBY": "sumar %1 a x", + "MOTION_SETX": "asignar a x o valor %1", + "MOTION_CHANGEYBY": "sumar %1 a y", + "MOTION_SETY": "asignar a y o valor %1", + "MOTION_IFONEDGEBOUNCE": "se toca un bordo, rebotar", + "MOTION_SETROTATIONSTYLE": "usar o estilo de rotación %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "esquerda-dereita", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "non rotar", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "en todas as direccións", + "MOTION_XPOSITION": "posición en x", + "MOTION_YPOSITION": "posición en y", + "MOTION_DIRECTION": "dirección", + "MOTION_SCROLLRIGHT": "desprazamento dereita %1", + "MOTION_SCROLLUP": "desprazamento arriba %1", + "MOTION_ALIGNSCENE": "aliñar a escena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "abaixo esquerda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "abaixo dereita", + "MOTION_ALIGNSCENE_MIDDLE": "medio", + "MOTION_ALIGNSCENE_TOPLEFT": "arriba esquerda", + "MOTION_ALIGNSCENE_TOPRIGHT": "arriba dereita", + "MOTION_XSCROLL": "desprazamento x", + "MOTION_YSCROLL": "desprazamento y", + "MOTION_STAGE_SELECTED": "Escenario seleccionado: sen bloques de movemento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 – %2", + "OPERATORS_MULTIPLY": "%1 × %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "número ao chou entre %1 e %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 e %2", + "OPERATORS_OR": "%1 ou %2", + "OPERATORS_NOT": "non %1", + "OPERATORS_JOIN": "concatenar %1 %2", + "OPERATORS_JOIN_APPLE": "mazá", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "lonxitude de %1", + "OPERATORS_CONTAINS": "%1 contén %2?", + "OPERATORS_MOD": "%1 módulo %2", + "OPERATORS_ROUND": "arredondar %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "valor absoluto", + "OPERATORS_MATHOP_FLOOR": "chan", + "OPERATORS_MATHOP_CEILING": "teito", + "OPERATORS_MATHOP_SQRT": "raíz cadrada", + "OPERATORS_MATHOP_SIN": "seno", + "OPERATORS_MATHOP_COS": "coseno", + "OPERATORS_MATHOP_TAN": "tanxente", + "OPERATORS_MATHOP_ASIN": "arco seno", + "OPERATORS_MATHOP_ACOS": "arco coseno", + "OPERATORS_MATHOP_ATAN": "arco tanxente", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definir %1", + "SENSING_TOUCHINGOBJECT": "toca %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "punteiro do rato", + "SENSING_TOUCHINGOBJECT_EDGE": "bordo", + "SENSING_TOUCHINGCOLOR": "toca na cor %1?", + "SENSING_COLORISTOUCHINGCOLOR": "a cor %1 toca %2?", + "SENSING_DISTANCETO": "distancia a %1", + "SENSING_DISTANCETO_POINTER": "punteiro do rato", + "SENSING_ASKANDWAIT": "preguntar %1 e agardar", + "SENSING_ASK_TEXT": "Como te chamas?", + "SENSING_ANSWER": "resposta", + "SENSING_KEYPRESSED": "a tecla %1 está premida", + "SENSING_MOUSEDOWN": "o rato está premido", + "SENSING_MOUSEX": "posición en x do rato", + "SENSING_MOUSEY": "posición en y do rato", + "SENSING_SETDRAGMODE": "usar o modo de arrastre %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastrábel", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "non arrastrábel", + "SENSING_LOUDNESS": "volume no micrófono", + "SENSING_LOUD": "forte?", + "SENSING_TIMER": "cronómetro", + "SENSING_RESETTIMER": "reiniciar o cronómetro", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "posición en x", + "SENSING_OF_YPOSITION": "posición en y", + "SENSING_OF_DIRECTION": "dirección", + "SENSING_OF_COSTUMENUMBER": "vestimenta n.º", + "SENSING_OF_COSTUMENAME": "nome da vestimenta", + "SENSING_OF_SIZE": "tamaño", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "fondo n.º", + "SENSING_OF_BACKDROPNAME": "nome do fondo", + "SENSING_OF_STAGE": "Escenario", + "SENSING_CURRENT": "%1 actual", + "SENSING_CURRENT_YEAR": "ano", + "SENSING_CURRENT_MONTH": "mes", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "día da semana", + "SENSING_CURRENT_HOUR": "hora", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "segundo", + "SENSING_DAYSSINCE2000": "días desde o 2000", + "SENSING_USERNAME": "nome de usuario", + "SENSING_USERID": "identificador de usuario", + "SOUND_PLAY": "iniciar son %1", + "SOUND_PLAYUNTILDONE": "reproducir %1 até rematar", + "SOUND_STOPALLSOUNDS": "deter todos os sons", + "SOUND_SETEFFECTO": "aplicar efecto %1 como %2", + "SOUND_CHANGEEFFECTBY": "sumar ao efecto %1 o valor %2", + "SOUND_CLEAREFFECTS": "limpar os efectos de son", + "SOUND_EFFECTS_PITCH": "ton", + "SOUND_EFFECTS_PAN": "canle esquerda/dereita", + "SOUND_CHANGEVOLUMEBY": "subir o volume en %1", + "SOUND_SETVOLUMETO": "pór o volume no %1 %", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "gravar...", + "CATEGORY_MOTION": "Movemento", + "CATEGORY_LOOKS": "Aparencia", + "CATEGORY_SOUND": "Son", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variábeis", + "CATEGORY_MYBLOCKS": "Os meus bloques", + "DUPLICATE": "Duplicar", + "DELETE": "Eliminar", + "ADD_COMMENT": "Engadir comentario", + "REMOVE_COMMENT": "Retirar comentario", + "DELETE_BLOCK": "Eliminar bloque", + "DELETE_X_BLOCKS": "Eliminar %1 bloques", + "DELETE_ALL_BLOCKS": "Eliminar os %1 bloques?", + "CLEAN_UP": "Limpar bloques", + "HELP": "Axuda", + "UNDO": "Desfacer", + "REDO": "Refacer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Ir á definición", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Di algo...", + "COLOUR_HUE_LABEL": "Cor", + "COLOUR_SATURATION_LABEL": "Saturación", + "COLOUR_BRIGHTNESS_LABEL": "Luminosidade", + "CHANGE_VALUE_TITLE": "Cambiar valor:", + "RENAME_VARIABLE": "Renomear variábel", + "RENAME_VARIABLE_TITLE": "Renomear as variábeis «%1» como:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomear variábel", + "NEW_VARIABLE": "Crear unha variábel", + "NEW_VARIABLE_TITLE": "Nome da nova variábel:", + "VARIABLE_MODAL_TITLE": "Nova variábel", + "VARIABLE_ALREADY_EXISTS": "Xa existe unha variábel chamada «%1».", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Xa existe unha variábel chamada «%1» para outra variábel de tipo «%2».", + "DELETE_VARIABLE_CONFIRMATION": "Eliminar %1 usos da variábel «%2»?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Non é posíbel eliminar a variábel «%1» porque é parte da definición da función «%2».", + "DELETE_VARIABLE": "Eliminar a variábel «%1»", + "NEW_PROCEDURE": "Crear un bloque", + "PROCEDURE_ALREADY_EXISTS": "Xa existe un procedemento chamado «%1».", + "PROCEDURE_DEFAULT_NAME": "nome do bloque", + "NEW_LIST": "Crear unha lista", + "NEW_LIST_TITLE": "Nome da nova lista:", + "LIST_MODAL_TITLE": "Nova lista", + "LIST_ALREADY_EXISTS": "Xa existe unha lista chamada «%1».", + "RENAME_LIST_TITLE": "Renomear as listas «%1» como:", + "RENAME_LIST_MODAL_TITLE": "Renomear lista", + "DEFAULT_LIST_ITEM": "cousa", + "DELETE_LIST": "Eliminar a lista «%1»", + "RENAME_LIST": "Renomear lista", + "NEW_BROADCAST_MESSAGE": "Nova mensaxe", + "NEW_BROADCAST_MESSAGE_TITLE": "Nome da nova mensaxe:", + "BROADCAST_MODAL_TITLE": "Mensaxe nova", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensaxe1" +} \ No newline at end of file diff --git a/editor/blocks/gu.json b/editor/blocks/gu.json deleted file mode 100644 index 763ade8c..00000000 --- a/editor/blocks/gu.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"હંમેશા","CONTROL_REPEAT":"પુનરાવતૅન %1","CONTROL_IF":"જો %1 તો","CONTROL_ELSE":"નહિતર","CONTROL_STOP":"બંધ કરો","CONTROL_STOP_ALL":"બધા","CONTROL_STOP_THIS":"અા સ્ક્રિપ્ટ","CONTROL_STOP_OTHER":"સપર્ાઇટ","CONTROL_WAIT":"%1 સેકંડ માટે રાહ જુઓ","CONTROL_WAITUNTIL":"%1 સુધી રાહ જુઓ","CONTROL_REPEATUNTIL":"પુનરાવતૅન %1 સુધી","CONTROL_WHILE":"જ્યારે %1","CONTROL_FOREACH":"%2 માંના દરેક %1 માટે","CONTROL_STARTASCLONE":"જ્યારે હું ક્લોન તરીકે શરૂ કરુ","CONTROL_CREATECLONEOF":"%1 નો ક્લોન બનાવો","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"delete this clone","CONTROL_COUNTER":"ગણતરી માટેનુ કાઉન્ટર","CONTROL_INCRCOUNTER":"ગણતરી વધારો","CONTROL_CLEARCOUNTER":"ગણતરી ભુસૌ","CONTROL_ALLATONCE":"બધુ એક સાથે","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":"%1 ની લંબાઈ","DATA_LISTCONTAINSITEM":"%1 contains %2?","DATA_SHOWLIST":"show list %1","DATA_HIDELIST":"hide list %1","DATA_INDEX_ALL":"બધા","DATA_INDEX_LAST":"છેલ્લું","DATA_INDEX_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":"કોઈ પણ","LOOKS_SAYFORSECS":"%2 સેકંડ માટે %1 બોલો","LOOKS_SAY":"%1 બોલો","LOOKS_HELLO":"Hello!","LOOKS_THINKFORSECS":"%2 સેકંડ માટે %1 વિચારો","LOOKS_THINK":"%1 વિચારો","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"show","LOOKS_HIDE":"hide","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"રંગ","LOOKS_EFFECT_FISHEYE":"fisheye","LOOKS_EFFECT_WHIRL":"whirl","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"તેજ","LOOKS_EFFECT_GHOST":"ભૂત","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"%2 અસર %1 ને ગોઠવો ","LOOKS_CLEARGRAPHICEFFECTS":"clear graphic effects","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_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":"અાગળ","LOOKS_GOTOFRONTBACK_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":"અંક","LOOKS_NUMBERNAME_NAME":"નામ","LOOKS_SWITCHBACKDROPTOANDWAIT":"switch backdrop to %1 and wait","LOOKS_NEXTBACKDROP_BLOCK":"next backdrop","LOOKS_NEXTBACKDROP":"next backdrop","LOOKS_PREVIOUSBACKDROP":"previous backdrop","LOOKS_RANDOMBACKDROP":"યાર્દચ્છિક મંચની પાછળનો પડદો","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":"યાર્દચ્છિક સ્થળ","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":"યાર્દચ્છિક સ્થળ","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":"દિશા","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":"%1 થી %2 માં યાર્દચ્છિક રીતે પસંદ કરો","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 અને %2","OPERATORS_OR":"%1 અથવા %2","OPERATORS_NOT":"not %1","OPERATORS_JOIN":"join %1 %2","OPERATORS_JOIN_APPLE":"apple","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"%2 નો %1 મો અક્ષર","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%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":"જવાબ","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":"દિશા","SENSING_OF_COSTUMENUMBER":"પોષાક #","SENSING_OF_COSTUMENAME":"પોષાક નુ નામ","SENSING_OF_SIZE":"કદ","SENSING_OF_VOLUME":"અવાજ","SENSING_OF_BACKDROPNUMBER":"મંચની પાછળનો પડદો #","SENSING_OF_BACKDROPNAME":"મંચની પાછળના પડદાનું નામ","SENSING_OF_STAGE":"Stage","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"વષૅ","SENSING_CURRENT_MONTH":"મહિનો","SENSING_CURRENT_DATE":"તારીખ","SENSING_CURRENT_DAYOFWEEK":"અઠવાડિયાના દિવસ","SENSING_CURRENT_HOUR":"કલાક","SENSING_CURRENT_MINUTE":"મિનિટ","SENSING_CURRENT_SECOND":" સેકંડ","SENSING_DAYSSINCE2000":"2000 થી દિવસો","SENSING_USERNAME":"username","SENSING_USERID":"user id","SOUND_PLAY":"અવાજ %1 શરૂ કરો","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"બધા અવાજ બંધ કરો","SOUND_SETEFFECTO":"%2 અસર %1 ને ગોઠવો ","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":"અવાજ %1% ગોઠવો","SOUND_VOLUME":"અવાજ","SOUND_RECORD":"record...","CATEGORY_MOTION":"Motion","CATEGORY_LOOKS":"Looks","CATEGORY_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":"પૂર્વવત્ કરો","REDO":"ફરી કરો","EDIT_PROCEDURE":"Edit","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"રંગ","COLOUR_SATURATION_LABEL":"સંતૃપ્તિ","COLOUR_BRIGHTNESS_LABEL":"તેજ","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","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"} \ No newline at end of file diff --git a/editor/blocks/ha.json b/editor/blocks/ha.json deleted file mode 100644 index aaf7bec8..00000000 --- a/editor/blocks/ha.json +++ /dev/null @@ -1 +0,0 @@ -{"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_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","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"} \ No newline at end of file diff --git a/editor/blocks/hak.json b/editor/blocks/hak.json deleted file mode 100644 index b1fd0d71..00000000 --- a/editor/blocks/hak.json +++ /dev/null @@ -1 +0,0 @@ -{"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":"聲音","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","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"} \ No newline at end of file diff --git a/editor/blocks/he.json b/editor/blocks/he.json index 1fbcd17e..7a308197 100644 --- a/editor/blocks/he.json +++ b/editor/blocks/he.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"לעולמים","CONTROL_REPEAT":"חזור %1 פעמים","CONTROL_IF":"אם %1 אז","CONTROL_ELSE":"אחרת","CONTROL_STOP":"עצור","CONTROL_STOP_ALL":"הכל","CONTROL_STOP_THIS":"תסריט זה","CONTROL_STOP_OTHER":"תסריטים אחרים בדמות","CONTROL_WAIT":"חכה %1 שניות","CONTROL_WAITUNTIL":"חכה עד ש %1","CONTROL_REPEATUNTIL":"חזור עד ש %1","CONTROL_WHILE":"כל עוד %1","CONTROL_FOREACH":"עבור כל %1 ב %2","CONTROL_STARTASCLONE":"כאשר מופעל ככפיל","CONTROL_CREATECLONEOF":"צור כפיל של %1","CONTROL_CREATECLONEOF_MYSELF":"עצמי","CONTROL_DELETETHISCLONE":"מחק כפיל זה","CONTROL_COUNTER":"מונה","CONTROL_INCRCOUNTER":"הגדל מונה","CONTROL_CLEARCOUNTER":"אפס מונה","CONTROL_ALLATONCE":"הכל בבת אחת","DATA_SETVARIABLETO":"קבע %1 ל %2","DATA_CHANGEVARIABLEBY":"שנה ערך %1 ב %2","DATA_SHOWVARIABLE":"הצג משתנה %1","DATA_HIDEVARIABLE":"הסתר משתנה %1","DATA_ADDTOLIST":"הוספת %1 ל %2","DATA_DELETEOFLIST":"מחק פריט %1 מתוך %2","DATA_DELETEALLOFLIST":"מחק הכל מ%1","DATA_INSERTATLIST":"הכנס %1 במקום %2 של %3","DATA_REPLACEITEMOFLIST":"קבע פריט %1 של %2 ל %3","DATA_ITEMOFLIST":"פריט %1 של %2","DATA_ITEMNUMOFLIST":"עצם # של %1 ב- %2","DATA_LENGTHOFLIST":"אורך של %1","DATA_LISTCONTAINSITEM":"%1 מכיל %2 ?","DATA_SHOWLIST":"הצג רשימה %1","DATA_HIDELIST":"הסתר רשימה %1","DATA_INDEX_ALL":"הכל","DATA_INDEX_LAST":"אחרון","DATA_INDEX_RANDOM":"אקראי","EVENT_WHENFLAGCLICKED":"כאשר לוחצים על %1","EVENT_WHENTHISSPRITECLICKED":"כאשר לוחצים על דמות זו","EVENT_WHENSTAGECLICKED":"כאשר לוחצים על הבמה","EVENT_WHENTOUCHINGOBJECT":"כאשר דמות זו נוגעת ב %1","EVENT_WHENBROADCASTRECEIVED":"כאשר מתקבל מסר %1","EVENT_WHENBACKDROPSWITCHESTO":"כאשר הרקע משתנה ל %1","EVENT_WHENGREATERTHAN":"כאשר %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"שעון עצר","EVENT_WHENGREATERTHAN_LOUDNESS":"עוצמת קול","EVENT_BROADCAST":"שדר מסר %1","EVENT_BROADCASTANDWAIT":"שדר מסר %1 וחכה","EVENT_WHENKEYPRESSED":"כאשר נלחץ מקש %1","EVENT_WHENKEYPRESSED_SPACE":"רווח","EVENT_WHENKEYPRESSED_LEFT":"חץ שמאלי","EVENT_WHENKEYPRESSED_RIGHT":"חץ ימני","EVENT_WHENKEYPRESSED_DOWN":"חץ מטה","EVENT_WHENKEYPRESSED_UP":"חץ מעלה","EVENT_WHENKEYPRESSED_ANY":"כל","LOOKS_SAYFORSECS":"אמור %1 למשך %2 שניות","LOOKS_SAY":"אמור %1","LOOKS_HELLO":"שלום!","LOOKS_THINKFORSECS":"חשוב %1 למשך %2 שניות","LOOKS_THINK":"חשוב %1","LOOKS_HMM":"הממ...","LOOKS_SHOW":"הצג","LOOKS_HIDE":"הסתר","LOOKS_HIDEALLSPRITES":"הסתר את כל הדמויות","LOOKS_EFFECT_COLOR":"צבע","LOOKS_EFFECT_FISHEYE":"עין דג","LOOKS_EFFECT_WHIRL":"סחרור","LOOKS_EFFECT_PIXELATE":"פיקסלים","LOOKS_EFFECT_MOSAIC":"פסיפס","LOOKS_EFFECT_BRIGHTNESS":"בהירות","LOOKS_EFFECT_GHOST":"רוח רפאים","LOOKS_CHANGEEFFECTBY":"שנה אפקט %1 ב %2","LOOKS_SETEFFECTTO":"קבע אפקט %1 ל %2","LOOKS_CLEARGRAPHICEFFECTS":"נקה אפקטים","LOOKS_CHANGESIZEBY":"שנה גודל ב %1","LOOKS_SETSIZETO":"קבע גודל ל %1 %","LOOKS_SIZE":"גודל","LOOKS_CHANGESTRETCHBY":"שנה מתיחה ב %1","LOOKS_SETSTRETCHTO":"קבע מתיחה ל %1","LOOKS_SWITCHCOSTUMETO":"קבע תלבושת ל %1","LOOKS_NEXTCOSTUME":"התלבושת הבאה","LOOKS_SWITCHBACKDROPTO":"קבע רקע ל %1","LOOKS_GOTOFRONTBACK":"העבר לשכבה ה %1","LOOKS_GOTOFRONTBACK_FRONT":"קדמית","LOOKS_GOTOFRONTBACK_BACK":"אחורית","LOOKS_GOFORWARDBACKWARDLAYERS":"העבר %2 שכבות %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"קדימה","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"אחורה","LOOKS_BACKDROPNUMBERNAME":"רקע %1","LOOKS_COSTUMENUMBERNAME":"תלבושת %1","LOOKS_NUMBERNAME_NUMBER":"מספר","LOOKS_NUMBERNAME_NAME":"שם","LOOKS_SWITCHBACKDROPTOANDWAIT":"החלף רקע ל %1 וחכה","LOOKS_NEXTBACKDROP_BLOCK":"הרקע הבא","LOOKS_NEXTBACKDROP":"הרקע הבא","LOOKS_PREVIOUSBACKDROP":"הרקע הקודם","LOOKS_RANDOMBACKDROP":"רקע אקראי","MOTION_MOVESTEPS":"זוז %1 צעדים","MOTION_TURNLEFT":"הסתובב %1 %2 מעלות","MOTION_TURNRIGHT":"הסתובב %1 %2 מעלות","MOTION_POINTINDIRECTION":"פנה לכיוון %1","MOTION_POINTTOWARDS":"פנה לכיוון של %1","MOTION_POINTTOWARDS_POINTER":"מצביע העכבר","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"קפוץ אל %1","MOTION_GOTO_POINTER":"מצביע העכבר","MOTION_GOTO_RANDOM":"מיקום אקראי","MOTION_GOTOXY":"קפוץ אל x: %1 y: %2","MOTION_GLIDESECSTOXY":"גלוש %1 שניות ל x: %2 y: %3","MOTION_GLIDETO":"גלוש %1 שניות ל %2","MOTION_GLIDETO_POINTER":"סמן העכבר","MOTION_GLIDETO_RANDOM":"מיקום אקראי","MOTION_CHANGEXBY":"שנה את ערך x ב %1","MOTION_SETX":"קבע את ערך x ל %1","MOTION_CHANGEYBY":"שנה את ערך y ב %1","MOTION_SETY":"קבע את ערך y ל %1","MOTION_IFONEDGEBOUNCE":"בנגיעה במסגרת שנה כיוון","MOTION_SETROTATIONSTYLE":"קבע אופן סיבוב %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"שמאל-ימין","MOTION_SETROTATIONSTYLE_DONTROTATE":"בטל סיבוב","MOTION_SETROTATIONSTYLE_ALLAROUND":"מסביב","MOTION_XPOSITION":"מיקום על ציר x","MOTION_YPOSITION":"מיקום על ציר Y","MOTION_DIRECTION":"כיוון","MOTION_SCROLLRIGHT":"גלול ימינה %1","MOTION_SCROLLUP":"גלול למעלה %1","MOTION_ALIGNSCENE":"ישר סצנה %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"למטה־משמאל","MOTION_ALIGNSCENE_BOTTOMRIGHT":"למטה־מימין","MOTION_ALIGNSCENE_MIDDLE":"אמצעי","MOTION_ALIGNSCENE_TOPLEFT":"למעלה־משמאל","MOTION_ALIGNSCENE_TOPRIGHT":"למעלה־מימין","MOTION_XSCROLL":"גלילה בציר x","MOTION_YSCROLL":"גלילה בציר y","MOTION_STAGE_SELECTED":"נבחרה במה: אין לבנים לתנועה","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%2 - %1","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%2 / %1","OPERATORS_RANDOM":"בחר מספר אקראי בין %1 ל %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 וגם %2","OPERATORS_OR":"%1 או %2","OPERATORS_NOT":"לא %1","OPERATORS_JOIN":"חבר %1 %2","OPERATORS_JOIN_APPLE":"תפוח","OPERATORS_JOIN_BANANA":"בננה","OPERATORS_LETTEROF":"אות %1 של %2","OPERATORS_LETTEROF_APPLE":"ת","OPERATORS_LENGTH":"האורך של %1","OPERATORS_CONTAINS":"%1 מכיל %2 ?","OPERATORS_MOD":"%1 מודולו %2","OPERATORS_ROUND":"עגל %1","OPERATORS_MATHOP":"%1 של %2","OPERATORS_MATHOP_ABS":"ערך מוחלט","OPERATORS_MATHOP_FLOOR":"עיגול למטה","OPERATORS_MATHOP_CEILING":"עיגול למעלה","OPERATORS_MATHOP_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":"הגדר %1","SENSING_TOUCHINGOBJECT":"נוגע ב %1?","SENSING_TOUCHINGOBJECT_POINTER":"סמן העכבר","SENSING_TOUCHINGOBJECT_EDGE":"קצה","SENSING_TOUCHINGCOLOR":"נוגע בצבע %1?","SENSING_COLORISTOUCHINGCOLOR":"צבע %1 נוגע בצבע %2?","SENSING_DISTANCETO":"מרחק אל %1","SENSING_DISTANCETO_POINTER":"סמן העכבר","SENSING_ASKANDWAIT":"שאל %1 והמתן","SENSING_ASK_TEXT":"מה השם שלך?","SENSING_ANSWER":"תשובה","SENSING_KEYPRESSED":"מקש %1 נלחץ?","SENSING_MOUSEDOWN":"עכבר נלחץ?","SENSING_MOUSEX":"מיקום עכבר בציר x","SENSING_MOUSEY":"מיקום עכבר בציר y","SENSING_SETDRAGMODE":"קבע מצב גרירה ל %1","SENSING_SETDRAGMODE_DRAGGABLE":"ניתן לגרירה","SENSING_SETDRAGMODE_NOTDRAGGABLE":"לא ניתן לגרירה","SENSING_LOUDNESS":"עוצמת קול","SENSING_LOUD":"עוצמת קול?","SENSING_TIMER":"שעון עצר","SENSING_RESETTIMER":"אפס מונה","SENSING_OF":"%1 של %2","SENSING_OF_XPOSITION":"מיקום על ציר x","SENSING_OF_YPOSITION":"מיקום על ציר y","SENSING_OF_DIRECTION":"כיוון","SENSING_OF_COSTUMENUMBER":"תלבושת #","SENSING_OF_COSTUMENAME":"שם תלבושת","SENSING_OF_SIZE":"גודל","SENSING_OF_VOLUME":"עוצמת קול","SENSING_OF_BACKDROPNUMBER":"רקע #","SENSING_OF_BACKDROPNAME":"שם רקע","SENSING_OF_STAGE":"במה","SENSING_CURRENT":"%1 נוכחית","SENSING_CURRENT_YEAR":"שנה","SENSING_CURRENT_MONTH":"חודש","SENSING_CURRENT_DATE":"תאריך","SENSING_CURRENT_DAYOFWEEK":"יום בשבוע","SENSING_CURRENT_HOUR":"שעה","SENSING_CURRENT_MINUTE":"דקה","SENSING_CURRENT_SECOND":"שניה","SENSING_DAYSSINCE2000":"ימים מאז 2000","SENSING_USERNAME":"שם משתמש","SENSING_USERID":"זהות המשתמש","SOUND_PLAY":"נגן צליל %1","SOUND_PLAYUNTILDONE":"נגן צליל %1 עד לסיום","SOUND_STOPALLSOUNDS":"הפסק את כל הצלילים","SOUND_SETEFFECTO":"קבע אפקט %1 ל %2","SOUND_CHANGEEFFECTBY":"שנה אפקט %1 ב %2","SOUND_CLEAREFFECTS":"נקה אפקטים קוליים","SOUND_EFFECTS_PITCH":"גובה צליל","SOUND_EFFECTS_PAN":"ערוץ שמע שמאלי/ימני","SOUND_CHANGEVOLUMEBY":"שנה עוצמת קול ב %1","SOUND_SETVOLUMETO":"קבע עוצמת קול ל %1%","SOUND_VOLUME":"עוצמת קול","SOUND_RECORD":"הקלט...","CATEGORY_MOTION":"תנועה","CATEGORY_LOOKS":"מראה","CATEGORY_SOUND":"צלילים","CATEGORY_EVENTS":"אירועים","CATEGORY_CONTROL":"בקרה","CATEGORY_SENSING":"חיישנים","CATEGORY_OPERATORS":"מפעילים","CATEGORY_VARIABLES":"משתנים","CATEGORY_MYBLOCKS":"הלבנים שלי","DUPLICATE":"שכפל","DELETE":"מחק","ADD_COMMENT":"הוספת תגובה","REMOVE_COMMENT":"מחק תגובה","DELETE_BLOCK":"מחק לבנה","DELETE_X_BLOCKS":"מחק %1 לבנים ","DELETE_ALL_BLOCKS":"למחוק את כל הלבנים של %1?","CLEAN_UP":"נקה לבנים","HELP":"עזרה","UNDO":"בטל","REDO":"בצע שוב","EDIT_PROCEDURE":"ערוך","SHOW_PROCEDURE_DEFINITION":"עבור להגדרה","WORKSPACE_COMMENT_DEFAULT_TEXT":"כתבו משהו...","COLOUR_HUE_LABEL":"צבע","COLOUR_SATURATION_LABEL":"רווי צבע","COLOUR_BRIGHTNESS_LABEL":"בהירות","CHANGE_VALUE_TITLE":"שנה ערך:","RENAME_VARIABLE":"שנה שם משתנה","RENAME_VARIABLE_TITLE":"שנה שמם של כל המשתנים \"%1\" ל:","RENAME_VARIABLE_MODAL_TITLE":"שנה שם משתנה","NEW_VARIABLE":"צור משתנה","NEW_VARIABLE_TITLE":"שם המשתנה","VARIABLE_MODAL_TITLE":"משתנה חדשה","VARIABLE_ALREADY_EXISTS":"משתנה בשם \"%1\" כבר קיים","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"משתנה בשם \"%1\" כבר קיים למשתנה אחר %2\"","DELETE_VARIABLE_CONFIRMATION":"האם למחוק את %1 השימושים של המשתנה %2 ?","CANNOT_DELETE_VARIABLE_PROCEDURE":"לא ניתן למחוק את המשתנה \"%1\" מפני שזה חלק מהגדרת הפונקציה \"%2\"","DELETE_VARIABLE":"מחוק את המשתנה \"%1\"","NEW_PROCEDURE":"צור לבנה","PROCEDURE_ALREADY_EXISTS":"פרוצדורה בשם \"%1\" כבר קיימת","PROCEDURE_DEFAULT_NAME":"שם הלבנה","NEW_LIST":"צור רשימה","NEW_LIST_TITLE":"שם הרשימה","LIST_MODAL_TITLE":"רשימה חדשה","LIST_ALREADY_EXISTS":"רשימה בשם \"%1\" כבר קיימת","RENAME_LIST_TITLE":"שנה את שם כל רשימות ־\"%1\" ל:","RENAME_LIST_MODAL_TITLE":"שנה שם רשימה","DEFAULT_LIST_ITEM":"דבר","DELETE_LIST":"מחק את הרשימה %1","RENAME_LIST":"מחק רשימה","NEW_BROADCAST_MESSAGE":"מסר חדש","NEW_BROADCAST_MESSAGE_TITLE":"צור מסר חדש","BROADCAST_MODAL_TITLE":"מסר חדש","DEFAULT_BROADCAST_MESSAGE_NAME":"מסר 1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "לעולמים", + "CONTROL_REPEAT": "חזור %1 פעמים", + "CONTROL_IF": "אם %1 אז", + "CONTROL_ELSE": "אחרת", + "CONTROL_STOP": "עצור", + "CONTROL_STOP_ALL": "הכל", + "CONTROL_STOP_THIS": "תסריט זה", + "CONTROL_STOP_OTHER": "תסריטים אחרים בדמות", + "CONTROL_WAIT": "חכה %1 שניות", + "CONTROL_WAITUNTIL": "חכה עד ש %1", + "CONTROL_REPEATUNTIL": "חזור עד ש %1", + "CONTROL_WHILE": "כל עוד %1", + "CONTROL_FOREACH": "עבור כל %1 ב %2", + "CONTROL_STARTASCLONE": "כאשר מופעל ככפיל", + "CONTROL_CREATECLONEOF": "צור כפיל של %1", + "CONTROL_CREATECLONEOF_MYSELF": "עצמי", + "CONTROL_DELETETHISCLONE": "מחק כפיל זה", + "CONTROL_COUNTER": "מונה", + "CONTROL_INCRCOUNTER": "הגדל מונה", + "CONTROL_CLEARCOUNTER": "אפס מונה", + "CONTROL_ALLATONCE": "הכל בבת אחת", + "DATA_SETVARIABLETO": "קבע %1 ל %2", + "DATA_CHANGEVARIABLEBY": "שנה ערך %1 ב %2", + "DATA_SHOWVARIABLE": "הצג משתנה %1", + "DATA_HIDEVARIABLE": "הסתר משתנה %1", + "DATA_ADDTOLIST": "הוספת %1 ל %2", + "DATA_DELETEOFLIST": "מחק פריט %1 מתוך %2", + "DATA_DELETEALLOFLIST": "מחק הכל מ%1", + "DATA_INSERTATLIST": "הכנס %1 במקום %2 של %3", + "DATA_REPLACEITEMOFLIST": "קבע פריט %1 של %2 ל %3", + "DATA_ITEMOFLIST": "פריט %1 של %2", + "DATA_ITEMNUMOFLIST": "עצם # של %1 ב- %2", + "DATA_LENGTHOFLIST": "אורך של %1", + "DATA_LISTCONTAINSITEM": "%1 מכיל %2 ?", + "DATA_SHOWLIST": "הצג רשימה %1", + "DATA_HIDELIST": "הסתר רשימה %1", + "DATA_INDEX_ALL": "הכל", + "DATA_INDEX_LAST": "אחרון", + "DATA_INDEX_RANDOM": "אקראי", + "EVENT_WHENFLAGCLICKED": "כאשר לוחצים על %1", + "EVENT_WHENTHISSPRITECLICKED": "כאשר לוחצים על דמות זו", + "EVENT_WHENSTAGECLICKED": "כאשר לוחצים על הבמה", + "EVENT_WHENTOUCHINGOBJECT": "כאשר דמות זו נוגעת ב %1", + "EVENT_WHENBROADCASTRECEIVED": "כאשר מתקבל מסר %1", + "EVENT_WHENBACKDROPSWITCHESTO": "כאשר הרקע משתנה ל %1", + "EVENT_WHENGREATERTHAN": "כאשר %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "שעון עצר", + "EVENT_WHENGREATERTHAN_LOUDNESS": "עוצמת קול", + "EVENT_BROADCAST": "שדר מסר %1", + "EVENT_BROADCASTANDWAIT": "שדר מסר %1 וחכה", + "EVENT_WHENKEYPRESSED": "כאשר נלחץ מקש %1", + "EVENT_WHENKEYPRESSED_SPACE": "רווח", + "EVENT_WHENKEYPRESSED_LEFT": "חץ שמאלי", + "EVENT_WHENKEYPRESSED_RIGHT": "חץ ימני", + "EVENT_WHENKEYPRESSED_DOWN": "חץ מטה", + "EVENT_WHENKEYPRESSED_UP": "חץ מעלה", + "EVENT_WHENKEYPRESSED_ANY": "כל", + "LOOKS_SAYFORSECS": "אמור %1 למשך %2 שניות", + "LOOKS_SAY": "אמור %1", + "LOOKS_HELLO": "שלום!", + "LOOKS_THINKFORSECS": "חשוב %1 למשך %2 שניות", + "LOOKS_THINK": "חשוב %1", + "LOOKS_HMM": "הממ...", + "LOOKS_SHOW": "הצג", + "LOOKS_HIDE": "הסתר", + "LOOKS_HIDEALLSPRITES": "הסתר את כל הדמויות", + "LOOKS_EFFECT_COLOR": "צבע", + "LOOKS_EFFECT_FISHEYE": "עין דג", + "LOOKS_EFFECT_WHIRL": "סחרור", + "LOOKS_EFFECT_PIXELATE": "פיקסלים", + "LOOKS_EFFECT_MOSAIC": "פסיפס", + "LOOKS_EFFECT_BRIGHTNESS": "בהירות", + "LOOKS_EFFECT_GHOST": "רוח רפאים", + "LOOKS_CHANGEEFFECTBY": "שנה אפקט %1 ב %2", + "LOOKS_SETEFFECTTO": "קבע אפקט %1 ל %2", + "LOOKS_CLEARGRAPHICEFFECTS": "נקה אפקטים", + "LOOKS_CHANGESIZEBY": "שנה גודל ב %1", + "LOOKS_SETSIZETO": "קבע גודל ל %1 %", + "LOOKS_SIZE": "גודל", + "LOOKS_CHANGESTRETCHBY": "שנה מתיחה ב %1", + "LOOKS_SETSTRETCHTO": "קבע מתיחה ל %1", + "LOOKS_SWITCHCOSTUMETO": "קבע תלבושת ל %1", + "LOOKS_NEXTCOSTUME": "התלבושת הבאה", + "LOOKS_SWITCHBACKDROPTO": "קבע רקע ל %1", + "LOOKS_GOTOFRONTBACK": "העבר לשכבה ה %1", + "LOOKS_GOTOFRONTBACK_FRONT": "קדמית", + "LOOKS_GOTOFRONTBACK_BACK": "אחורית", + "LOOKS_GOFORWARDBACKWARDLAYERS": "העבר %2 שכבות %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "קדימה", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "אחורה", + "LOOKS_BACKDROPNUMBERNAME": "רקע %1", + "LOOKS_COSTUMENUMBERNAME": "תלבושת %1", + "LOOKS_NUMBERNAME_NUMBER": "מספר", + "LOOKS_NUMBERNAME_NAME": "שם", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "החלף רקע ל %1 וחכה", + "LOOKS_NEXTBACKDROP_BLOCK": "הרקע הבא", + "LOOKS_NEXTBACKDROP": "הרקע הבא", + "LOOKS_PREVIOUSBACKDROP": "הרקע הקודם", + "LOOKS_RANDOMBACKDROP": "רקע אקראי", + "MOTION_MOVESTEPS": "זוז %1 צעדים", + "MOTION_TURNLEFT": "הסתובב %1 %2 מעלות", + "MOTION_TURNRIGHT": "הסתובב %1 %2 מעלות", + "MOTION_POINTINDIRECTION": "פנה לכיוון %1", + "MOTION_POINTTOWARDS": "פנה לכיוון של %1", + "MOTION_POINTTOWARDS_POINTER": "מצביע העכבר", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "קפוץ אל %1", + "MOTION_GOTO_POINTER": "מצביע העכבר", + "MOTION_GOTO_RANDOM": "מיקום אקראי", + "MOTION_GOTOXY": "קפוץ אל x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "גלוש %1 שניות ל x: %2 y: %3", + "MOTION_GLIDETO": "גלוש %1 שניות ל %2", + "MOTION_GLIDETO_POINTER": "סמן העכבר", + "MOTION_GLIDETO_RANDOM": "מיקום אקראי", + "MOTION_CHANGEXBY": "שנה את ערך x ב %1", + "MOTION_SETX": "קבע את ערך x ל %1", + "MOTION_CHANGEYBY": "שנה את ערך y ב %1", + "MOTION_SETY": "קבע את ערך y ל %1", + "MOTION_IFONEDGEBOUNCE": "בנגיעה במסגרת שנה כיוון", + "MOTION_SETROTATIONSTYLE": "קבע אופן סיבוב %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "שמאל-ימין", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "בטל סיבוב", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "מסביב", + "MOTION_XPOSITION": "מיקום על ציר x", + "MOTION_YPOSITION": "מיקום על ציר Y", + "MOTION_DIRECTION": "כיוון", + "MOTION_SCROLLRIGHT": "גלול ימינה %1", + "MOTION_SCROLLUP": "גלול למעלה %1", + "MOTION_ALIGNSCENE": "ישר סצנה %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "למטה־משמאל", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "למטה־מימין", + "MOTION_ALIGNSCENE_MIDDLE": "אמצעי", + "MOTION_ALIGNSCENE_TOPLEFT": "למעלה־משמאל", + "MOTION_ALIGNSCENE_TOPRIGHT": "למעלה־מימין", + "MOTION_XSCROLL": "גלילה בציר x", + "MOTION_YSCROLL": "גלילה בציר y", + "MOTION_STAGE_SELECTED": "נבחרה במה: אין לבנים לתנועה", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%2 - %1", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%2 / %1", + "OPERATORS_RANDOM": "בחר מספר אקראי בין %1 ל %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 וגם %2", + "OPERATORS_OR": "%1 או %2", + "OPERATORS_NOT": "לא %1", + "OPERATORS_JOIN": "חבר %1 %2", + "OPERATORS_JOIN_APPLE": "תפוח", + "OPERATORS_JOIN_BANANA": "בננה", + "OPERATORS_LETTEROF": "אות %1 של %2", + "OPERATORS_LETTEROF_APPLE": "ת", + "OPERATORS_LENGTH": "האורך של %1", + "OPERATORS_CONTAINS": "%1 מכיל %2 ?", + "OPERATORS_MOD": "%1 מודולו %2", + "OPERATORS_ROUND": "עגל %1", + "OPERATORS_MATHOP": "%1 של %2", + "OPERATORS_MATHOP_ABS": "ערך מוחלט", + "OPERATORS_MATHOP_FLOOR": "עיגול למטה", + "OPERATORS_MATHOP_CEILING": "עיגול למעלה", + "OPERATORS_MATHOP_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": "הגדר %1", + "SENSING_TOUCHINGOBJECT": "נוגע ב %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "סמן העכבר", + "SENSING_TOUCHINGOBJECT_EDGE": "קצה", + "SENSING_TOUCHINGCOLOR": "נוגע בצבע %1?", + "SENSING_COLORISTOUCHINGCOLOR": "צבע %1 נוגע בצבע %2?", + "SENSING_DISTANCETO": "מרחק אל %1", + "SENSING_DISTANCETO_POINTER": "סמן העכבר", + "SENSING_ASKANDWAIT": "שאל %1 והמתן", + "SENSING_ASK_TEXT": "מה השם שלך?", + "SENSING_ANSWER": "תשובה", + "SENSING_KEYPRESSED": "מקש %1 נלחץ?", + "SENSING_MOUSEDOWN": "עכבר נלחץ?", + "SENSING_MOUSEX": "מיקום עכבר בציר x", + "SENSING_MOUSEY": "מיקום עכבר בציר y", + "SENSING_SETDRAGMODE": "קבע מצב גרירה ל %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ניתן לגרירה", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "לא ניתן לגרירה", + "SENSING_LOUDNESS": "עוצמת קול", + "SENSING_LOUD": "עוצמת קול?", + "SENSING_TIMER": "שעון עצר", + "SENSING_RESETTIMER": "אפס מונה", + "SENSING_OF": "%1 של %2", + "SENSING_OF_XPOSITION": "מיקום על ציר x", + "SENSING_OF_YPOSITION": "מיקום על ציר y", + "SENSING_OF_DIRECTION": "כיוון", + "SENSING_OF_COSTUMENUMBER": "תלבושת #", + "SENSING_OF_COSTUMENAME": "שם תלבושת", + "SENSING_OF_SIZE": "גודל", + "SENSING_OF_VOLUME": "עוצמת קול", + "SENSING_OF_BACKDROPNUMBER": "רקע #", + "SENSING_OF_BACKDROPNAME": "שם רקע", + "SENSING_OF_STAGE": "במה", + "SENSING_CURRENT": "%1 נוכחית", + "SENSING_CURRENT_YEAR": "שנה", + "SENSING_CURRENT_MONTH": "חודש", + "SENSING_CURRENT_DATE": "תאריך", + "SENSING_CURRENT_DAYOFWEEK": "יום בשבוע", + "SENSING_CURRENT_HOUR": "שעה", + "SENSING_CURRENT_MINUTE": "דקה", + "SENSING_CURRENT_SECOND": "שניה", + "SENSING_DAYSSINCE2000": "ימים מאז 2000", + "SENSING_USERNAME": "שם משתמש", + "SENSING_USERID": "זהות המשתמש", + "SOUND_PLAY": "נגן צליל %1", + "SOUND_PLAYUNTILDONE": "נגן צליל %1 עד לסיום", + "SOUND_STOPALLSOUNDS": "הפסק את כל הצלילים", + "SOUND_SETEFFECTO": "קבע אפקט %1 ל %2", + "SOUND_CHANGEEFFECTBY": "שנה אפקט %1 ב %2", + "SOUND_CLEAREFFECTS": "נקה אפקטים קוליים", + "SOUND_EFFECTS_PITCH": "גובה צליל", + "SOUND_EFFECTS_PAN": "ערוץ שמע שמאלי/ימני", + "SOUND_CHANGEVOLUMEBY": "שנה עוצמת קול ב %1", + "SOUND_SETVOLUMETO": "קבע עוצמת קול ל %1%", + "SOUND_VOLUME": "עוצמת קול", + "SOUND_RECORD": "הקלט...", + "CATEGORY_MOTION": "תנועה", + "CATEGORY_LOOKS": "מראה", + "CATEGORY_SOUND": "צלילים", + "CATEGORY_EVENTS": "אירועים", + "CATEGORY_CONTROL": "בקרה", + "CATEGORY_SENSING": "חיישנים", + "CATEGORY_OPERATORS": "מפעילים", + "CATEGORY_VARIABLES": "משתנים", + "CATEGORY_MYBLOCKS": "הלבנים שלי", + "DUPLICATE": "שכפל", + "DELETE": "מחק", + "ADD_COMMENT": "הוספת תגובה", + "REMOVE_COMMENT": "מחק תגובה", + "DELETE_BLOCK": "מחק לבנה", + "DELETE_X_BLOCKS": "מחק %1 לבנים ", + "DELETE_ALL_BLOCKS": "למחוק את כל הלבנים של %1?", + "CLEAN_UP": "נקה לבנים", + "HELP": "עזרה", + "UNDO": "בטל", + "REDO": "בצע שוב", + "EDIT_PROCEDURE": "ערוך", + "SHOW_PROCEDURE_DEFINITION": "עבור להגדרה", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "כתבו משהו...", + "COLOUR_HUE_LABEL": "צבע", + "COLOUR_SATURATION_LABEL": "רווי צבע", + "COLOUR_BRIGHTNESS_LABEL": "בהירות", + "CHANGE_VALUE_TITLE": "שנה ערך:", + "RENAME_VARIABLE": "שנה שם משתנה", + "RENAME_VARIABLE_TITLE": "שנה שמם של כל המשתנים \"%1\" ל:", + "RENAME_VARIABLE_MODAL_TITLE": "שנה שם משתנה", + "NEW_VARIABLE": "צור משתנה", + "NEW_VARIABLE_TITLE": "שם המשתנה", + "VARIABLE_MODAL_TITLE": "משתנה חדשה", + "VARIABLE_ALREADY_EXISTS": "משתנה בשם \"%1\" כבר קיים", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "משתנה בשם \"%1\" כבר קיים למשתנה אחר %2\"", + "DELETE_VARIABLE_CONFIRMATION": "האם למחוק את %1 השימושים של המשתנה %2 ?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "לא ניתן למחוק את המשתנה \"%1\" מפני שזה חלק מהגדרת הפונקציה \"%2\"", + "DELETE_VARIABLE": "מחוק את המשתנה \"%1\"", + "NEW_PROCEDURE": "צור לבנה", + "PROCEDURE_ALREADY_EXISTS": "פרוצדורה בשם \"%1\" כבר קיימת", + "PROCEDURE_DEFAULT_NAME": "שם הלבנה", + "NEW_LIST": "צור רשימה", + "NEW_LIST_TITLE": "שם הרשימה", + "LIST_MODAL_TITLE": "רשימה חדשה", + "LIST_ALREADY_EXISTS": "רשימה בשם \"%1\" כבר קיימת", + "RENAME_LIST_TITLE": "שנה את שם כל רשימות ־\"%1\" ל:", + "RENAME_LIST_MODAL_TITLE": "שנה שם רשימה", + "DEFAULT_LIST_ITEM": "דבר", + "DELETE_LIST": "מחק את הרשימה %1", + "RENAME_LIST": "מחק רשימה", + "NEW_BROADCAST_MESSAGE": "מסר חדש", + "NEW_BROADCAST_MESSAGE_TITLE": "צור מסר חדש", + "BROADCAST_MODAL_TITLE": "מסר חדש", + "DEFAULT_BROADCAST_MESSAGE_NAME": "מסר 1" +} \ No newline at end of file diff --git a/editor/blocks/hi.json b/editor/blocks/hi.json deleted file mode 100644 index c3803e33..00000000 --- a/editor/blocks/hi.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"हमेशा के लिए","CONTROL_REPEAT":"%1 बार दोहराएं","CONTROL_IF":"अगर %1 हो तो","CONTROL_ELSE":"वरना","CONTROL_STOP":"रोको","CONTROL_STOP_ALL":"सब","CONTROL_STOP_THIS":"यह लिपि","CONTROL_STOP_OTHER":"पात्र के लिये दुसरी लिपि","CONTROL_WAIT":"रुके %1 क्षण ","CONTROL_WAITUNTIL":"रुके जबतक %1 क्षण ","CONTROL_REPEATUNTIL":"%1 तक दोहराते रहे","CONTROL_WHILE":"जब %1 ","CONTROL_FOREACH":"हर एक %1 में %2 ","CONTROL_STARTASCLONE":"मेरे एक क्लोन के रूप में शुरू होने पर","CONTROL_CREATECLONEOF":"%1 का क्लोन बनायें ","CONTROL_CREATECLONEOF_MYSELF":"स्वताः ","CONTROL_DELETETHISCLONE":"इस क्लोन को डिलिट करें","CONTROL_COUNTER":"विभाग","CONTROL_INCRCOUNTER":"वृद्धि विभाग ","CONTROL_CLEARCOUNTER":"मिटाए विभाग","CONTROL_ALLATONCE":"सब एक बार ","DATA_SETVARIABLETO":"करे %1 को %2 से","DATA_CHANGEVARIABLEBY":"बदलिए %1 को %2 से ","DATA_SHOWVARIABLE":"वेरिएबल दिखाओ %1 ","DATA_HIDEVARIABLE":"वेरिएबल छुपाओ %1 ","DATA_ADDTOLIST":"%2 में %1 बढ़ाओ","DATA_DELETEOFLIST":"हटाओ %1 का %2","DATA_DELETEALLOFLIST":"%1 का सभी हटाए","DATA_INSERTATLIST":"%3 के %2 को सम्मिलित करे %1 से","DATA_REPLACEITEMOFLIST":"%2 की %1 चीज बदले %3 से","DATA_ITEMOFLIST":"%2 कि %1 चीज ","DATA_ITEMNUMOFLIST":"%2 में से %1 की चीज #","DATA_LENGTHOFLIST":"%1 की लम्बाई ","DATA_LISTCONTAINSITEM":"%1 में सम्मिलित %2 ?","DATA_SHOWLIST":"%1 सूचि दिखाए ","DATA_HIDELIST":"%1 सूचि छुपाए","DATA_INDEX_ALL":"सब","DATA_INDEX_LAST":"आखरी ","DATA_INDEX_RANDOM":"क्रमरहित","EVENT_WHENFLAGCLICKED":"जब %1 चिन्हित","EVENT_WHENTHISSPRITECLICKED":"इस स्प्राईट को चिन्हित करने पर","EVENT_WHENSTAGECLICKED":"जब पड़ाव चिन्हित","EVENT_WHENTOUCHINGOBJECT":"जब यह पात्र %1 को स्पर्श करे","EVENT_WHENBROADCASTRECEIVED":"जब %1 प्राप्त हो ","EVENT_WHENBACKDROPSWITCHESTO":"जब पृष्ठभूमि %1 से बदले","EVENT_WHENGREATERTHAN":"जब %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"घड़ी","EVENT_WHENGREATERTHAN_LOUDNESS":"आवाज़ की प्रखरता","EVENT_BROADCAST":"प्रसारण करे %1","EVENT_BROADCASTANDWAIT":"प्रसारण करे %1 और रुकें ","EVENT_WHENKEYPRESSED":"जब %1 कुंजी दबी हो","EVENT_WHENKEYPRESSED_SPACE":"स्पेस ","EVENT_WHENKEYPRESSED_LEFT":"बया एरो ","EVENT_WHENKEYPRESSED_RIGHT":"दाहिना एरो","EVENT_WHENKEYPRESSED_DOWN":"निचला एरो ","EVENT_WHENKEYPRESSED_UP":"उपरा एरो ","EVENT_WHENKEYPRESSED_ANY":"कोई","LOOKS_SAYFORSECS":"%2 तक बोलिए ","LOOKS_SAY":"%1 बोलिए ","LOOKS_HELLO":"कैसे है","LOOKS_THINKFORSECS":"%1 को %2 क्षणों तक सोचे ","LOOKS_THINK":"%1 सोचे","LOOKS_HMM":"ह...म....","LOOKS_SHOW":"दिखाएं","LOOKS_HIDE":"छुपाएँ","LOOKS_HIDEALLSPRITES":"सभी पत्र छुपाए ","LOOKS_EFFECT_COLOR":"रंग","LOOKS_EFFECT_FISHEYE":"मोतियाबिन्द ","LOOKS_EFFECT_WHIRL":"घूमर ","LOOKS_EFFECT_PIXELATE":"धुंधला ","LOOKS_EFFECT_MOSAIC":"कुट्टीभचित्र ","LOOKS_EFFECT_BRIGHTNESS":"चमक","LOOKS_EFFECT_GHOST":"भूतिया ","LOOKS_CHANGEEFFECTBY":"बदले %1 प्रभाव को %2 से ","LOOKS_SETEFFECTTO":"रखे %1 प्रभाव %2 से","LOOKS_CLEARGRAPHICEFFECTS":"ग्राफ़िक प्रभाव मिटा दे","LOOKS_CHANGESIZEBY":"%1 से आकर बदले","LOOKS_SETSIZETO":"आकर रखे %1 %","LOOKS_SIZE":"आकार","LOOKS_CHANGESTRETCHBY":"%1 से तनाव बदले ","LOOKS_SETSTRETCHTO":"%1 % तनाव रखे","LOOKS_SWITCHCOSTUMETO":"%1 से पोशाख बदले","LOOKS_NEXTCOSTUME":"अगली पोशाक","LOOKS_SWITCHBACKDROPTO":"%1 से पृष्ठभूमि बदले","LOOKS_GOTOFRONTBACK":"%1 आवरण पे जाए ","LOOKS_GOTOFRONTBACK_FRONT":"अक्षर","LOOKS_GOTOFRONTBACK_BACK":"पीछे","LOOKS_GOFORWARDBACKWARDLAYERS":"पृष्ठ %1 %2 पे जाए ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"आगे की ओर ","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"पीछे की ओर ","LOOKS_BACKDROPNUMBERNAME":"%1 पृष्ठभूमि","LOOKS_COSTUMENUMBERNAME":"%1 पोषाख","LOOKS_NUMBERNAME_NUMBER":"अंक","LOOKS_NUMBERNAME_NAME":"नाम","LOOKS_SWITCHBACKDROPTOANDWAIT":"पृष्ठभूमि को %1 से बदले और रुके ","LOOKS_NEXTBACKDROP_BLOCK":"अगली पृष्ठभूमि","LOOKS_NEXTBACKDROP":"अगली पृष्ठभूमि","LOOKS_PREVIOUSBACKDROP":"पिछली पृष्ठभूमि","LOOKS_RANDOMBACKDROP":"क्रमरहित पृष्ठभूमि ","MOTION_MOVESTEPS":"%1 कदम बढ़ाए","MOTION_TURNLEFT":"%1 %2 अंश घूमें ","MOTION_TURNRIGHT":"%1 %2 अंश घूमें ","MOTION_POINTINDIRECTION":"%1 की दिशा में देखे","MOTION_POINTTOWARDS":"%1 की तरफ देखे ","MOTION_POINTTOWARDS_POINTER":"माउस-पॉइंटर ","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"%1 पे जाए ","MOTION_GOTO_POINTER":"माउस-पॉइंटर ","MOTION_GOTO_RANDOM":"अव्यवस्थित स्थिति ","MOTION_GOTOXY":"निर्देशांक x: %1 y: %2","MOTION_GLIDESECSTOXY":"%1 क्षणों तक फिसले x: %2 y: %3 ","MOTION_GLIDETO":"%1 से %2 क्षणों तक फिसले","MOTION_GLIDETO_POINTER":"माउस-पॉइंटर ","MOTION_GLIDETO_RANDOM":"अव्यवस्थित स्थिति ","MOTION_CHANGEXBY":"x को %1 से बदले","MOTION_SETX":"x को %1 पे रखे","MOTION_CHANGEYBY":"y को %1 से बदले","MOTION_SETY":"y को %1 पे रखे","MOTION_IFONEDGEBOUNCE":"अगर किनारे पर है तो उछाले","MOTION_SETROTATIONSTYLE":"%1 को घूमने का प्रकार चुने","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"बाये से दाहे","MOTION_SETROTATIONSTYLE_DONTROTATE":"मत घूमे ","MOTION_SETROTATIONSTYLE_ALLAROUND":"सब ओर","MOTION_XPOSITION":"x स्थिति","MOTION_YPOSITION":"y स्थिति","MOTION_DIRECTION":"दिशा","MOTION_SCROLLRIGHT":"%1 दाहिने सरकाए","MOTION_SCROLLUP":"%1 ऊपर सरकाए","MOTION_ALIGNSCENE":"पंक्तिबद्ध भाव %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"निचला-बाएं","MOTION_ALIGNSCENE_BOTTOMRIGHT":"निचे-दाहिने","MOTION_ALIGNSCENE_MIDDLE":"बीचमें","MOTION_ALIGNSCENE_TOPLEFT":"ऊपरी-बाएं ","MOTION_ALIGNSCENE_TOPRIGHT":"ऊपरी-दाहिने","MOTION_XSCROLL":"x सरकण","MOTION_YSCROLL":"y सरकण ","MOTION_STAGE_SELECTED":"चुनिंदा पड़ाव: कोई चल खंड नहीं","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 से %2 तक में से क्रमरहित चुने","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 और %2","OPERATORS_OR":"%1 या %2","OPERATORS_NOT":"नहीं %1","OPERATORS_JOIN":"जोड़े %1 %2","OPERATORS_JOIN_APPLE":"सफरचंद","OPERATORS_JOIN_BANANA":"केला","OPERATORS_LETTEROF":"%2 अक्षर का %1","OPERATORS_LETTEROF_APPLE":"स","OPERATORS_LENGTH":"%1 की लम्बाई ","OPERATORS_CONTAINS":"%1 में सम्मिलित %2 ?","OPERATORS_MOD":"%1 रुप %2","OPERATORS_ROUND":"घुमाव %1 ","OPERATORS_MATHOP":"%2 का %1","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"भूमि","OPERATORS_MATHOP_CEILING":"छत","OPERATORS_MATHOP_SQRT":"sqrt","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"असिन","OPERATORS_MATHOP_ACOS":"cosec ","OPERATORS_MATHOP_ATAN":"cot","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10^","PROCEDURES_DEFINITION":"व्याख्या %1","SENSING_TOUCHINGOBJECT":"स्पर्श","SENSING_TOUCHINGOBJECT_POINTER":"माउस-पॉइंटर ","SENSING_TOUCHINGOBJECT_EDGE":"किनार","SENSING_TOUCHINGCOLOR":"%1 रंग को स्पर्श ?","SENSING_COLORISTOUCHINGCOLOR":"%2 द्वारा %1 रंग का स्पर्श","SENSING_DISTANCETO":"%1 से अंतर","SENSING_DISTANCETO_POINTER":"माउस-पॉइंटर ","SENSING_ASKANDWAIT":"पूछे %1 और रुकिए","SENSING_ASK_TEXT":"आपका नाम क्या है?","SENSING_ANSWER":"जवाब","SENSING_KEYPRESSED":"जाब कुंजी %1 दबाई जाए ?","SENSING_MOUSEDOWN":"क्या माउस नीचे है?","SENSING_MOUSEX":"माउस x","SENSING_MOUSEY":"माउस y","SENSING_SETDRAGMODE":"%1 को खींचने का प्रकार चुने","SENSING_SETDRAGMODE_DRAGGABLE":"खींचने योग्य","SENSING_SETDRAGMODE_NOTDRAGGABLE":"खींचने अयोग्य","SENSING_LOUDNESS":"आवाज़ की उंचाई","SENSING_LOUD":"जोरसे ?","SENSING_TIMER":"घड़ी","SENSING_RESETTIMER":"घड़ी रीसेट करे","SENSING_OF":"%2 का %1","SENSING_OF_XPOSITION":"x स्थिति","SENSING_OF_YPOSITION":"y स्थिति","SENSING_OF_DIRECTION":"दिशा","SENSING_OF_COSTUMENUMBER":"पोशाक #","SENSING_OF_COSTUMENAME":"पोशाख का नाम","SENSING_OF_SIZE":"आकार","SENSING_OF_VOLUME":"अावाज","SENSING_OF_BACKDROPNUMBER":"पृष्ठभूमि#","SENSING_OF_BACKDROPNAME":"पृष्ठभूमि का नाम","SENSING_OF_STAGE":"पड़ाव ","SENSING_CURRENT":"मौजुदा %1","SENSING_CURRENT_YEAR":"वर्ष","SENSING_CURRENT_MONTH":"महीना","SENSING_CURRENT_DATE":"तारीख","SENSING_CURRENT_DAYOFWEEK":"दिन","SENSING_CURRENT_HOUR":"घंटा","SENSING_CURRENT_MINUTE":"मिनट","SENSING_CURRENT_SECOND":"सेकंद","SENSING_DAYSSINCE2000":"वर्ष 2000 के बाद से दिन","SENSING_USERNAME":"यूजर नेम","SENSING_USERID":"यूजर आइ डी ","SOUND_PLAY":"आवाज शुरू करे %1","SOUND_PLAYUNTILDONE":"पूरा होने तक आवाज करें","SOUND_STOPALLSOUNDS":"सभी अावाजों को रोक दे","SOUND_SETEFFECTO":"रखे %1 प्रभाव %2 से","SOUND_CHANGEEFFECTBY":"बदले %1 प्रभाव को %2 से ","SOUND_CLEAREFFECTS":"आवाज के प्रभाव को रद्द करें","SOUND_EFFECTS_PITCH":"ध्वनि अंक","SOUND_EFFECTS_PAN":"पुँछ बाएं-दाहिने","SOUND_CHANGEVOLUMEBY":"%1 से आवाज बदले","SOUND_SETVOLUMETO":"आवाज की तीव्रता को %1% रखें","SOUND_VOLUME":"अावाज","SOUND_RECORD":"दर्ज करे......","CATEGORY_MOTION":"चाल","CATEGORY_LOOKS":"रूप","CATEGORY_SOUND":"अवाज","CATEGORY_EVENTS":"घटनाक्रम","CATEGORY_CONTROL":"कंट्रोल","CATEGORY_SENSING":"महसूस","CATEGORY_OPERATORS":"ऑपरेटर्स","CATEGORY_VARIABLES":"चल ","CATEGORY_MYBLOCKS":"मेरे खण्ड","DUPLICATE":"प्रतिरुप","DELETE":"मिटाये","ADD_COMMENT":"टिप्पणी दे","REMOVE_COMMENT":"टिप्पणी मिटाये","DELETE_BLOCK":"खंड मिटाये","DELETE_X_BLOCKS":"%1 खंड मिटाये","DELETE_ALL_BLOCKS":"सभी %1 खंडों को मिटाये","CLEAN_UP":"खंडो को साफ करे","HELP":"सहायता","UNDO":"पूर्ववत","REDO":"पुनः","EDIT_PROCEDURE":"संपादित करे","SHOW_PROCEDURE_DEFINITION":"व्याख्या पे जाये","WORKSPACE_COMMENT_DEFAULT_TEXT":"कुछ कहे ......","COLOUR_HUE_LABEL":"रंग","COLOUR_SATURATION_LABEL":"संतृप्ति","COLOUR_BRIGHTNESS_LABEL":"चमक","CHANGE_VALUE_TITLE":"संख्या बदले","RENAME_VARIABLE":"चल-पद नामकरन","RENAME_VARIABLE_TITLE":"सभी \"%1\" चल-पदों का नाम परिवर्तन करे","RENAME_VARIABLE_MODAL_TITLE":"चल-पद का नाम परिवर्तन करे","NEW_VARIABLE":"चल-पद बनाये","NEW_VARIABLE_TITLE":"नए चल-पद का नाम","VARIABLE_MODAL_TITLE":"नया चल-पद ","VARIABLE_ALREADY_EXISTS":"\"%1\" नामक चल-पद पहलेसे उपलब्ध ","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%1\" नामक चल-पद पहलेसे उपलब्ध\nदूसरे चल-पद के लिए \"%2\" लिखे","DELETE_VARIABLE_CONFIRMATION":"\"%2\" चल-पद का %1 उपयोग मिटाये","CANNOT_DELETE_VARIABLE_PROCEDURE":"\"%1\" चल-पद को मिटा नहीं सकते, क्योंकि\nयह समीकरण \"%2\" की व्याख्या का भाग है ","DELETE_VARIABLE":"\"%1\" चल-पद को मिटाये","NEW_PROCEDURE":"खंड बनाये","PROCEDURE_ALREADY_EXISTS":"\"%1\" नामक कृति पहलेसे उपलब्ध","PROCEDURE_DEFAULT_NAME":"खंड का नाम","NEW_LIST":"सूची बनाये","NEW_LIST_TITLE":"नई सूची का नाम","LIST_MODAL_TITLE":"नई सूची ","LIST_ALREADY_EXISTS":"\"%1\" नामक सूचि पहलेसे उपलब्ध है ","RENAME_LIST_TITLE":"सभी \"%1\" सुचिओं का नामकरन से:","RENAME_LIST_MODAL_TITLE":"नामकरन सूची ","DEFAULT_LIST_ITEM":"वस्तु","DELETE_LIST":"सूची \"%1\" मिटायें","RENAME_LIST":"नामकरन सूची ","NEW_BROADCAST_MESSAGE":"नया संदेश ","NEW_BROADCAST_MESSAGE_TITLE":"नए संदेश का नाम","BROADCAST_MODAL_TITLE":"नया संदेश ","DEFAULT_BROADCAST_MESSAGE_NAME":"संदेश 1 "} \ No newline at end of file diff --git a/editor/blocks/hr.json b/editor/blocks/hr.json index f478e13e..66778987 100644 --- a/editor/blocks/hr.json +++ b/editor/blocks/hr.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ponavljaj","CONTROL_REPEAT":"ponovi %1","CONTROL_IF":"ako %1 onda","CONTROL_ELSE":"inače","CONTROL_STOP":"zaustavi","CONTROL_STOP_ALL":"sve","CONTROL_STOP_THIS":"ovaj program","CONTROL_STOP_OTHER":"druge programe lika","CONTROL_WAIT":"čekaj %1 sekundu","CONTROL_WAITUNTIL":"čekaj do %1","CONTROL_REPEATUNTIL":"ponavljaj dok nije %1","CONTROL_WHILE":"dok je %1","CONTROL_FOREACH":"za svaki %1 u %2","CONTROL_STARTASCLONE":"kada krećem kao klon","CONTROL_CREATECLONEOF":"kloniraj %1","CONTROL_CREATECLONEOF_MYSELF":"ja","CONTROL_DELETETHISCLONE":"izbriši klona","CONTROL_COUNTER":"brojač","CONTROL_INCRCOUNTER":"uvečaj brojač","CONTROL_CLEARCOUNTER":"obriši brojač","CONTROL_ALLATONCE":"sve odjednom","DATA_SETVARIABLETO":"neka %1 bude %2","DATA_CHANGEVARIABLEBY":"promijeni %1 za %2","DATA_SHOWVARIABLE":"prikaži varijablu %1","DATA_HIDEVARIABLE":"sakrij varijablu %1","DATA_ADDTOLIST":"dodaj %1 u %2","DATA_DELETEOFLIST":"izbriši %1 iz %2","DATA_DELETEALLOFLIST":"izbriši sve %1","DATA_INSERTATLIST":"umetni %1 na %2 u %3","DATA_REPLACEITEMOFLIST":"zamijeni %1 na %2 s %3","DATA_ITEMOFLIST":"element %1 od %2","DATA_ITEMNUMOFLIST":"element # od %1 u %2","DATA_LENGTHOFLIST":"dužina %1","DATA_LISTCONTAINSITEM":"Sadrži li %1 %2?","DATA_SHOWLIST":"prikaži listu %1","DATA_HIDELIST":"sakrij listu %1","DATA_INDEX_ALL":"sve","DATA_INDEX_LAST":"posljednje","DATA_INDEX_RANDOM":"nasumično","EVENT_WHENFLAGCLICKED":"Kada je tipka %1 pritisnuta","EVENT_WHENTHISSPRITECLICKED":"Kada je lik kliknut","EVENT_WHENSTAGECLICKED":"kada je kliknuto na pozadinu","EVENT_WHENTOUCHINGOBJECT":"kada lik dodiruje %1","EVENT_WHENBROADCASTRECEIVED":"kada primim %1","EVENT_WHENBACKDROPSWITCHESTO":"kada se pozadina promijeni u %1","EVENT_WHENGREATERTHAN":"kada je %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"štoperica","EVENT_WHENGREATERTHAN_LOUDNESS":"glasnoća","EVENT_BROADCAST":"sviraj zvuk %1","EVENT_BROADCASTANDWAIT":"sviraj zvuk %1 i čekaj","EVENT_WHENKEYPRESSED":"kada je tipka %1 pritisnuta","EVENT_WHENKEYPRESSED_SPACE":"razmaknica","EVENT_WHENKEYPRESSED_LEFT":"strelica lijevo","EVENT_WHENKEYPRESSED_RIGHT":"strelica desno","EVENT_WHENKEYPRESSED_DOWN":"strelica dolje","EVENT_WHENKEYPRESSED_UP":"strelica gore","EVENT_WHENKEYPRESSED_ANY":"bilo koja","LOOKS_SAYFORSECS":"govori %1 %2 sekundi","LOOKS_SAY":"reci %1","LOOKS_HELLO":"Bok!","LOOKS_THINKFORSECS":"razmišljaj %1 %2 sekundi","LOOKS_THINK":"misli %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"prikaži","LOOKS_HIDE":"sakrij","LOOKS_HIDEALLSPRITES":"sakrij sve likove","LOOKS_EFFECT_COLOR":"boja","LOOKS_EFFECT_FISHEYE":"riblje oko","LOOKS_EFFECT_WHIRL":"vrtlog","LOOKS_EFFECT_PIXELATE":"pozrnati","LOOKS_EFFECT_MOSAIC":"mozaik","LOOKS_EFFECT_BRIGHTNESS":"osvjetljenje","LOOKS_EFFECT_GHOST":"duh","LOOKS_CHANGEEFFECTBY":"promijeni efekt %1 za %2","LOOKS_SETEFFECTTO":"promijeni efekt %1 na %2","LOOKS_CLEARGRAPHICEFFECTS":"ukloni grafičke efekte","LOOKS_CHANGESIZEBY":"promijeni veličinu za %1","LOOKS_SETSIZETO":"postavi veličinu na %1 %","LOOKS_SIZE":"veličina","LOOKS_CHANGESTRETCHBY":"promijeni uvećanje za %1","LOOKS_SETSTRETCHTO":"postavi uvećanje na %1","LOOKS_SWITCHCOSTUMETO":"promijeni kostim u %1","LOOKS_NEXTCOSTUME":"sljedeći kostim","LOOKS_SWITCHBACKDROPTO":"promijeni pozadinu na %1","LOOKS_GOTOFRONTBACK":"idi na sloj %1","LOOKS_GOTOFRONTBACK_FRONT":"prednji","LOOKS_GOTOFRONTBACK_BACK":"stražnji","LOOKS_GOFORWARDBACKWARDLAYERS":"idi %1 %2 sloja","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"naprijed","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"natrag","LOOKS_BACKDROPNUMBERNAME":"pozadina %1","LOOKS_COSTUMENUMBERNAME":"kostim %1","LOOKS_NUMBERNAME_NUMBER":"broj","LOOKS_NUMBERNAME_NAME":"ime","LOOKS_SWITCHBACKDROPTOANDWAIT":"promijeni pozadinu u %1 i čekaj","LOOKS_NEXTBACKDROP_BLOCK":"sljedeća pozadina","LOOKS_NEXTBACKDROP":"sljedeća pozadina","LOOKS_PREVIOUSBACKDROP":"prethodna pozadina","LOOKS_RANDOMBACKDROP":"nasumična pozadina","MOTION_MOVESTEPS":"idi %1 koraka","MOTION_TURNLEFT":"skreni %1 %2 stupnjeva","MOTION_TURNRIGHT":"skreni %1 %2 stupnjeva","MOTION_POINTINDIRECTION":"okreni se u smjeru %1","MOTION_POINTTOWARDS":"okreni se prema %1","MOTION_POINTTOWARDS_POINTER":"pokazivač miša","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"idi do %1","MOTION_GOTO_POINTER":"pokazivač miša","MOTION_GOTO_RANDOM":"nasumična pozicija","MOTION_GOTOXY":"idi na x: %1 y: %2","MOTION_GLIDESECSTOXY":"klizi %1 sekundi do x: %2 y: %3","MOTION_GLIDETO":"klizi %1 sekundi do %2","MOTION_GLIDETO_POINTER":"pokazivač miša","MOTION_GLIDETO_RANDOM":"nasumična pozicija","MOTION_CHANGEXBY":"promijeni x za %1","MOTION_SETX":"postavi x na %1","MOTION_CHANGEYBY":"promijeni y za %1","MOTION_SETY":"postavi y na %1","MOTION_IFONEDGEBOUNCE":"ako sina rubu, okreni se","MOTION_SETROTATIONSTYLE":"postavi stil rotacije %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"lijevo-desno","MOTION_SETROTATIONSTYLE_DONTROTATE":"ne rotiraj","MOTION_SETROTATIONSTYLE_ALLAROUND":"sve unaokolo","MOTION_XPOSITION":"x položaj","MOTION_YPOSITION":"y položaj","MOTION_DIRECTION":"smjer","MOTION_SCROLLRIGHT":"zrcali desno %1","MOTION_SCROLLUP":"zrcali gore %1","MOTION_ALIGNSCENE":"poravnanje scene %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"dolje-lijevo","MOTION_ALIGNSCENE_BOTTOMRIGHT":"dolje-desno","MOTION_ALIGNSCENE_MIDDLE":"sredina","MOTION_ALIGNSCENE_TOPLEFT":"gore-lijevo","MOTION_ALIGNSCENE_TOPRIGHT":"gore-desno","MOTION_XSCROLL":"x klizanje","MOTION_YSCROLL":"y klizanje","MOTION_STAGE_SELECTED":"Pozornica je izabrana: nema blokova za kretanje","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"slučajan broj od %1 do %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 i %2","OPERATORS_OR":"%1 ili %2","OPERATORS_NOT":"nije %1","OPERATORS_JOIN":"spoji %1 %2","OPERATORS_JOIN_APPLE":"jabuka","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"slovo %1 od %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"dužina %1","OPERATORS_CONTAINS":"%1 sadrži %2","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"zaokruži %1","OPERATORS_MATHOP":"%1 od %2","OPERATORS_MATHOP_ABS":"apsolutno","OPERATORS_MATHOP_FLOOR":"donja vrijednost","OPERATORS_MATHOP_CEILING":"gornja vrijednost","OPERATORS_MATHOP_SQRT":"korijen","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":"definiraj %1","SENSING_TOUCHINGOBJECT":"dodiruje %1?","SENSING_TOUCHINGOBJECT_POINTER":"pokazivač miša","SENSING_TOUCHINGOBJECT_EDGE":"rub","SENSING_TOUCHINGCOLOR":"dodiruje boju %1?","SENSING_COLORISTOUCHINGCOLOR":"boja %1 dodiruje %2?","SENSING_DISTANCETO":"udaljenost do %1","SENSING_DISTANCETO_POINTER":"pokazivač miša","SENSING_ASKANDWAIT":"pitaj %1 i čekaj","SENSING_ASK_TEXT":"Kako se zoveš?","SENSING_ANSWER":"odgovor","SENSING_KEYPRESSED":"tipka %1 pritisnuta?","SENSING_MOUSEDOWN":"miš pritisnut?","SENSING_MOUSEX":"miš x","SENSING_MOUSEY":"miš y","SENSING_SETDRAGMODE":"postavi način povlačenja na %1","SENSING_SETDRAGMODE_DRAGGABLE":"moguće povlačenje","SENSING_SETDRAGMODE_NOTDRAGGABLE":"bez povlačenja","SENSING_LOUDNESS":"glasnoća","SENSING_LOUD":"glasno?","SENSING_TIMER":"štoperica","SENSING_RESETTIMER":"poništi štopericu","SENSING_OF":"%1 od %2","SENSING_OF_XPOSITION":"x položaj","SENSING_OF_YPOSITION":"y položaj","SENSING_OF_DIRECTION":"smjer","SENSING_OF_COSTUMENUMBER":"kostim #","SENSING_OF_COSTUMENAME":"naziv kostima","SENSING_OF_SIZE":"veličina","SENSING_OF_VOLUME":"jačina zvuka","SENSING_OF_BACKDROPNUMBER":"pozadina #","SENSING_OF_BACKDROPNAME":"naziv pozadine","SENSING_OF_STAGE":"Pozornica","SENSING_CURRENT":"trenutna %1","SENSING_CURRENT_YEAR":"godina","SENSING_CURRENT_MONTH":"mjesec","SENSING_CURRENT_DATE":"dan","SENSING_CURRENT_DAYOFWEEK":"dan u tjednu","SENSING_CURRENT_HOUR":"sat","SENSING_CURRENT_MINUTE":"minuta","SENSING_CURRENT_SECOND":"sekunda","SENSING_DAYSSINCE2000":"dana od 2000","SENSING_USERNAME":"nadimak","SENSING_USERID":"korisnički id","SOUND_PLAY":"sviraj zvuk %1","SOUND_PLAYUNTILDONE":"sviraj zvuk %1 do kraja","SOUND_STOPALLSOUNDS":"zaustavi sve zvukove","SOUND_SETEFFECTO":"promijeni efekt %1 na %2","SOUND_CHANGEEFFECTBY":"promijeni efekt %1 za %2","SOUND_CLEAREFFECTS":"očisti sve efekte zvuka","SOUND_EFFECTS_PITCH":"visina tona","SOUND_EFFECTS_PAN":"kretanje lijevo/desno","SOUND_CHANGEVOLUMEBY":"promijeni glasnoću za %1","SOUND_SETVOLUMETO":"postavi glasnoću na %1%","SOUND_VOLUME":"glasnoća","SOUND_RECORD":"snimaj...","CATEGORY_MOTION":"Kretanje","CATEGORY_LOOKS":"Izgled","CATEGORY_SOUND":"Zvuk","CATEGORY_EVENTS":"Događaji","CATEGORY_CONTROL":"Upravljanje","CATEGORY_SENSING":"Očitanja","CATEGORY_OPERATORS":"Operacije","CATEGORY_VARIABLES":"Varijable","CATEGORY_MYBLOCKS":"Moji Blokovi","DUPLICATE":"Dupliciraj","DELETE":"Izbriši","ADD_COMMENT":"Dodaj komentar","REMOVE_COMMENT":"Ukloni komentar","DELETE_BLOCK":"Izbriši blok","DELETE_X_BLOCKS":"Izbriši %1 blokove","DELETE_ALL_BLOCKS":"Izbriši sve %1 blokove?","CLEAN_UP":"Očisti blokove","HELP":"Pomoć","UNDO":"Poništi","REDO":"Ponovi","EDIT_PROCEDURE":"Uredi","SHOW_PROCEDURE_DEFINITION":"Idi do definicije","WORKSPACE_COMMENT_DEFAULT_TEXT":"Reci nešto...","COLOUR_HUE_LABEL":"Boja","COLOUR_SATURATION_LABEL":"Saturacija","COLOUR_BRIGHTNESS_LABEL":"Osvjetljenje","CHANGE_VALUE_TITLE":"Promijeni vrijednost:","RENAME_VARIABLE":"Preimenuj varijablu","RENAME_VARIABLE_TITLE":"Preimenuj sve \"%1\" varijable u:","RENAME_VARIABLE_MODAL_TITLE":"Preimenuj varijablu","NEW_VARIABLE":"Napravi varijablu","NEW_VARIABLE_TITLE":"Ime varijable:","VARIABLE_MODAL_TITLE":"Nova varijabla","VARIABLE_ALREADY_EXISTS":"Varijabla \"%1\" već postoji.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Varijabla \"%1\" već postoji kod druge varijable tipa \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Izbriši \"%1\" upotrebu varijable \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ne mogu izbrisati varijablu \"%1\" jer je dio definicije funkcije \"%2\"","DELETE_VARIABLE":"Izbriši varijablu \"%1\"","NEW_PROCEDURE":"Napravi blok","PROCEDURE_ALREADY_EXISTS":"Procedura \"%1\" već postoji.","PROCEDURE_DEFAULT_NAME":"ime bloka","NEW_LIST":"Napravi listu","NEW_LIST_TITLE":"Novo ime lliste:","LIST_MODAL_TITLE":"Nova lista","LIST_ALREADY_EXISTS":"Lista imena \"%1\" već postoji.","RENAME_LIST_TITLE":"Preimenuj sve \"%1\" liste u:","RENAME_LIST_MODAL_TITLE":"Preimenuj listu","DEFAULT_LIST_ITEM":"stvar","DELETE_LIST":"Izbriši listu \"%1\"","RENAME_LIST":"Preimenuj listu","NEW_BROADCAST_MESSAGE":"Nova poruka","NEW_BROADCAST_MESSAGE_TITLE":"Naziv nove poruke:","BROADCAST_MODAL_TITLE":"Nova poruka","DEFAULT_BROADCAST_MESSAGE_NAME":"poruka1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ponavljaj", + "CONTROL_REPEAT": "ponovi %1", + "CONTROL_IF": "ako %1 onda", + "CONTROL_ELSE": "inače", + "CONTROL_STOP": "zaustavi", + "CONTROL_STOP_ALL": "sve", + "CONTROL_STOP_THIS": "ovaj program", + "CONTROL_STOP_OTHER": "druge programe lika", + "CONTROL_WAIT": "čekaj %1 sekundi", + "CONTROL_WAITUNTIL": "čekaj do %1", + "CONTROL_REPEATUNTIL": "ponavljaj dok nije %1", + "CONTROL_WHILE": "dok je %1", + "CONTROL_FOREACH": "za svaki %1 u %2", + "CONTROL_STARTASCLONE": "kada krećem kao klon", + "CONTROL_CREATECLONEOF": "kloniraj %1", + "CONTROL_CREATECLONEOF_MYSELF": "ja", + "CONTROL_DELETETHISCLONE": "izbriši klona", + "CONTROL_COUNTER": "brojač", + "CONTROL_INCRCOUNTER": "uvečaj brojač", + "CONTROL_CLEARCOUNTER": "obriši brojač", + "CONTROL_ALLATONCE": "sve odjednom", + "DATA_SETVARIABLETO": "postavi %1 na %2", + "DATA_CHANGEVARIABLEBY": "promijeni %1 za %2", + "DATA_SHOWVARIABLE": "prikaži varijablu %1", + "DATA_HIDEVARIABLE": "sakrij varijablu %1", + "DATA_ADDTOLIST": "dodaj %1 u %2", + "DATA_DELETEOFLIST": "izbriši %1 iz %2", + "DATA_DELETEALLOFLIST": "izbriši sve %1", + "DATA_INSERTATLIST": "umetni %1 na %2 u %3", + "DATA_REPLACEITEMOFLIST": "zamijeni %1 na %2 s %3", + "DATA_ITEMOFLIST": "element %1 od %2", + "DATA_ITEMNUMOFLIST": "element # od %1 u %2", + "DATA_LENGTHOFLIST": "dužina %1", + "DATA_LISTCONTAINSITEM": "Sadrži li %1 %2?", + "DATA_SHOWLIST": "prikaži listu %1", + "DATA_HIDELIST": "sakrij listu %1", + "DATA_INDEX_ALL": "sve", + "DATA_INDEX_LAST": "posljednje", + "DATA_INDEX_RANDOM": "nasumično", + "EVENT_WHENFLAGCLICKED": "Kada je tipka %1 pritisnuta", + "EVENT_WHENTHISSPRITECLICKED": "Kada je lik kliknut", + "EVENT_WHENSTAGECLICKED": "kada je kliknuto na pozadinu", + "EVENT_WHENTOUCHINGOBJECT": "kada lik dodiruje %1", + "EVENT_WHENBROADCASTRECEIVED": "kada primim %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kada se pozadina promijeni u %1", + "EVENT_WHENGREATERTHAN": "kada je %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "štoperica", + "EVENT_WHENGREATERTHAN_LOUDNESS": "glasnoća", + "EVENT_BROADCAST": "pošalji %1", + "EVENT_BROADCASTANDWAIT": "pošalji %1 i čekaj", + "EVENT_WHENKEYPRESSED": "kada je tipka %1 pritisnuta", + "EVENT_WHENKEYPRESSED_SPACE": "razmaknica", + "EVENT_WHENKEYPRESSED_LEFT": "strelica lijevo", + "EVENT_WHENKEYPRESSED_RIGHT": "strelica desno", + "EVENT_WHENKEYPRESSED_DOWN": "strelica dolje", + "EVENT_WHENKEYPRESSED_UP": "strelica gore", + "EVENT_WHENKEYPRESSED_ANY": "bilo koja", + "LOOKS_SAYFORSECS": "govori %1 %2 sekundi", + "LOOKS_SAY": "reci %1", + "LOOKS_HELLO": "Bok!", + "LOOKS_THINKFORSECS": "razmišljaj %1 %2 sekundi", + "LOOKS_THINK": "misli %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "prikaži", + "LOOKS_HIDE": "sakrij", + "LOOKS_HIDEALLSPRITES": "sakrij sve likove", + "LOOKS_EFFECT_COLOR": "boja", + "LOOKS_EFFECT_FISHEYE": "riblje oko", + "LOOKS_EFFECT_WHIRL": "vrtlog", + "LOOKS_EFFECT_PIXELATE": "pozrnati", + "LOOKS_EFFECT_MOSAIC": "mozaik", + "LOOKS_EFFECT_BRIGHTNESS": "osvjetljenje", + "LOOKS_EFFECT_GHOST": "duh", + "LOOKS_CHANGEEFFECTBY": "promijeni efekt %1 za %2", + "LOOKS_SETEFFECTTO": "promijeni efekt %1 na %2", + "LOOKS_CLEARGRAPHICEFFECTS": "ukloni grafičke efekte", + "LOOKS_CHANGESIZEBY": "promijeni veličinu za %1", + "LOOKS_SETSIZETO": "postavi veličinu na %1 %", + "LOOKS_SIZE": "veličina", + "LOOKS_CHANGESTRETCHBY": "promijeni uvećanje za %1", + "LOOKS_SETSTRETCHTO": "postavi uvećanje na %1", + "LOOKS_SWITCHCOSTUMETO": "promijeni kostim u %1", + "LOOKS_NEXTCOSTUME": "sljedeći kostim", + "LOOKS_SWITCHBACKDROPTO": "promijeni pozadinu na %1", + "LOOKS_GOTOFRONTBACK": "idi na sloj %1", + "LOOKS_GOTOFRONTBACK_FRONT": "prednji", + "LOOKS_GOTOFRONTBACK_BACK": "stražnji", + "LOOKS_GOFORWARDBACKWARDLAYERS": "idi %1 %2 sloja", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "naprijed", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "natrag", + "LOOKS_BACKDROPNUMBERNAME": "pozadina %1", + "LOOKS_COSTUMENUMBERNAME": "kostim %1", + "LOOKS_NUMBERNAME_NUMBER": "broj", + "LOOKS_NUMBERNAME_NAME": "ime", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "promijeni pozadinu u %1 i čekaj", + "LOOKS_NEXTBACKDROP_BLOCK": "sljedeća pozadina", + "LOOKS_NEXTBACKDROP": "sljedeća pozadina", + "LOOKS_PREVIOUSBACKDROP": "prethodna pozadina", + "LOOKS_RANDOMBACKDROP": "nasumična pozadina", + "MOTION_MOVESTEPS": "idi %1 koraka", + "MOTION_TURNLEFT": "skreni %1 %2 stupnjeva", + "MOTION_TURNRIGHT": "skreni %1 %2 stupnjeva", + "MOTION_POINTINDIRECTION": "okreni se u smjeru %1", + "MOTION_POINTTOWARDS": "okreni se prema %1", + "MOTION_POINTTOWARDS_POINTER": "pokazivač miša", + "MOTION_POINTTOWARDS_RANDOM": "nasumičan smjer", + "MOTION_GOTO": "idi do %1", + "MOTION_GOTO_POINTER": "pokazivač miša", + "MOTION_GOTO_RANDOM": "nasumična pozicija", + "MOTION_GOTOXY": "idi na x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "klizi %1 sekundi do x: %2 y: %3", + "MOTION_GLIDETO": "klizi %1 sekundi do %2", + "MOTION_GLIDETO_POINTER": "pokazivač miša", + "MOTION_GLIDETO_RANDOM": "nasumična pozicija", + "MOTION_CHANGEXBY": "promijeni x za %1", + "MOTION_SETX": "postavi x na %1", + "MOTION_CHANGEYBY": "promijeni y za %1", + "MOTION_SETY": "postavi y na %1", + "MOTION_IFONEDGEBOUNCE": "ako si na rubu, okreni se", + "MOTION_SETROTATIONSTYLE": "postavi stil rotacije %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "lijevo-desno", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ne rotiraj", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "sve unaokolo", + "MOTION_XPOSITION": "x položaj", + "MOTION_YPOSITION": "y položaj", + "MOTION_DIRECTION": "smjer", + "MOTION_SCROLLRIGHT": "zrcali desno %1", + "MOTION_SCROLLUP": "zrcali gore %1", + "MOTION_ALIGNSCENE": "poravnanje scene %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "dolje-lijevo", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "dolje-desno", + "MOTION_ALIGNSCENE_MIDDLE": "sredina", + "MOTION_ALIGNSCENE_TOPLEFT": "gore-lijevo", + "MOTION_ALIGNSCENE_TOPRIGHT": "gore-desno", + "MOTION_XSCROLL": "x klizanje", + "MOTION_YSCROLL": "y klizanje", + "MOTION_STAGE_SELECTED": "Pozornica je izabrana: nema blokova za kretanje", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "slučajan broj od %1 do %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 i %2", + "OPERATORS_OR": "%1 ili %2", + "OPERATORS_NOT": "nije %1", + "OPERATORS_JOIN": "spoji %1 %2", + "OPERATORS_JOIN_APPLE": "jabuka", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "slovo %1 od %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "dužina %1", + "OPERATORS_CONTAINS": "%1 sadrži %2", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "zaokruži %1", + "OPERATORS_MATHOP": "%1 od %2", + "OPERATORS_MATHOP_ABS": "apsolutno", + "OPERATORS_MATHOP_FLOOR": "donja vrijednost", + "OPERATORS_MATHOP_CEILING": "gornja vrijednost", + "OPERATORS_MATHOP_SQRT": "korijen", + "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": "definiraj %1", + "SENSING_TOUCHINGOBJECT": "dodiruje %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "pokazivač miša", + "SENSING_TOUCHINGOBJECT_EDGE": "rub", + "SENSING_TOUCHINGCOLOR": "dodiruje boju %1?", + "SENSING_COLORISTOUCHINGCOLOR": "boja %1 dodiruje %2?", + "SENSING_DISTANCETO": "udaljenost do %1", + "SENSING_DISTANCETO_POINTER": "pokazivač miša", + "SENSING_ASKANDWAIT": "pitaj %1 i čekaj", + "SENSING_ASK_TEXT": "Kako se zoveš?", + "SENSING_ANSWER": "odgovor", + "SENSING_KEYPRESSED": "tipka %1 pritisnuta?", + "SENSING_MOUSEDOWN": "miš pritisnut?", + "SENSING_MOUSEX": "miš x", + "SENSING_MOUSEY": "miš y", + "SENSING_SETDRAGMODE": "postavi način povlačenja na %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "moguće povlačenje", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "bez povlačenja", + "SENSING_LOUDNESS": "glasnoća", + "SENSING_LOUD": "glasno?", + "SENSING_TIMER": "štoperica", + "SENSING_RESETTIMER": "poništi štopericu", + "SENSING_OF": "%1 od %2", + "SENSING_OF_XPOSITION": "x položaj", + "SENSING_OF_YPOSITION": "y položaj", + "SENSING_OF_DIRECTION": "smjer", + "SENSING_OF_COSTUMENUMBER": "kostim #", + "SENSING_OF_COSTUMENAME": "naziv kostima", + "SENSING_OF_SIZE": "veličina", + "SENSING_OF_VOLUME": "jačina zvuka", + "SENSING_OF_BACKDROPNUMBER": "pozadina #", + "SENSING_OF_BACKDROPNAME": "naziv pozadine", + "SENSING_OF_STAGE": "Pozornica", + "SENSING_CURRENT": "trenutna %1", + "SENSING_CURRENT_YEAR": "godina", + "SENSING_CURRENT_MONTH": "mjesec", + "SENSING_CURRENT_DATE": "dan", + "SENSING_CURRENT_DAYOFWEEK": "dan u tjednu", + "SENSING_CURRENT_HOUR": "sat", + "SENSING_CURRENT_MINUTE": "minuta", + "SENSING_CURRENT_SECOND": "sekunda", + "SENSING_DAYSSINCE2000": "dana od 2000", + "SENSING_USERNAME": "nadimak", + "SENSING_USERID": "korisnički id", + "SOUND_PLAY": "sviraj zvuk %1", + "SOUND_PLAYUNTILDONE": "sviraj zvuk %1 do kraja", + "SOUND_STOPALLSOUNDS": "zaustavi sve zvukove", + "SOUND_SETEFFECTO": "promijeni efekt %1 na %2", + "SOUND_CHANGEEFFECTBY": "promijeni efekt %1 za %2", + "SOUND_CLEAREFFECTS": "očisti sve efekte zvuka", + "SOUND_EFFECTS_PITCH": "visina tona", + "SOUND_EFFECTS_PAN": "kretanje lijevo/desno", + "SOUND_CHANGEVOLUMEBY": "promijeni glasnoću za %1", + "SOUND_SETVOLUMETO": "postavi glasnoću na %1%", + "SOUND_VOLUME": "glasnoća", + "SOUND_RECORD": "snimaj...", + "CATEGORY_MOTION": "Kretanje", + "CATEGORY_LOOKS": "Izgled", + "CATEGORY_SOUND": "Zvuk", + "CATEGORY_EVENTS": "Događaji", + "CATEGORY_CONTROL": "Upravljanje", + "CATEGORY_SENSING": "Očitanja", + "CATEGORY_OPERATORS": "Operacije", + "CATEGORY_VARIABLES": "Varijable", + "CATEGORY_MYBLOCKS": "Moji Blokovi", + "DUPLICATE": "Dupliciraj", + "DELETE": "Izbriši", + "ADD_COMMENT": "Dodaj komentar", + "REMOVE_COMMENT": "Ukloni komentar", + "DELETE_BLOCK": "Izbriši blok", + "DELETE_X_BLOCKS": "Izbriši %1 blokove", + "DELETE_ALL_BLOCKS": "Izbriši sve %1 blokove?", + "CLEAN_UP": "Očisti blokove", + "HELP": "Pomoć", + "UNDO": "Poništi", + "REDO": "Ponovi", + "EDIT_PROCEDURE": "Uredi", + "SHOW_PROCEDURE_DEFINITION": "Idi do definicije", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Reci nešto...", + "COLOUR_HUE_LABEL": "Boja", + "COLOUR_SATURATION_LABEL": "Saturacija", + "COLOUR_BRIGHTNESS_LABEL": "Osvjetljenje", + "CHANGE_VALUE_TITLE": "Promijeni vrijednost:", + "RENAME_VARIABLE": "Preimenuj varijablu", + "RENAME_VARIABLE_TITLE": "Preimenuj sve \"%1\" varijable u:", + "RENAME_VARIABLE_MODAL_TITLE": "Preimenuj varijablu", + "NEW_VARIABLE": "Napravi varijablu", + "NEW_VARIABLE_TITLE": "Ime varijable:", + "VARIABLE_MODAL_TITLE": "Nova varijabla", + "VARIABLE_ALREADY_EXISTS": "Varijabla \"%1\" već postoji.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Varijabla \"%1\" već postoji kod druge varijable tipa \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Izbriši \"%1\" upotrebu varijable \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ne mogu izbrisati varijablu \"%1\" jer je dio definicije funkcije \"%2\"", + "DELETE_VARIABLE": "Izbriši varijablu \"%1\"", + "NEW_PROCEDURE": "Napravi blok", + "PROCEDURE_ALREADY_EXISTS": "Procedura \"%1\" već postoji.", + "PROCEDURE_DEFAULT_NAME": "ime bloka", + "NEW_LIST": "Napravi listu", + "NEW_LIST_TITLE": "Novo ime lliste:", + "LIST_MODAL_TITLE": "Nova lista", + "LIST_ALREADY_EXISTS": "Lista imena \"%1\" već postoji.", + "RENAME_LIST_TITLE": "Preimenuj sve \"%1\" liste u:", + "RENAME_LIST_MODAL_TITLE": "Preimenuj listu", + "DEFAULT_LIST_ITEM": "stvar", + "DELETE_LIST": "Izbriši listu \"%1\"", + "RENAME_LIST": "Preimenuj listu", + "NEW_BROADCAST_MESSAGE": "Nova poruka", + "NEW_BROADCAST_MESSAGE_TITLE": "Naziv nove poruke:", + "BROADCAST_MODAL_TITLE": "Nova poruka", + "DEFAULT_BROADCAST_MESSAGE_NAME": "poruka1" +} \ No newline at end of file diff --git a/editor/blocks/ht.json b/editor/blocks/ht.json deleted file mode 100644 index 10bb1c22..00000000 --- a/editor/blocks/ht.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"repete nèt ale","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"sinon","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"tout","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":"lè m parèt kòm marasa","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"efase marasa","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":"tout","DATA_INDEX_LAST":"dènye","DATA_INDEX_RANDOM":"pa aza","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"lè ti tonton an klike","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":"kronomèt","EVENT_WHENGREATERTHAN_LOUDNESS":"volim son","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"espas","EVENT_WHENKEYPRESSED_LEFT":"flèch goch","EVENT_WHENKEYPRESSED_RIGHT":"flèch dwat","EVENT_WHENKEYPRESSED_DOWN":"flèch anba","EVENT_WHENKEYPRESSED_UP":"flèch anwo","EVENT_WHENKEYPRESSED_ANY":"nenpòt","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":"montre","LOOKS_HIDE":"kache","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"koulè","LOOKS_EFFECT_FISHEYE":"je pwason","LOOKS_EFFECT_WHIRL":"toubiyon","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mozayik","LOOKS_EFFECT_BRIGHTNESS":"nivo limyè","LOOKS_EFFECT_GHOST":"fantom","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"retire efè grafik yo","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"gwosè","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"pwochenn degizman","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":"pwochen fon ekran","LOOKS_NEXTBACKDROP":"pwochen fon ekran","LOOKS_PREVIOUSBACKDROP":"fon anvan an","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":"flèch souri a","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"flèch souri a","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":"flèch souri a","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":"mate si li rive sou bo a ","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"goch-dwat","MOTION_SETROTATIONSTYLE_DONTROTATE":"pa vire","MOTION_SETROTATIONSTYLE_ALLAROUND":"laviwon","MOTION_XPOSITION":"pozisyon x","MOTION_YPOSITION":"pozisyon y","MOTION_DIRECTION":"direksyon","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":"plafon","OPERATORS_MATHOP_SQRT":"rasin","OPERATORS_MATHOP_SIN":"sinis envès","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tanjant envès","OPERATORS_MATHOP_ASIN":"sinis envès","OPERATORS_MATHOP_ACOS":"acos","OPERATORS_MATHOP_ATAN":"tanjant envès","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":"flèch souri a","SENSING_TOUCHINGOBJECT_EDGE":"arebò","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"flèch souri a","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"repons","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"sourit peze?","SENSING_MOUSEX":"souri x","SENSING_MOUSEY":"souri y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"volim son","SENSING_LOUD":"loud?","SENSING_TIMER":"kronomèt","SENSING_RESETTIMER":"rekòmanse mont la","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"pozisyon x","SENSING_OF_YPOSITION":"pozisyon y","SENSING_OF_DIRECTION":"direksyon","SENSING_OF_COSTUMENUMBER":"degizman #","SENSING_OF_COSTUMENAME":"non degizman","SENSING_OF_SIZE":"gwosè","SENSING_OF_VOLUME":"volim","SENSING_OF_BACKDROPNUMBER":"# fon ekran","SENSING_OF_BACKDROPNAME":"non fon an","SENSING_OF_STAGE":"Sèn","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"ane","SENSING_CURRENT_MONTH":"month","SENSING_CURRENT_DATE":"jou","SENSING_CURRENT_DAYOFWEEK":"day of week","SENSING_CURRENT_HOUR":"hour","SENSING_CURRENT_MINUTE":"minute","SENSING_CURRENT_SECOND":"second","SENSING_DAYSSINCE2000":"jou depi 2000","SENSING_USERNAME":"non itilizatè","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"koupe tout son","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":"volim","SOUND_RECORD":"anrejistre...","CATEGORY_MOTION":"Mouvman","CATEGORY_LOOKS":"Aparans","CATEGORY_SOUND":"son","CATEGORY_EVENTS":"Evènman","CATEGORY_CONTROL":"Kontwòl","CATEGORY_SENSING":"Detektè","CATEGORY_OPERATORS":"Operasyon","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Kopye","DELETE":"Efase","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":"Anile","REDO":"Refè","EDIT_PROCEDURE":"Korije","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":"Fè w varyab","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Nouvo varyab","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":"Fè yon Blòk ","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Fè w lis","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Nouvo Lis","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":"Nouvo Mesaj","DEFAULT_BROADCAST_MESSAGE_NAME":"mesaj1"} \ No newline at end of file diff --git a/editor/blocks/hu.json b/editor/blocks/hu.json index 3155a3a5..52cac499 100644 --- a/editor/blocks/hu.json +++ b/editor/blocks/hu.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"mindig","CONTROL_REPEAT":"ismételd %1","CONTROL_IF":"ha %1 akkor","CONTROL_ELSE":"különben","CONTROL_STOP":"állj","CONTROL_STOP_ALL":"mind","CONTROL_STOP_THIS":"ez a feladat","CONTROL_STOP_OTHER":"szereplő többi feladata","CONTROL_WAIT":"várj %1 mp-et","CONTROL_WAITUNTIL":"várj %1 teljesüléséig","CONTROL_REPEATUNTIL":"ismételd %1 teljesüléséig","CONTROL_WHILE":"amíg %1","CONTROL_FOREACH":"minden %1-hez a %2-ben","CONTROL_STARTASCLONE":"másolatként kezdéskor","CONTROL_CREATECLONEOF":"készíts másolatot: %1","CONTROL_CREATECLONEOF_MYSELF":"magadról","CONTROL_DELETETHISCLONE":"másolat törlése","CONTROL_COUNTER":"számláló","CONTROL_INCRCOUNTER":"számláló növelése","CONTROL_CLEARCOUNTER":"számláló nullázása","CONTROL_ALLATONCE":"egyszerre mindent","DATA_SETVARIABLETO":"%1 legyen %2","DATA_CHANGEVARIABLEBY":"%1 változzon %2","DATA_SHOWVARIABLE":"%1 változó mutatása","DATA_HIDEVARIABLE":"%1 változó elrejtése","DATA_ADDTOLIST":"add %1 listához: %2","DATA_DELETEOFLIST":"töröld a %1 lista %2 elemét","DATA_DELETEALLOFLIST":"teljes %1 törlése","DATA_INSERTATLIST":"%3 %2 helyére szúrd be: %1","DATA_REPLACEITEMOFLIST":"%2 %1 eleme legyen %3","DATA_ITEMOFLIST":"%2 %1 eleme","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"%1 hossza","DATA_LISTCONTAINSITEM":"%1 tartalmazza %2?","DATA_SHOWLIST":"mutasd az %1 listát","DATA_HIDELIST":"rejtsd el az %1 listát","DATA_INDEX_ALL":"mind","DATA_INDEX_LAST":"utolsó","DATA_INDEX_RANDOM":"véletlen","EVENT_WHENFLAGCLICKED":"%1-ra kattintáskor","EVENT_WHENTHISSPRITECLICKED":"szereplőre kattintáskor","EVENT_WHENSTAGECLICKED":"színpadra kattintáskor","EVENT_WHENTOUCHINGOBJECT":"ha érinted ezt: %1","EVENT_WHENBROADCASTRECEIVED":"%1 üzenet érkezésekor","EVENT_WHENBACKDROPSWITCHESTO":"amikor a háttér %1-re vált","EVENT_WHENGREATERTHAN":"amikor %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"időzítő","EVENT_WHENGREATERTHAN_LOUDNESS":"hangerő","EVENT_BROADCAST":"küldj üzenetet: %1","EVENT_BROADCASTANDWAIT":"küldj üzenetet: %1 és várj","EVENT_WHENKEYPRESSED":"amikor a %1 gomb meg van nyomva","EVENT_WHENKEYPRESSED_SPACE":"szóköz","EVENT_WHENKEYPRESSED_LEFT":"balra nyíl","EVENT_WHENKEYPRESSED_RIGHT":"jobbra nyíl","EVENT_WHENKEYPRESSED_DOWN":"lefele nyíl","EVENT_WHENKEYPRESSED_UP":"felfele nyíl","EVENT_WHENKEYPRESSED_ANY":"egyik","LOOKS_SAYFORSECS":"mondd: %1 %2 másodpercig","LOOKS_SAY":"mondd: %1","LOOKS_HELLO":"Üdv!","LOOKS_THINKFORSECS":"gondold: %1 %2 másodpercig","LOOKS_THINK":"gondold: %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"mutat","LOOKS_HIDE":"elrejt","LOOKS_HIDEALLSPRITES":"rejtsd el az összes szereplőt","LOOKS_EFFECT_COLOR":"szín","LOOKS_EFFECT_FISHEYE":"halszem","LOOKS_EFFECT_WHIRL":"örvény","LOOKS_EFFECT_PIXELATE":"pixeles","LOOKS_EFFECT_MOSAIC":"mozaik","LOOKS_EFFECT_BRIGHTNESS":"fényerő","LOOKS_EFFECT_GHOST":"szellem","LOOKS_CHANGEEFFECTBY":"%1 hatás változzon %2","LOOKS_SETEFFECTTO":"%1 hatás legyen %2","LOOKS_CLEARGRAPHICEFFECTS":"töröld a grafikus hatásokat","LOOKS_CHANGESIZEBY":"méret változzon %1","LOOKS_SETSIZETO":"méret legyen %1 %","LOOKS_SIZE":"méret","LOOKS_CHANGESTRETCHBY":"nyújtás változzon %1","LOOKS_SETSTRETCHTO":"nyújtás legyen %1","LOOKS_SWITCHCOSTUMETO":"jelmez legyen %1","LOOKS_NEXTCOSTUME":"következő jelmez","LOOKS_SWITCHBACKDROPTO":"háttér legyen %1","LOOKS_GOTOFRONTBACK":"menj a %1 szintre","LOOKS_GOTOFRONTBACK_FRONT":"előtérbe","LOOKS_GOTOFRONTBACK_BACK":"háttérbe","LOOKS_GOFORWARDBACKWARDLAYERS":"menj a %1 %2 szintekre","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"előre","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"hátra","LOOKS_BACKDROPNUMBERNAME":"%1 háttér","LOOKS_COSTUMENUMBERNAME":"%1 jelmez","LOOKS_NUMBERNAME_NUMBER":"szám","LOOKS_NUMBERNAME_NAME":"név","LOOKS_SWITCHBACKDROPTOANDWAIT":"háttér legyen %1 és várj","LOOKS_NEXTBACKDROP_BLOCK":"következő háttér","LOOKS_NEXTBACKDROP":"következő háttér","LOOKS_PREVIOUSBACKDROP":"előző háttér","LOOKS_RANDOMBACKDROP":"véletlen háttér","MOTION_MOVESTEPS":"lépj %1 lépést","MOTION_TURNLEFT":"fordulj %1 %2 fokot","MOTION_TURNRIGHT":"fordulj %1 %2 fokot","MOTION_POINTINDIRECTION":"nézz %1 fokos irányba","MOTION_POINTTOWARDS":"mutass %1 felé","MOTION_POINTTOWARDS_POINTER":"egérmutató","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"ugorj %1 helyére","MOTION_GOTO_POINTER":"egérmutató","MOTION_GOTO_RANDOM":"játéktér véletlen","MOTION_GOTOXY":"ugorj ide: x: %1 y: %2","MOTION_GLIDESECSTOXY":"csússz %1 mp-ig ide: x: %2 y: %3","MOTION_GLIDETO":"csússz %1 mp-ig ide: %2","MOTION_GLIDETO_POINTER":"egérmutató","MOTION_GLIDETO_RANDOM":"játéktér véletlen","MOTION_CHANGEXBY":"x változzon %1","MOTION_SETX":"x legyen %1","MOTION_CHANGEYBY":"y változzon %1","MOTION_SETY":"y legyen %1","MOTION_IFONEDGEBOUNCE":"a szélén pattanj vissza","MOTION_SETROTATIONSTYLE":"Az %1 forgatás stílus beállítása","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"balra-jobbra nézhet","MOTION_SETROTATIONSTYLE_DONTROTATE":"nem foroghat","MOTION_SETROTATIONSTYLE_ALLAROUND":"foroghat","MOTION_XPOSITION":"x pozíció","MOTION_YPOSITION":"y pozíció","MOTION_DIRECTION":"irány","MOTION_SCROLLRIGHT":"jobb %1 görgetés","MOTION_SCROLLUP":"görgess föl %1-ig","MOTION_ALIGNSCENE":"Az %1 látvány igazítása","MOTION_ALIGNSCENE_BOTTOMLEFT":"lent balra","MOTION_ALIGNSCENE_BOTTOMRIGHT":"Lent jobbra","MOTION_ALIGNSCENE_MIDDLE":"közép","MOTION_ALIGNSCENE_TOPLEFT":"bal felső","MOTION_ALIGNSCENE_TOPRIGHT":"fent-jobbra","MOTION_XSCROLL":"x görgetés","MOTION_YSCROLL":"y görgetés","MOTION_STAGE_SELECTED":"A színpad kiválasztva: nincsnek mozgó blokkok","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"véletlen %1 és %2 között","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 és %2","OPERATORS_OR":"%1 vagy %2","OPERATORS_NOT":"nem %1","OPERATORS_JOIN":"%1 és %2 összefűzve","OPERATORS_JOIN_APPLE":"alma","OPERATORS_JOIN_BANANA":"banán","OPERATORS_LETTEROF":"%2 %1 betűje","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%1 hossza","OPERATORS_CONTAINS":"%1 tartalmaz %2-t?","OPERATORS_MOD":"%1 / %2 maradéka","OPERATORS_ROUND":"%1 kerekítve","OPERATORS_MATHOP":"%2 %1","OPERATORS_MATHOP_ABS":"abszolut értéke","OPERATORS_MATHOP_FLOOR":"lefelé kerekítve","OPERATORS_MATHOP_CEILING":"felfelé kerekítve","OPERATORS_MATHOP_SQRT":"gyöke","OPERATORS_MATHOP_SIN":"szinusza","OPERATORS_MATHOP_COS":"koszinusza","OPERATORS_MATHOP_TAN":"tangense","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"logaritmusa","OPERATORS_MATHOP_EEXP":"e^","OPERATORS_MATHOP_10EXP":"10^","PROCEDURES_DEFINITION":"határozd meg %1-t","SENSING_TOUCHINGOBJECT":"érintkezik %1?","SENSING_TOUCHINGOBJECT_POINTER":"egérmutató","SENSING_TOUCHINGOBJECT_EDGE":"játéktér széle","SENSING_TOUCHINGCOLOR":"%1 szín módosítása?","SENSING_COLORISTOUCHINGCOLOR":"Az %1 szín érinti a %2-t?","SENSING_DISTANCETO":"%1 távolsága","SENSING_DISTANCETO_POINTER":"egérmutató","SENSING_ASKANDWAIT":"kérdezd %1 és várj","SENSING_ASK_TEXT":"Hogy hívnak?","SENSING_ANSWER":"válasz","SENSING_KEYPRESSED":"%1 lenyomva?","SENSING_MOUSEDOWN":"egér lenyomva?","SENSING_MOUSEX":"egér x","SENSING_MOUSEY":"egér y","SENSING_SETDRAGMODE":"%1 húzás módja","SENSING_SETDRAGMODE_DRAGGABLE":"húzható","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nem húzható","SENSING_LOUDNESS":"hangerő","SENSING_LOUD":"hangos?","SENSING_TIMER":"időzítő","SENSING_RESETTIMER":"időzítő visszaállítása","SENSING_OF":"%2 %1","SENSING_OF_XPOSITION":"x helyzete","SENSING_OF_YPOSITION":"y helyzete","SENSING_OF_DIRECTION":"iránya","SENSING_OF_COSTUMENUMBER":"jelmez sorszáma","SENSING_OF_COSTUMENAME":"jelmez neve","SENSING_OF_SIZE":"mérete","SENSING_OF_VOLUME":"hangereje","SENSING_OF_BACKDROPNUMBER":"háttér sorszáma","SENSING_OF_BACKDROPNAME":"háttér neve","SENSING_OF_STAGE":"Játéktér","SENSING_CURRENT":"jelenlegi %1","SENSING_CURRENT_YEAR":"év","SENSING_CURRENT_MONTH":"hónap","SENSING_CURRENT_DATE":"nap","SENSING_CURRENT_DAYOFWEEK":"hét napja","SENSING_CURRENT_HOUR":"óra","SENSING_CURRENT_MINUTE":"perc","SENSING_CURRENT_SECOND":"másodperc","SENSING_DAYSSINCE2000":"napok 2000 óta","SENSING_USERNAME":"felhasználó","SENSING_USERID":"felhasználóazonosító","SOUND_PLAY":"%1 indító hang","SOUND_PLAYUNTILDONE":"játszd végig a %1 hangot","SOUND_STOPALLSOUNDS":"minden hang álljon le","SOUND_SETEFFECTO":"állítsd %1 effektet %2-re","SOUND_CHANGEEFFECTBY":"módosítsd az %1 effektet %2-vel","SOUND_CLEAREFFECTS":"hanghatások törlése","SOUND_EFFECTS_PITCH":"beállítás","SOUND_EFFECTS_PAN":"pásztázás balra/jobbra","SOUND_CHANGEVOLUMEBY":"hangerőt változzon %1","SOUND_SETVOLUMETO":"hangerő legyen %1 %","SOUND_VOLUME":"hangerő","SOUND_RECORD":"felvétel...","CATEGORY_MOTION":"Mozgás","CATEGORY_LOOKS":"Kinézet","CATEGORY_SOUND":"Hang","CATEGORY_EVENTS":"Események","CATEGORY_CONTROL":"Vezérlés","CATEGORY_SENSING":"Érzékelés","CATEGORY_OPERATORS":"Műveletek","CATEGORY_VARIABLES":"Változók","CATEGORY_MYBLOCKS":"Blokkjaim","DUPLICATE":"Duplikálás","DELETE":"Törlés","ADD_COMMENT":"Megjegyzés","REMOVE_COMMENT":"Megjegyzés eltávolítása","DELETE_BLOCK":"Blokk törlése","DELETE_X_BLOCKS":"Törölj %1 blokkot","DELETE_ALL_BLOCKS":"Mind a %1 blokk törlése?","CLEAN_UP":"Rendrakás","HELP":"Súgó","UNDO":"Visszavonás","REDO":"Mégis","EDIT_PROCEDURE":"Szerkesztés","SHOW_PROCEDURE_DEFINITION":"Menj a definícióhoz","WORKSPACE_COMMENT_DEFAULT_TEXT":"Mondj valamit...","COLOUR_HUE_LABEL":"Szín","COLOUR_SATURATION_LABEL":"Telítettség","COLOUR_BRIGHTNESS_LABEL":"Fényerő","CHANGE_VALUE_TITLE":"Érték változtatása:","RENAME_VARIABLE":"Változó átnevezése","RENAME_VARIABLE_TITLE":"Minden \"%1\" változó átnevezése erre:","RENAME_VARIABLE_MODAL_TITLE":"Változó átnevezése","NEW_VARIABLE":"Készíts változót","NEW_VARIABLE_TITLE":"Új változó neve:","VARIABLE_MODAL_TITLE":"Új változó","VARIABLE_ALREADY_EXISTS":"Az \"%1\" nevű változó már létezik.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Az \"%1\" nevű változó már létezik egy másik \"%2\" típusú változónál","DELETE_VARIABLE_CONFIRMATION":"Törlöd a \"%2\" változót (%1 használat)?","CANNOT_DELETE_VARIABLE_PROCEDURE":"A \"%1\" változó nem törölhető, mert a \"%2\" függvény leírás része","DELETE_VARIABLE":"Töröld a \"%1\" változót","NEW_PROCEDURE":"Készíts blokkot","PROCEDURE_ALREADY_EXISTS":"\"%1\" nevű blokk már létezik.","PROCEDURE_DEFAULT_NAME":"blokknév","NEW_LIST":"Készíts listát","NEW_LIST_TITLE":"Lista neve","LIST_MODAL_TITLE":"Új lista","LIST_ALREADY_EXISTS":"A \"%1\" nevű lista már létezik.","RENAME_LIST_TITLE":"Nevezd át az összes \"%1\" listát erre:","RENAME_LIST_MODAL_TITLE":"Lista átnevezése","DEFAULT_LIST_ITEM":"valami","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Új üzenet","NEW_BROADCAST_MESSAGE_TITLE":"Új üzenet neve:","BROADCAST_MODAL_TITLE":"Új üzenet","DEFAULT_BROADCAST_MESSAGE_NAME":"üzenet1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "mindig", + "CONTROL_REPEAT": "ismételd %1", + "CONTROL_IF": "ha %1 akkor", + "CONTROL_ELSE": "különben", + "CONTROL_STOP": "állj", + "CONTROL_STOP_ALL": "mind", + "CONTROL_STOP_THIS": "ez a feladat", + "CONTROL_STOP_OTHER": "szereplő többi feladata", + "CONTROL_WAIT": "várj %1 mp-et", + "CONTROL_WAITUNTIL": "várj %1 teljesüléséig", + "CONTROL_REPEATUNTIL": "ismételd %1 teljesüléséig", + "CONTROL_WHILE": "amíg %1", + "CONTROL_FOREACH": "minden %1-hez a %2-ben", + "CONTROL_STARTASCLONE": "másolatként kezdéskor", + "CONTROL_CREATECLONEOF": "készíts másolatot: %1", + "CONTROL_CREATECLONEOF_MYSELF": "magadról", + "CONTROL_DELETETHISCLONE": "másolat törlése", + "CONTROL_COUNTER": "számláló", + "CONTROL_INCRCOUNTER": "számláló növelése", + "CONTROL_CLEARCOUNTER": "számláló nullázása", + "CONTROL_ALLATONCE": "egyszerre mindent", + "DATA_SETVARIABLETO": "%1 legyen %2", + "DATA_CHANGEVARIABLEBY": "%1 változzon %2", + "DATA_SHOWVARIABLE": "%1 változó mutatása", + "DATA_HIDEVARIABLE": "%1 változó elrejtése", + "DATA_ADDTOLIST": "add %1 listához: %2", + "DATA_DELETEOFLIST": "töröld a %1 lista %2 elemét", + "DATA_DELETEALLOFLIST": "teljes %1 törlése", + "DATA_INSERTATLIST": "%3 %2 helyére szúrd be: %1", + "DATA_REPLACEITEMOFLIST": "%2 %1 eleme legyen %3", + "DATA_ITEMOFLIST": "%2 %1 eleme", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "%1 hossza", + "DATA_LISTCONTAINSITEM": "%1 tartalmazza %2?", + "DATA_SHOWLIST": "mutasd az %1 listát", + "DATA_HIDELIST": "rejtsd el az %1 listát", + "DATA_INDEX_ALL": "mind", + "DATA_INDEX_LAST": "utolsó", + "DATA_INDEX_RANDOM": "véletlen", + "EVENT_WHENFLAGCLICKED": "%1-ra kattintáskor", + "EVENT_WHENTHISSPRITECLICKED": "szereplőre kattintáskor", + "EVENT_WHENSTAGECLICKED": "színpadra kattintáskor", + "EVENT_WHENTOUCHINGOBJECT": "ha érinted ezt: %1", + "EVENT_WHENBROADCASTRECEIVED": "%1 üzenet érkezésekor", + "EVENT_WHENBACKDROPSWITCHESTO": "amikor a háttér %1-re vált", + "EVENT_WHENGREATERTHAN": "amikor %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "időzítő", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hangerő", + "EVENT_BROADCAST": "küldj üzenetet: %1", + "EVENT_BROADCASTANDWAIT": "küldj üzenetet: %1 és várj", + "EVENT_WHENKEYPRESSED": "amikor a %1 gomb meg van nyomva", + "EVENT_WHENKEYPRESSED_SPACE": "szóköz", + "EVENT_WHENKEYPRESSED_LEFT": "balra nyíl", + "EVENT_WHENKEYPRESSED_RIGHT": "jobbra nyíl", + "EVENT_WHENKEYPRESSED_DOWN": "lefele nyíl", + "EVENT_WHENKEYPRESSED_UP": "felfele nyíl", + "EVENT_WHENKEYPRESSED_ANY": "egyik", + "LOOKS_SAYFORSECS": "mondd: %1 %2 másodpercig", + "LOOKS_SAY": "mondd: %1", + "LOOKS_HELLO": "Üdv!", + "LOOKS_THINKFORSECS": "gondold: %1 %2 másodpercig", + "LOOKS_THINK": "gondold: %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "mutat", + "LOOKS_HIDE": "elrejt", + "LOOKS_HIDEALLSPRITES": "rejtsd el az összes szereplőt", + "LOOKS_EFFECT_COLOR": "szín", + "LOOKS_EFFECT_FISHEYE": "halszem", + "LOOKS_EFFECT_WHIRL": "örvény", + "LOOKS_EFFECT_PIXELATE": "pixeles", + "LOOKS_EFFECT_MOSAIC": "mozaik", + "LOOKS_EFFECT_BRIGHTNESS": "fényerő", + "LOOKS_EFFECT_GHOST": "szellem", + "LOOKS_CHANGEEFFECTBY": "%1 hatás változzon %2", + "LOOKS_SETEFFECTTO": "%1 hatás legyen %2", + "LOOKS_CLEARGRAPHICEFFECTS": "töröld a grafikus hatásokat", + "LOOKS_CHANGESIZEBY": "méret változzon %1", + "LOOKS_SETSIZETO": "méret legyen %1 %", + "LOOKS_SIZE": "méret", + "LOOKS_CHANGESTRETCHBY": "nyújtás változzon %1", + "LOOKS_SETSTRETCHTO": "nyújtás legyen %1", + "LOOKS_SWITCHCOSTUMETO": "jelmez legyen %1", + "LOOKS_NEXTCOSTUME": "következő jelmez", + "LOOKS_SWITCHBACKDROPTO": "háttér legyen %1", + "LOOKS_GOTOFRONTBACK": "menj a %1 szintre", + "LOOKS_GOTOFRONTBACK_FRONT": "előtérbe", + "LOOKS_GOTOFRONTBACK_BACK": "háttérbe", + "LOOKS_GOFORWARDBACKWARDLAYERS": "menj a %1 %2 szintekre", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "előre", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "hátra", + "LOOKS_BACKDROPNUMBERNAME": "%1 háttér", + "LOOKS_COSTUMENUMBERNAME": "%1 jelmez", + "LOOKS_NUMBERNAME_NUMBER": "szám", + "LOOKS_NUMBERNAME_NAME": "név", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "háttér legyen %1 és várj", + "LOOKS_NEXTBACKDROP_BLOCK": "következő háttér", + "LOOKS_NEXTBACKDROP": "következő háttér", + "LOOKS_PREVIOUSBACKDROP": "előző háttér", + "LOOKS_RANDOMBACKDROP": "véletlen háttér", + "MOTION_MOVESTEPS": "lépj %1 lépést", + "MOTION_TURNLEFT": "fordulj %1 %2 fokot", + "MOTION_TURNRIGHT": "fordulj %1 %2 fokot", + "MOTION_POINTINDIRECTION": "nézz %1 fokos irányba", + "MOTION_POINTTOWARDS": "mutass %1 felé", + "MOTION_POINTTOWARDS_POINTER": "egérmutató", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "ugorj %1 helyére", + "MOTION_GOTO_POINTER": "egérmutató", + "MOTION_GOTO_RANDOM": "játéktér véletlen", + "MOTION_GOTOXY": "ugorj ide: x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "csússz %1 mp-ig ide: x: %2 y: %3", + "MOTION_GLIDETO": "csússz %1 mp-ig ide: %2", + "MOTION_GLIDETO_POINTER": "egérmutató", + "MOTION_GLIDETO_RANDOM": "játéktér véletlen", + "MOTION_CHANGEXBY": "x változzon %1", + "MOTION_SETX": "x legyen %1", + "MOTION_CHANGEYBY": "y változzon %1", + "MOTION_SETY": "y legyen %1", + "MOTION_IFONEDGEBOUNCE": "a szélén pattanj vissza", + "MOTION_SETROTATIONSTYLE": "Az %1 forgatás stílus beállítása", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "balra-jobbra nézhet", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "nem foroghat", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "foroghat", + "MOTION_XPOSITION": "x pozíció", + "MOTION_YPOSITION": "y pozíció", + "MOTION_DIRECTION": "irány", + "MOTION_SCROLLRIGHT": "jobb %1 görgetés", + "MOTION_SCROLLUP": "görgess föl %1-ig", + "MOTION_ALIGNSCENE": "Az %1 látvány igazítása", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "lent balra", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "Lent jobbra", + "MOTION_ALIGNSCENE_MIDDLE": "közép", + "MOTION_ALIGNSCENE_TOPLEFT": "bal felső", + "MOTION_ALIGNSCENE_TOPRIGHT": "fent-jobbra", + "MOTION_XSCROLL": "x görgetés", + "MOTION_YSCROLL": "y görgetés", + "MOTION_STAGE_SELECTED": "A színpad kiválasztva: nincsnek mozgó blokkok", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "véletlen %1 és %2 között", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 és %2", + "OPERATORS_OR": "%1 vagy %2", + "OPERATORS_NOT": "nem %1", + "OPERATORS_JOIN": "%1 és %2 összefűzve", + "OPERATORS_JOIN_APPLE": "alma", + "OPERATORS_JOIN_BANANA": "banán", + "OPERATORS_LETTEROF": "%2 %1 betűje", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "%1 hossza", + "OPERATORS_CONTAINS": "%1 tartalmaz %2-t?", + "OPERATORS_MOD": "%1 / %2 maradéka", + "OPERATORS_ROUND": "%1 kerekítve", + "OPERATORS_MATHOP": "%2 %1", + "OPERATORS_MATHOP_ABS": "abszolut értéke", + "OPERATORS_MATHOP_FLOOR": "lefelé kerekítve", + "OPERATORS_MATHOP_CEILING": "felfelé kerekítve", + "OPERATORS_MATHOP_SQRT": "gyöke", + "OPERATORS_MATHOP_SIN": "szinusza", + "OPERATORS_MATHOP_COS": "koszinusza", + "OPERATORS_MATHOP_TAN": "tangense", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "logaritmusa", + "OPERATORS_MATHOP_EEXP": "e^", + "OPERATORS_MATHOP_10EXP": "10^", + "PROCEDURES_DEFINITION": "határozd meg %1-t", + "SENSING_TOUCHINGOBJECT": "érintkezik %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "egérmutató", + "SENSING_TOUCHINGOBJECT_EDGE": "játéktér széle", + "SENSING_TOUCHINGCOLOR": "%1 szín módosítása?", + "SENSING_COLORISTOUCHINGCOLOR": "Az %1 szín érinti a %2-t?", + "SENSING_DISTANCETO": "%1 távolsága", + "SENSING_DISTANCETO_POINTER": "egérmutató", + "SENSING_ASKANDWAIT": "kérdezd %1 és várj", + "SENSING_ASK_TEXT": "Hogy hívnak?", + "SENSING_ANSWER": "válasz", + "SENSING_KEYPRESSED": "%1 lenyomva?", + "SENSING_MOUSEDOWN": "egér lenyomva?", + "SENSING_MOUSEX": "egér x", + "SENSING_MOUSEY": "egér y", + "SENSING_SETDRAGMODE": "%1 húzás módja", + "SENSING_SETDRAGMODE_DRAGGABLE": "húzható", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nem húzható", + "SENSING_LOUDNESS": "hangerő", + "SENSING_LOUD": "hangos?", + "SENSING_TIMER": "időzítő", + "SENSING_RESETTIMER": "időzítő visszaállítása", + "SENSING_OF": "%2 %1", + "SENSING_OF_XPOSITION": "x helyzete", + "SENSING_OF_YPOSITION": "y helyzete", + "SENSING_OF_DIRECTION": "iránya", + "SENSING_OF_COSTUMENUMBER": "jelmez sorszáma", + "SENSING_OF_COSTUMENAME": "jelmez neve", + "SENSING_OF_SIZE": "mérete", + "SENSING_OF_VOLUME": "hangereje", + "SENSING_OF_BACKDROPNUMBER": "háttér sorszáma", + "SENSING_OF_BACKDROPNAME": "háttér neve", + "SENSING_OF_STAGE": "Játéktér", + "SENSING_CURRENT": "jelenlegi %1", + "SENSING_CURRENT_YEAR": "év", + "SENSING_CURRENT_MONTH": "hónap", + "SENSING_CURRENT_DATE": "nap", + "SENSING_CURRENT_DAYOFWEEK": "hét napja", + "SENSING_CURRENT_HOUR": "óra", + "SENSING_CURRENT_MINUTE": "perc", + "SENSING_CURRENT_SECOND": "másodperc", + "SENSING_DAYSSINCE2000": "napok 2000 óta", + "SENSING_USERNAME": "felhasználó", + "SENSING_USERID": "felhasználóazonosító", + "SOUND_PLAY": "%1 indító hang", + "SOUND_PLAYUNTILDONE": "játszd végig a %1 hangot", + "SOUND_STOPALLSOUNDS": "minden hang álljon le", + "SOUND_SETEFFECTO": "állítsd %1 effektet %2-re", + "SOUND_CHANGEEFFECTBY": "módosítsd az %1 effektet %2-vel", + "SOUND_CLEAREFFECTS": "hanghatások törlése", + "SOUND_EFFECTS_PITCH": "beállítás", + "SOUND_EFFECTS_PAN": "pásztázás balra/jobbra", + "SOUND_CHANGEVOLUMEBY": "hangerőt változzon %1", + "SOUND_SETVOLUMETO": "hangerő legyen %1 %", + "SOUND_VOLUME": "hangerő", + "SOUND_RECORD": "felvétel...", + "CATEGORY_MOTION": "Mozgás", + "CATEGORY_LOOKS": "Kinézet", + "CATEGORY_SOUND": "Hang", + "CATEGORY_EVENTS": "Események", + "CATEGORY_CONTROL": "Vezérlés", + "CATEGORY_SENSING": "Érzékelés", + "CATEGORY_OPERATORS": "Műveletek", + "CATEGORY_VARIABLES": "Változók", + "CATEGORY_MYBLOCKS": "Blokkjaim", + "DUPLICATE": "Duplikálás", + "DELETE": "Törlés", + "ADD_COMMENT": "Megjegyzés", + "REMOVE_COMMENT": "Megjegyzés eltávolítása", + "DELETE_BLOCK": "Blokk törlése", + "DELETE_X_BLOCKS": "Törölj %1 blokkot", + "DELETE_ALL_BLOCKS": "Mind a %1 blokk törlése?", + "CLEAN_UP": "Rendrakás", + "HELP": "Súgó", + "UNDO": "Visszavonás", + "REDO": "Mégis", + "EDIT_PROCEDURE": "Szerkesztés", + "SHOW_PROCEDURE_DEFINITION": "Menj a definícióhoz", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Mondj valamit...", + "COLOUR_HUE_LABEL": "Szín", + "COLOUR_SATURATION_LABEL": "Telítettség", + "COLOUR_BRIGHTNESS_LABEL": "Fényerő", + "CHANGE_VALUE_TITLE": "Érték változtatása:", + "RENAME_VARIABLE": "Változó átnevezése", + "RENAME_VARIABLE_TITLE": "Minden \"%1\" változó átnevezése erre:", + "RENAME_VARIABLE_MODAL_TITLE": "Változó átnevezése", + "NEW_VARIABLE": "Készíts változót", + "NEW_VARIABLE_TITLE": "Új változó neve:", + "VARIABLE_MODAL_TITLE": "Új változó", + "VARIABLE_ALREADY_EXISTS": "Az \"%1\" nevű változó már létezik.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Az \"%1\" nevű változó már létezik egy másik \"%2\" típusú változónál", + "DELETE_VARIABLE_CONFIRMATION": "Törlöd a \"%2\" változót (%1 használat)?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "A \"%1\" változó nem törölhető, mert a \"%2\" függvény leírás része", + "DELETE_VARIABLE": "Töröld a \"%1\" változót", + "NEW_PROCEDURE": "Készíts blokkot", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" nevű blokk már létezik.", + "PROCEDURE_DEFAULT_NAME": "blokknév", + "NEW_LIST": "Készíts listát", + "NEW_LIST_TITLE": "Lista neve", + "LIST_MODAL_TITLE": "Új lista", + "LIST_ALREADY_EXISTS": "A \"%1\" nevű lista már létezik.", + "RENAME_LIST_TITLE": "Nevezd át az összes \"%1\" listát erre:", + "RENAME_LIST_MODAL_TITLE": "Lista átnevezése", + "DEFAULT_LIST_ITEM": "valami", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Új üzenet", + "NEW_BROADCAST_MESSAGE_TITLE": "Új üzenet neve:", + "BROADCAST_MODAL_TITLE": "Új üzenet", + "DEFAULT_BROADCAST_MESSAGE_NAME": "üzenet1" +} \ No newline at end of file diff --git a/editor/blocks/hy.json b/editor/blocks/hy.json deleted file mode 100644 index f3d6c045..00000000 --- a/editor/blocks/hy.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"մշտապես","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"այլ","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"ամբողջը","CONTROL_STOP_THIS":"Այս սցենարը","CONTROL_STOP_OTHER":"Գրաֆիկական կերպարների այլ սցենարներ","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":"Երբ սկսում եմ որպես կրկնօրինակ","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"Ես ինքս","CONTROL_DELETETHISCLONE":"ջնջել այս կրկնօրինակը","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":"ամբողջը","DATA_INDEX_LAST":"վերջին","DATA_INDEX_RANDOM":"պատահական","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"Երբ սեղմեմ այս օբյեկտի վրա","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":"Վայկյանաչափ","EVENT_WHENGREATERTHAN_LOUDNESS":"ձայնի բարձրություն","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"տարածություննր","EVENT_WHENKEYPRESSED_LEFT":"ձախ սլաք","EVENT_WHENKEYPRESSED_RIGHT":"սլաքը դեպի աջ","EVENT_WHENKEYPRESSED_DOWN":"սլաքը դեպի վար","EVENT_WHENKEYPRESSED_UP":"սլաքը վեր","EVENT_WHENKEYPRESSED_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":"ցույց տալ","LOOKS_HIDE":"թաքցնել","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"գույն","LOOKS_EFFECT_FISHEYE":"ձկան աչք","LOOKS_EFFECT_WHIRL":"պտտում","LOOKS_EFFECT_PIXELATE":"պիքսելացնել","LOOKS_EFFECT_MOSAIC":"մանրապատկեր","LOOKS_EFFECT_BRIGHTNESS":"պայծառություն","LOOKS_EFFECT_GHOST":"ուրվական","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"մաքրել գրաֆիկական էֆեկտները","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"չափս","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"հաջորդ դիրքը","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":"հաջորդ ետնապատը","LOOKS_NEXTBACKDROP":"հաջորդ ետնապատը","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":"մկնիկի սլաք","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_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":"մկնիկի սլաք","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":"եթե եզր է՝ ետ հրվել","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ձախ-աջ","MOTION_SETROTATIONSTYLE_DONTROTATE":"չպտտել","MOTION_SETROTATIONSTYLE_ALLAROUND":"Շուրջ բոլորը","MOTION_XPOSITION":"Դիրքն x ի վրա","MOTION_YPOSITION":"Դիրքն y ի վրա","MOTION_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":"Հատակ","OPERATORS_MATHOP_CEILING":"Առաստաղ","OPERATORS_MATHOP_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":"մեջ","OPERATORS_MATHOP_LOG":"Մուտք","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"մկնիկի սլաք","SENSING_TOUCHINGOBJECT_EDGE":"եզր","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"մկնիկի սլաք","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"պատասխան","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"մկնիկն իջեցվա՞ծ է","SENSING_MOUSEX":"մկնիկի x դիրքացույցը","SENSING_MOUSEY":"մկնիկի y դիրքացույցը","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"ձայնի բարձրություն","SENSING_LOUD":"loud?","SENSING_TIMER":"Վայկյանաչափ","SENSING_RESETTIMER":"Վերագործարկել վայրկյանաչափը","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"Դիրքն x ի վրա","SENSING_OF_YPOSITION":"Դիրքն y ի վրա","SENSING_OF_DIRECTION":"ուղղություն","SENSING_OF_COSTUMENUMBER":"դիրք #","SENSING_OF_COSTUMENAME":"դիրքի անունը","SENSING_OF_SIZE":"չափս","SENSING_OF_VOLUME":"Ձայն","SENSING_OF_BACKDROPNUMBER":"ետնապատ #","SENSING_OF_BACKDROPNAME":"ետնապատի անվանումը","SENSING_OF_STAGE":"Բեմ","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"տարի","SENSING_CURRENT_MONTH":"ամիս","SENSING_CURRENT_DATE":"ամսաթիվ","SENSING_CURRENT_DAYOFWEEK":"շաբաթվա օր","SENSING_CURRENT_HOUR":"ժամ","SENSING_CURRENT_MINUTE":"րոպե","SENSING_CURRENT_SECOND":"երկրորդ","SENSING_DAYSSINCE2000":"օրերը՝ սկսած 2000 -ից","SENSING_USERNAME":"Օգտվողի անունը","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"Դադարեցնել բոլոր ձայները","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":"Ձայն","SOUND_RECORD":"record...","CATEGORY_MOTION":"Շարժում","CATEGORY_LOOKS":"Տեսքեր","CATEGORY_SOUND":"Ձայն","CATEGORY_EVENTS":"Իրադարձություններ","CATEGORY_CONTROL":"Կառավարել","CATEGORY_SENSING":"ընկալում","CATEGORY_OPERATORS":"Հրամաններ","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Կրկնօրինակել","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":"Ետարկել","REDO":"Վերականգնել","EDIT_PROCEDURE":"Խմբագրել","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":"Ստեղծել փոփոխական","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Նոր փոփոխական","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":"Ստեղծել մասնիկ","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Ստեղծել ցուցակ","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Նոր ցուցակ","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":"հաղորդագրություն1"} \ No newline at end of file diff --git a/editor/blocks/id.json b/editor/blocks/id.json index 305f1ad3..7b4422dd 100644 --- a/editor/blocks/id.json +++ b/editor/blocks/id.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"selamanya","CONTROL_REPEAT":"ulangi %1 kali","CONTROL_IF":"jika %1 maka","CONTROL_ELSE":"jika tidak","CONTROL_STOP":"berhenti","CONTROL_STOP_ALL":"semua","CONTROL_STOP_THIS":"skrip ini","CONTROL_STOP_OTHER":"skrip lain di sprite ini","CONTROL_WAIT":"tunggu %1 detik","CONTROL_WAITUNTIL":"tunggu sampai %1","CONTROL_REPEATUNTIL":"ulangi sampai %1","CONTROL_WHILE":"selama %1","CONTROL_FOREACH":"untuk setiap %1 dalam %2","CONTROL_STARTASCLONE":"ketika aku mulai sebagai clone","CONTROL_CREATECLONEOF":"buat clone dari %1","CONTROL_CREATECLONEOF_MYSELF":"diriku","CONTROL_DELETETHISCLONE":"hapus clone ini","CONTROL_COUNTER":"hitungan","CONTROL_INCRCOUNTER":"tingkatkan hitungan","CONTROL_CLEARCOUNTER":"bersihkan hitungan","CONTROL_ALLATONCE":"semuanya sekaligus","DATA_SETVARIABLETO":"atur %1 ke %2","DATA_CHANGEVARIABLEBY":"ubah %1 sebesar %2","DATA_SHOWVARIABLE":"tampilkan variabel %1","DATA_HIDEVARIABLE":"sembunyikan variabel %1","DATA_ADDTOLIST":"tambahkan %1 ke %2","DATA_DELETEOFLIST":"hapus %1 dari %2","DATA_DELETEALLOFLIST":"delete all of %1","DATA_INSERTATLIST":"sisipkan %1 pada %2 dari %3","DATA_REPLACEITEMOFLIST":"ganti benda %1 dari %2 dengan %3","DATA_ITEMOFLIST":"benda %1 dari %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"panjang dari %1","DATA_LISTCONTAINSITEM":"%1 berisi %2?","DATA_SHOWLIST":"tampilkan daftar %1","DATA_HIDELIST":"sembunyikan daftar %1","DATA_INDEX_ALL":"semua","DATA_INDEX_LAST":"terakhir","DATA_INDEX_RANDOM":"sembarang","EVENT_WHENFLAGCLICKED":"ketika %1 diklik","EVENT_WHENTHISSPRITECLICKED":"ketika sprite ini diklik","EVENT_WHENSTAGECLICKED":"ketika panggung diklik","EVENT_WHENTOUCHINGOBJECT":"ketika sprite ini menyentuh %1","EVENT_WHENBROADCASTRECEIVED":"ketika aku menerima %1","EVENT_WHENBACKDROPSWITCHESTO":"ketika latar menjadi %1","EVENT_WHENGREATERTHAN":"ketika %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"pengatur waktu","EVENT_WHENGREATERTHAN_LOUDNESS":"kenyaringan","EVENT_BROADCAST":"siarkan %1","EVENT_BROADCASTANDWAIT":"siarkan %1 dan tunggu","EVENT_WHENKEYPRESSED":"ketika tombol %1 ditekan","EVENT_WHENKEYPRESSED_SPACE":"spasi","EVENT_WHENKEYPRESSED_LEFT":"panah kiri","EVENT_WHENKEYPRESSED_RIGHT":"panah kanan","EVENT_WHENKEYPRESSED_DOWN":"panah bawah","EVENT_WHENKEYPRESSED_UP":"panah atas","EVENT_WHENKEYPRESSED_ANY":"manapun","LOOKS_SAYFORSECS":"katakan %1 selama %2 detik","LOOKS_SAY":"katakan %1","LOOKS_HELLO":"Halo!","LOOKS_THINKFORSECS":"pikirkan %1 selama %2 detik","LOOKS_THINK":"pikirkan %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"tampilkan","LOOKS_HIDE":"sembunyikan","LOOKS_HIDEALLSPRITES":"sembunyikan semua sprite","LOOKS_EFFECT_COLOR":"warna","LOOKS_EFFECT_FISHEYE":"mata ikan","LOOKS_EFFECT_WHIRL":"pusaran","LOOKS_EFFECT_PIXELATE":"pixelasi","LOOKS_EFFECT_MOSAIC":"mosaik","LOOKS_EFFECT_BRIGHTNESS":"kecerahan","LOOKS_EFFECT_GHOST":"bayangan","LOOKS_CHANGEEFFECTBY":"ubah efek %1 sebesar %2","LOOKS_SETEFFECTTO":"atur efek %1 ke %2","LOOKS_CLEARGRAPHICEFFECTS":"hapus semua efek grafis","LOOKS_CHANGESIZEBY":"ubah ukuran sebesar %1","LOOKS_SETSIZETO":"atur ukuran ke %1 %","LOOKS_SIZE":"ukuran","LOOKS_CHANGESTRETCHBY":"ubah rentangan sebesar %1","LOOKS_SETSTRETCHTO":"atur rentangan ke %1 %","LOOKS_SWITCHCOSTUMETO":"ganti kostum ke %1","LOOKS_NEXTCOSTUME":"kostum berikutnya","LOOKS_SWITCHBACKDROPTO":"ganti latar ke %1","LOOKS_GOTOFRONTBACK":"pergi ke lapisan %1","LOOKS_GOTOFRONTBACK_FRONT":"depan","LOOKS_GOTOFRONTBACK_BACK":"belakang","LOOKS_GOFORWARDBACKWARDLAYERS":"pergi %1 %2 lapisan","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"maju","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"mundur","LOOKS_BACKDROPNUMBERNAME":"latar %1","LOOKS_COSTUMENUMBERNAME":"kostum %1","LOOKS_NUMBERNAME_NUMBER":"angka","LOOKS_NUMBERNAME_NAME":"nama","LOOKS_SWITCHBACKDROPTOANDWAIT":"ganti latar ke %1 dan tunggu","LOOKS_NEXTBACKDROP_BLOCK":"latar berikutnya","LOOKS_NEXTBACKDROP":"latar berikutnya","LOOKS_PREVIOUSBACKDROP":"latar sebelumnya","LOOKS_RANDOMBACKDROP":"latar sembarang","MOTION_MOVESTEPS":"gerak %1 langkah","MOTION_TURNLEFT":"putar %1 %2 derajat","MOTION_TURNRIGHT":"putar %1 %2 derajat","MOTION_POINTINDIRECTION":"mengarah ke arah %1","MOTION_POINTTOWARDS":"mengarah ke %1","MOTION_POINTTOWARDS_POINTER":"penunjuk tetikus","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"pergi ke %1","MOTION_GOTO_POINTER":"penunjuk tetikus","MOTION_GOTO_RANDOM":"posisi sembarang","MOTION_GOTOXY":"pergi ke x: %1 y: %2","MOTION_GLIDESECSTOXY":"meluncur %1 detik ke x: %2 y: %3","MOTION_GLIDETO":"meluncur %1 detik ke %2","MOTION_GLIDETO_POINTER":"penunjuk tetikus","MOTION_GLIDETO_RANDOM":"posisi sembarang","MOTION_CHANGEXBY":"ubah x sebesar %1","MOTION_SETX":"atur x ke %1","MOTION_CHANGEYBY":"ubah y sebesar %1","MOTION_SETY":"atur y ke %1","MOTION_IFONEDGEBOUNCE":"jika di pinggir, pantulkan","MOTION_SETROTATIONSTYLE":"atur gaya rotasi %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"kiri-kanan","MOTION_SETROTATIONSTYLE_DONTROTATE":"jangan berputar","MOTION_SETROTATIONSTYLE_ALLAROUND":"seluruh","MOTION_XPOSITION":"posisi x","MOTION_YPOSITION":"posisi y","MOTION_DIRECTION":"arah","MOTION_SCROLLRIGHT":"gulir ke kanan %1","MOTION_SCROLLUP":"gulir ke atas %1","MOTION_ALIGNSCENE":"luruskan pemandangan %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"kiri-bawah","MOTION_ALIGNSCENE_BOTTOMRIGHT":"kanan-bawah","MOTION_ALIGNSCENE_MIDDLE":"tengah","MOTION_ALIGNSCENE_TOPLEFT":"kiri-atas","MOTION_ALIGNSCENE_TOPRIGHT":"kanan-atas","MOTION_XSCROLL":"guliran x","MOTION_YSCROLL":"guliran y","MOTION_STAGE_SELECTED":"Panggung terpilih: tidak ada balok gerakan","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"pilih acak dari %1 hingga %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 dan %2","OPERATORS_OR":"%1 atau %2","OPERATORS_NOT":"tidak %1","OPERATORS_JOIN":"gabungkan %1 %2","OPERATORS_JOIN_APPLE":"apel","OPERATORS_JOIN_BANANA":"pisang","OPERATORS_LETTEROF":"huruf %1 dari %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"panjang dari %1","OPERATORS_CONTAINS":"%1 berisi %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"bulatkan %1","OPERATORS_MATHOP":"%1 dari %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"floor","OPERATORS_MATHOP_CEILING":"ceil","OPERATORS_MATHOP_SQRT":"akar kuadrat","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":"artikan %1","SENSING_TOUCHINGOBJECT":"menyentuh %1?","SENSING_TOUCHINGOBJECT_POINTER":"penunjuk tetikus","SENSING_TOUCHINGOBJECT_EDGE":"pinggir","SENSING_TOUCHINGCOLOR":"menyentuh warna %1?","SENSING_COLORISTOUCHINGCOLOR":"warna %1 menyentuh %2?","SENSING_DISTANCETO":"jarak dari %1","SENSING_DISTANCETO_POINTER":"penunujuk tetikus","SENSING_ASKANDWAIT":"tanya %1 dan tunggu","SENSING_ASK_TEXT":"Apa namamu?","SENSING_ANSWER":"jawaban","SENSING_KEYPRESSED":"tombol %1 ditekan?","SENSING_MOUSEDOWN":"tetikus ditekan?","SENSING_MOUSEX":"x tetikus","SENSING_MOUSEY":"y tetikus","SENSING_SETDRAGMODE":"atur mode seret %1","SENSING_SETDRAGMODE_DRAGGABLE":"dapat diseret","SENSING_SETDRAGMODE_NOTDRAGGABLE":"tidak dapat diseret","SENSING_LOUDNESS":"kenyaringan","SENSING_LOUD":"nyaring?","SENSING_TIMER":"pengatur waktu","SENSING_RESETTIMER":"atur ulang pengatur waktu","SENSING_OF":"%1 dari %2","SENSING_OF_XPOSITION":"posisi x","SENSING_OF_YPOSITION":"posisi y","SENSING_OF_DIRECTION":"arah","SENSING_OF_COSTUMENUMBER":"kostum #","SENSING_OF_COSTUMENAME":"nama kostum","SENSING_OF_SIZE":"ukuran","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"latar #","SENSING_OF_BACKDROPNAME":"nama latar","SENSING_OF_STAGE":"Panggung","SENSING_CURRENT":"%1 saat ini","SENSING_CURRENT_YEAR":"tahun","SENSING_CURRENT_MONTH":"bulan","SENSING_CURRENT_DATE":"tanggal","SENSING_CURRENT_DAYOFWEEK":"nama hari","SENSING_CURRENT_HOUR":"jam","SENSING_CURRENT_MINUTE":"menit","SENSING_CURRENT_SECOND":"detik","SENSING_DAYSSINCE2000":"hari-hari sejak 2000","SENSING_USERNAME":"nama pengguna","SENSING_USERID":"id pengguna","SOUND_PLAY":"mulai suara %1","SOUND_PLAYUNTILDONE":"mainkan suara %1 sampai selesai","SOUND_STOPALLSOUNDS":"hentikan semua suara","SOUND_SETEFFECTO":"atur efek %1 ke %2","SOUND_CHANGEEFFECTBY":"ubah efek %1 sebesar %2","SOUND_CLEAREFFECTS":"hapus semua efek suara","SOUND_EFFECTS_PITCH":"nada","SOUND_EFFECTS_PAN":"pan kiri/kanan","SOUND_CHANGEVOLUMEBY":"ubah volume sebesar %1","SOUND_SETVOLUMETO":"atur volume ke %1%","SOUND_VOLUME":"volume","SOUND_RECORD":"rekam...","CATEGORY_MOTION":"Gerakan","CATEGORY_LOOKS":"Tampilan","CATEGORY_SOUND":"Suara","CATEGORY_EVENTS":"Kejadian","CATEGORY_CONTROL":"Kontrol","CATEGORY_SENSING":"Sensor","CATEGORY_OPERATORS":"Operator","CATEGORY_VARIABLES":"Variabel","CATEGORY_MYBLOCKS":"Balok Saya","DUPLICATE":"Gandakan","DELETE":"Hapus","ADD_COMMENT":"Tambahkan Komentar","REMOVE_COMMENT":"Hapus Komentar","DELETE_BLOCK":"Hapus Balok","DELETE_X_BLOCKS":"Hapus %1 Balok","DELETE_ALL_BLOCKS":"Hapus semua %1 balok?","CLEAN_UP":"Bersihkan Balok-Balok","HELP":"Bantuan","UNDO":"Batalkan","REDO":"Ulangi","EDIT_PROCEDURE":"Sunting","SHOW_PROCEDURE_DEFINITION":"Pergi ke pengartian","WORKSPACE_COMMENT_DEFAULT_TEXT":"Katakan sesuatu...","COLOUR_HUE_LABEL":"Warna","COLOUR_SATURATION_LABEL":"Saturasi","COLOUR_BRIGHTNESS_LABEL":"Keterangan","CHANGE_VALUE_TITLE":"Ubah nilai:","RENAME_VARIABLE":"Namakan ulang variabel","RENAME_VARIABLE_TITLE":"Namakan ulang semua variabel \"%1\" ke:","RENAME_VARIABLE_MODAL_TITLE":"Namakan Ulang Variabel","NEW_VARIABLE":"Buat sebuah Variabel","NEW_VARIABLE_TITLE":"Nama variabel baru:","VARIABLE_MODAL_TITLE":"Variabel Baru","VARIABLE_ALREADY_EXISTS":"Sebuah variabel bernama \"%1\" sudah ada.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Sebuah variabel bernama \"%1\" sudah ada untuk variabel lain berjenis \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Hapus penggunaan %1 dari variabel \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Tidak bisa menghapus variabel \"%1\" karena bagian dari pengartian fungsi \"%2\"","DELETE_VARIABLE":"Hapus variabel \"%1\"","NEW_PROCEDURE":"Buat sebuah Balok","PROCEDURE_ALREADY_EXISTS":"Sebuah prosedur bernama \"%1\" sudah ada","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Buat sebuah Daftar","NEW_LIST_TITLE":"Nama daftar baru:","LIST_MODAL_TITLE":"Daftar Baru","LIST_ALREADY_EXISTS":"Sebuah daftar bernama \"%1\" sudah ada.","RENAME_LIST_TITLE":"Namakan ulang semua daftar \"%1\" ke:","RENAME_LIST_MODAL_TITLE":"Namakan Ulang Daftar:","DEFAULT_LIST_ITEM":"thing","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Pesan baru","NEW_BROADCAST_MESSAGE_TITLE":"Nama pesan baru:","BROADCAST_MODAL_TITLE":"Pesan Baru","DEFAULT_BROADCAST_MESSAGE_NAME":"pesan1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "selamanya", + "CONTROL_REPEAT": "ulangi %1 kali", + "CONTROL_IF": "jika %1 maka", + "CONTROL_ELSE": "jika tidak", + "CONTROL_STOP": "berhenti", + "CONTROL_STOP_ALL": "semua", + "CONTROL_STOP_THIS": "skrip ini", + "CONTROL_STOP_OTHER": "skrip lain di sprite ini", + "CONTROL_WAIT": "tunggu %1 detik", + "CONTROL_WAITUNTIL": "tunggu sampai %1", + "CONTROL_REPEATUNTIL": "ulangi sampai %1", + "CONTROL_WHILE": "selama %1", + "CONTROL_FOREACH": "untuk setiap %1 dalam %2", + "CONTROL_STARTASCLONE": "ketika aku mulai sebagai clone", + "CONTROL_CREATECLONEOF": "buat clone dari %1", + "CONTROL_CREATECLONEOF_MYSELF": "diriku", + "CONTROL_DELETETHISCLONE": "hapus clone ini", + "CONTROL_COUNTER": "hitungan", + "CONTROL_INCRCOUNTER": "tingkatkan hitungan", + "CONTROL_CLEARCOUNTER": "bersihkan hitungan", + "CONTROL_ALLATONCE": "semuanya sekaligus", + "DATA_SETVARIABLETO": "atur %1 ke %2", + "DATA_CHANGEVARIABLEBY": "ubah %1 sebesar %2", + "DATA_SHOWVARIABLE": "tampilkan variabel %1", + "DATA_HIDEVARIABLE": "sembunyikan variabel %1", + "DATA_ADDTOLIST": "tambahkan %1 ke %2", + "DATA_DELETEOFLIST": "hapus %1 dari %2", + "DATA_DELETEALLOFLIST": "delete all of %1", + "DATA_INSERTATLIST": "sisipkan %1 pada %2 dari %3", + "DATA_REPLACEITEMOFLIST": "ganti benda %1 dari %2 dengan %3", + "DATA_ITEMOFLIST": "benda %1 dari %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "panjang dari %1", + "DATA_LISTCONTAINSITEM": "%1 berisi %2?", + "DATA_SHOWLIST": "tampilkan daftar %1", + "DATA_HIDELIST": "sembunyikan daftar %1", + "DATA_INDEX_ALL": "semua", + "DATA_INDEX_LAST": "terakhir", + "DATA_INDEX_RANDOM": "sembarang", + "EVENT_WHENFLAGCLICKED": "ketika %1 diklik", + "EVENT_WHENTHISSPRITECLICKED": "ketika sprite ini diklik", + "EVENT_WHENSTAGECLICKED": "ketika panggung diklik", + "EVENT_WHENTOUCHINGOBJECT": "ketika sprite ini menyentuh %1", + "EVENT_WHENBROADCASTRECEIVED": "ketika aku menerima %1", + "EVENT_WHENBACKDROPSWITCHESTO": "ketika latar menjadi %1", + "EVENT_WHENGREATERTHAN": "ketika %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "pengatur waktu", + "EVENT_WHENGREATERTHAN_LOUDNESS": "kenyaringan", + "EVENT_BROADCAST": "siarkan %1", + "EVENT_BROADCASTANDWAIT": "siarkan %1 dan tunggu", + "EVENT_WHENKEYPRESSED": "ketika tombol %1 ditekan", + "EVENT_WHENKEYPRESSED_SPACE": "spasi", + "EVENT_WHENKEYPRESSED_LEFT": "panah kiri", + "EVENT_WHENKEYPRESSED_RIGHT": "panah kanan", + "EVENT_WHENKEYPRESSED_DOWN": "panah bawah", + "EVENT_WHENKEYPRESSED_UP": "panah atas", + "EVENT_WHENKEYPRESSED_ANY": "manapun", + "LOOKS_SAYFORSECS": "katakan %1 selama %2 detik", + "LOOKS_SAY": "katakan %1", + "LOOKS_HELLO": "Halo!", + "LOOKS_THINKFORSECS": "pikirkan %1 selama %2 detik", + "LOOKS_THINK": "pikirkan %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "tampilkan", + "LOOKS_HIDE": "sembunyikan", + "LOOKS_HIDEALLSPRITES": "sembunyikan semua sprite", + "LOOKS_EFFECT_COLOR": "warna", + "LOOKS_EFFECT_FISHEYE": "mata ikan", + "LOOKS_EFFECT_WHIRL": "pusaran", + "LOOKS_EFFECT_PIXELATE": "pixelasi", + "LOOKS_EFFECT_MOSAIC": "mosaik", + "LOOKS_EFFECT_BRIGHTNESS": "kecerahan", + "LOOKS_EFFECT_GHOST": "bayangan", + "LOOKS_CHANGEEFFECTBY": "ubah efek %1 sebesar %2", + "LOOKS_SETEFFECTTO": "atur efek %1 ke %2", + "LOOKS_CLEARGRAPHICEFFECTS": "hapus semua efek grafis", + "LOOKS_CHANGESIZEBY": "ubah ukuran sebesar %1", + "LOOKS_SETSIZETO": "atur ukuran ke %1 %", + "LOOKS_SIZE": "ukuran", + "LOOKS_CHANGESTRETCHBY": "ubah rentangan sebesar %1", + "LOOKS_SETSTRETCHTO": "atur rentangan ke %1 %", + "LOOKS_SWITCHCOSTUMETO": "ganti kostum ke %1", + "LOOKS_NEXTCOSTUME": "kostum berikutnya", + "LOOKS_SWITCHBACKDROPTO": "ganti latar ke %1", + "LOOKS_GOTOFRONTBACK": "pergi ke lapisan %1", + "LOOKS_GOTOFRONTBACK_FRONT": "depan", + "LOOKS_GOTOFRONTBACK_BACK": "belakang", + "LOOKS_GOFORWARDBACKWARDLAYERS": "pergi %1 %2 lapisan", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "maju", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "mundur", + "LOOKS_BACKDROPNUMBERNAME": "latar %1", + "LOOKS_COSTUMENUMBERNAME": "kostum %1", + "LOOKS_NUMBERNAME_NUMBER": "angka", + "LOOKS_NUMBERNAME_NAME": "nama", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "ganti latar ke %1 dan tunggu", + "LOOKS_NEXTBACKDROP_BLOCK": "latar berikutnya", + "LOOKS_NEXTBACKDROP": "latar berikutnya", + "LOOKS_PREVIOUSBACKDROP": "latar sebelumnya", + "LOOKS_RANDOMBACKDROP": "latar sembarang", + "MOTION_MOVESTEPS": "gerak %1 langkah", + "MOTION_TURNLEFT": "putar %1 %2 derajat", + "MOTION_TURNRIGHT": "putar %1 %2 derajat", + "MOTION_POINTINDIRECTION": "mengarah ke arah %1", + "MOTION_POINTTOWARDS": "mengarah ke %1", + "MOTION_POINTTOWARDS_POINTER": "penunjuk tetikus", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "pergi ke %1", + "MOTION_GOTO_POINTER": "penunjuk tetikus", + "MOTION_GOTO_RANDOM": "posisi sembarang", + "MOTION_GOTOXY": "pergi ke x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "meluncur %1 detik ke x: %2 y: %3", + "MOTION_GLIDETO": "meluncur %1 detik ke %2", + "MOTION_GLIDETO_POINTER": "penunjuk tetikus", + "MOTION_GLIDETO_RANDOM": "posisi sembarang", + "MOTION_CHANGEXBY": "ubah x sebesar %1", + "MOTION_SETX": "atur x ke %1", + "MOTION_CHANGEYBY": "ubah y sebesar %1", + "MOTION_SETY": "atur y ke %1", + "MOTION_IFONEDGEBOUNCE": "jika di pinggir, pantulkan", + "MOTION_SETROTATIONSTYLE": "atur gaya rotasi %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "kiri-kanan", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "jangan berputar", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "seluruh", + "MOTION_XPOSITION": "posisi x", + "MOTION_YPOSITION": "posisi y", + "MOTION_DIRECTION": "arah", + "MOTION_SCROLLRIGHT": "gulir ke kanan %1", + "MOTION_SCROLLUP": "gulir ke atas %1", + "MOTION_ALIGNSCENE": "luruskan pemandangan %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "kiri-bawah", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "kanan-bawah", + "MOTION_ALIGNSCENE_MIDDLE": "tengah", + "MOTION_ALIGNSCENE_TOPLEFT": "kiri-atas", + "MOTION_ALIGNSCENE_TOPRIGHT": "kanan-atas", + "MOTION_XSCROLL": "guliran x", + "MOTION_YSCROLL": "guliran y", + "MOTION_STAGE_SELECTED": "Panggung terpilih: tidak ada balok gerakan", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "pilih acak dari %1 hingga %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 dan %2", + "OPERATORS_OR": "%1 atau %2", + "OPERATORS_NOT": "tidak %1", + "OPERATORS_JOIN": "gabungkan %1 %2", + "OPERATORS_JOIN_APPLE": "apel", + "OPERATORS_JOIN_BANANA": "pisang", + "OPERATORS_LETTEROF": "huruf %1 dari %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "panjang dari %1", + "OPERATORS_CONTAINS": "%1 berisi %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "bulatkan %1", + "OPERATORS_MATHOP": "%1 dari %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "floor", + "OPERATORS_MATHOP_CEILING": "ceil", + "OPERATORS_MATHOP_SQRT": "akar kuadrat", + "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": "artikan %1", + "SENSING_TOUCHINGOBJECT": "menyentuh %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "penunjuk tetikus", + "SENSING_TOUCHINGOBJECT_EDGE": "pinggir", + "SENSING_TOUCHINGCOLOR": "menyentuh warna %1?", + "SENSING_COLORISTOUCHINGCOLOR": "warna %1 menyentuh %2?", + "SENSING_DISTANCETO": "jarak dari %1", + "SENSING_DISTANCETO_POINTER": "penunujuk tetikus", + "SENSING_ASKANDWAIT": "tanya %1 dan tunggu", + "SENSING_ASK_TEXT": "Apa namamu?", + "SENSING_ANSWER": "jawaban", + "SENSING_KEYPRESSED": "tombol %1 ditekan?", + "SENSING_MOUSEDOWN": "tetikus ditekan?", + "SENSING_MOUSEX": "x tetikus", + "SENSING_MOUSEY": "y tetikus", + "SENSING_SETDRAGMODE": "atur mode seret %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "dapat diseret", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "tidak dapat diseret", + "SENSING_LOUDNESS": "kenyaringan", + "SENSING_LOUD": "nyaring?", + "SENSING_TIMER": "pengatur waktu", + "SENSING_RESETTIMER": "atur ulang pengatur waktu", + "SENSING_OF": "%1 dari %2", + "SENSING_OF_XPOSITION": "posisi x", + "SENSING_OF_YPOSITION": "posisi y", + "SENSING_OF_DIRECTION": "arah", + "SENSING_OF_COSTUMENUMBER": "kostum #", + "SENSING_OF_COSTUMENAME": "nama kostum", + "SENSING_OF_SIZE": "ukuran", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "latar #", + "SENSING_OF_BACKDROPNAME": "nama latar", + "SENSING_OF_STAGE": "Panggung", + "SENSING_CURRENT": "%1 saat ini", + "SENSING_CURRENT_YEAR": "tahun", + "SENSING_CURRENT_MONTH": "bulan", + "SENSING_CURRENT_DATE": "tanggal", + "SENSING_CURRENT_DAYOFWEEK": "nama hari", + "SENSING_CURRENT_HOUR": "jam", + "SENSING_CURRENT_MINUTE": "menit", + "SENSING_CURRENT_SECOND": "detik", + "SENSING_DAYSSINCE2000": "hari-hari sejak 2000", + "SENSING_USERNAME": "nama pengguna", + "SENSING_USERID": "id pengguna", + "SOUND_PLAY": "mulai suara %1", + "SOUND_PLAYUNTILDONE": "mainkan suara %1 sampai selesai", + "SOUND_STOPALLSOUNDS": "hentikan semua suara", + "SOUND_SETEFFECTO": "atur efek %1 ke %2", + "SOUND_CHANGEEFFECTBY": "ubah efek %1 sebesar %2", + "SOUND_CLEAREFFECTS": "hapus semua efek suara", + "SOUND_EFFECTS_PITCH": "nada", + "SOUND_EFFECTS_PAN": "pan kiri/kanan", + "SOUND_CHANGEVOLUMEBY": "ubah volume sebesar %1", + "SOUND_SETVOLUMETO": "atur volume ke %1%", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "rekam...", + "CATEGORY_MOTION": "Gerakan", + "CATEGORY_LOOKS": "Tampilan", + "CATEGORY_SOUND": "Suara", + "CATEGORY_EVENTS": "Kejadian", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Sensor", + "CATEGORY_OPERATORS": "Operator", + "CATEGORY_VARIABLES": "Variabel", + "CATEGORY_MYBLOCKS": "Balok Saya", + "DUPLICATE": "Gandakan", + "DELETE": "Hapus", + "ADD_COMMENT": "Tambahkan Komentar", + "REMOVE_COMMENT": "Hapus Komentar", + "DELETE_BLOCK": "Hapus Balok", + "DELETE_X_BLOCKS": "Hapus %1 Balok", + "DELETE_ALL_BLOCKS": "Hapus semua %1 balok?", + "CLEAN_UP": "Bersihkan Balok-Balok", + "HELP": "Bantuan", + "UNDO": "Batalkan", + "REDO": "Ulangi", + "EDIT_PROCEDURE": "Sunting", + "SHOW_PROCEDURE_DEFINITION": "Pergi ke pengartian", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Katakan sesuatu...", + "COLOUR_HUE_LABEL": "Warna", + "COLOUR_SATURATION_LABEL": "Saturasi", + "COLOUR_BRIGHTNESS_LABEL": "Keterangan", + "CHANGE_VALUE_TITLE": "Ubah nilai:", + "RENAME_VARIABLE": "Namakan ulang variabel", + "RENAME_VARIABLE_TITLE": "Namakan ulang semua variabel \"%1\" ke:", + "RENAME_VARIABLE_MODAL_TITLE": "Namakan Ulang Variabel", + "NEW_VARIABLE": "Buat sebuah Variabel", + "NEW_VARIABLE_TITLE": "Nama variabel baru:", + "VARIABLE_MODAL_TITLE": "Variabel Baru", + "VARIABLE_ALREADY_EXISTS": "Sebuah variabel bernama \"%1\" sudah ada.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Sebuah variabel bernama \"%1\" sudah ada untuk variabel lain berjenis \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Hapus penggunaan %1 dari variabel \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Tidak bisa menghapus variabel \"%1\" karena bagian dari pengartian fungsi \"%2\"", + "DELETE_VARIABLE": "Hapus variabel \"%1\"", + "NEW_PROCEDURE": "Buat sebuah Balok", + "PROCEDURE_ALREADY_EXISTS": "Sebuah prosedur bernama \"%1\" sudah ada", + "PROCEDURE_DEFAULT_NAME": "block name", + "NEW_LIST": "Buat sebuah Daftar", + "NEW_LIST_TITLE": "Nama daftar baru:", + "LIST_MODAL_TITLE": "Daftar Baru", + "LIST_ALREADY_EXISTS": "Sebuah daftar bernama \"%1\" sudah ada.", + "RENAME_LIST_TITLE": "Namakan ulang semua daftar \"%1\" ke:", + "RENAME_LIST_MODAL_TITLE": "Namakan Ulang Daftar:", + "DEFAULT_LIST_ITEM": "thing", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Pesan baru", + "NEW_BROADCAST_MESSAGE_TITLE": "Nama pesan baru:", + "BROADCAST_MODAL_TITLE": "Pesan Baru", + "DEFAULT_BROADCAST_MESSAGE_NAME": "pesan1" +} \ No newline at end of file diff --git a/editor/blocks/ig.json b/editor/blocks/ig.json deleted file mode 100644 index 07b67ff8..00000000 --- a/editor/blocks/ig.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ebighi ebi","CONTROL_REPEAT":"Megharia%1","CONTROL_IF":"Ọ buru %1 mgbe ahu ","CONTROL_ELSE":"ma ọ bụghi","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":"ka %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":"ọgụgụ ọnụ ","CONTROL_INCRCOUNTER":"nnwelite ọgụgụ ọnụ ","CONTROL_CLEARCOUNTER":"kpochapụ ọgụgụ ọnụ","CONTROL_ALLATONCE":"Ha nile n'otu oge","DATA_SETVARIABLETO":"mee %1 ka ọ bụrụ %2","DATA_CHANGEVARIABLEBY":"gbanwee %1 site %2","DATA_SHOWVARIABLE":"gosi agbanwe %1","DATA_HIDEVARIABLE":"zoo agbanwe %1","DATA_ADDTOLIST":"tinye% 1 na% 2","DATA_DELETEOFLIST":"wepụ% 1 nke % 2","DATA_DELETEALLOFLIST":"wepụ ihe nile 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":"ihe ogugu # nke %1 n'ime %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":"nile","DATA_INDEX_LAST":" ìkpe āzụ ","DATA_INDEX_RANDOM":" ịrālụ ","EVENT_WHENFLAGCLICKED":"mgbe a pịrị %1","EVENT_WHENTHISSPRITECLICKED":"mgbe a pịrị sprite nke a","EVENT_WHENSTAGECLICKED":"mgbe a pịrị stage","EVENT_WHENTOUCHINGOBJECT":"mgbe sprite a metụru %1","EVENT_WHENBROADCASTRECEIVED":"mgbe m nwetara %1","EVENT_WHENBACKDROPSWITCHESTO":"mgbe backdrop gbanwere %1","EVENT_WHENGREATERTHAN":"mgbe %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"ndebe oge","EVENT_WHENGREATERTHAN_LOUDNESS":"oké olu","EVENT_BROADCAST":"mgbasa ozi %1","EVENT_BROADCASTANDWAIT":"gbasaa ozi %1 ma chere","EVENT_WHENKEYPRESSED":"mgbe a pịrị %1 key","EVENT_WHENKEYPRESSED_SPACE":"Ohere","EVENT_WHENKEYPRESSED_LEFT":"arow aka ekpe","EVENT_WHENKEYPRESSED_RIGHT":"arow aka nri","EVENT_WHENKEYPRESSED_DOWN":"arow nke ala","EVENT_WHENKEYPRESSED_UP":"arow nke elu","EVENT_WHENKEYPRESSED_ANY":"nke ọ bụla","LOOKS_SAYFORSECS":"kwuo %1 ruo %2 ntabi anya","LOOKS_SAY":"Kwuo %1","LOOKS_HELLO":"Ndewo!","LOOKS_THINKFORSECS":"chee echiche %1 ruo %2 ntabi anya","LOOKS_THINK":"chee echieche %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"gosi","LOOKS_HIDE":"zoo","LOOKS_HIDEALLSPRITES":"zochie sprite nile","LOOKS_EFFECT_COLOR":"ocha","LOOKS_EFFECT_FISHEYE":"anya azụ","LOOKS_EFFECT_WHIRL":"tụgharia gburu gburu","LOOKS_EFFECT_PIXELATE":"pịksịlatie","LOOKS_EFFECT_MOSAIC":"mọsaịkị","LOOKS_EFFECT_BRIGHTNESS":"ọcha ọkụ","LOOKS_EFFECT_GHOST":"mmụọ","LOOKS_CHANGEEFFECTBY":"gbanwee %1 ihe mpụta site %2","LOOKS_SETEFFECTTO":"mee %1 ihe mpụta ka ọ bụrụ %2","LOOKS_CLEARGRAPHICEFFECTS":"wepu ihe mpụta","LOOKS_CHANGESIZEBY":"gbanwee ibu site %1","LOOKS_SETSIZETO":"mee ibu ka ọ bụrụ %1 %","LOOKS_SIZE":"Ndélé","LOOKS_CHANGESTRETCHBY":"gbanwee ogologo site %1","LOOKS_SETSTRETCHTO":"mee ogologo ka ọ bụrụ %1 %","LOOKS_SWITCHCOSTUMETO":"gbanwee ejiji ka ọ bụrụ %1","LOOKS_NEXTCOSTUME":"ejiji ọzọ","LOOKS_SWITCHBACKDROPTO":"gbanwee backdrọpụ ka ọ bụrụ %1","LOOKS_GOTOFRONTBACK":"gaa na %1 oyi akwa","LOOKS_GOTOFRONTBACK_FRONT":"ihu","LOOKS_GOTOFRONTBACK_BACK":"azụ","LOOKS_GOFORWARDBACKWARDLAYERS":"gaa %1 %2 ọnodụ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"n'ihu","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"n'azu","LOOKS_BACKDROPNUMBERNAME":"backdropụ %1","LOOKS_COSTUMENUMBERNAME":"ejiji %1","LOOKS_NUMBERNAME_NUMBER":"onu ogugu","LOOKS_NUMBERNAME_NAME":"aha","LOOKS_SWITCHBACKDROPTOANDWAIT":"gbanwee backdropu ka ọ buru %1 ma chere","LOOKS_NEXTBACKDROP_BLOCK":"backdropu ọzọ","LOOKS_NEXTBACKDROP":"backdropụ ọzọ","LOOKS_PREVIOUSBACKDROP":"backdropụ gara-aga","LOOKS_RANDOMBACKDROP":"backdropụ tụmbọmtụmbọm","MOTION_MOVESTEPS":"gaa ije ugboro %1","MOTION_TURNLEFT":"tuharia %1 %2 digirii","MOTION_TURNRIGHT":"tuharia %1 %2 digirii","MOTION_POINTINDIRECTION":"tụọ aka n'ụzọ %1","MOTION_POINTTOWARDS":"tụọ aka n'ụzọ %1","MOTION_POINTTOWARDS_POINTER":"pointa-mousu","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gaa na %1","MOTION_GOTO_POINTER":"pointa-mousu","MOTION_GOTO_RANDOM":"ọnọdụ ozo","MOTION_GOTOXY":"jee x: %1 y: %2","MOTION_GLIDESECSTOXY":"fee %1 ntabi anya ruo x:%2 y: %3","MOTION_GLIDETO":"fee %1 ntabi anya ruo %2","MOTION_GLIDETO_POINTER":"pointa-mousu","MOTION_GLIDETO_RANDOM":"ọnọdụ ozo","MOTION_CHANGEXBY":"gbanwee x site %1","MOTION_SETX":"mee x ka ọ bụrụ %1","MOTION_CHANGEYBY":"gbanwee y site %1","MOTION_SETY":"mee y ka ọ bụrụ %1","MOTION_IFONEDGEBOUNCE":"ọ nọrọ n'akụkụ, gbalie elu","MOTION_SETROTATIONSTYLE":"mee ka o si atụgharị %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"aka ekpe-aka nri","MOTION_SETROTATIONSTYLE_DONTROTATE":"atụgharị la","MOTION_SETROTATIONSTYLE_ALLAROUND":"gburugburu niile","MOTION_XPOSITION":"ọnọdụ x","MOTION_YPOSITION":"ọnọdụ y","MOTION_DIRECTION":"uzọ njem","MOTION_SCROLLRIGHT":"gaa n'aka nri %1","MOTION_SCROLLUP":"gaa n'elu %1","MOTION_ALIGNSCENE":"align scene %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"okpuru aka ekpe","MOTION_ALIGNSCENE_BOTTOMRIGHT":"okpuru aka nri","MOTION_ALIGNSCENE_MIDDLE":"etiti","MOTION_ALIGNSCENE_TOPLEFT":"n'elu elu aka ekpe","MOTION_ALIGNSCENE_TOPRIGHT":"n'elu elu, 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 na %2","OPERATORS_OR":"%1 ma ọ bu %2","OPERATORS_NOT":"nke n'abughi %1","OPERATORS_JOIN":"tikọtaa %1 na %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":"elu ulọ","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":"kọwaa %1","SENSING_TOUCHINGOBJECT":"na-emetụ %1? ","SENSING_TOUCHINGOBJECT_POINTER":"pointa-mousu","SENSING_TOUCHINGOBJECT_EDGE":"onu","SENSING_TOUCHINGCOLOR":"emetụ ụcha% 1?","SENSING_COLORISTOUCHINGCOLOR":"agba% 1 na-emetụ% 2?","SENSING_DISTANCETO":"anya na% 1","SENSING_DISTANCETO_POINTER":"pointa-mousu","SENSING_ASKANDWAIT":"juọ %1 ma chere","SENSING_ASK_TEXT":"gini bu aha gi?","SENSING_ANSWER":"aziza","SENSING_KEYPRESSED":"isi% 1 na-arụ?","SENSING_MOUSEDOWN":"apịdara mouse?","SENSING_MOUSEX":"mouse x","SENSING_MOUSEY":"mouse y","SENSING_SETDRAGMODE":"dọọ ụda nchịkọta% 1","SENSING_SETDRAGMODE_DRAGGABLE":"ngwa ngwa","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"oké olu","SENSING_LOUD":"loud?","SENSING_TIMER":"ndebe oge","SENSING_RESETTIMER":"megharia nche oge","SENSING_OF":"%1 nke %2","SENSING_OF_XPOSITION":"onodu x","SENSING_OF_YPOSITION":"onodu y","SENSING_OF_DIRECTION":"uzọ njem","SENSING_OF_COSTUMENUMBER":"ejiji #","SENSING_OF_COSTUMENAME":"aha ejiji","SENSING_OF_SIZE":"Ndélé","SENSING_OF_VOLUME":"uda","SENSING_OF_BACKDROPNUMBER":"backdropụ #","SENSING_OF_BACKDROPNAME":"aha backdropụ","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":"ụbochi ndi gafere kemgbe 2000","SENSING_USERNAME":"username","SENSING_USERID":"user id","SOUND_PLAY":"malite uda %1","SOUND_PLAYUNTILDONE":"kpọọ uda %1 ruo mgbe ọ gwụrụ","SOUND_STOPALLSOUNDS":"kwụsi ụda niile","SOUND_SETEFFECTO":"mee %1 ihe mpụta ka ọ bụrụ %2","SOUND_CHANGEEFFECTBY":"gbanwee %1 ihe mpụta","SOUND_CLEAREFFECTS":"mmetụta dị mma zuru oke","SOUND_EFFECTS_PITCH":"ụda olu","SOUND_EFFECTS_PAN":"pan left/right","SOUND_CHANGEVOLUMEBY":"gbanwee uda olu site %1","SOUND_SETVOLUMETO":"set volume to %1%","SOUND_VOLUME":"uda","SOUND_RECORD":"record...","CATEGORY_MOTION":"Mmeghari ahu","CATEGORY_LOOKS":"Looks","CATEGORY_SOUND":"Uda","CATEGORY_EVENTS":"mmemme","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Sensing","CATEGORY_OPERATORS":"Operators","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Mee ejima","DELETE":"kpochapu","ADD_COMMENT":"tinye nkọwa","REMOVE_COMMENT":"wepu nkọwa","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":"Enyemaka","UNDO":"Megharia azu","REDO":"Megharia ihu","EDIT_PROCEDURE":"dezie","SHOW_PROCEDURE_DEFINITION":"Gaa na nkọwa","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":"gbanwee aha variable ","RENAME_VARIABLE_TITLE":"gbanwee aha \"%1\" variable niile ka ha bụrụ","RENAME_VARIABLE_MODAL_TITLE":"gbanwee aha Variable ","NEW_VARIABLE":"mee variable","NEW_VARIABLE_TITLE":"aha variable ọhụrụ","VARIABLE_MODAL_TITLE":"variable ọhụrụ","VARIABLE_ALREADY_EXISTS":"enweelaarii variable nke aha ya bụ %1","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":"mee ihe nguputa","NEW_LIST_TITLE":"aha ihe nguputa ohuru","LIST_MODAL_TITLE":"ihe nguputa ohuru","LIST_ALREADY_EXISTS":"enweelaarii ihe nguputa nke aha ya bu %1","RENAME_LIST_TITLE":"gọgharịa aha ihe meputa \"%1\" niile ka ha buru:","RENAME_LIST_MODAL_TITLE":"gọgharịa aha ihe meputa","DEFAULT_LIST_ITEM":"ihe","DELETE_LIST":"kpochapu ihe meputa \"%1\"","RENAME_LIST":"gọgharịa aha ihe meputa","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"} \ No newline at end of file diff --git a/editor/blocks/is.json b/editor/blocks/is.json index b48a7814..06292966 100644 --- a/editor/blocks/is.json +++ b/editor/blocks/is.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"endalaust","CONTROL_REPEAT":"endurtaka %1 sinnum","CONTROL_IF":"ef %1 þá","CONTROL_ELSE":"annars","CONTROL_STOP":"stöðva","CONTROL_STOP_ALL":"allt","CONTROL_STOP_THIS":"þetta forrit","CONTROL_STOP_OTHER":"önnur forrit á karakter","CONTROL_WAIT":"bíða í %1 sekúndur","CONTROL_WAITUNTIL":"bíða þangað til %1","CONTROL_REPEATUNTIL":"endurtaka þar til %1","CONTROL_WHILE":"á meðan %1","CONTROL_FOREACH":"fyrir hvert %1 í %2","CONTROL_STARTASCLONE":"þegar ég byrja sem klónn","CONTROL_CREATECLONEOF":"búa til klón af %1","CONTROL_CREATECLONEOF_MYSELF":"sjálfum mér","CONTROL_DELETETHISCLONE":"eyða þessum klón","CONTROL_COUNTER":"teljari","CONTROL_INCRCOUNTER":"vaxandi teljari","CONTROL_CLEARCOUNTER":"tæma teljara","CONTROL_ALLATONCE":"alla í einu","DATA_SETVARIABLETO":"láttu %1 verða %2","DATA_CHANGEVARIABLEBY":"breyttu %1 um %2","DATA_SHOWVARIABLE":"sýndu mér breytu %1","DATA_HIDEVARIABLE":"feldu breytu %1","DATA_ADDTOLIST":"bættu %1 við %2","DATA_DELETEOFLIST":"fjarlægðu %1 af %2","DATA_DELETEALLOFLIST":"eyddu öllu af %1","DATA_INSERTATLIST":"settu %1 við %2 af %3","DATA_REPLACEITEMOFLIST":"skiptu út hlut %1 af %2 fyrir %3","DATA_ITEMOFLIST":"hlutur %1 af %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"lengd %1","DATA_LISTCONTAINSITEM":"inniheldur %1, %2?","DATA_SHOWLIST":"sýndu lista %1","DATA_HIDELIST":"feldu lista %1","DATA_INDEX_ALL":"allt","DATA_INDEX_LAST":"seinasti","DATA_INDEX_RANDOM":"handahófskenndur","EVENT_WHENFLAGCLICKED":"þegar smellt er á %1","EVENT_WHENTHISSPRITECLICKED":"þegar smellt er á þennan karakter","EVENT_WHENSTAGECLICKED":"þegar smellt er a sviðið","EVENT_WHENTOUCHINGOBJECT":"þegar karakterinn snertir %1","EVENT_WHENBROADCASTRECEIVED":"þegar ég fæ sent %1","EVENT_WHENBACKDROPSWITCHESTO":"þegar bakgrunnurinn verður %1","EVENT_WHENGREATERTHAN":"þegar %1 er meira en %2","EVENT_WHENGREATERTHAN_TIMER":"skeiðklukka","EVENT_WHENGREATERTHAN_LOUDNESS":"hljóðstyrkur","EVENT_BROADCAST":"senda %1","EVENT_BROADCASTANDWAIT":"senda %1 og bíða","EVENT_WHENKEYPRESSED":"þegar ýtt er á %1","EVENT_WHENKEYPRESSED_SPACE":"bilslá","EVENT_WHENKEYPRESSED_LEFT":"vinstri ör","EVENT_WHENKEYPRESSED_RIGHT":"hægri ör","EVENT_WHENKEYPRESSED_DOWN":"niður ör","EVENT_WHENKEYPRESSED_UP":"upp ör","EVENT_WHENKEYPRESSED_ANY":"eitthvert","LOOKS_SAYFORSECS":"segðu %1 í %2 sekúndur","LOOKS_SAY":"segðu %1","LOOKS_HELLO":"Hæ!","LOOKS_THINKFORSECS":"hugsaðu %1 í %2 sekúndur","LOOKS_THINK":"hugsaðu %1","LOOKS_HMM":"Hmmmm....","LOOKS_SHOW":"birta","LOOKS_HIDE":"fela","LOOKS_HIDEALLSPRITES":"fela allar teikningar","LOOKS_EFFECT_COLOR":"litur","LOOKS_EFFECT_FISHEYE":"fiskauga","LOOKS_EFFECT_WHIRL":"þyrla","LOOKS_EFFECT_PIXELATE":"pixla","LOOKS_EFFECT_MOSAIC":"mósaík","LOOKS_EFFECT_BRIGHTNESS":"birtustig","LOOKS_EFFECT_GHOST":"draugur","LOOKS_CHANGEEFFECTBY":"breyta %1 áhrifunum um %2","LOOKS_SETEFFECTTO":"settu %1 áhrifin á %2","LOOKS_CLEARGRAPHICEFFECTS":"hreinsa myndbrellur","LOOKS_CHANGESIZEBY":"breyta stærð um %1","LOOKS_SETSIZETO":"stærð verður %1 %","LOOKS_SIZE":"stærð","LOOKS_CHANGESTRETCHBY":"breyta teygju um %1","LOOKS_SETSTRETCHTO":"teygja verður %1 %","LOOKS_SWITCHCOSTUMETO":"breyttu í búning %1","LOOKS_NEXTCOSTUME":"næsti búningur","LOOKS_SWITCHBACKDROPTO":"bakgrunnur verður %1","LOOKS_GOTOFRONTBACK":"farðu á lag %1","LOOKS_GOTOFRONTBACK_FRONT":"fremst","LOOKS_GOTOFRONTBACK_BACK":"aftast","LOOKS_GOFORWARDBACKWARDLAYERS":"farðu %1 %2 lög","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"áfram","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"aftur á bak","LOOKS_BACKDROPNUMBERNAME":"bakgrunnur %1","LOOKS_COSTUMENUMBERNAME":"búningur %1","LOOKS_NUMBERNAME_NUMBER":"númer","LOOKS_NUMBERNAME_NAME":"nafn","LOOKS_SWITCHBACKDROPTOANDWAIT":"nota bakgrunn %1 og bíða","LOOKS_NEXTBACKDROP_BLOCK":"næsti bakgrunnur","LOOKS_NEXTBACKDROP":"næsti bakgrunnur","LOOKS_PREVIOUSBACKDROP":"síðasti bakgrunnur","LOOKS_RANDOMBACKDROP":"handahófskenndur bakgrunnur","MOTION_MOVESTEPS":"fara %1 skref","MOTION_TURNLEFT":"snúa til %1 um %2 gráður","MOTION_TURNRIGHT":"snúa til %1 um %2 gráður","MOTION_POINTINDIRECTION":"stefna í %1 gráður","MOTION_POINTTOWARDS":"stefna í átt að %1","MOTION_POINTTOWARDS_POINTER":"músarbendill","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"fara til %1","MOTION_GOTO_POINTER":"músarbendill","MOTION_GOTO_RANDOM":"handahófskennd staðsetning","MOTION_GOTOXY":"fara til x: %1 og y: %2","MOTION_GLIDESECSTOXY":"svífa í %1 sekúndur til x: %2 og y: %3","MOTION_GLIDETO":"svífa í %1 sekúndur til %2","MOTION_GLIDETO_POINTER":"músarbendill","MOTION_GLIDETO_RANDOM":"handahófskend staðsetning","MOTION_CHANGEXBY":"breyta x um %1","MOTION_SETX":"láttu x verða %1","MOTION_CHANGEYBY":"breyttu y um %1","MOTION_SETY":"láttu y verða %1","MOTION_IFONEDGEBOUNCE":"ef á kanti, snúðu við","MOTION_SETROTATIONSTYLE":"snúningsgerð verður %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vinstri-hægri","MOTION_SETROTATIONSTYLE_DONTROTATE":"ekki snúast","MOTION_SETROTATIONSTYLE_ALLAROUND":"allan hringinn","MOTION_XPOSITION":"x hnit","MOTION_YPOSITION":"y hnit","MOTION_DIRECTION":"stefna","MOTION_SCROLLRIGHT":"skrolla hægri um %1","MOTION_SCROLLUP":"skrolla up %1","MOTION_ALIGNSCENE":"stilla til svið %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"neðra vinstra megin","MOTION_ALIGNSCENE_BOTTOMRIGHT":"neðra hægra megin","MOTION_ALIGNSCENE_MIDDLE":"miðjunni","MOTION_ALIGNSCENE_TOPLEFT":"efra vinstra megin","MOTION_ALIGNSCENE_TOPRIGHT":"efra hægra megin","MOTION_XSCROLL":"x skroll","MOTION_YSCROLL":"y skroll","MOTION_STAGE_SELECTED":"Sviðið hefur enga hreyfikubba","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"velja tölu á milli %1 og %2 af handahófi","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 og %2","OPERATORS_OR":"%1 eða %2","OPERATORS_NOT":"ekki %1","OPERATORS_JOIN":"sameina %1 og %2","OPERATORS_JOIN_APPLE":"epli","OPERATORS_JOIN_BANANA":"banani","OPERATORS_LETTEROF":"stafur númer %1 úr %2","OPERATORS_LETTEROF_APPLE":"e","OPERATORS_LENGTH":"lengd %1","OPERATORS_CONTAINS":"inniheldur %1 %2?","OPERATORS_MOD":"%1 modulus %2","OPERATORS_ROUND":"rúna %1","OPERATORS_MATHOP":"%1 af %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"rúna niður","OPERATORS_MATHOP_CEILING":"rúna upp","OPERATORS_MATHOP_SQRT":"kvaðratrót","OPERATORS_MATHOP_SIN":"sínus","OPERATORS_MATHOP_COS":"kósínus","OPERATORS_MATHOP_TAN":"tangens","OPERATORS_MATHOP_ASIN":"arksínus","OPERATORS_MATHOP_ACOS":"arkcósínus","OPERATORS_MATHOP_ATAN":"arktangens","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"skilgreina %1","SENSING_TOUCHINGOBJECT":"snertir %1","SENSING_TOUCHINGOBJECT_POINTER":"músarbendill","SENSING_TOUCHINGOBJECT_EDGE":"brún","SENSING_TOUCHINGCOLOR":"snertir litinn %1","SENSING_COLORISTOUCHINGCOLOR":"liturinn %1 snertir litinn %2","SENSING_DISTANCETO":"fjarlægð til %1","SENSING_DISTANCETO_POINTER":"músarbendill","SENSING_ASKANDWAIT":"spurðu %1 og bíddu","SENSING_ASK_TEXT":"Hvað heitir þú?","SENSING_ANSWER":"svar","SENSING_KEYPRESSED":"hnappur %1 sleginn","SENSING_MOUSEDOWN":"músarhnappur niðri?","SENSING_MOUSEX":"x hnit músar","SENSING_MOUSEY":"y hnit músar","SENSING_SETDRAGMODE":"breyttu dragstillingu %1","SENSING_SETDRAGMODE_DRAGGABLE":"draganlegur","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ekki draganlegur","SENSING_LOUDNESS":"hljóðstyrkur","SENSING_LOUD":"hávær?","SENSING_TIMER":"skeiðklukka","SENSING_RESETTIMER":"endurstilla skeiðklukku","SENSING_OF":"%1 af %2","SENSING_OF_XPOSITION":"x hnit","SENSING_OF_YPOSITION":"y hnit","SENSING_OF_DIRECTION":"stefna","SENSING_OF_COSTUMENUMBER":"búnungur númer","SENSING_OF_COSTUMENAME":"nafn búnings","SENSING_OF_SIZE":"stærð","SENSING_OF_VOLUME":"hljóðstyrkur","SENSING_OF_BACKDROPNUMBER":"bakgrunnur númer","SENSING_OF_BACKDROPNAME":"nafn bakgrunns","SENSING_OF_STAGE":"Svið","SENSING_CURRENT":"núverandi %1","SENSING_CURRENT_YEAR":"ár","SENSING_CURRENT_MONTH":"mánuður","SENSING_CURRENT_DATE":"dagsetning","SENSING_CURRENT_DAYOFWEEK":"vikudagur","SENSING_CURRENT_HOUR":"klukkustund","SENSING_CURRENT_MINUTE":"mínúta","SENSING_CURRENT_SECOND":"sekúnda","SENSING_DAYSSINCE2000":"dagar síðan árið 2000","SENSING_USERNAME":"notendanafn","SENSING_USERID":"einkenni notenda","SOUND_PLAY":"spila hljóð %1","SOUND_PLAYUNTILDONE":"spila hljóð %1 þar til það klárast","SOUND_STOPALLSOUNDS":"stöðva öll hljóð","SOUND_SETEFFECTO":"settu %1 áhrifin á %2","SOUND_CHANGEEFFECTBY":"breyta %1 áhrifunum um %2","SOUND_CLEAREFFECTS":"fjarlægja hljóðbreytingar","SOUND_EFFECTS_PITCH":"tónhæð","SOUND_EFFECTS_PAN":"skima til vinstri/hægri","SOUND_CHANGEVOLUMEBY":"breyta hljóðstyrk um %1","SOUND_SETVOLUMETO":"setja hljóðstyrk í %1%","SOUND_VOLUME":"hljóðstyrkur","SOUND_RECORD":"taka upp...","CATEGORY_MOTION":"Hreyfing","CATEGORY_LOOKS":"Útlit","CATEGORY_SOUND":"Hljóð","CATEGORY_EVENTS":"Atburðir","CATEGORY_CONTROL":"Stjórn","CATEGORY_SENSING":"Mæling","CATEGORY_OPERATORS":"Virkjar","CATEGORY_VARIABLES":"Breytur","CATEGORY_MYBLOCKS":"Mínir kubbar","DUPLICATE":"Tvöfalda","DELETE":"Eyða","ADD_COMMENT":"Bæta við athugasemd","REMOVE_COMMENT":"Fjarlægja athugasemd","DELETE_BLOCK":"Eyða kubb","DELETE_X_BLOCKS":"Eyða %1 kubbum","DELETE_ALL_BLOCKS":"Eyða öllum %1 kubbum","CLEAN_UP":"Hreinsa til kubbana","HELP":"Hjálp","UNDO":"Afturkalla","REDO":"Framkalla","EDIT_PROCEDURE":"Breyta","SHOW_PROCEDURE_DEFINITION":"Fara að skilgreiningu","WORKSPACE_COMMENT_DEFAULT_TEXT":"Segðu eitthvað...","COLOUR_HUE_LABEL":"Litur","COLOUR_SATURATION_LABEL":"mettun","COLOUR_BRIGHTNESS_LABEL":"Birtustig","CHANGE_VALUE_TITLE":"Breyta gildi:","RENAME_VARIABLE":"Endurskýra breytu","RENAME_VARIABLE_TITLE":"Endurskýra allar %1 breytur sem: ","RENAME_VARIABLE_MODAL_TITLE":"Endurskýra breytu","NEW_VARIABLE":"Smíða breytu","NEW_VARIABLE_TITLE":"Nafn nýrrar breytu:","VARIABLE_MODAL_TITLE":"Ný breyta","VARIABLE_ALREADY_EXISTS":"Það er nú þegar til breyta sem heitir \"%1\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Það er nú þegar til breyta sem heitir \"%1\" fyrir aðra breytu af týpunni \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Þú ert að nota %2 á %1 stöðum. Viltu samt eyða breytunni?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Þú getur ekki eytt breytunni %1 vegna þess að þú ert að nota hana í kubb af eigin hönnun. Hann heitir: %2.","DELETE_VARIABLE":"Eyða \"%1\" breytunni","NEW_PROCEDURE":"Búa til kubb","PROCEDURE_ALREADY_EXISTS":"Fall með nafninu \"%1\" er nú þegar til.","PROCEDURE_DEFAULT_NAME":"nafn kubbs","NEW_LIST":"Búa til lista","NEW_LIST_TITLE":"Nafn nýs lista:","LIST_MODAL_TITLE":"Nýr listi","LIST_ALREADY_EXISTS":"Það er nú þegar til listi sem heitir \"%1\".","RENAME_LIST_TITLE":"Endurskýra alla %1 lista sem:","RENAME_LIST_MODAL_TITLE":"Endurskýra lista","DEFAULT_LIST_ITEM":"hlutur","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Ný skilaboð","NEW_BROADCAST_MESSAGE_TITLE":"Nafn nýrra skilaboða","BROADCAST_MODAL_TITLE":"Ný skilaboð","DEFAULT_BROADCAST_MESSAGE_NAME":"dæmiUmNafnÁSkilaboðum"} \ No newline at end of file +{ + "CONTROL_FOREVER": "endalaust", + "CONTROL_REPEAT": "endurtaka %1 sinnum", + "CONTROL_IF": "ef %1 þá", + "CONTROL_ELSE": "annars", + "CONTROL_STOP": "stöðva", + "CONTROL_STOP_ALL": "allt", + "CONTROL_STOP_THIS": "þetta forrit", + "CONTROL_STOP_OTHER": "önnur forrit á karakter", + "CONTROL_WAIT": "bíða í %1 sekúndur", + "CONTROL_WAITUNTIL": "bíða þangað til %1", + "CONTROL_REPEATUNTIL": "endurtaka þar til %1", + "CONTROL_WHILE": "á meðan %1", + "CONTROL_FOREACH": "fyrir hvert %1 í %2", + "CONTROL_STARTASCLONE": "þegar ég byrja sem klónn", + "CONTROL_CREATECLONEOF": "búa til klón af %1", + "CONTROL_CREATECLONEOF_MYSELF": "sjálfum mér", + "CONTROL_DELETETHISCLONE": "eyða þessum klón", + "CONTROL_COUNTER": "teljari", + "CONTROL_INCRCOUNTER": "vaxandi teljari", + "CONTROL_CLEARCOUNTER": "tæma teljara", + "CONTROL_ALLATONCE": "alla í einu", + "DATA_SETVARIABLETO": "láttu %1 verða %2", + "DATA_CHANGEVARIABLEBY": "breyttu %1 um %2", + "DATA_SHOWVARIABLE": "sýndu mér breytu %1", + "DATA_HIDEVARIABLE": "feldu breytu %1", + "DATA_ADDTOLIST": "bættu %1 við %2", + "DATA_DELETEOFLIST": "fjarlægðu %1 af %2", + "DATA_DELETEALLOFLIST": "eyddu öllu af %1", + "DATA_INSERTATLIST": "settu %1 við %2 af %3", + "DATA_REPLACEITEMOFLIST": "skiptu út hlut %1 af %2 fyrir %3", + "DATA_ITEMOFLIST": "hlutur %1 af %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "lengd %1", + "DATA_LISTCONTAINSITEM": "inniheldur %1, %2?", + "DATA_SHOWLIST": "sýndu lista %1", + "DATA_HIDELIST": "feldu lista %1", + "DATA_INDEX_ALL": "allt", + "DATA_INDEX_LAST": "seinasti", + "DATA_INDEX_RANDOM": "handahófskenndur", + "EVENT_WHENFLAGCLICKED": "þegar smellt er á %1", + "EVENT_WHENTHISSPRITECLICKED": "þegar smellt er á þennan karakter", + "EVENT_WHENSTAGECLICKED": "þegar smellt er a sviðið", + "EVENT_WHENTOUCHINGOBJECT": "þegar karakterinn snertir %1", + "EVENT_WHENBROADCASTRECEIVED": "þegar ég fæ sent %1", + "EVENT_WHENBACKDROPSWITCHESTO": "þegar bakgrunnurinn verður %1", + "EVENT_WHENGREATERTHAN": "þegar %1 er meira en %2", + "EVENT_WHENGREATERTHAN_TIMER": "skeiðklukka", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hljóðstyrkur", + "EVENT_BROADCAST": "senda %1", + "EVENT_BROADCASTANDWAIT": "senda %1 og bíða", + "EVENT_WHENKEYPRESSED": "þegar ýtt er á %1", + "EVENT_WHENKEYPRESSED_SPACE": "bilslá", + "EVENT_WHENKEYPRESSED_LEFT": "vinstri ör", + "EVENT_WHENKEYPRESSED_RIGHT": "hægri ör", + "EVENT_WHENKEYPRESSED_DOWN": "niður ör", + "EVENT_WHENKEYPRESSED_UP": "upp ör", + "EVENT_WHENKEYPRESSED_ANY": "eitthvert", + "LOOKS_SAYFORSECS": "segðu %1 í %2 sekúndur", + "LOOKS_SAY": "segðu %1", + "LOOKS_HELLO": "Hæ!", + "LOOKS_THINKFORSECS": "hugsaðu %1 í %2 sekúndur", + "LOOKS_THINK": "hugsaðu %1", + "LOOKS_HMM": "Hmmmm....", + "LOOKS_SHOW": "birta", + "LOOKS_HIDE": "fela", + "LOOKS_HIDEALLSPRITES": "fela allar teikningar", + "LOOKS_EFFECT_COLOR": "litur", + "LOOKS_EFFECT_FISHEYE": "fiskauga", + "LOOKS_EFFECT_WHIRL": "þyrla", + "LOOKS_EFFECT_PIXELATE": "pixla", + "LOOKS_EFFECT_MOSAIC": "mósaík", + "LOOKS_EFFECT_BRIGHTNESS": "birtustig", + "LOOKS_EFFECT_GHOST": "draugur", + "LOOKS_CHANGEEFFECTBY": "breyta %1 áhrifunum um %2", + "LOOKS_SETEFFECTTO": "settu %1 áhrifin á %2", + "LOOKS_CLEARGRAPHICEFFECTS": "hreinsa myndbrellur", + "LOOKS_CHANGESIZEBY": "breyta stærð um %1", + "LOOKS_SETSIZETO": "stærð verður %1 %", + "LOOKS_SIZE": "stærð", + "LOOKS_CHANGESTRETCHBY": "breyta teygju um %1", + "LOOKS_SETSTRETCHTO": "teygja verður %1 %", + "LOOKS_SWITCHCOSTUMETO": "breyttu í búning %1", + "LOOKS_NEXTCOSTUME": "næsti búningur", + "LOOKS_SWITCHBACKDROPTO": "bakgrunnur verður %1", + "LOOKS_GOTOFRONTBACK": "farðu á lag %1", + "LOOKS_GOTOFRONTBACK_FRONT": "fremst", + "LOOKS_GOTOFRONTBACK_BACK": "aftast", + "LOOKS_GOFORWARDBACKWARDLAYERS": "farðu %1 %2 lög", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "áfram", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "aftur á bak", + "LOOKS_BACKDROPNUMBERNAME": "bakgrunnur %1", + "LOOKS_COSTUMENUMBERNAME": "búningur %1", + "LOOKS_NUMBERNAME_NUMBER": "númer", + "LOOKS_NUMBERNAME_NAME": "nafn", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "nota bakgrunn %1 og bíða", + "LOOKS_NEXTBACKDROP_BLOCK": "næsti bakgrunnur", + "LOOKS_NEXTBACKDROP": "næsti bakgrunnur", + "LOOKS_PREVIOUSBACKDROP": "síðasti bakgrunnur", + "LOOKS_RANDOMBACKDROP": "handahófskenndur bakgrunnur", + "MOTION_MOVESTEPS": "fara %1 skref", + "MOTION_TURNLEFT": "snúa til %1 um %2 gráður", + "MOTION_TURNRIGHT": "snúa til %1 um %2 gráður", + "MOTION_POINTINDIRECTION": "stefna í %1 gráður", + "MOTION_POINTTOWARDS": "stefna í átt að %1", + "MOTION_POINTTOWARDS_POINTER": "músarbendill", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "fara til %1", + "MOTION_GOTO_POINTER": "músarbendill", + "MOTION_GOTO_RANDOM": "handahófskennd staðsetning", + "MOTION_GOTOXY": "fara til x: %1 og y: %2", + "MOTION_GLIDESECSTOXY": "svífa í %1 sekúndur til x: %2 og y: %3", + "MOTION_GLIDETO": "svífa í %1 sekúndur til %2", + "MOTION_GLIDETO_POINTER": "músarbendill", + "MOTION_GLIDETO_RANDOM": "handahófskend staðsetning", + "MOTION_CHANGEXBY": "breyta x um %1", + "MOTION_SETX": "láttu x verða %1", + "MOTION_CHANGEYBY": "breyttu y um %1", + "MOTION_SETY": "láttu y verða %1", + "MOTION_IFONEDGEBOUNCE": "ef á kanti, snúðu við", + "MOTION_SETROTATIONSTYLE": "snúningsgerð verður %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vinstri-hægri", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ekki snúast", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "allan hringinn", + "MOTION_XPOSITION": "x hnit", + "MOTION_YPOSITION": "y hnit", + "MOTION_DIRECTION": "stefna", + "MOTION_SCROLLRIGHT": "skrolla hægri um %1", + "MOTION_SCROLLUP": "skrolla up %1", + "MOTION_ALIGNSCENE": "stilla til svið %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "neðra vinstra megin", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "neðra hægra megin", + "MOTION_ALIGNSCENE_MIDDLE": "miðjunni", + "MOTION_ALIGNSCENE_TOPLEFT": "efra vinstra megin", + "MOTION_ALIGNSCENE_TOPRIGHT": "efra hægra megin", + "MOTION_XSCROLL": "x skroll", + "MOTION_YSCROLL": "y skroll", + "MOTION_STAGE_SELECTED": "Sviðið hefur enga hreyfikubba", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "velja tölu á milli %1 og %2 af handahófi", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 og %2", + "OPERATORS_OR": "%1 eða %2", + "OPERATORS_NOT": "ekki %1", + "OPERATORS_JOIN": "sameina %1 og %2", + "OPERATORS_JOIN_APPLE": "epli", + "OPERATORS_JOIN_BANANA": "banani", + "OPERATORS_LETTEROF": "stafur númer %1 úr %2", + "OPERATORS_LETTEROF_APPLE": "e", + "OPERATORS_LENGTH": "lengd %1", + "OPERATORS_CONTAINS": "inniheldur %1 %2?", + "OPERATORS_MOD": "%1 modulus %2", + "OPERATORS_ROUND": "rúna %1", + "OPERATORS_MATHOP": "%1 af %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "rúna niður", + "OPERATORS_MATHOP_CEILING": "rúna upp", + "OPERATORS_MATHOP_SQRT": "kvaðratrót", + "OPERATORS_MATHOP_SIN": "sínus", + "OPERATORS_MATHOP_COS": "kósínus", + "OPERATORS_MATHOP_TAN": "tangens", + "OPERATORS_MATHOP_ASIN": "arksínus", + "OPERATORS_MATHOP_ACOS": "arkcósínus", + "OPERATORS_MATHOP_ATAN": "arktangens", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "skilgreina %1", + "SENSING_TOUCHINGOBJECT": "snertir %1", + "SENSING_TOUCHINGOBJECT_POINTER": "músarbendill", + "SENSING_TOUCHINGOBJECT_EDGE": "brún", + "SENSING_TOUCHINGCOLOR": "snertir litinn %1", + "SENSING_COLORISTOUCHINGCOLOR": "liturinn %1 snertir litinn %2", + "SENSING_DISTANCETO": "fjarlægð til %1", + "SENSING_DISTANCETO_POINTER": "músarbendill", + "SENSING_ASKANDWAIT": "spurðu %1 og bíddu", + "SENSING_ASK_TEXT": "Hvað heitir þú?", + "SENSING_ANSWER": "svar", + "SENSING_KEYPRESSED": "hnappur %1 sleginn", + "SENSING_MOUSEDOWN": "músarhnappur niðri?", + "SENSING_MOUSEX": "x hnit músar", + "SENSING_MOUSEY": "y hnit músar", + "SENSING_SETDRAGMODE": "breyttu dragstillingu %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "draganlegur", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ekki draganlegur", + "SENSING_LOUDNESS": "hljóðstyrkur", + "SENSING_LOUD": "hávær?", + "SENSING_TIMER": "skeiðklukka", + "SENSING_RESETTIMER": "endurstilla skeiðklukku", + "SENSING_OF": "%1 af %2", + "SENSING_OF_XPOSITION": "x hnit", + "SENSING_OF_YPOSITION": "y hnit", + "SENSING_OF_DIRECTION": "stefna", + "SENSING_OF_COSTUMENUMBER": "búnungur númer", + "SENSING_OF_COSTUMENAME": "nafn búnings", + "SENSING_OF_SIZE": "stærð", + "SENSING_OF_VOLUME": "hljóðstyrkur", + "SENSING_OF_BACKDROPNUMBER": "bakgrunnur númer", + "SENSING_OF_BACKDROPNAME": "nafn bakgrunns", + "SENSING_OF_STAGE": "Svið", + "SENSING_CURRENT": "núverandi %1", + "SENSING_CURRENT_YEAR": "ár", + "SENSING_CURRENT_MONTH": "mánuður", + "SENSING_CURRENT_DATE": "dagsetning", + "SENSING_CURRENT_DAYOFWEEK": "vikudagur", + "SENSING_CURRENT_HOUR": "klukkustund", + "SENSING_CURRENT_MINUTE": "mínúta", + "SENSING_CURRENT_SECOND": "sekúnda", + "SENSING_DAYSSINCE2000": "dagar síðan árið 2000", + "SENSING_USERNAME": "notendanafn", + "SENSING_USERID": "einkenni notenda", + "SOUND_PLAY": "spila hljóð %1", + "SOUND_PLAYUNTILDONE": "spila hljóð %1 þar til það klárast", + "SOUND_STOPALLSOUNDS": "stöðva öll hljóð", + "SOUND_SETEFFECTO": "settu %1 áhrifin á %2", + "SOUND_CHANGEEFFECTBY": "breyta %1 áhrifunum um %2", + "SOUND_CLEAREFFECTS": "fjarlægja hljóðbreytingar", + "SOUND_EFFECTS_PITCH": "tónhæð", + "SOUND_EFFECTS_PAN": "skima til vinstri/hægri", + "SOUND_CHANGEVOLUMEBY": "breyta hljóðstyrk um %1", + "SOUND_SETVOLUMETO": "setja hljóðstyrk í %1%", + "SOUND_VOLUME": "hljóðstyrkur", + "SOUND_RECORD": "taka upp...", + "CATEGORY_MOTION": "Hreyfing", + "CATEGORY_LOOKS": "Útlit", + "CATEGORY_SOUND": "Hljóð", + "CATEGORY_EVENTS": "Atburðir", + "CATEGORY_CONTROL": "Stjórn", + "CATEGORY_SENSING": "Mæling", + "CATEGORY_OPERATORS": "Virkjar", + "CATEGORY_VARIABLES": "Breytur", + "CATEGORY_MYBLOCKS": "Mínir kubbar", + "DUPLICATE": "Tvöfalda", + "DELETE": "Eyða", + "ADD_COMMENT": "Bæta við athugasemd", + "REMOVE_COMMENT": "Fjarlægja athugasemd", + "DELETE_BLOCK": "Eyða kubb", + "DELETE_X_BLOCKS": "Eyða %1 kubbum", + "DELETE_ALL_BLOCKS": "Eyða öllum %1 kubbum", + "CLEAN_UP": "Hreinsa til kubbana", + "HELP": "Hjálp", + "UNDO": "Afturkalla", + "REDO": "Framkalla", + "EDIT_PROCEDURE": "Breyta", + "SHOW_PROCEDURE_DEFINITION": "Fara að skilgreiningu", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Segðu eitthvað...", + "COLOUR_HUE_LABEL": "Litur", + "COLOUR_SATURATION_LABEL": "mettun", + "COLOUR_BRIGHTNESS_LABEL": "Birtustig", + "CHANGE_VALUE_TITLE": "Breyta gildi:", + "RENAME_VARIABLE": "Endurskýra breytu", + "RENAME_VARIABLE_TITLE": "Endurskýra allar %1 breytur sem: ", + "RENAME_VARIABLE_MODAL_TITLE": "Endurskýra breytu", + "NEW_VARIABLE": "Smíða breytu", + "NEW_VARIABLE_TITLE": "Nafn nýrrar breytu:", + "VARIABLE_MODAL_TITLE": "Ný breyta", + "VARIABLE_ALREADY_EXISTS": "Það er nú þegar til breyta sem heitir \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Það er nú þegar til breyta sem heitir \"%1\" fyrir aðra breytu af týpunni \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Þú ert að nota %2 á %1 stöðum. Viltu samt eyða breytunni?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Þú getur ekki eytt breytunni %1 vegna þess að þú ert að nota hana í kubb af eigin hönnun. Hann heitir: %2.", + "DELETE_VARIABLE": "Eyða \"%1\" breytunni", + "NEW_PROCEDURE": "Búa til kubb", + "PROCEDURE_ALREADY_EXISTS": "Fall með nafninu \"%1\" er nú þegar til.", + "PROCEDURE_DEFAULT_NAME": "nafn kubbs", + "NEW_LIST": "Búa til lista", + "NEW_LIST_TITLE": "Nafn nýs lista:", + "LIST_MODAL_TITLE": "Nýr listi", + "LIST_ALREADY_EXISTS": "Það er nú þegar til listi sem heitir \"%1\".", + "RENAME_LIST_TITLE": "Endurskýra alla %1 lista sem:", + "RENAME_LIST_MODAL_TITLE": "Endurskýra lista", + "DEFAULT_LIST_ITEM": "hlutur", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Ný skilaboð", + "NEW_BROADCAST_MESSAGE_TITLE": "Nafn nýrra skilaboða", + "BROADCAST_MODAL_TITLE": "Ný skilaboð", + "DEFAULT_BROADCAST_MESSAGE_NAME": "dæmiUmNafnÁSkilaboðum" +} \ No newline at end of file diff --git a/editor/blocks/it.json b/editor/blocks/it.json index 25d95371..304a971f 100644 --- a/editor/blocks/it.json +++ b/editor/blocks/it.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"per sempre","CONTROL_REPEAT":"ripeti %1 volte","CONTROL_IF":"se %1 allora","CONTROL_ELSE":"altrimenti","CONTROL_STOP":"ferma","CONTROL_STOP_ALL":"tutto","CONTROL_STOP_THIS":"questo script","CONTROL_STOP_OTHER":"tutti gli altri script dello sprite","CONTROL_WAIT":"attendi %1 secondi","CONTROL_WAITUNTIL":"attendi fino a quando %1","CONTROL_REPEATUNTIL":"ripeti fino a quando %1","CONTROL_WHILE":"mentre %1","CONTROL_FOREACH":"per ogni %1 in %2","CONTROL_STARTASCLONE":"quando vengo clonato","CONTROL_CREATECLONEOF":"crea clone di %1","CONTROL_CREATECLONEOF_MYSELF":"me stesso","CONTROL_DELETETHISCLONE":"elimina questo clone","CONTROL_COUNTER":"contatore","CONTROL_INCRCOUNTER":"incrementa contatore","CONTROL_CLEARCOUNTER":"azzera contatore","CONTROL_ALLATONCE":"esegui tutto insieme","DATA_SETVARIABLETO":"porta %1 a %2","DATA_CHANGEVARIABLEBY":"cambia %1 di %2","DATA_SHOWVARIABLE":"mostra la variabile %1","DATA_HIDEVARIABLE":"nascondi la variabile %1","DATA_ADDTOLIST":"aggiungi %1 a %2","DATA_DELETEOFLIST":"cancella %1 da %2","DATA_DELETEALLOFLIST":"cancella tutto da %1","DATA_INSERTATLIST":"inserisci %1 alla posizione %2 di %3","DATA_REPLACEITEMOFLIST":"sostituisci elemento %1 di %2 con %3","DATA_ITEMOFLIST":"elemento %1 di %2","DATA_ITEMNUMOFLIST":"posizione di %1 in %2","DATA_LENGTHOFLIST":"lunghezza di %1","DATA_LISTCONTAINSITEM":"%1 contiene %2","DATA_SHOWLIST":"mostra la lista %1","DATA_HIDELIST":"nascondi la lista %1","DATA_INDEX_ALL":"tutto","DATA_INDEX_LAST":"ultimo","DATA_INDEX_RANDOM":"a caso","EVENT_WHENFLAGCLICKED":"quando si clicca su %1","EVENT_WHENTHISSPRITECLICKED":"quando si clicca questo sprite","EVENT_WHENSTAGECLICKED":"quando si clicca sullo Stage","EVENT_WHENTOUCHINGOBJECT":"quando questo sprite tocca %1","EVENT_WHENBROADCASTRECEIVED":"quando ricevo %1","EVENT_WHENBACKDROPSWITCHESTO":"quando lo sfondo passa a %1","EVENT_WHENGREATERTHAN":"quando %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronometro","EVENT_WHENGREATERTHAN_LOUDNESS":"volume microfono","EVENT_BROADCAST":"invia a tutti %1","EVENT_BROADCASTANDWAIT":"invia a tutti %1 e attendi","EVENT_WHENKEYPRESSED":"quando si preme il tasto %1","EVENT_WHENKEYPRESSED_SPACE":"spazio","EVENT_WHENKEYPRESSED_LEFT":"freccia sinistra","EVENT_WHENKEYPRESSED_RIGHT":"freccia destra","EVENT_WHENKEYPRESSED_DOWN":"freccia giù","EVENT_WHENKEYPRESSED_UP":"freccia su","EVENT_WHENKEYPRESSED_ANY":"qualunque","LOOKS_SAYFORSECS":"dire %1 per %2 secondi","LOOKS_SAY":"dire %1","LOOKS_HELLO":"Ciao!","LOOKS_THINKFORSECS":"pensa %1 per %2 secondi","LOOKS_THINK":"pensa %1","LOOKS_HMM":"Uhm...","LOOKS_SHOW":"mostra","LOOKS_HIDE":"nascondi","LOOKS_HIDEALLSPRITES":"nascondi tutti gli sprite","LOOKS_EFFECT_COLOR":"colore","LOOKS_EFFECT_FISHEYE":"fish-eye","LOOKS_EFFECT_WHIRL":"mulinello","LOOKS_EFFECT_PIXELATE":"effetto pixel","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"luminosità","LOOKS_EFFECT_GHOST":"fantasma","LOOKS_CHANGEEFFECTBY":"cambia effetto %1 di %2","LOOKS_SETEFFECTTO":"porta effetto %1 a %2","LOOKS_CLEARGRAPHICEFFECTS":"rimuovi effetti grafici","LOOKS_CHANGESIZEBY":"cambia dimensione di %1","LOOKS_SETSIZETO":"porta dimensione a %1 %","LOOKS_SIZE":"dimensione","LOOKS_CHANGESTRETCHBY":"cambia allungamento di %1","LOOKS_SETSTRETCHTO":"porta allungamento a %1 %","LOOKS_SWITCHCOSTUMETO":"passa al costume %1","LOOKS_NEXTCOSTUME":"passa al costume seguente","LOOKS_SWITCHBACKDROPTO":"passa allo sfondo %1","LOOKS_GOTOFRONTBACK":"vai in %1 piano","LOOKS_GOTOFRONTBACK_FRONT":"primo","LOOKS_GOTOFRONTBACK_BACK":"secondo","LOOKS_GOFORWARDBACKWARDLAYERS":"vai %1 di %2 livelli","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"avanti","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"indietro","LOOKS_BACKDROPNUMBERNAME":"%1 sfondo","LOOKS_COSTUMENUMBERNAME":"%1 costume","LOOKS_NUMBERNAME_NUMBER":"numero","LOOKS_NUMBERNAME_NAME":"nome","LOOKS_SWITCHBACKDROPTOANDWAIT":"passa allo sfondo %1 e attendi","LOOKS_NEXTBACKDROP_BLOCK":"passa allo sfondo seguente","LOOKS_NEXTBACKDROP":"seguente","LOOKS_PREVIOUSBACKDROP":"precedente","LOOKS_RANDOMBACKDROP":"scelto a caso","MOTION_MOVESTEPS":"fai %1 passi","MOTION_TURNLEFT":"ruota %1 di %2 gradi","MOTION_TURNRIGHT":"ruota %1 di %2 gradi","MOTION_POINTINDIRECTION":"punta in direzione %1","MOTION_POINTTOWARDS":"punta verso %1","MOTION_POINTTOWARDS_POINTER":"puntatore del mouse","MOTION_POINTTOWARDS_RANDOM":"direzione a caso","MOTION_GOTO":"raggiungi %1","MOTION_GOTO_POINTER":"puntatore del mouse","MOTION_GOTO_RANDOM":"posizione a caso","MOTION_GOTOXY":"vai a x: %1 y: %2","MOTION_GLIDESECSTOXY":"scivola in %1 secondi a x: %2 y: %3","MOTION_GLIDETO":"scivola in %1 secondi a %2","MOTION_GLIDETO_POINTER":"puntatore del mouse","MOTION_GLIDETO_RANDOM":"posizione a caso","MOTION_CHANGEXBY":"cambia x di %1","MOTION_SETX":"vai dove x è %1","MOTION_CHANGEYBY":"cambia y di %1","MOTION_SETY":"vai dove y è %1","MOTION_IFONEDGEBOUNCE":"rimbalza quando tocchi il bordo","MOTION_SETROTATIONSTYLE":"usa stile rotazione %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"sinistra-destra","MOTION_SETROTATIONSTYLE_DONTROTATE":"non ruotare","MOTION_SETROTATIONSTYLE_ALLAROUND":"può ruotare","MOTION_XPOSITION":"posizione x","MOTION_YPOSITION":"posizione y","MOTION_DIRECTION":"direzione","MOTION_SCROLLRIGHT":"scrolla a destra di %1","MOTION_SCROLLUP":"scrolla in alto di %1","MOTION_ALIGNSCENE":"allinea la scena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"in basso a sinistra","MOTION_ALIGNSCENE_BOTTOMRIGHT":"in basso a destra","MOTION_ALIGNSCENE_MIDDLE":"in mezzo","MOTION_ALIGNSCENE_TOPLEFT":"in alto a sinistra","MOTION_ALIGNSCENE_TOPRIGHT":"in alto a destra","MOTION_XSCROLL":"posizione x dello scroll","MOTION_YSCROLL":"posizione y dello scroll","MOTION_STAGE_SELECTED":"Stage selezionato: nessun blocco di movimento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"numero a caso tra %1 e %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 e %2","OPERATORS_OR":"%1 o %2","OPERATORS_NOT":"non %1","OPERATORS_JOIN":"unione di %1 e %2","OPERATORS_JOIN_APPLE":"mela","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"lettera %1 di %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"lunghezza di %1","OPERATORS_CONTAINS":"%1 contiene %2","OPERATORS_MOD":"resto della divisione di %1 diviso %2","OPERATORS_ROUND":"arrotonda %1","OPERATORS_MATHOP":"%1 di %2","OPERATORS_MATHOP_ABS":"valore assoluto","OPERATORS_MATHOP_FLOOR":"intero inferiore","OPERATORS_MATHOP_CEILING":"intero superiore","OPERATORS_MATHOP_SQRT":"radice quadrata","OPERATORS_MATHOP_SIN":"sen","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"arcsen","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definisci %1","SENSING_TOUCHINGOBJECT":"sta toccando %1","SENSING_TOUCHINGOBJECT_POINTER":"puntatore del mouse","SENSING_TOUCHINGOBJECT_EDGE":"bordo","SENSING_TOUCHINGCOLOR":"sta toccando il colore %1","SENSING_COLORISTOUCHINGCOLOR":"il colore %1 sta toccando il colore %2","SENSING_DISTANCETO":"distanza da %1","SENSING_DISTANCETO_POINTER":"puntatore del mouse","SENSING_ASKANDWAIT":"chiedi %1 e attendi","SENSING_ASK_TEXT":"Come ti chiami?","SENSING_ANSWER":"risposta","SENSING_KEYPRESSED":"tasto %1 premuto","SENSING_MOUSEDOWN":"pulsante del mouse premuto","SENSING_MOUSEX":"x del mouse","SENSING_MOUSEY":"y del mouse","SENSING_SETDRAGMODE":"rendi lo sprite %1","SENSING_SETDRAGMODE_DRAGGABLE":"trascinabile","SENSING_SETDRAGMODE_NOTDRAGGABLE":"non trascinabile","SENSING_LOUDNESS":"volume microfono","SENSING_LOUD":"volume alto?","SENSING_TIMER":"cronometro","SENSING_RESETTIMER":"azzera cronometro","SENSING_OF":"%1 di %2","SENSING_OF_XPOSITION":"posizione x","SENSING_OF_YPOSITION":"posizione y","SENSING_OF_DIRECTION":"direzione","SENSING_OF_COSTUMENUMBER":"numero del costume","SENSING_OF_COSTUMENAME":"nome del costume","SENSING_OF_SIZE":"dimensione","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"numero dello sfondo","SENSING_OF_BACKDROPNAME":"nome dello sfondo","SENSING_OF_STAGE":"Stage","SENSING_CURRENT":"%1 attuale","SENSING_CURRENT_YEAR":"anno","SENSING_CURRENT_MONTH":"mese","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"giorno della settimana","SENSING_CURRENT_HOUR":"ora","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"secondo","SENSING_DAYSSINCE2000":"giorni trascorsi dal 2000","SENSING_USERNAME":"username","SENSING_USERID":"user id","SOUND_PLAY":"avvia riproduzione suono %1","SOUND_PLAYUNTILDONE":"riproduci suono %1 e attendi la fine","SOUND_STOPALLSOUNDS":"ferma tutti i suoni","SOUND_SETEFFECTO":"porta effetto %1 a %2","SOUND_CHANGEEFFECTBY":"cambia effetto %1 di %2","SOUND_CLEAREFFECTS":"rimuovi effetti audio","SOUND_EFFECTS_PITCH":"frequenza","SOUND_EFFECTS_PAN":"panning sinistra/destra","SOUND_CHANGEVOLUMEBY":"cambia volume di %1","SOUND_SETVOLUMETO":"porta volume a %1%","SOUND_VOLUME":"volume","SOUND_RECORD":"registrazione...","CATEGORY_MOTION":"Movimento","CATEGORY_LOOKS":"Aspetto","CATEGORY_SOUND":"Suono","CATEGORY_EVENTS":"Situazioni","CATEGORY_CONTROL":"Controllo","CATEGORY_SENSING":"Sensori","CATEGORY_OPERATORS":"Operatori","CATEGORY_VARIABLES":"Variabili","CATEGORY_MYBLOCKS":"I Miei Blocchi","DUPLICATE":"Duplica","DELETE":"Cancella","ADD_COMMENT":"Aggiungi commento","REMOVE_COMMENT":"Rimuovi commento","DELETE_BLOCK":"Cancella questo Blocco","DELETE_X_BLOCKS":"Cancella %1 Blocchi","DELETE_ALL_BLOCKS":"Cancellare i %1 blocchi?","CLEAN_UP":"Riordina i Blocchi","HELP":"Aiuto","UNDO":"Annulla","REDO":"Ripristina","EDIT_PROCEDURE":"Modifica","SHOW_PROCEDURE_DEFINITION":"Vai alla definizione","WORKSPACE_COMMENT_DEFAULT_TEXT":"Dì qualcosa...","COLOUR_HUE_LABEL":"Colore","COLOUR_SATURATION_LABEL":"Saturazione","COLOUR_BRIGHTNESS_LABEL":"Luminosità","CHANGE_VALUE_TITLE":"Cambia il valore:","RENAME_VARIABLE":"Rinomina la variabile","RENAME_VARIABLE_TITLE":"Rinomina tutti i riferimenti alla variabile \"%1\" come:","RENAME_VARIABLE_MODAL_TITLE":"Rinomina la Variabile","NEW_VARIABLE":"Crea una Variabile","NEW_VARIABLE_TITLE":"Nome della nuova variabile:","VARIABLE_MODAL_TITLE":"Nuova Variabile","VARIABLE_ALREADY_EXISTS":"Una variabile chiamata \"%1\" esiste già.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Una variabile chiamata \"%1\" già esiste per un'altra variabile di tipo '%2'.","DELETE_VARIABLE_CONFIRMATION":"Eliminare tutti i %1 riferimenti alla variabile \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Non è possibile eliminare la variabile \"%1\" perchè fa parte della definizione della funzione \"%2\"","DELETE_VARIABLE":"Elimina la variabile \"%1\"","NEW_PROCEDURE":"Crea un Blocco","PROCEDURE_ALREADY_EXISTS":"Una procedura chiamata \"%1\" esiste già.","PROCEDURE_DEFAULT_NAME":"nome del blocco","NEW_LIST":"Crea una Lista","NEW_LIST_TITLE":"Nome della nuova lista:","LIST_MODAL_TITLE":"Nuova Lista","LIST_ALREADY_EXISTS":"Una lista chiamata \"%1\" esiste già.","RENAME_LIST_TITLE":"Rinomina tutti i riferimenti alla lista \"%1\" come:","RENAME_LIST_MODAL_TITLE":"Rinomina la Lista","DEFAULT_LIST_ITEM":"cosa","DELETE_LIST":"Cancella la lista \"%1\"","RENAME_LIST":"Rinomina lista","NEW_BROADCAST_MESSAGE":"Nuovo messaggio","NEW_BROADCAST_MESSAGE_TITLE":"Nome del nuovo messaggio:","BROADCAST_MODAL_TITLE":"Nuovo Messaggio","DEFAULT_BROADCAST_MESSAGE_NAME":"messaggio1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "per sempre", + "CONTROL_REPEAT": "ripeti %1 volte", + "CONTROL_IF": "se %1 allora", + "CONTROL_ELSE": "altrimenti", + "CONTROL_STOP": "ferma", + "CONTROL_STOP_ALL": "tutto", + "CONTROL_STOP_THIS": "questo script", + "CONTROL_STOP_OTHER": "tutti gli altri script dello sprite", + "CONTROL_WAIT": "attendi %1 secondi", + "CONTROL_WAITUNTIL": "attendi fino a quando %1", + "CONTROL_REPEATUNTIL": "ripeti fino a quando %1", + "CONTROL_WHILE": "mentre %1", + "CONTROL_FOREACH": "per ogni %1 in %2", + "CONTROL_STARTASCLONE": "quando vengo clonato", + "CONTROL_CREATECLONEOF": "crea clone di %1", + "CONTROL_CREATECLONEOF_MYSELF": "me stesso", + "CONTROL_DELETETHISCLONE": "elimina questo clone", + "CONTROL_COUNTER": "contatore", + "CONTROL_INCRCOUNTER": "incrementa contatore", + "CONTROL_CLEARCOUNTER": "azzera contatore", + "CONTROL_ALLATONCE": "esegui tutto insieme", + "DATA_SETVARIABLETO": "porta %1 a %2", + "DATA_CHANGEVARIABLEBY": "cambia %1 di %2", + "DATA_SHOWVARIABLE": "mostra la variabile %1", + "DATA_HIDEVARIABLE": "nascondi la variabile %1", + "DATA_ADDTOLIST": "aggiungi %1 a %2", + "DATA_DELETEOFLIST": "cancella %1 da %2", + "DATA_DELETEALLOFLIST": "cancella tutto da %1", + "DATA_INSERTATLIST": "inserisci %1 alla posizione %2 di %3", + "DATA_REPLACEITEMOFLIST": "sostituisci elemento %1 di %2 con %3", + "DATA_ITEMOFLIST": "elemento %1 di %2", + "DATA_ITEMNUMOFLIST": "posizione di %1 in %2", + "DATA_LENGTHOFLIST": "lunghezza di %1", + "DATA_LISTCONTAINSITEM": "%1 contiene %2", + "DATA_SHOWLIST": "mostra la lista %1", + "DATA_HIDELIST": "nascondi la lista %1", + "DATA_INDEX_ALL": "tutto", + "DATA_INDEX_LAST": "ultimo", + "DATA_INDEX_RANDOM": "a caso", + "EVENT_WHENFLAGCLICKED": "quando si clicca su %1", + "EVENT_WHENTHISSPRITECLICKED": "quando si clicca questo sprite", + "EVENT_WHENSTAGECLICKED": "quando si clicca sullo Stage", + "EVENT_WHENTOUCHINGOBJECT": "quando questo sprite tocca %1", + "EVENT_WHENBROADCASTRECEIVED": "quando ricevo %1", + "EVENT_WHENBACKDROPSWITCHESTO": "quando lo sfondo passa a %1", + "EVENT_WHENGREATERTHAN": "quando %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronometro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volume microfono", + "EVENT_BROADCAST": "invia a tutti %1", + "EVENT_BROADCASTANDWAIT": "invia a tutti %1 e attendi", + "EVENT_WHENKEYPRESSED": "quando si preme il tasto %1", + "EVENT_WHENKEYPRESSED_SPACE": "spazio", + "EVENT_WHENKEYPRESSED_LEFT": "freccia sinistra", + "EVENT_WHENKEYPRESSED_RIGHT": "freccia destra", + "EVENT_WHENKEYPRESSED_DOWN": "freccia giù", + "EVENT_WHENKEYPRESSED_UP": "freccia su", + "EVENT_WHENKEYPRESSED_ANY": "qualunque", + "LOOKS_SAYFORSECS": "dire %1 per %2 secondi", + "LOOKS_SAY": "dire %1", + "LOOKS_HELLO": "Ciao!", + "LOOKS_THINKFORSECS": "pensa %1 per %2 secondi", + "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Uhm...", + "LOOKS_SHOW": "mostra", + "LOOKS_HIDE": "nascondi", + "LOOKS_HIDEALLSPRITES": "nascondi tutti gli sprite", + "LOOKS_EFFECT_COLOR": "colore", + "LOOKS_EFFECT_FISHEYE": "fish-eye", + "LOOKS_EFFECT_WHIRL": "mulinello", + "LOOKS_EFFECT_PIXELATE": "effetto pixel", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "luminosità", + "LOOKS_EFFECT_GHOST": "fantasma", + "LOOKS_CHANGEEFFECTBY": "cambia effetto %1 di %2", + "LOOKS_SETEFFECTTO": "porta effetto %1 a %2", + "LOOKS_CLEARGRAPHICEFFECTS": "rimuovi effetti grafici", + "LOOKS_CHANGESIZEBY": "cambia dimensione di %1", + "LOOKS_SETSIZETO": "porta dimensione a %1 %", + "LOOKS_SIZE": "dimensione", + "LOOKS_CHANGESTRETCHBY": "cambia allungamento di %1", + "LOOKS_SETSTRETCHTO": "porta allungamento a %1 %", + "LOOKS_SWITCHCOSTUMETO": "passa al costume %1", + "LOOKS_NEXTCOSTUME": "passa al costume seguente", + "LOOKS_SWITCHBACKDROPTO": "passa allo sfondo %1", + "LOOKS_GOTOFRONTBACK": "vai in %1 piano", + "LOOKS_GOTOFRONTBACK_FRONT": "primo", + "LOOKS_GOTOFRONTBACK_BACK": "secondo", + "LOOKS_GOFORWARDBACKWARDLAYERS": "vai %1 di %2 livelli", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "avanti", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "indietro", + "LOOKS_BACKDROPNUMBERNAME": "%1 sfondo", + "LOOKS_COSTUMENUMBERNAME": "%1 costume", + "LOOKS_NUMBERNAME_NUMBER": "numero", + "LOOKS_NUMBERNAME_NAME": "nome", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "passa allo sfondo %1 e attendi", + "LOOKS_NEXTBACKDROP_BLOCK": "passa allo sfondo seguente", + "LOOKS_NEXTBACKDROP": "seguente", + "LOOKS_PREVIOUSBACKDROP": "precedente", + "LOOKS_RANDOMBACKDROP": "scelto a caso", + "MOTION_MOVESTEPS": "fai %1 passi", + "MOTION_TURNLEFT": "ruota %1 di %2 gradi", + "MOTION_TURNRIGHT": "ruota %1 di %2 gradi", + "MOTION_POINTINDIRECTION": "punta in direzione %1", + "MOTION_POINTTOWARDS": "punta verso %1", + "MOTION_POINTTOWARDS_POINTER": "puntatore del mouse", + "MOTION_POINTTOWARDS_RANDOM": "direzione a caso", + "MOTION_GOTO": "raggiungi %1", + "MOTION_GOTO_POINTER": "puntatore del mouse", + "MOTION_GOTO_RANDOM": "posizione a caso", + "MOTION_GOTOXY": "vai a x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "scivola in %1 secondi a x: %2 y: %3", + "MOTION_GLIDETO": "scivola in %1 secondi a %2", + "MOTION_GLIDETO_POINTER": "puntatore del mouse", + "MOTION_GLIDETO_RANDOM": "posizione a caso", + "MOTION_CHANGEXBY": "cambia x di %1", + "MOTION_SETX": "vai dove x è %1", + "MOTION_CHANGEYBY": "cambia y di %1", + "MOTION_SETY": "vai dove y è %1", + "MOTION_IFONEDGEBOUNCE": "rimbalza quando tocchi il bordo", + "MOTION_SETROTATIONSTYLE": "usa stile rotazione %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "sinistra-destra", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "non ruotare", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "può ruotare", + "MOTION_XPOSITION": "posizione x", + "MOTION_YPOSITION": "posizione y", + "MOTION_DIRECTION": "direzione", + "MOTION_SCROLLRIGHT": "scrolla a destra di %1", + "MOTION_SCROLLUP": "scrolla in alto di %1", + "MOTION_ALIGNSCENE": "allinea la scena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "in basso a sinistra", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "in basso a destra", + "MOTION_ALIGNSCENE_MIDDLE": "in mezzo", + "MOTION_ALIGNSCENE_TOPLEFT": "in alto a sinistra", + "MOTION_ALIGNSCENE_TOPRIGHT": "in alto a destra", + "MOTION_XSCROLL": "posizione x dello scroll", + "MOTION_YSCROLL": "posizione y dello scroll", + "MOTION_STAGE_SELECTED": "Stage selezionato: nessun blocco di movimento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "numero a caso tra %1 e %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 e %2", + "OPERATORS_OR": "%1 o %2", + "OPERATORS_NOT": "non %1", + "OPERATORS_JOIN": "unione di %1 e %2", + "OPERATORS_JOIN_APPLE": "mela", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "lettera %1 di %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "lunghezza di %1", + "OPERATORS_CONTAINS": "%1 contiene %2", + "OPERATORS_MOD": "resto della divisione di %1 diviso %2", + "OPERATORS_ROUND": "arrotonda %1", + "OPERATORS_MATHOP": "%1 di %2", + "OPERATORS_MATHOP_ABS": "valore assoluto", + "OPERATORS_MATHOP_FLOOR": "intero inferiore", + "OPERATORS_MATHOP_CEILING": "intero superiore", + "OPERATORS_MATHOP_SQRT": "radice quadrata", + "OPERATORS_MATHOP_SIN": "sen", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "arcsen", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definisci %1", + "SENSING_TOUCHINGOBJECT": "sta toccando %1", + "SENSING_TOUCHINGOBJECT_POINTER": "puntatore del mouse", + "SENSING_TOUCHINGOBJECT_EDGE": "bordo", + "SENSING_TOUCHINGCOLOR": "sta toccando il colore %1", + "SENSING_COLORISTOUCHINGCOLOR": "il colore %1 sta toccando il colore %2", + "SENSING_DISTANCETO": "distanza da %1", + "SENSING_DISTANCETO_POINTER": "puntatore del mouse", + "SENSING_ASKANDWAIT": "chiedi %1 e attendi", + "SENSING_ASK_TEXT": "Come ti chiami?", + "SENSING_ANSWER": "risposta", + "SENSING_KEYPRESSED": "tasto %1 premuto", + "SENSING_MOUSEDOWN": "pulsante del mouse premuto", + "SENSING_MOUSEX": "x del mouse", + "SENSING_MOUSEY": "y del mouse", + "SENSING_SETDRAGMODE": "rendi lo sprite %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "trascinabile", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "non trascinabile", + "SENSING_LOUDNESS": "volume microfono", + "SENSING_LOUD": "volume alto?", + "SENSING_TIMER": "cronometro", + "SENSING_RESETTIMER": "azzera cronometro", + "SENSING_OF": "%1 di %2", + "SENSING_OF_XPOSITION": "posizione x", + "SENSING_OF_YPOSITION": "posizione y", + "SENSING_OF_DIRECTION": "direzione", + "SENSING_OF_COSTUMENUMBER": "numero del costume", + "SENSING_OF_COSTUMENAME": "nome del costume", + "SENSING_OF_SIZE": "dimensione", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "numero dello sfondo", + "SENSING_OF_BACKDROPNAME": "nome dello sfondo", + "SENSING_OF_STAGE": "Stage", + "SENSING_CURRENT": "%1 attuale", + "SENSING_CURRENT_YEAR": "anno", + "SENSING_CURRENT_MONTH": "mese", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "giorno della settimana", + "SENSING_CURRENT_HOUR": "ora", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "secondo", + "SENSING_DAYSSINCE2000": "giorni trascorsi dal 2000", + "SENSING_USERNAME": "username", + "SENSING_USERID": "user id", + "SOUND_PLAY": "avvia riproduzione suono %1", + "SOUND_PLAYUNTILDONE": "riproduci suono %1 e attendi la fine", + "SOUND_STOPALLSOUNDS": "ferma tutti i suoni", + "SOUND_SETEFFECTO": "porta effetto %1 a %2", + "SOUND_CHANGEEFFECTBY": "cambia effetto %1 di %2", + "SOUND_CLEAREFFECTS": "rimuovi effetti audio", + "SOUND_EFFECTS_PITCH": "frequenza", + "SOUND_EFFECTS_PAN": "panning sinistra/destra", + "SOUND_CHANGEVOLUMEBY": "cambia volume di %1", + "SOUND_SETVOLUMETO": "porta volume a %1%", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "registrazione...", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aspetto", + "CATEGORY_SOUND": "Suono", + "CATEGORY_EVENTS": "Situazioni", + "CATEGORY_CONTROL": "Controllo", + "CATEGORY_SENSING": "Sensori", + "CATEGORY_OPERATORS": "Operatori", + "CATEGORY_VARIABLES": "Variabili", + "CATEGORY_MYBLOCKS": "I Miei Blocchi", + "DUPLICATE": "Duplica", + "DELETE": "Cancella", + "ADD_COMMENT": "Aggiungi commento", + "REMOVE_COMMENT": "Rimuovi commento", + "DELETE_BLOCK": "Cancella questo Blocco", + "DELETE_X_BLOCKS": "Cancella %1 Blocchi", + "DELETE_ALL_BLOCKS": "Cancellare i %1 blocchi?", + "CLEAN_UP": "Riordina i Blocchi", + "HELP": "Aiuto", + "UNDO": "Annulla", + "REDO": "Ripristina", + "EDIT_PROCEDURE": "Modifica", + "SHOW_PROCEDURE_DEFINITION": "Vai alla definizione", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Dì qualcosa...", + "COLOUR_HUE_LABEL": "Colore", + "COLOUR_SATURATION_LABEL": "Saturazione", + "COLOUR_BRIGHTNESS_LABEL": "Luminosità", + "CHANGE_VALUE_TITLE": "Cambia il valore:", + "RENAME_VARIABLE": "Rinomina la variabile", + "RENAME_VARIABLE_TITLE": "Rinomina tutti i riferimenti alla variabile \"%1\" come:", + "RENAME_VARIABLE_MODAL_TITLE": "Rinomina la Variabile", + "NEW_VARIABLE": "Crea una Variabile", + "NEW_VARIABLE_TITLE": "Nome della nuova variabile:", + "VARIABLE_MODAL_TITLE": "Nuova Variabile", + "VARIABLE_ALREADY_EXISTS": "Una variabile chiamata \"%1\" esiste già.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Una variabile chiamata \"%1\" già esiste per un'altra variabile di tipo '%2'.", + "DELETE_VARIABLE_CONFIRMATION": "Eliminare tutti i %1 riferimenti alla variabile \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Non è possibile eliminare la variabile \"%1\" perchè fa parte della definizione della funzione \"%2\"", + "DELETE_VARIABLE": "Elimina la variabile \"%1\"", + "NEW_PROCEDURE": "Crea un Blocco", + "PROCEDURE_ALREADY_EXISTS": "Una procedura chiamata \"%1\" esiste già.", + "PROCEDURE_DEFAULT_NAME": "nome del blocco", + "NEW_LIST": "Crea una Lista", + "NEW_LIST_TITLE": "Nome della nuova lista:", + "LIST_MODAL_TITLE": "Nuova Lista", + "LIST_ALREADY_EXISTS": "Una lista chiamata \"%1\" esiste già.", + "RENAME_LIST_TITLE": "Rinomina tutti i riferimenti alla lista \"%1\" come:", + "RENAME_LIST_MODAL_TITLE": "Rinomina la Lista", + "DEFAULT_LIST_ITEM": "cosa", + "DELETE_LIST": "Cancella la lista \"%1\"", + "RENAME_LIST": "Rinomina lista", + "NEW_BROADCAST_MESSAGE": "Nuovo messaggio", + "NEW_BROADCAST_MESSAGE_TITLE": "Nome del nuovo messaggio:", + "BROADCAST_MODAL_TITLE": "Nuovo Messaggio", + "DEFAULT_BROADCAST_MESSAGE_NAME": "messaggio1" +} \ No newline at end of file diff --git a/editor/blocks/ja-Hira.json b/editor/blocks/ja-Hira.json index b5f70534..3f6fb217 100644 --- a/editor/blocks/ja-Hira.json +++ b/editor/blocks/ja-Hira.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ずっと","CONTROL_REPEAT":"%1 かいくりかえす","CONTROL_IF":"もし %1 なら","CONTROL_ELSE":"でなければ","CONTROL_STOP":"とめる","CONTROL_STOP_ALL":"すべて","CONTROL_STOP_THIS":"このスクリプト","CONTROL_STOP_OTHER":"スプライトのほかのスクリプト","CONTROL_WAIT":"%1 びょうまつ","CONTROL_WAITUNTIL":"%1 までまつ","CONTROL_REPEATUNTIL":"%1 までくりかえす","CONTROL_WHILE":"%1 のあいだくりかえす","CONTROL_FOREACH":"%2 のようそを %1 にいれてくりかえす","CONTROL_STARTASCLONE":"クローンされたとき","CONTROL_CREATECLONEOF":"%1 のクローンをつくる","CONTROL_CREATECLONEOF_MYSELF":"じぶんじしん","CONTROL_DELETETHISCLONE":"このクローンをさくじょする","CONTROL_COUNTER":"カウンター","CONTROL_INCRCOUNTER":"カウンターにたす","CONTROL_CLEARCOUNTER":"カウンターをクリアする","CONTROL_ALLATONCE":"いっせいに","DATA_SETVARIABLETO":"%1 を %2 にする","DATA_CHANGEVARIABLEBY":"%1 を %2 ずつかえる","DATA_SHOWVARIABLE":"へんすう %1 をひょうじする","DATA_HIDEVARIABLE":"へんすう %1 をかくす","DATA_ADDTOLIST":"%1 を %2 についかする","DATA_DELETEOFLIST":"%2 の %1 ばんめをさくじょする","DATA_DELETEALLOFLIST":"%1のすべてをさくじょする","DATA_INSERTATLIST":"%3 の %2 ばんめに %1 をそうにゅうする","DATA_REPLACEITEMOFLIST":"%2 の %1 を %3 でおきかえる","DATA_ITEMOFLIST":"%2 の %1 ばんめ","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"%1 のながさ","DATA_LISTCONTAINSITEM":"%1 に %2 がふくまれる","DATA_SHOWLIST":"リスト %1 をひょうじする","DATA_HIDELIST":"リスト %1 をかくす","DATA_INDEX_ALL":"すべて","DATA_INDEX_LAST":"さいご","DATA_INDEX_RANDOM":"らんすう","EVENT_WHENFLAGCLICKED":"%1 がクリックされたとき","EVENT_WHENTHISSPRITECLICKED":"このスプライトがクリックされたとき","EVENT_WHENSTAGECLICKED":"ステージがクリックされたとき","EVENT_WHENTOUCHINGOBJECT":"このスプライトが %1 にふれたとき","EVENT_WHENBROADCASTRECEIVED":"%1 をうけとったとき","EVENT_WHENBACKDROPSWITCHESTO":"はいけいが %1 になったとき","EVENT_WHENGREATERTHAN":"%1 > %2 のとき","EVENT_WHENGREATERTHAN_TIMER":"タイマー","EVENT_WHENGREATERTHAN_LOUDNESS":"おんりょう","EVENT_BROADCAST":"%1 をおくる","EVENT_BROADCASTANDWAIT":"%1 をおくってまつ","EVENT_WHENKEYPRESSED":"%1 キーがおされたとき","EVENT_WHENKEYPRESSED_SPACE":"スペース","EVENT_WHENKEYPRESSED_LEFT":"ひだりむきやじるし","EVENT_WHENKEYPRESSED_RIGHT":"みぎむきやじるし","EVENT_WHENKEYPRESSED_DOWN":"したむきやじるし","EVENT_WHENKEYPRESSED_UP":"うわむきやじるし","EVENT_WHENKEYPRESSED_ANY":"どれかの","LOOKS_SAYFORSECS":"%1 と %2 びょういう","LOOKS_SAY":"%1 という","LOOKS_HELLO":"こんにちは!","LOOKS_THINKFORSECS":"%1 と %2 びょうかんがえる","LOOKS_THINK":"%1 とかんがえる","LOOKS_HMM":"うーん...","LOOKS_SHOW":"ひょうじする","LOOKS_HIDE":"かくす","LOOKS_HIDEALLSPRITES":"すべてのスプライトをかくす","LOOKS_EFFECT_COLOR":"いろ","LOOKS_EFFECT_FISHEYE":"ぎょがんレンズ","LOOKS_EFFECT_WHIRL":"うずまき","LOOKS_EFFECT_PIXELATE":"ピクセルか","LOOKS_EFFECT_MOSAIC":"モザイク","LOOKS_EFFECT_BRIGHTNESS":"あかるさ","LOOKS_EFFECT_GHOST":"ゆうれい","LOOKS_CHANGEEFFECTBY":"%1 のこうかを %2 ずつかえる","LOOKS_SETEFFECTTO":"%1 のこうかを %2 にする","LOOKS_CLEARGRAPHICEFFECTS":"がぞうこうかをなくす","LOOKS_CHANGESIZEBY":"おおきさを %1 ずつかえる","LOOKS_SETSIZETO":"おおきさを %1 %にする","LOOKS_SIZE":"おおきさ","LOOKS_CHANGESTRETCHBY":"のびを %1 ずつかえる","LOOKS_SETSTRETCHTO":"のびを %1 %にする","LOOKS_SWITCHCOSTUMETO":"コスチュームを %1 にする","LOOKS_NEXTCOSTUME":"つぎのコスチュームにする","LOOKS_SWITCHBACKDROPTO":"はいけいを %1 にする","LOOKS_GOTOFRONTBACK":"%1 へいどうする","LOOKS_GOTOFRONTBACK_FRONT":"さいぜんめん","LOOKS_GOTOFRONTBACK_BACK":"さいはいめん","LOOKS_GOFORWARDBACKWARDLAYERS":"%2 そう %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"てまえにだす","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"おくにさげる","LOOKS_BACKDROPNUMBERNAME":"はいけいの %1","LOOKS_COSTUMENUMBERNAME":"コスチュームの %1","LOOKS_NUMBERNAME_NUMBER":"ばんごう","LOOKS_NUMBERNAME_NAME":"なまえ","LOOKS_SWITCHBACKDROPTOANDWAIT":"はいけいを %1 にしてまつ","LOOKS_NEXTBACKDROP_BLOCK":"つぎのはいけい","LOOKS_NEXTBACKDROP":"つぎのはいけい","LOOKS_PREVIOUSBACKDROP":"まえのはいけい","LOOKS_RANDOMBACKDROP":"ランダムなはいけい","MOTION_MOVESTEPS":"%1 ほうごかす","MOTION_TURNLEFT":"%1 %2 どまわす","MOTION_TURNRIGHT":"%1 %2 どまわす","MOTION_POINTINDIRECTION":"%1 どにむける","MOTION_POINTTOWARDS":"%1 へむける","MOTION_POINTTOWARDS_POINTER":"マウスのポインター","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"%1 へいく","MOTION_GOTO_POINTER":"マウスのポインター","MOTION_GOTO_RANDOM":"ランダムなばしょ","MOTION_GOTOXY":"xざひょうを %1 、yざひょうを %2 にする","MOTION_GLIDESECSTOXY":"%1 びょうでxざひょうを %2 に、yざひょうを %3 にかえる","MOTION_GLIDETO":"%1 びょうで %2 へいく","MOTION_GLIDETO_POINTER":"マウスのポインター","MOTION_GLIDETO_RANDOM":"どこかのばしょ","MOTION_CHANGEXBY":"xざひょうを %1 ずつかえる","MOTION_SETX":"xざひょうを %1 にする","MOTION_CHANGEYBY":"yざひょうを %1 ずつかえる","MOTION_SETY":"yざひょうを %1 にする","MOTION_IFONEDGEBOUNCE":"もしはしについたら、はねかえる","MOTION_SETROTATIONSTYLE":"かいてんほうほうを %1 にする","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"さゆうのみ","MOTION_SETROTATIONSTYLE_DONTROTATE":"かいてんしない","MOTION_SETROTATIONSTYLE_ALLAROUND":"じゆうにかいてん","MOTION_XPOSITION":"xざひょう","MOTION_YPOSITION":"yざひょう","MOTION_DIRECTION":"むき","MOTION_SCROLLRIGHT":"みぎに %1 スクロールする","MOTION_SCROLLUP":"うえに %1 スクロールする","MOTION_ALIGNSCENE":"スクロールいちを %1 にする","MOTION_ALIGNSCENE_BOTTOMLEFT":"ひだりした","MOTION_ALIGNSCENE_BOTTOMRIGHT":"みぎした","MOTION_ALIGNSCENE_MIDDLE":"ちゅうおう","MOTION_ALIGNSCENE_TOPLEFT":"ひだりうえ","MOTION_ALIGNSCENE_TOPRIGHT":"みぎうえ","MOTION_XSCROLL":"xほうこうのスクロールりょう","MOTION_YSCROLL":"yほうこうのスクロールほうこう","MOTION_STAGE_SELECTED":"ステージがせんたくされました: うごきブロックはありません","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 から %2 までのらんすう","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 かつ %2","OPERATORS_OR":"%1 または %2","OPERATORS_NOT":"%1 ではない","OPERATORS_JOIN":"%1 と %2","OPERATORS_JOIN_APPLE":"りんご","OPERATORS_JOIN_BANANA":"バナナ","OPERATORS_LETTEROF":"%2 の %1 ばんめのもじ","OPERATORS_LETTEROF_APPLE":"り","OPERATORS_LENGTH":"%1 のながさ","OPERATORS_CONTAINS":"%1 に %2 がふくまれる","OPERATORS_MOD":"%1 を %2 でわったあまり","OPERATORS_ROUND":"%1 をししゃごにゅう","OPERATORS_MATHOP":"%2 の %1","OPERATORS_MATHOP_ABS":"ぜったいち","OPERATORS_MATHOP_FLOOR":"きりさげ","OPERATORS_MATHOP_CEILING":"きりあげ","OPERATORS_MATHOP_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":"ていぎ %1","SENSING_TOUCHINGOBJECT":"%1 にふれた","SENSING_TOUCHINGOBJECT_POINTER":"マウスのポインター","SENSING_TOUCHINGOBJECT_EDGE":"はし","SENSING_TOUCHINGCOLOR":"%1 いろにふれた","SENSING_COLORISTOUCHINGCOLOR":"%1 いろが %2 いろにふれた","SENSING_DISTANCETO":"%1 までのきょり","SENSING_DISTANCETO_POINTER":"マウスのポインター","SENSING_ASKANDWAIT":"%1 ときいてまつ","SENSING_ASK_TEXT":"あなたのなまえはなんですか?","SENSING_ANSWER":"こたえ","SENSING_KEYPRESSED":"%1 キーがおされた","SENSING_MOUSEDOWN":"マウスがおされた","SENSING_MOUSEX":"マウスのxざひょう","SENSING_MOUSEY":"マウスのyざひょう","SENSING_SETDRAGMODE":"ドラッグ %1 ようにする","SENSING_SETDRAGMODE_DRAGGABLE":"できる","SENSING_SETDRAGMODE_NOTDRAGGABLE":"できない","SENSING_LOUDNESS":"おんりょう","SENSING_LOUD":"うるさい","SENSING_TIMER":"タイマー","SENSING_RESETTIMER":"タイマーをリセット","SENSING_OF":"%2 の %1","SENSING_OF_XPOSITION":"xざひょう","SENSING_OF_YPOSITION":"yざひょう","SENSING_OF_DIRECTION":"むき","SENSING_OF_COSTUMENUMBER":"コスチューム #","SENSING_OF_COSTUMENAME":"コスチュームめい","SENSING_OF_SIZE":"おおきさ","SENSING_OF_VOLUME":"おんりょう","SENSING_OF_BACKDROPNUMBER":"はいけい #","SENSING_OF_BACKDROPNAME":"はいけいのなまえ","SENSING_OF_STAGE":"ステージ","SENSING_CURRENT":"げんざいの %1","SENSING_CURRENT_YEAR":"とし","SENSING_CURRENT_MONTH":"つき","SENSING_CURRENT_DATE":"ひ","SENSING_CURRENT_DAYOFWEEK":"ようび","SENSING_CURRENT_HOUR":"とき","SENSING_CURRENT_MINUTE":"ぶん","SENSING_CURRENT_SECOND":"びょう","SENSING_DAYSSINCE2000":"2000ねんからのにっすう","SENSING_USERNAME":"ユーザーめい","SENSING_USERID":"ユーザーID","SOUND_PLAY":"%1 のおとをならす","SOUND_PLAYUNTILDONE":"おわるまで %1 のおとをならす","SOUND_STOPALLSOUNDS":"すべてのおとをとめる","SOUND_SETEFFECTO":"%1 のこうかを %2 にする","SOUND_CHANGEEFFECTBY":"%1 のこうかを %2 ずつかえる","SOUND_CLEAREFFECTS":"おとのこうかをなくす","SOUND_EFFECTS_PITCH":"ピッチ","SOUND_EFFECTS_PAN":"さゆうにパン","SOUND_CHANGEVOLUMEBY":"おんりょうを %1 ずつかえる","SOUND_SETVOLUMETO":"おんりょうを %1 %にする","SOUND_VOLUME":"おんりょう","SOUND_RECORD":"ろくおん...","CATEGORY_MOTION":"うごき","CATEGORY_LOOKS":"みため","CATEGORY_SOUND":"おと","CATEGORY_EVENTS":"イベント","CATEGORY_CONTROL":"せいぎょ","CATEGORY_SENSING":"しらべる","CATEGORY_OPERATORS":"えんざん","CATEGORY_VARIABLES":"へんすう","CATEGORY_MYBLOCKS":"つくったブロック","DUPLICATE":"ふくせい","DELETE":"さくじょ","ADD_COMMENT":"コメントをついか","REMOVE_COMMENT":"コメントをさくじょ","DELETE_BLOCK":"ブロックをさくじょ","DELETE_X_BLOCKS":"%1 このブロックをさくじょ","DELETE_ALL_BLOCKS":"%1 このブロックをすべてさくじょしますか?","CLEAN_UP":"きれいにする","HELP":"ヘルプ","UNDO":"とりけし","REDO":"やりなおし","EDIT_PROCEDURE":"へんしゅう","SHOW_PROCEDURE_DEFINITION":"ていぎへいく","WORKSPACE_COMMENT_DEFAULT_TEXT":"なにかをいう...","COLOUR_HUE_LABEL":"いろ","COLOUR_SATURATION_LABEL":"あざやかさ","COLOUR_BRIGHTNESS_LABEL":"あかるさ","CHANGE_VALUE_TITLE":"あたいをかえる:","RENAME_VARIABLE":"へんすうめいをへんこう","RENAME_VARIABLE_TITLE":"へんすう\"%1\"をすべていかのなまえにかえる:","RENAME_VARIABLE_MODAL_TITLE":"へんすうめいをへんこう","NEW_VARIABLE":"へんすうをつくる","NEW_VARIABLE_TITLE":"あたらしいへんすうめい:","VARIABLE_MODAL_TITLE":"あたらしいへんすう","VARIABLE_ALREADY_EXISTS":"へんすう\"%1\"はすでにそんざいします。","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"へんすう\"%1\"は\"%2\"かたのへんすうとしてすでにそんざいします。","DELETE_VARIABLE_CONFIRMATION":"へんすう\"%2\"がつかわれている\"%1\"かしょもさくじょしますか?","CANNOT_DELETE_VARIABLE_PROCEDURE":"へんすう\"%1\"はていぎ\"%2\"でつかわれているためさくじょできません","DELETE_VARIABLE":"へんすう\"%1\"をさくじょ","NEW_PROCEDURE":"ブロックをつくる","PROCEDURE_ALREADY_EXISTS":"ていぎ\"%1\"はすでにそんざいします。","PROCEDURE_DEFAULT_NAME":"ブロックめい","NEW_LIST":"リストをつくる","NEW_LIST_TITLE":"あたらしいリストめい:","LIST_MODAL_TITLE":"あたらしいリスト","LIST_ALREADY_EXISTS":"リスト\"%1\"はすでにそんざいします。","RENAME_LIST_TITLE":"リスト\"%1\"をすべていかのなまえにかえる:","RENAME_LIST_MODAL_TITLE":"リストめいをへんこう","DEFAULT_LIST_ITEM":"なにか","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"あたらしいメッセージ","NEW_BROADCAST_MESSAGE_TITLE":"あたらしいメッセージめい:","BROADCAST_MODAL_TITLE":"あたらしいメッセージ","DEFAULT_BROADCAST_MESSAGE_NAME":"メッセージ1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ずっと", + "CONTROL_REPEAT": "%1 かいくりかえす", + "CONTROL_IF": "もし %1 なら", + "CONTROL_ELSE": "でなければ", + "CONTROL_STOP": "とめる", + "CONTROL_STOP_ALL": "すべて", + "CONTROL_STOP_THIS": "このスクリプト", + "CONTROL_STOP_OTHER": "スプライトのほかのスクリプト", + "CONTROL_WAIT": "%1 びょうまつ", + "CONTROL_WAITUNTIL": "%1 までまつ", + "CONTROL_REPEATUNTIL": "%1 までくりかえす", + "CONTROL_WHILE": "%1 のあいだくりかえす", + "CONTROL_FOREACH": "%2 のようそを %1 にいれてくりかえす", + "CONTROL_STARTASCLONE": "クローンされたとき", + "CONTROL_CREATECLONEOF": "%1 のクローンをつくる", + "CONTROL_CREATECLONEOF_MYSELF": "じぶんじしん", + "CONTROL_DELETETHISCLONE": "このクローンをさくじょする", + "CONTROL_COUNTER": "カウンター", + "CONTROL_INCRCOUNTER": "カウンターにたす", + "CONTROL_CLEARCOUNTER": "カウンターをクリアする", + "CONTROL_ALLATONCE": "いっせいに", + "DATA_SETVARIABLETO": "%1 を %2 にする", + "DATA_CHANGEVARIABLEBY": "%1 を %2 ずつかえる", + "DATA_SHOWVARIABLE": "へんすう %1 をひょうじする", + "DATA_HIDEVARIABLE": "へんすう %1 をかくす", + "DATA_ADDTOLIST": "%1 を %2 についかする", + "DATA_DELETEOFLIST": "%2 の %1 ばんめをさくじょする", + "DATA_DELETEALLOFLIST": "%1のすべてをさくじょする", + "DATA_INSERTATLIST": "%3 の %2 ばんめに %1 をそうにゅうする", + "DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 でおきかえる", + "DATA_ITEMOFLIST": "%2 の %1 ばんめ", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "%1 のながさ", + "DATA_LISTCONTAINSITEM": "%1 に %2 がふくまれる", + "DATA_SHOWLIST": "リスト %1 をひょうじする", + "DATA_HIDELIST": "リスト %1 をかくす", + "DATA_INDEX_ALL": "すべて", + "DATA_INDEX_LAST": "さいご", + "DATA_INDEX_RANDOM": "らんすう", + "EVENT_WHENFLAGCLICKED": "%1 がクリックされたとき", + "EVENT_WHENTHISSPRITECLICKED": "このスプライトがクリックされたとき", + "EVENT_WHENSTAGECLICKED": "ステージがクリックされたとき", + "EVENT_WHENTOUCHINGOBJECT": "このスプライトが %1 にふれたとき", + "EVENT_WHENBROADCASTRECEIVED": "%1 をうけとったとき", + "EVENT_WHENBACKDROPSWITCHESTO": "はいけいが %1 になったとき", + "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", + "EVENT_WHENGREATERTHAN_TIMER": "タイマー", + "EVENT_WHENGREATERTHAN_LOUDNESS": "おんりょう", + "EVENT_BROADCAST": "%1 をおくる", + "EVENT_BROADCASTANDWAIT": "%1 をおくってまつ", + "EVENT_WHENKEYPRESSED": "%1 キーがおされたとき", + "EVENT_WHENKEYPRESSED_SPACE": "スペース", + "EVENT_WHENKEYPRESSED_LEFT": "ひだりむきやじるし", + "EVENT_WHENKEYPRESSED_RIGHT": "みぎむきやじるし", + "EVENT_WHENKEYPRESSED_DOWN": "したむきやじるし", + "EVENT_WHENKEYPRESSED_UP": "うわむきやじるし", + "EVENT_WHENKEYPRESSED_ANY": "どれかの", + "LOOKS_SAYFORSECS": "%1 と %2 びょういう", + "LOOKS_SAY": "%1 という", + "LOOKS_HELLO": "こんにちは!", + "LOOKS_THINKFORSECS": "%1 と %2 びょうかんがえる", + "LOOKS_THINK": "%1 とかんがえる", + "LOOKS_HMM": "うーん...", + "LOOKS_SHOW": "ひょうじする", + "LOOKS_HIDE": "かくす", + "LOOKS_HIDEALLSPRITES": "すべてのスプライトをかくす", + "LOOKS_EFFECT_COLOR": "いろ", + "LOOKS_EFFECT_FISHEYE": "ぎょがんレンズ", + "LOOKS_EFFECT_WHIRL": "うずまき", + "LOOKS_EFFECT_PIXELATE": "ピクセルか", + "LOOKS_EFFECT_MOSAIC": "モザイク", + "LOOKS_EFFECT_BRIGHTNESS": "あかるさ", + "LOOKS_EFFECT_GHOST": "ゆうれい", + "LOOKS_CHANGEEFFECTBY": "%1 のこうかを %2 ずつかえる", + "LOOKS_SETEFFECTTO": "%1 のこうかを %2 にする", + "LOOKS_CLEARGRAPHICEFFECTS": "がぞうこうかをなくす", + "LOOKS_CHANGESIZEBY": "おおきさを %1 ずつかえる", + "LOOKS_SETSIZETO": "おおきさを %1 %にする", + "LOOKS_SIZE": "おおきさ", + "LOOKS_CHANGESTRETCHBY": "のびを %1 ずつかえる", + "LOOKS_SETSTRETCHTO": "のびを %1 %にする", + "LOOKS_SWITCHCOSTUMETO": "コスチュームを %1 にする", + "LOOKS_NEXTCOSTUME": "つぎのコスチュームにする", + "LOOKS_SWITCHBACKDROPTO": "はいけいを %1 にする", + "LOOKS_GOTOFRONTBACK": "%1 へいどうする", + "LOOKS_GOTOFRONTBACK_FRONT": "さいぜんめん", + "LOOKS_GOTOFRONTBACK_BACK": "さいはいめん", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%2 そう %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "てまえにだす", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "おくにさげる", + "LOOKS_BACKDROPNUMBERNAME": "はいけいの %1", + "LOOKS_COSTUMENUMBERNAME": "コスチュームの %1", + "LOOKS_NUMBERNAME_NUMBER": "ばんごう", + "LOOKS_NUMBERNAME_NAME": "なまえ", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "はいけいを %1 にしてまつ", + "LOOKS_NEXTBACKDROP_BLOCK": "つぎのはいけい", + "LOOKS_NEXTBACKDROP": "つぎのはいけい", + "LOOKS_PREVIOUSBACKDROP": "まえのはいけい", + "LOOKS_RANDOMBACKDROP": "ランダムなはいけい", + "MOTION_MOVESTEPS": "%1 ほうごかす", + "MOTION_TURNLEFT": "%1 %2 どまわす", + "MOTION_TURNRIGHT": "%1 %2 どまわす", + "MOTION_POINTINDIRECTION": "%1 どにむける", + "MOTION_POINTTOWARDS": "%1 へむける", + "MOTION_POINTTOWARDS_POINTER": "マウスのポインター", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "%1 へいく", + "MOTION_GOTO_POINTER": "マウスのポインター", + "MOTION_GOTO_RANDOM": "ランダムなばしょ", + "MOTION_GOTOXY": "xざひょうを %1 、yざひょうを %2 にする", + "MOTION_GLIDESECSTOXY": "%1 びょうでxざひょうを %2 に、yざひょうを %3 にかえる", + "MOTION_GLIDETO": "%1 びょうで %2 へいく", + "MOTION_GLIDETO_POINTER": "マウスのポインター", + "MOTION_GLIDETO_RANDOM": "どこかのばしょ", + "MOTION_CHANGEXBY": "xざひょうを %1 ずつかえる", + "MOTION_SETX": "xざひょうを %1 にする", + "MOTION_CHANGEYBY": "yざひょうを %1 ずつかえる", + "MOTION_SETY": "yざひょうを %1 にする", + "MOTION_IFONEDGEBOUNCE": "もしはしについたら、はねかえる", + "MOTION_SETROTATIONSTYLE": "かいてんほうほうを %1 にする", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "さゆうのみ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "かいてんしない", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "じゆうにかいてん", + "MOTION_XPOSITION": "xざひょう", + "MOTION_YPOSITION": "yざひょう", + "MOTION_DIRECTION": "むき", + "MOTION_SCROLLRIGHT": "みぎに %1 スクロールする", + "MOTION_SCROLLUP": "うえに %1 スクロールする", + "MOTION_ALIGNSCENE": "スクロールいちを %1 にする", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ひだりした", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "みぎした", + "MOTION_ALIGNSCENE_MIDDLE": "ちゅうおう", + "MOTION_ALIGNSCENE_TOPLEFT": "ひだりうえ", + "MOTION_ALIGNSCENE_TOPRIGHT": "みぎうえ", + "MOTION_XSCROLL": "xほうこうのスクロールりょう", + "MOTION_YSCROLL": "yほうこうのスクロールほうこう", + "MOTION_STAGE_SELECTED": "ステージがせんたくされました: うごきブロックはありません", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 から %2 までのらんすう", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 かつ %2", + "OPERATORS_OR": "%1 または %2", + "OPERATORS_NOT": "%1 ではない", + "OPERATORS_JOIN": "%1 と %2", + "OPERATORS_JOIN_APPLE": "りんご", + "OPERATORS_JOIN_BANANA": "バナナ", + "OPERATORS_LETTEROF": "%2 の %1 ばんめのもじ", + "OPERATORS_LETTEROF_APPLE": "り", + "OPERATORS_LENGTH": "%1 のながさ", + "OPERATORS_CONTAINS": "%1 に %2 がふくまれる", + "OPERATORS_MOD": "%1 を %2 でわったあまり", + "OPERATORS_ROUND": "%1 をししゃごにゅう", + "OPERATORS_MATHOP": "%2 の %1", + "OPERATORS_MATHOP_ABS": "ぜったいち", + "OPERATORS_MATHOP_FLOOR": "きりさげ", + "OPERATORS_MATHOP_CEILING": "きりあげ", + "OPERATORS_MATHOP_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": "ていぎ %1", + "SENSING_TOUCHINGOBJECT": "%1 にふれた", + "SENSING_TOUCHINGOBJECT_POINTER": "マウスのポインター", + "SENSING_TOUCHINGOBJECT_EDGE": "はし", + "SENSING_TOUCHINGCOLOR": "%1 いろにふれた", + "SENSING_COLORISTOUCHINGCOLOR": "%1 いろが %2 いろにふれた", + "SENSING_DISTANCETO": "%1 までのきょり", + "SENSING_DISTANCETO_POINTER": "マウスのポインター", + "SENSING_ASKANDWAIT": "%1 ときいてまつ", + "SENSING_ASK_TEXT": "あなたのなまえはなんですか?", + "SENSING_ANSWER": "こたえ", + "SENSING_KEYPRESSED": "%1 キーがおされた", + "SENSING_MOUSEDOWN": "マウスがおされた", + "SENSING_MOUSEX": "マウスのxざひょう", + "SENSING_MOUSEY": "マウスのyざひょう", + "SENSING_SETDRAGMODE": "ドラッグ %1 ようにする", + "SENSING_SETDRAGMODE_DRAGGABLE": "できる", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "できない", + "SENSING_LOUDNESS": "おんりょう", + "SENSING_LOUD": "うるさい", + "SENSING_TIMER": "タイマー", + "SENSING_RESETTIMER": "タイマーをリセット", + "SENSING_OF": "%2 の %1", + "SENSING_OF_XPOSITION": "xざひょう", + "SENSING_OF_YPOSITION": "yざひょう", + "SENSING_OF_DIRECTION": "むき", + "SENSING_OF_COSTUMENUMBER": "コスチューム #", + "SENSING_OF_COSTUMENAME": "コスチュームめい", + "SENSING_OF_SIZE": "おおきさ", + "SENSING_OF_VOLUME": "おんりょう", + "SENSING_OF_BACKDROPNUMBER": "はいけい #", + "SENSING_OF_BACKDROPNAME": "はいけいのなまえ", + "SENSING_OF_STAGE": "ステージ", + "SENSING_CURRENT": "げんざいの %1", + "SENSING_CURRENT_YEAR": "とし", + "SENSING_CURRENT_MONTH": "つき", + "SENSING_CURRENT_DATE": "ひ", + "SENSING_CURRENT_DAYOFWEEK": "ようび", + "SENSING_CURRENT_HOUR": "とき", + "SENSING_CURRENT_MINUTE": "ぶん", + "SENSING_CURRENT_SECOND": "びょう", + "SENSING_DAYSSINCE2000": "2000ねんからのにっすう", + "SENSING_USERNAME": "ユーザーめい", + "SENSING_USERID": "ユーザーID", + "SOUND_PLAY": "%1 のおとをならす", + "SOUND_PLAYUNTILDONE": "おわるまで %1 のおとをならす", + "SOUND_STOPALLSOUNDS": "すべてのおとをとめる", + "SOUND_SETEFFECTO": "%1 のこうかを %2 にする", + "SOUND_CHANGEEFFECTBY": "%1 のこうかを %2 ずつかえる", + "SOUND_CLEAREFFECTS": "おとのこうかをなくす", + "SOUND_EFFECTS_PITCH": "ピッチ", + "SOUND_EFFECTS_PAN": "さゆうにパン", + "SOUND_CHANGEVOLUMEBY": "おんりょうを %1 ずつかえる", + "SOUND_SETVOLUMETO": "おんりょうを %1 %にする", + "SOUND_VOLUME": "おんりょう", + "SOUND_RECORD": "ろくおん...", + "CATEGORY_MOTION": "うごき", + "CATEGORY_LOOKS": "みため", + "CATEGORY_SOUND": "おと", + "CATEGORY_EVENTS": "イベント", + "CATEGORY_CONTROL": "せいぎょ", + "CATEGORY_SENSING": "しらべる", + "CATEGORY_OPERATORS": "えんざん", + "CATEGORY_VARIABLES": "へんすう", + "CATEGORY_MYBLOCKS": "つくったブロック", + "DUPLICATE": "ふくせい", + "DELETE": "さくじょ", + "ADD_COMMENT": "コメントをついか", + "REMOVE_COMMENT": "コメントをさくじょ", + "DELETE_BLOCK": "ブロックをさくじょ", + "DELETE_X_BLOCKS": "%1 このブロックをさくじょ", + "DELETE_ALL_BLOCKS": "%1 このブロックをすべてさくじょしますか?", + "CLEAN_UP": "きれいにする", + "HELP": "ヘルプ", + "UNDO": "とりけし", + "REDO": "やりなおし", + "EDIT_PROCEDURE": "へんしゅう", + "SHOW_PROCEDURE_DEFINITION": "ていぎへいく", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "なにかをいう...", + "COLOUR_HUE_LABEL": "いろ", + "COLOUR_SATURATION_LABEL": "あざやかさ", + "COLOUR_BRIGHTNESS_LABEL": "あかるさ", + "CHANGE_VALUE_TITLE": "あたいをかえる:", + "RENAME_VARIABLE": "へんすうめいをへんこう", + "RENAME_VARIABLE_TITLE": "へんすう\"%1\"をすべていかのなまえにかえる:", + "RENAME_VARIABLE_MODAL_TITLE": "へんすうめいをへんこう", + "NEW_VARIABLE": "へんすうをつくる", + "NEW_VARIABLE_TITLE": "あたらしいへんすうめい:", + "VARIABLE_MODAL_TITLE": "あたらしいへんすう", + "VARIABLE_ALREADY_EXISTS": "へんすう\"%1\"はすでにそんざいします。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "へんすう\"%1\"は\"%2\"かたのへんすうとしてすでにそんざいします。", + "DELETE_VARIABLE_CONFIRMATION": "へんすう\"%2\"がつかわれている\"%1\"かしょもさくじょしますか?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "へんすう\"%1\"はていぎ\"%2\"でつかわれているためさくじょできません", + "DELETE_VARIABLE": "へんすう\"%1\"をさくじょ", + "NEW_PROCEDURE": "ブロックをつくる", + "PROCEDURE_ALREADY_EXISTS": "ていぎ\"%1\"はすでにそんざいします。", + "PROCEDURE_DEFAULT_NAME": "ブロックめい", + "NEW_LIST": "リストをつくる", + "NEW_LIST_TITLE": "あたらしいリストめい:", + "LIST_MODAL_TITLE": "あたらしいリスト", + "LIST_ALREADY_EXISTS": "リスト\"%1\"はすでにそんざいします。", + "RENAME_LIST_TITLE": "リスト\"%1\"をすべていかのなまえにかえる:", + "RENAME_LIST_MODAL_TITLE": "リストめいをへんこう", + "DEFAULT_LIST_ITEM": "なにか", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "あたらしいメッセージ", + "NEW_BROADCAST_MESSAGE_TITLE": "あたらしいメッセージめい:", + "BROADCAST_MODAL_TITLE": "あたらしいメッセージ", + "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1" +} \ No newline at end of file diff --git a/editor/blocks/ja.json b/editor/blocks/ja.json index e6944fd9..3eb7b3c5 100644 --- a/editor/blocks/ja.json +++ b/editor/blocks/ja.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ずっと","CONTROL_REPEAT":"%1 回繰り返す","CONTROL_IF":"もし %1 なら","CONTROL_ELSE":"でなければ","CONTROL_STOP":"止める","CONTROL_STOP_ALL":"すべて","CONTROL_STOP_THIS":"このスクリプト","CONTROL_STOP_OTHER":"スプライトの他のスクリプト","CONTROL_WAIT":"%1 秒待つ","CONTROL_WAITUNTIL":"%1 まで待つ","CONTROL_REPEATUNTIL":"%1 まで繰り返す","CONTROL_WHILE":"%1 の間繰り返す","CONTROL_FOREACH":"%2 の要素を %1 に入れて繰り返す","CONTROL_STARTASCLONE":"クローンされたとき","CONTROL_CREATECLONEOF":"%1 のクローンを作る","CONTROL_CREATECLONEOF_MYSELF":"自分自身","CONTROL_DELETETHISCLONE":"このクローンを削除する","CONTROL_COUNTER":"カウンター","CONTROL_INCRCOUNTER":"カウンターに足す","CONTROL_CLEARCOUNTER":"カウンターをクリアする","CONTROL_ALLATONCE":"一斉に","DATA_SETVARIABLETO":"%1 を %2 にする","DATA_CHANGEVARIABLEBY":"%1 を %2 ずつ変える","DATA_SHOWVARIABLE":"変数 %1 を表示する","DATA_HIDEVARIABLE":"変数 %1 を隠す","DATA_ADDTOLIST":"%1 を %2 に追加する","DATA_DELETEOFLIST":"%2 の %1 番目を削除する","DATA_DELETEALLOFLIST":"%1のすべてを削除する","DATA_INSERTATLIST":"%3 の %2 番目に %1 を挿入する","DATA_REPLACEITEMOFLIST":"%2 の %1 番目を %3 で置き換える","DATA_ITEMOFLIST":"%2 の %1 番目","DATA_ITEMNUMOFLIST":"%2中の%1の場所","DATA_LENGTHOFLIST":"%1 の長さ","DATA_LISTCONTAINSITEM":"%1 に %2 が含まれる","DATA_SHOWLIST":"リスト %1 を表示する","DATA_HIDELIST":"リスト %1 を隠す","DATA_INDEX_ALL":"すべて","DATA_INDEX_LAST":"最後","DATA_INDEX_RANDOM":"乱数","EVENT_WHENFLAGCLICKED":"%1 がクリックされたとき","EVENT_WHENTHISSPRITECLICKED":"このスプライトがクリックされたとき","EVENT_WHENSTAGECLICKED":"ステージがクリックされたとき","EVENT_WHENTOUCHINGOBJECT":"このスプライトが %1 に触れたとき","EVENT_WHENBROADCASTRECEIVED":"%1 を受け取ったとき","EVENT_WHENBACKDROPSWITCHESTO":"背景が %1 になったとき","EVENT_WHENGREATERTHAN":"%1 > %2 のとき","EVENT_WHENGREATERTHAN_TIMER":"タイマー","EVENT_WHENGREATERTHAN_LOUDNESS":"音量","EVENT_BROADCAST":"%1 を送る","EVENT_BROADCASTANDWAIT":"%1 を送って待つ","EVENT_WHENKEYPRESSED":"%1 キーが押されたとき","EVENT_WHENKEYPRESSED_SPACE":"スペース","EVENT_WHENKEYPRESSED_LEFT":"左向き矢印","EVENT_WHENKEYPRESSED_RIGHT":"右向き矢印","EVENT_WHENKEYPRESSED_DOWN":"下向き矢印","EVENT_WHENKEYPRESSED_UP":"上向き矢印","EVENT_WHENKEYPRESSED_ANY":"どれかの","LOOKS_SAYFORSECS":"%1 と %2 秒言う","LOOKS_SAY":"%1 と言う","LOOKS_HELLO":"こんにちは!","LOOKS_THINKFORSECS":"%1 と %2 秒考える","LOOKS_THINK":"%1 と考える","LOOKS_HMM":"うーん...","LOOKS_SHOW":"表示する","LOOKS_HIDE":"隠す","LOOKS_HIDEALLSPRITES":"すべてのスプライトを隠す","LOOKS_EFFECT_COLOR":"色","LOOKS_EFFECT_FISHEYE":"魚眼レンズ","LOOKS_EFFECT_WHIRL":"渦巻き","LOOKS_EFFECT_PIXELATE":"ピクセル化","LOOKS_EFFECT_MOSAIC":"モザイク","LOOKS_EFFECT_BRIGHTNESS":"明るさ","LOOKS_EFFECT_GHOST":"幽霊","LOOKS_CHANGEEFFECTBY":"%1 の効果を %2 ずつ変える","LOOKS_SETEFFECTTO":"%1 の効果を %2 にする","LOOKS_CLEARGRAPHICEFFECTS":"画像効果をなくす","LOOKS_CHANGESIZEBY":"大きさを %1 ずつ変える","LOOKS_SETSIZETO":"大きさを %1 %にする","LOOKS_SIZE":"大きさ","LOOKS_CHANGESTRETCHBY":"伸びを %1 ずつ変える","LOOKS_SETSTRETCHTO":"伸びを %1 %にする","LOOKS_SWITCHCOSTUMETO":"コスチュームを %1 にする","LOOKS_NEXTCOSTUME":"次のコスチュームにする","LOOKS_SWITCHBACKDROPTO":"背景を %1 にする","LOOKS_GOTOFRONTBACK":"%1 へ移動する","LOOKS_GOTOFRONTBACK_FRONT":"最前面","LOOKS_GOTOFRONTBACK_BACK":"最背面","LOOKS_GOFORWARDBACKWARDLAYERS":"%2 層 %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"手前に出す","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"奥に下げる","LOOKS_BACKDROPNUMBERNAME":"背景の %1","LOOKS_COSTUMENUMBERNAME":"コスチュームの %1","LOOKS_NUMBERNAME_NUMBER":"番号","LOOKS_NUMBERNAME_NAME":"名前","LOOKS_SWITCHBACKDROPTOANDWAIT":"背景を %1 にして待つ","LOOKS_NEXTBACKDROP_BLOCK":"次の背景にする","LOOKS_NEXTBACKDROP":"次の背景","LOOKS_PREVIOUSBACKDROP":"前の背景","LOOKS_RANDOMBACKDROP":"どれかの背景","MOTION_MOVESTEPS":"%1 歩動かす","MOTION_TURNLEFT":"%1 %2 度回す","MOTION_TURNRIGHT":"%1 %2 度回す","MOTION_POINTINDIRECTION":"%1 度に向ける","MOTION_POINTTOWARDS":"%1 へ向ける","MOTION_POINTTOWARDS_POINTER":"マウスのポインター","MOTION_POINTTOWARDS_RANDOM":"どれかの向き","MOTION_GOTO":"%1 へ行く","MOTION_GOTO_POINTER":"マウスのポインター","MOTION_GOTO_RANDOM":"どこかの場所","MOTION_GOTOXY":"x座標を %1 、y座標を %2 にする","MOTION_GLIDESECSTOXY":"%1 秒でx座標を %2 に、y座標を %3 に変える","MOTION_GLIDETO":"%1 秒で %2 へ行く","MOTION_GLIDETO_POINTER":"マウスのポインター","MOTION_GLIDETO_RANDOM":"どこかの場所","MOTION_CHANGEXBY":"x座標を %1 ずつ変える","MOTION_SETX":"x座標を %1 にする","MOTION_CHANGEYBY":"y座標を %1 ずつ変える","MOTION_SETY":"y座標を %1 にする","MOTION_IFONEDGEBOUNCE":"もし端に着いたら、跳ね返る","MOTION_SETROTATIONSTYLE":"回転方法を %1 にする","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"左右のみ","MOTION_SETROTATIONSTYLE_DONTROTATE":"回転しない","MOTION_SETROTATIONSTYLE_ALLAROUND":"自由に回転","MOTION_XPOSITION":"x座標","MOTION_YPOSITION":"y座標","MOTION_DIRECTION":"向き","MOTION_SCROLLRIGHT":"右に %1 スクロールする","MOTION_SCROLLUP":"上に %1 スクロールする","MOTION_ALIGNSCENE":"スクロール位置を %1 にする","MOTION_ALIGNSCENE_BOTTOMLEFT":"左下","MOTION_ALIGNSCENE_BOTTOMRIGHT":"右下","MOTION_ALIGNSCENE_MIDDLE":"中央","MOTION_ALIGNSCENE_TOPLEFT":"左上","MOTION_ALIGNSCENE_TOPRIGHT":"右上","MOTION_XSCROLL":"x方向のスクロール量","MOTION_YSCROLL":"y方向のスクロール方向","MOTION_STAGE_SELECTED":"ステージが選択されました: 動きブロックはありません","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 から %2 までの乱数","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 かつ %2","OPERATORS_OR":"%1 または %2","OPERATORS_NOT":"%1 ではない","OPERATORS_JOIN":"%1 と %2","OPERATORS_JOIN_APPLE":"りんご","OPERATORS_JOIN_BANANA":"バナナ","OPERATORS_LETTEROF":"%2 の %1 番目の文字","OPERATORS_LETTEROF_APPLE":"り","OPERATORS_LENGTH":"%1 の長さ","OPERATORS_CONTAINS":"%1 に %2 が含まれる","OPERATORS_MOD":"%1 を %2 で割った余り","OPERATORS_ROUND":"%1 を四捨五入","OPERATORS_MATHOP":"%2 の %1","OPERATORS_MATHOP_ABS":"絶対値","OPERATORS_MATHOP_FLOOR":"切り下げ","OPERATORS_MATHOP_CEILING":"切り上げ","OPERATORS_MATHOP_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":"定義 %1","SENSING_TOUCHINGOBJECT":"%1 に触れた","SENSING_TOUCHINGOBJECT_POINTER":"マウスのポインター","SENSING_TOUCHINGOBJECT_EDGE":"端","SENSING_TOUCHINGCOLOR":"%1 色に触れた","SENSING_COLORISTOUCHINGCOLOR":"%1 色が %2 色に触れた","SENSING_DISTANCETO":"%1 までの距離","SENSING_DISTANCETO_POINTER":"マウスのポインター","SENSING_ASKANDWAIT":"%1 と聞いて待つ","SENSING_ASK_TEXT":"あなたの名前は何ですか?","SENSING_ANSWER":"答え","SENSING_KEYPRESSED":"%1 キーが押された","SENSING_MOUSEDOWN":"マウスが押された","SENSING_MOUSEX":"マウスのx座標","SENSING_MOUSEY":"マウスのy座標","SENSING_SETDRAGMODE":"ドラッグ %1 ようにする","SENSING_SETDRAGMODE_DRAGGABLE":"できる","SENSING_SETDRAGMODE_NOTDRAGGABLE":"できない","SENSING_LOUDNESS":"音量","SENSING_LOUD":"うるさい","SENSING_TIMER":"タイマー","SENSING_RESETTIMER":"タイマーをリセット","SENSING_OF":"%2 の %1","SENSING_OF_XPOSITION":"x座標","SENSING_OF_YPOSITION":"y座標","SENSING_OF_DIRECTION":"向き","SENSING_OF_COSTUMENUMBER":"コスチューム #","SENSING_OF_COSTUMENAME":"コスチューム名","SENSING_OF_SIZE":"大きさ","SENSING_OF_VOLUME":"音量","SENSING_OF_BACKDROPNUMBER":"背景 #","SENSING_OF_BACKDROPNAME":"背景の名前","SENSING_OF_STAGE":"ステージ","SENSING_CURRENT":"現在の %1","SENSING_CURRENT_YEAR":"年","SENSING_CURRENT_MONTH":"月","SENSING_CURRENT_DATE":"日","SENSING_CURRENT_DAYOFWEEK":"曜日","SENSING_CURRENT_HOUR":"時","SENSING_CURRENT_MINUTE":"分","SENSING_CURRENT_SECOND":"秒","SENSING_DAYSSINCE2000":"2000年からの日数","SENSING_USERNAME":"ユーザー名","SENSING_USERID":"ユーザーID","SOUND_PLAY":"%1 の音を鳴らす","SOUND_PLAYUNTILDONE":"終わるまで %1 の音を鳴らす","SOUND_STOPALLSOUNDS":"すべての音を止める","SOUND_SETEFFECTO":"%1 の効果を %2 にする","SOUND_CHANGEEFFECTBY":"%1 の効果を %2 ずつ変える","SOUND_CLEAREFFECTS":"音の効果をなくす","SOUND_EFFECTS_PITCH":"ピッチ","SOUND_EFFECTS_PAN":"左右にパン","SOUND_CHANGEVOLUMEBY":"音量を %1 ずつ変える","SOUND_SETVOLUMETO":"音量を %1 %にする","SOUND_VOLUME":"音量","SOUND_RECORD":"録音...","CATEGORY_MOTION":"動き","CATEGORY_LOOKS":"見た目","CATEGORY_SOUND":"音","CATEGORY_EVENTS":"イベント","CATEGORY_CONTROL":"制御","CATEGORY_SENSING":"調べる","CATEGORY_OPERATORS":"演算","CATEGORY_VARIABLES":"変数","CATEGORY_MYBLOCKS":"作ったブロック","DUPLICATE":"複製","DELETE":"削除","ADD_COMMENT":"コメントを追加","REMOVE_COMMENT":"コメントを削除","DELETE_BLOCK":"ブロックを削除","DELETE_X_BLOCKS":"%1 個のブロックを削除","DELETE_ALL_BLOCKS":"%1 個のブロックをすべて削除しますか?","CLEAN_UP":"きれいにする","HELP":"ヘルプ","UNDO":"取り消し","REDO":"やり直し","EDIT_PROCEDURE":"編集","SHOW_PROCEDURE_DEFINITION":"定義へ行く","WORKSPACE_COMMENT_DEFAULT_TEXT":"何かを言う...","COLOUR_HUE_LABEL":"色","COLOUR_SATURATION_LABEL":"鮮やかさ","COLOUR_BRIGHTNESS_LABEL":"明るさ","CHANGE_VALUE_TITLE":"値を変える:","RENAME_VARIABLE":"変数名を変更","RENAME_VARIABLE_TITLE":"変数\"%1\"をすべて以下の名前に変える:","RENAME_VARIABLE_MODAL_TITLE":"変数名を変更","NEW_VARIABLE":"変数を作る","NEW_VARIABLE_TITLE":"新しい変数名:","VARIABLE_MODAL_TITLE":"新しい変数","VARIABLE_ALREADY_EXISTS":"変数\"%1\"はすでに存在します。","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"変数\"%1\"は\"%2\"型の変数としてすでに存在します。","DELETE_VARIABLE_CONFIRMATION":"変数\"%2\"が使われている\"%1\"箇所も削除しますか?","CANNOT_DELETE_VARIABLE_PROCEDURE":"変数\"%1\"は定義\"%2\"で使われているため削除できません","DELETE_VARIABLE":"変数\"%1\"を削除","NEW_PROCEDURE":"ブロックを作る","PROCEDURE_ALREADY_EXISTS":"定義\"%1\"はすでに存在します。","PROCEDURE_DEFAULT_NAME":"ブロック名","NEW_LIST":"リストを作る","NEW_LIST_TITLE":"新しいリスト名:","LIST_MODAL_TITLE":"新しいリスト","LIST_ALREADY_EXISTS":"リスト\"%1\"はすでに存在します。","RENAME_LIST_TITLE":"リスト\"%1\"をすべて以下の名前に変える:","RENAME_LIST_MODAL_TITLE":"リスト名を変更","DEFAULT_LIST_ITEM":"なにか","DELETE_LIST":"リスト「%1」を削除する","RENAME_LIST":"リスト名を変更","NEW_BROADCAST_MESSAGE":"新しいメッセージ","NEW_BROADCAST_MESSAGE_TITLE":"新しいメッセージ名:","BROADCAST_MODAL_TITLE":"新しいメッセージ","DEFAULT_BROADCAST_MESSAGE_NAME":"メッセージ1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ずっと", + "CONTROL_REPEAT": "%1 回繰り返す", + "CONTROL_IF": "もし %1 なら", + "CONTROL_ELSE": "でなければ", + "CONTROL_STOP": "止める", + "CONTROL_STOP_ALL": "すべて", + "CONTROL_STOP_THIS": "このスクリプト", + "CONTROL_STOP_OTHER": "スプライトの他のスクリプト", + "CONTROL_WAIT": "%1 秒待つ", + "CONTROL_WAITUNTIL": "%1 まで待つ", + "CONTROL_REPEATUNTIL": "%1 まで繰り返す", + "CONTROL_WHILE": "%1 の間繰り返す", + "CONTROL_FOREACH": "%2 の要素を %1 に入れて繰り返す", + "CONTROL_STARTASCLONE": "クローンされたとき", + "CONTROL_CREATECLONEOF": "%1 のクローンを作る", + "CONTROL_CREATECLONEOF_MYSELF": "自分自身", + "CONTROL_DELETETHISCLONE": "このクローンを削除する", + "CONTROL_COUNTER": "カウンター", + "CONTROL_INCRCOUNTER": "カウンターに足す", + "CONTROL_CLEARCOUNTER": "カウンターをクリアする", + "CONTROL_ALLATONCE": "一斉に", + "DATA_SETVARIABLETO": "%1 を %2 にする", + "DATA_CHANGEVARIABLEBY": "%1 を %2 ずつ変える", + "DATA_SHOWVARIABLE": "変数 %1 を表示する", + "DATA_HIDEVARIABLE": "変数 %1 を隠す", + "DATA_ADDTOLIST": "%1 を %2 に追加する", + "DATA_DELETEOFLIST": "%2 の %1 番目を削除する", + "DATA_DELETEALLOFLIST": "%1のすべてを削除する", + "DATA_INSERTATLIST": "%3 の %2 番目に %1 を挿入する", + "DATA_REPLACEITEMOFLIST": "%2 の %1 番目を %3 で置き換える", + "DATA_ITEMOFLIST": "%2 の %1 番目", + "DATA_ITEMNUMOFLIST": "%2中の%1の場所", + "DATA_LENGTHOFLIST": "%1 の長さ", + "DATA_LISTCONTAINSITEM": "%1 に %2 が含まれる", + "DATA_SHOWLIST": "リスト %1 を表示する", + "DATA_HIDELIST": "リスト %1 を隠す", + "DATA_INDEX_ALL": "すべて", + "DATA_INDEX_LAST": "最後", + "DATA_INDEX_RANDOM": "乱数", + "EVENT_WHENFLAGCLICKED": "%1 がクリックされたとき", + "EVENT_WHENTHISSPRITECLICKED": "このスプライトがクリックされたとき", + "EVENT_WHENSTAGECLICKED": "ステージがクリックされたとき", + "EVENT_WHENTOUCHINGOBJECT": "このスプライトが %1 に触れたとき", + "EVENT_WHENBROADCASTRECEIVED": "%1 を受け取ったとき", + "EVENT_WHENBACKDROPSWITCHESTO": "背景が %1 になったとき", + "EVENT_WHENGREATERTHAN": "%1 > %2 のとき", + "EVENT_WHENGREATERTHAN_TIMER": "タイマー", + "EVENT_WHENGREATERTHAN_LOUDNESS": "音量", + "EVENT_BROADCAST": "%1 を送る", + "EVENT_BROADCASTANDWAIT": "%1 を送って待つ", + "EVENT_WHENKEYPRESSED": "%1 キーが押されたとき", + "EVENT_WHENKEYPRESSED_SPACE": "スペース", + "EVENT_WHENKEYPRESSED_LEFT": "左向き矢印", + "EVENT_WHENKEYPRESSED_RIGHT": "右向き矢印", + "EVENT_WHENKEYPRESSED_DOWN": "下向き矢印", + "EVENT_WHENKEYPRESSED_UP": "上向き矢印", + "EVENT_WHENKEYPRESSED_ANY": "どれかの", + "LOOKS_SAYFORSECS": "%1 と %2 秒言う", + "LOOKS_SAY": "%1 と言う", + "LOOKS_HELLO": "こんにちは!", + "LOOKS_THINKFORSECS": "%1 と %2 秒考える", + "LOOKS_THINK": "%1 と考える", + "LOOKS_HMM": "うーん...", + "LOOKS_SHOW": "表示する", + "LOOKS_HIDE": "隠す", + "LOOKS_HIDEALLSPRITES": "すべてのスプライトを隠す", + "LOOKS_EFFECT_COLOR": "色", + "LOOKS_EFFECT_FISHEYE": "魚眼レンズ", + "LOOKS_EFFECT_WHIRL": "渦巻き", + "LOOKS_EFFECT_PIXELATE": "ピクセル化", + "LOOKS_EFFECT_MOSAIC": "モザイク", + "LOOKS_EFFECT_BRIGHTNESS": "明るさ", + "LOOKS_EFFECT_GHOST": "幽霊", + "LOOKS_CHANGEEFFECTBY": "%1 の効果を %2 ずつ変える", + "LOOKS_SETEFFECTTO": "%1 の効果を %2 にする", + "LOOKS_CLEARGRAPHICEFFECTS": "画像効果をなくす", + "LOOKS_CHANGESIZEBY": "大きさを %1 ずつ変える", + "LOOKS_SETSIZETO": "大きさを %1 %にする", + "LOOKS_SIZE": "大きさ", + "LOOKS_CHANGESTRETCHBY": "伸びを %1 ずつ変える", + "LOOKS_SETSTRETCHTO": "伸びを %1 %にする", + "LOOKS_SWITCHCOSTUMETO": "コスチュームを %1 にする", + "LOOKS_NEXTCOSTUME": "次のコスチュームにする", + "LOOKS_SWITCHBACKDROPTO": "背景を %1 にする", + "LOOKS_GOTOFRONTBACK": "%1 へ移動する", + "LOOKS_GOTOFRONTBACK_FRONT": "最前面", + "LOOKS_GOTOFRONTBACK_BACK": "最背面", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%2 層 %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "手前に出す", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "奥に下げる", + "LOOKS_BACKDROPNUMBERNAME": "背景の %1", + "LOOKS_COSTUMENUMBERNAME": "コスチュームの %1", + "LOOKS_NUMBERNAME_NUMBER": "番号", + "LOOKS_NUMBERNAME_NAME": "名前", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "背景を %1 にして待つ", + "LOOKS_NEXTBACKDROP_BLOCK": "次の背景にする", + "LOOKS_NEXTBACKDROP": "次の背景", + "LOOKS_PREVIOUSBACKDROP": "前の背景", + "LOOKS_RANDOMBACKDROP": "どれかの背景", + "MOTION_MOVESTEPS": "%1 歩動かす", + "MOTION_TURNLEFT": "%1 %2 度回す", + "MOTION_TURNRIGHT": "%1 %2 度回す", + "MOTION_POINTINDIRECTION": "%1 度に向ける", + "MOTION_POINTTOWARDS": "%1 へ向ける", + "MOTION_POINTTOWARDS_POINTER": "マウスのポインター", + "MOTION_POINTTOWARDS_RANDOM": "どれかの向き", + "MOTION_GOTO": "%1 へ行く", + "MOTION_GOTO_POINTER": "マウスのポインター", + "MOTION_GOTO_RANDOM": "どこかの場所", + "MOTION_GOTOXY": "x座標を %1 、y座標を %2 にする", + "MOTION_GLIDESECSTOXY": "%1 秒でx座標を %2 に、y座標を %3 に変える", + "MOTION_GLIDETO": "%1 秒で %2 へ行く", + "MOTION_GLIDETO_POINTER": "マウスのポインター", + "MOTION_GLIDETO_RANDOM": "どこかの場所", + "MOTION_CHANGEXBY": "x座標を %1 ずつ変える", + "MOTION_SETX": "x座標を %1 にする", + "MOTION_CHANGEYBY": "y座標を %1 ずつ変える", + "MOTION_SETY": "y座標を %1 にする", + "MOTION_IFONEDGEBOUNCE": "もし端に着いたら、跳ね返る", + "MOTION_SETROTATIONSTYLE": "回転方法を %1 にする", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "左右のみ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "回転しない", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "自由に回転", + "MOTION_XPOSITION": "x座標", + "MOTION_YPOSITION": "y座標", + "MOTION_DIRECTION": "向き", + "MOTION_SCROLLRIGHT": "右に %1 スクロールする", + "MOTION_SCROLLUP": "上に %1 スクロールする", + "MOTION_ALIGNSCENE": "スクロール位置を %1 にする", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下", + "MOTION_ALIGNSCENE_MIDDLE": "中央", + "MOTION_ALIGNSCENE_TOPLEFT": "左上", + "MOTION_ALIGNSCENE_TOPRIGHT": "右上", + "MOTION_XSCROLL": "x方向のスクロール量", + "MOTION_YSCROLL": "y方向のスクロール方向", + "MOTION_STAGE_SELECTED": "ステージが選択されました: 動きブロックはありません", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 から %2 までの乱数", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 かつ %2", + "OPERATORS_OR": "%1 または %2", + "OPERATORS_NOT": "%1 ではない", + "OPERATORS_JOIN": "%1 と %2", + "OPERATORS_JOIN_APPLE": "りんご", + "OPERATORS_JOIN_BANANA": "バナナ", + "OPERATORS_LETTEROF": "%2 の %1 番目の文字", + "OPERATORS_LETTEROF_APPLE": "り", + "OPERATORS_LENGTH": "%1 の長さ", + "OPERATORS_CONTAINS": "%1 に %2 が含まれる", + "OPERATORS_MOD": "%1 を %2 で割った余り", + "OPERATORS_ROUND": "%1 を四捨五入", + "OPERATORS_MATHOP": "%2 の %1", + "OPERATORS_MATHOP_ABS": "絶対値", + "OPERATORS_MATHOP_FLOOR": "切り下げ", + "OPERATORS_MATHOP_CEILING": "切り上げ", + "OPERATORS_MATHOP_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": "定義 %1", + "SENSING_TOUCHINGOBJECT": "%1 に触れた", + "SENSING_TOUCHINGOBJECT_POINTER": "マウスのポインター", + "SENSING_TOUCHINGOBJECT_EDGE": "端", + "SENSING_TOUCHINGCOLOR": "%1 色に触れた", + "SENSING_COLORISTOUCHINGCOLOR": "%1 色が %2 色に触れた", + "SENSING_DISTANCETO": "%1 までの距離", + "SENSING_DISTANCETO_POINTER": "マウスのポインター", + "SENSING_ASKANDWAIT": "%1 と聞いて待つ", + "SENSING_ASK_TEXT": "あなたの名前は何ですか?", + "SENSING_ANSWER": "答え", + "SENSING_KEYPRESSED": "%1 キーが押された", + "SENSING_MOUSEDOWN": "マウスが押された", + "SENSING_MOUSEX": "マウスのx座標", + "SENSING_MOUSEY": "マウスのy座標", + "SENSING_SETDRAGMODE": "ドラッグ %1 ようにする", + "SENSING_SETDRAGMODE_DRAGGABLE": "できる", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "できない", + "SENSING_LOUDNESS": "音量", + "SENSING_LOUD": "うるさい", + "SENSING_TIMER": "タイマー", + "SENSING_RESETTIMER": "タイマーをリセット", + "SENSING_OF": "%2 の %1", + "SENSING_OF_XPOSITION": "x座標", + "SENSING_OF_YPOSITION": "y座標", + "SENSING_OF_DIRECTION": "向き", + "SENSING_OF_COSTUMENUMBER": "コスチューム #", + "SENSING_OF_COSTUMENAME": "コスチューム名", + "SENSING_OF_SIZE": "大きさ", + "SENSING_OF_VOLUME": "音量", + "SENSING_OF_BACKDROPNUMBER": "背景 #", + "SENSING_OF_BACKDROPNAME": "背景の名前", + "SENSING_OF_STAGE": "ステージ", + "SENSING_CURRENT": "現在の %1", + "SENSING_CURRENT_YEAR": "年", + "SENSING_CURRENT_MONTH": "月", + "SENSING_CURRENT_DATE": "日", + "SENSING_CURRENT_DAYOFWEEK": "曜日", + "SENSING_CURRENT_HOUR": "時", + "SENSING_CURRENT_MINUTE": "分", + "SENSING_CURRENT_SECOND": "秒", + "SENSING_DAYSSINCE2000": "2000年からの日数", + "SENSING_USERNAME": "ユーザー名", + "SENSING_USERID": "ユーザーID", + "SOUND_PLAY": "%1 の音を鳴らす", + "SOUND_PLAYUNTILDONE": "終わるまで %1 の音を鳴らす", + "SOUND_STOPALLSOUNDS": "すべての音を止める", + "SOUND_SETEFFECTO": "%1 の効果を %2 にする", + "SOUND_CHANGEEFFECTBY": "%1 の効果を %2 ずつ変える", + "SOUND_CLEAREFFECTS": "音の効果をなくす", + "SOUND_EFFECTS_PITCH": "ピッチ", + "SOUND_EFFECTS_PAN": "左右にパン", + "SOUND_CHANGEVOLUMEBY": "音量を %1 ずつ変える", + "SOUND_SETVOLUMETO": "音量を %1 %にする", + "SOUND_VOLUME": "音量", + "SOUND_RECORD": "録音...", + "CATEGORY_MOTION": "動き", + "CATEGORY_LOOKS": "見た目", + "CATEGORY_SOUND": "音", + "CATEGORY_EVENTS": "イベント", + "CATEGORY_CONTROL": "制御", + "CATEGORY_SENSING": "調べる", + "CATEGORY_OPERATORS": "演算", + "CATEGORY_VARIABLES": "変数", + "CATEGORY_MYBLOCKS": "作ったブロック", + "DUPLICATE": "複製", + "DELETE": "削除", + "ADD_COMMENT": "コメントを追加", + "REMOVE_COMMENT": "コメントを削除", + "DELETE_BLOCK": "ブロックを削除", + "DELETE_X_BLOCKS": "%1 個のブロックを削除", + "DELETE_ALL_BLOCKS": "%1 個のブロックをすべて削除しますか?", + "CLEAN_UP": "きれいにする", + "HELP": "ヘルプ", + "UNDO": "取り消し", + "REDO": "やり直し", + "EDIT_PROCEDURE": "編集", + "SHOW_PROCEDURE_DEFINITION": "定義へ行く", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "何かを言う...", + "COLOUR_HUE_LABEL": "色", + "COLOUR_SATURATION_LABEL": "鮮やかさ", + "COLOUR_BRIGHTNESS_LABEL": "明るさ", + "CHANGE_VALUE_TITLE": "値を変える:", + "RENAME_VARIABLE": "変数名を変更", + "RENAME_VARIABLE_TITLE": "変数\"%1\"をすべて以下の名前に変える:", + "RENAME_VARIABLE_MODAL_TITLE": "変数名を変更", + "NEW_VARIABLE": "変数を作る", + "NEW_VARIABLE_TITLE": "新しい変数名:", + "VARIABLE_MODAL_TITLE": "新しい変数", + "VARIABLE_ALREADY_EXISTS": "変数\"%1\"はすでに存在します。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "変数\"%1\"は\"%2\"型の変数としてすでに存在します。", + "DELETE_VARIABLE_CONFIRMATION": "変数\"%2\"が使われている\"%1\"箇所も削除しますか?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "変数\"%1\"は定義\"%2\"で使われているため削除できません", + "DELETE_VARIABLE": "変数\"%1\"を削除", + "NEW_PROCEDURE": "ブロックを作る", + "PROCEDURE_ALREADY_EXISTS": "定義\"%1\"はすでに存在します。", + "PROCEDURE_DEFAULT_NAME": "ブロック名", + "NEW_LIST": "リストを作る", + "NEW_LIST_TITLE": "新しいリスト名:", + "LIST_MODAL_TITLE": "新しいリスト", + "LIST_ALREADY_EXISTS": "リスト\"%1\"はすでに存在します。", + "RENAME_LIST_TITLE": "リスト\"%1\"をすべて以下の名前に変える:", + "RENAME_LIST_MODAL_TITLE": "リスト名を変更", + "DEFAULT_LIST_ITEM": "なにか", + "DELETE_LIST": "リスト「%1」を削除する", + "RENAME_LIST": "リスト名を変更", + "NEW_BROADCAST_MESSAGE": "新しいメッセージ", + "NEW_BROADCAST_MESSAGE_TITLE": "新しいメッセージ名:", + "BROADCAST_MODAL_TITLE": "新しいメッセージ", + "DEFAULT_BROADCAST_MESSAGE_NAME": "メッセージ1" +} \ No newline at end of file diff --git a/editor/blocks/ka.json b/editor/blocks/ka.json deleted file mode 100644 index a43be052..00000000 --- a/editor/blocks/ka.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"მუდმივად","CONTROL_REPEAT":"გაიმეორე %1","CONTROL_IF":"თუ %1 მაშინ","CONTROL_ELSE":"გარდა","CONTROL_STOP":"გაჩერება","CONTROL_STOP_ALL":"ყველა","CONTROL_STOP_THIS":"ეს სკრიპტი","CONTROL_STOP_OTHER":"სხვა სკრიპტები სპრაიტში","CONTROL_WAIT":"დაელოდე %1 წამებში","CONTROL_WAITUNTIL":"დაელოდე %1 მდე","CONTROL_REPEATUNTIL":"გაიმეორე სანამ %1","CONTROL_WHILE":"მანამ სანამ %1","CONTROL_FOREACH":"ყოველი %1 ზე %2 ში","CONTROL_STARTASCLONE":"როდესაც მე ვიწყებ როგორც კლონი","CONTROL_CREATECLONEOF":"შექმენი %1-ის კლონი","CONTROL_CREATECLONEOF_MYSELF":"მე თვითონ","CONTROL_DELETETHISCLONE":"წაშალე ეს კლონი","CONTROL_COUNTER":"მრიცხველი","CONTROL_INCRCOUNTER":"ნამატის მრიცხველი","CONTROL_CLEARCOUNTER":"მრიცხველის განულება","CONTROL_ALLATONCE":"ყველაფერი ერთად","DATA_SETVARIABLETO":"დაადგინე %1 დან %2 მდე","DATA_CHANGEVARIABLEBY":"შეცვალე %1 %2-ით","DATA_SHOWVARIABLE":"უჩვენე ცვლადი %1","DATA_HIDEVARIABLE":"დამალე ცვლადი %1","DATA_ADDTOLIST":"დაამატე %1 %2 მდე","DATA_DELETEOFLIST":"წაშალე %2-ის %1","DATA_DELETEALLOFLIST":"წაშალე %1 სრულად","DATA_INSERTATLIST":"ჩასვი %1 %3-ის %2-ზე","DATA_REPLACEITEMOFLIST":"შეცვალე საგანი %2-ის %1 %3-ით","DATA_ITEMOFLIST":"საგანი %2-ის %1","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"%1-ის სიგრძე","DATA_LISTCONTAINSITEM":"%1 შეიცავს %2-ს?","DATA_SHOWLIST":"უჩვენე სია %1","DATA_HIDELIST":"დამალე სია %1","DATA_INDEX_ALL":"ყველა","DATA_INDEX_LAST":"ბოლო","DATA_INDEX_RANDOM":"შემთხვევითი","EVENT_WHENFLAGCLICKED":"როდესაც %1-ს დააჭერ","EVENT_WHENTHISSPRITECLICKED":"როდესაც დააჭერ ამ სპრაიტს","EVENT_WHENSTAGECLICKED":"როდესაც დაწკაპუნებულია სცენა","EVENT_WHENTOUCHINGOBJECT":"როდესაც ეს სპრაიტი შეეხება %1-ს","EVENT_WHENBROADCASTRECEIVED":"როდესაც მე მივიღებ %1-ს","EVENT_WHENBACKDROPSWITCHESTO":"როდესაც ფონი იცვლება %1-მდე","EVENT_WHENGREATERTHAN":"როდესაც %1 >%2","EVENT_WHENGREATERTHAN_TIMER":"წამზომი","EVENT_WHENGREATERTHAN_LOUDNESS":"ხმა","EVENT_BROADCAST":"მაუწყებლობა %1","EVENT_BROADCASTANDWAIT":"ჩართე %1 და დაელოდე","EVENT_WHENKEYPRESSED":"როდესაც %1 ღილაკი დაწკაპუნებულია","EVENT_WHENKEYPRESSED_SPACE":"სივრცე","EVENT_WHENKEYPRESSED_LEFT":"მარცხენა ისარი","EVENT_WHENKEYPRESSED_RIGHT":"მარჯვენა ისარი","EVENT_WHENKEYPRESSED_DOWN":"ქვედა ისარი","EVENT_WHENKEYPRESSED_UP":"ზედა ისარი","EVENT_WHENKEYPRESSED_ANY":"ნებისმიერი","LOOKS_SAYFORSECS":"თქვი %1 %2-თვის წამები","LOOKS_SAY":"თქვი %1","LOOKS_HELLO":"გამარჯობა!","LOOKS_THINKFORSECS":"იფიქრე %1 %2-თვის წამები","LOOKS_THINK":"იფიქრე %1","LOOKS_HMM":"უი...","LOOKS_SHOW":"უჩვენე","LOOKS_HIDE":"დამალე","LOOKS_HIDEALLSPRITES":"დამალე ყველა სპრაიტი","LOOKS_EFFECT_COLOR":"ფერი","LOOKS_EFFECT_FISHEYE":"თევზის თვალი","LOOKS_EFFECT_WHIRL":"აბრუნე","LOOKS_EFFECT_PIXELATE":"პიქსელიზაცია","LOOKS_EFFECT_MOSAIC":"მოზაიკა","LOOKS_EFFECT_BRIGHTNESS":"სიკაშკაშე","LOOKS_EFFECT_GHOST":"მოჩვენება","LOOKS_CHANGEEFFECTBY":"შეცვალე %1 ეფექტი %2-ით","LOOKS_SETEFFECTTO":"დაადგინე %1 ეფექტი %2-ით","LOOKS_CLEARGRAPHICEFFECTS":"წაშალე გრაფიკული ეფექტები","LOOKS_CHANGESIZEBY":"შეცვალე ზომა %1-ით","LOOKS_SETSIZETO":"დაადგინე ზომა %1 %-ით","LOOKS_SIZE":"ზომა","LOOKS_CHANGESTRETCHBY":"შეცვალე დაჭიმულობა %1-ით","LOOKS_SETSTRETCHTO":"დაადგინე დაჭიმულობა %1 %-მდე","LOOKS_SWITCHCOSTUMETO":"შეცვალე კოსტიუმი %1-მდე","LOOKS_NEXTCOSTUME":"მომდევნო კოსტიუმი","LOOKS_SWITCHBACKDROPTO":"შეცვალე ფონი %1-მდე","LOOKS_GOTOFRONTBACK":"გადადი %1 შრეზე","LOOKS_GOTOFRONTBACK_FRONT":"წინ","LOOKS_GOTOFRONTBACK_BACK":"უკან","LOOKS_GOFORWARDBACKWARDLAYERS":"გადადი %1 %2 შრეებზე","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"წინსვლა","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"უკუსვლა","LOOKS_BACKDROPNUMBERNAME":"უკანა ფონი %1","LOOKS_COSTUMENUMBERNAME":"კოსტიუმი %1","LOOKS_NUMBERNAME_NUMBER":"ნომერი","LOOKS_NUMBERNAME_NAME":"სახელი","LOOKS_SWITCHBACKDROPTOANDWAIT":"შეცვალე უკანა ფონი %1-მდე და დაელოდე","LOOKS_NEXTBACKDROP_BLOCK":"მომდევნო უკანა ფონი","LOOKS_NEXTBACKDROP":"მომდევნო უკანა ფონი","LOOKS_PREVIOUSBACKDROP":"წინა უკანა ფონი","LOOKS_RANDOMBACKDROP":"შემთხვევითი უკანა ფონი","MOTION_MOVESTEPS":"გადადგი %1 ნაბიჯები","MOTION_TURNLEFT":"მოაბრუნე %1 %2 გრადუსებით","MOTION_TURNRIGHT":"მოაბრუნე %1 %2 გრადუსებით","MOTION_POINTINDIRECTION":"მიუთითე %1 მიმართულებისკენ","MOTION_POINTTOWARDS":"მიუთითე %1-ის კენ","MOTION_POINTTOWARDS_POINTER":"მაუსის სენსორი","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"გადადი %1-სკენ","MOTION_GOTO_POINTER":"მაუსის სენსორი","MOTION_GOTO_RANDOM":"შემთხვევითი მდებარეობა","MOTION_GOTOXY":"გადადი მდებარეობაზე x: %1 y:%2","MOTION_GLIDESECSTOXY":"ისრიალე %1 წამები მდებარეობაზე x:%2 y:%3","MOTION_GLIDETO":"ისრიალე %1 წამები %2-ის კენ","MOTION_GLIDETO_POINTER":"მაუსის სენსორი","MOTION_GLIDETO_RANDOM":"შემთხვევითი მდებარეობა","MOTION_CHANGEXBY":"შეცვალე x %1-ით","MOTION_SETX":"დაადგინე x %1-მდე","MOTION_CHANGEYBY":"შეცვალე y %1-ით","MOTION_SETY":"დაადგინე y %1-მდე","MOTION_IFONEDGEBOUNCE":"თუ ზღვარზეა, უკან გადმოხტეს","MOTION_SETROTATIONSTYLE":"დაადგინე როტაციის სტილი %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"მარცხენა-მარჯვენა","MOTION_SETROTATIONSTYLE_DONTROTATE":"არ ატრიალო","MOTION_SETROTATIONSTYLE_ALLAROUND":"გარშემო","MOTION_XPOSITION":"x წერტილი","MOTION_YPOSITION":"y წერტილი","MOTION_DIRECTION":"მიმართულება","MOTION_SCROLLRIGHT":"მარჯვნივ გადახვევა %1","MOTION_SCROLLUP":"ზემოთ გადახვევა %1","MOTION_ALIGNSCENE":"გაასწორე სცენა %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"ქვედა-მარცხენა","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ქვედა-მარჯვენა","MOTION_ALIGNSCENE_MIDDLE":"შუა","MOTION_ALIGNSCENE_TOPLEFT":"ზედა-მარცხენა","MOTION_ALIGNSCENE_TOPRIGHT":"ზედა-მარჯვენა","MOTION_XSCROLL":"x გადახვევა","MOTION_YSCROLL":"y გადახვევა","MOTION_STAGE_SELECTED":"არჩეული სცენა: უძრავი ბლოკები","OPERATORS_ADD":"%1+%2","OPERATORS_SUBTRACT":"%1-%2","OPERATORS_MULTIPLY":"%1*%2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"აირჩიე შემთხვევითი %1 დან %2-მდე","OPERATORS_GT":"%1>%2","OPERATORS_LT":"%1<%2","OPERATORS_EQUALS":"%1=%2","OPERATORS_AND":"%1 და %2","OPERATORS_OR":"%1 ან %2","OPERATORS_NOT":"არა %1","OPERATORS_JOIN":"შეაერთე %1 %2","OPERATORS_JOIN_APPLE":"ვაშლი","OPERATORS_JOIN_BANANA":"ბანანი","OPERATORS_LETTEROF":"წერილი %2-ის %1","OPERATORS_LETTEROF_APPLE":"ა","OPERATORS_LENGTH":"%1-ის სიგრძე","OPERATORS_CONTAINS":"%1 შეიცავს %2-ს?","OPERATORS_MOD":"%1 მოდ %2","OPERATORS_ROUND":"დამრგვალება %1","OPERATORS_MATHOP":"%2-ის %1","OPERATORS_MATHOP_ABS":"აბს","OPERATORS_MATHOP_FLOOR":"იატაკი","OPERATORS_MATHOP_CEILING":"ჭერი","OPERATORS_MATHOP_SQRT":"კვადრატული ფესვი","OPERATORS_MATHOP_SIN":"სინუსი","OPERATORS_MATHOP_COS":"კოსინუსი","OPERATORS_MATHOP_TAN":"ტანგენცია","OPERATORS_MATHOP_ASIN":"asin","OPERATORS_MATHOP_ACOS":"acos","OPERATORS_MATHOP_ATAN":"atan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"ჟურნალი","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10^","PROCEDURES_DEFINITION":"განსაზღვრე %1","SENSING_TOUCHINGOBJECT":"შეხება %1?","SENSING_TOUCHINGOBJECT_POINTER":"მაუსის სენსორი","SENSING_TOUCHINGOBJECT_EDGE":"ზღვარი","SENSING_TOUCHINGCOLOR":"ფერის შეხება %1?","SENSING_COLORISTOUCHINGCOLOR":"ფერი %1 ეხება %2?","SENSING_DISTANCETO":"მანძილი %1-მდე","SENSING_DISTANCETO_POINTER":"მაუსის სენსორი","SENSING_ASKANDWAIT":"მოითხოვე %1 და დაელოდე","SENSING_ASK_TEXT":"რა გქვია?","SENSING_ANSWER":"პასუხი","SENSING_KEYPRESSED":"ღილაკი %1 დაწკაპუნებულია?","SENSING_MOUSEDOWN":"მაუსი ქვემოთ?","SENSING_MOUSEX":"მაუსი x","SENSING_MOUSEY":"მაუსი y","SENSING_SETDRAGMODE":"დაადგინე გადატანის მოდი %1","SENSING_SETDRAGMODE_DRAGGABLE":"გადატანადი","SENSING_SETDRAGMODE_NOTDRAGGABLE":"გადატანა არ შეიძლება","SENSING_LOUDNESS":"ხმა","SENSING_LOUD":"ხმამაღალი?","SENSING_TIMER":"წამზომი","SENSING_RESETTIMER":"წამზომის ხელახლა ჩართვა","SENSING_OF":"%2-ის %1","SENSING_OF_XPOSITION":"x წერტილი","SENSING_OF_YPOSITION":"y წერტილი","SENSING_OF_DIRECTION":"მიმართულება","SENSING_OF_COSTUMENUMBER":"კოსტიუმი #","SENSING_OF_COSTUMENAME":"კოსტიუმის სახელი","SENSING_OF_SIZE":"ზომა","SENSING_OF_VOLUME":"მოცულობა","SENSING_OF_BACKDROPNUMBER":"უკანა ფონი #","SENSING_OF_BACKDROPNAME":"უკანა ფონის სახელი","SENSING_OF_STAGE":"სცენა","SENSING_CURRENT":"მიმდინარე %1","SENSING_CURRENT_YEAR":"წელი","SENSING_CURRENT_MONTH":"თვე","SENSING_CURRENT_DATE":"თარიღი","SENSING_CURRENT_DAYOFWEEK":"კვირის დღე","SENSING_CURRENT_HOUR":"საათი","SENSING_CURRENT_MINUTE":"წუთი","SENSING_CURRENT_SECOND":"წამი","SENSING_DAYSSINCE2000":"2000-ის შემდგომი დღეები","SENSING_USERNAME":"მომხმარებელი","SENSING_USERID":"მომხმარებლის id","SOUND_PLAY":"დასაწყისის ხმა %1","SOUND_PLAYUNTILDONE":"დაუკარი ხმა %1 სანამ დასრულდება","SOUND_STOPALLSOUNDS":"გამორთე ყველა ხმა","SOUND_SETEFFECTO":"დაადგინე %1 ეფექტი %2-ით","SOUND_CHANGEEFFECTBY":"შეცვალე %1 ეფექტი %2-ით","SOUND_CLEAREFFECTS":"წაშალე ხმის ეფექტები","SOUND_EFFECTS_PITCH":"შეთავაზება","SOUND_EFFECTS_PAN":"პანორამა მარცხნივ/მარჯვნივ","SOUND_CHANGEVOLUMEBY":"შეცვლე მოცულობა %1-ით","SOUND_SETVOLUMETO":"დაადგინე მოცულობა 1%1% მდე","SOUND_VOLUME":"მოცულობა","SOUND_RECORD":"record...","CATEGORY_MOTION":"მოძრაობა","CATEGORY_LOOKS":"ხედები","CATEGORY_SOUND":"ხმა","CATEGORY_EVENTS":"მოვლენები","CATEGORY_CONTROL":"კონტროლი","CATEGORY_SENSING":"შეგრძნება","CATEGORY_OPERATORS":"ოპერატორები","CATEGORY_VARIABLES":"ცვლადები","CATEGORY_MYBLOCKS":"ჩემი ბლოკები","DUPLICATE":"დუბლირება","DELETE":"წაშლა","ADD_COMMENT":"დაამატე კომენტარი","REMOVE_COMMENT":"წაშალე კომენტარი","DELETE_BLOCK":"წაშალე ბლოკი","DELETE_X_BLOCKS":"წაშალე %1 ბლოკები","DELETE_ALL_BLOCKS":"წაშალე ყველა %1 ბლოკები?","CLEAN_UP":"გაასუფთავე ბლოკები","HELP":"დახმარება","UNDO":"მოქმედების უკან გაწვევა","REDO":"აღდგენა","EDIT_PROCEDURE":"შესწორება","SHOW_PROCEDURE_DEFINITION":"გადადი განმარტებაზე","WORKSPACE_COMMENT_DEFAULT_TEXT":"თქვი რამე","COLOUR_HUE_LABEL":"ფერი","COLOUR_SATURATION_LABEL":"გადავსება","COLOUR_BRIGHTNESS_LABEL":"სიკაშკაშე","CHANGE_VALUE_TITLE":"შეცვალე მნიშვნელობა","RENAME_VARIABLE":"გადაარქვი ცვლადს","RENAME_VARIABLE_TITLE":"გადაარქვი ყველა \"%1\" ცვლადის სახელი:","RENAME_VARIABLE_MODAL_TITLE":"შეცვალე ცვლადის სახელი","NEW_VARIABLE":"შეადგინე ცვლადი","NEW_VARIABLE_TITLE":"ცვლადის ახალი სახელი:","VARIABLE_MODAL_TITLE":"ახალი ცვლადი","VARIABLE_ALREADY_EXISTS":"ცვლადი სახელით \"%1\" უკვე არსებობს","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"ცვლადი სახელად \"%1\" უკვე არსებობს \"%2\" ტიპის სხვა ცვლადისთვის","DELETE_VARIABLE_CONFIRMATION":"წაშალე %1 -ის მიერ \"%2\"ის ცვლადის გამოყენებები","CANNOT_DELETE_VARIABLE_PROCEDURE":"შეუძლებელია ცვლადი \"%1\"-ის წაშლა რადგან ის არის \"%2\"-ის ფუნქციის განსაზღვრის ნაწილი ","DELETE_VARIABLE":"წაშალე \"%1\" ცვლადი","NEW_PROCEDURE":"შეადგინე ბლოკი","PROCEDURE_ALREADY_EXISTS":"პროცედურა სახელად \"%1\" უკვე არსებობს","PROCEDURE_DEFAULT_NAME":"ბლოკის სახელი","NEW_LIST":"შეადგინე სია","NEW_LIST_TITLE":"ახალი სიის სახელი ","LIST_MODAL_TITLE":"ახალი სია","LIST_ALREADY_EXISTS":"სია სახელად \"%1\" უკვე არსებობს","RENAME_LIST_TITLE":"გადაარქვი ყველა \"%1\" სიას შემდეგით:","RENAME_LIST_MODAL_TITLE":"გადაარქვი სიას სახელი","DEFAULT_LIST_ITEM":"ნივთი","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"ახალი შეტყობინება","NEW_BROADCAST_MESSAGE_TITLE":"ახალი შეტყობინების სახელი","BROADCAST_MODAL_TITLE":"ახალი შეტყობინება","DEFAULT_BROADCAST_MESSAGE_NAME":"შეტყობინება1"} \ No newline at end of file diff --git a/editor/blocks/kk.json b/editor/blocks/kk.json deleted file mode 100644 index 42beda89..00000000 --- a/editor/blocks/kk.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"әрқашан","CONTROL_REPEAT":"%1 рет қайталау","CONTROL_IF":"егер %1, онда","CONTROL_ELSE":"әйтпесе","CONTROL_STOP":"тоқтату","CONTROL_STOP_ALL":"барлық","CONTROL_STOP_THIS":"осы скрипт","CONTROL_STOP_OTHER":"спрайттағы басқа скрипттер","CONTROL_WAIT":"%1 секунд күту","CONTROL_WAITUNTIL":"%1 секундка дейін күту","CONTROL_REPEATUNTIL":"%1 болғанға дейін қайталау","CONTROL_WHILE":"%1 дейін","CONTROL_FOREACH":"for each %1 in %2","CONTROL_STARTASCLONE":"мен клон ретінде бастағанда","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"өзім","CONTROL_DELETETHISCLONE":"бұл клонды жою","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":"Барлық","DATA_INDEX_LAST":"соңғы","DATA_INDEX_RANDOM":"кездейсоқ","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"спрайт басылған кезде","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":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"дыбыс деңгейі","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"пробел","EVENT_WHENKEYPRESSED_LEFT":"нұсқары солға","EVENT_WHENKEYPRESSED_RIGHT":"нұсқары оңға","EVENT_WHENKEYPRESSED_DOWN":"нұсқары төмен","EVENT_WHENKEYPRESSED_UP":"нұсқары жоғары","EVENT_WHENKEYPRESSED_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":"көрсету","LOOKS_HIDE":"жасыру","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"түс","LOOKS_EFFECT_FISHEYE":"балық көз","LOOKS_EFFECT_WHIRL":"құйындау","LOOKS_EFFECT_PIXELATE":"пиксельдерді ірілендіру","LOOKS_EFFECT_MOSAIC":"мозаика","LOOKS_EFFECT_BRIGHTNESS":"жарықтық","LOOKS_EFFECT_GHOST":"елес","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"сызбалық әсерлерді тазалау","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"өлшем","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"келесі костюм","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":"келесі фон","LOOKS_NEXTBACKDROP":"келесі фон","LOOKS_PREVIOUSBACKDROP":"алдыңғы фон","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":"тінтуір көрсеткіші","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"тінтуір көрсеткіші","MOTION_GOTO_RANDOM":"кездейсоқ орын","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":"тінтуір көрсеткіші","MOTION_GLIDETO_RANDOM":"кездейсоқ орын","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":"шетте болса, әрі итерілу","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"солға-оңға","MOTION_SETROTATIONSTYLE_DONTROTATE":"айналдырмау","MOTION_SETROTATIONSTYLE_ALLAROUND":"барлық айналасында","MOTION_XPOSITION":"x орны","MOTION_YPOSITION":"y орны","MOTION_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":"модуль","OPERATORS_MATHOP_FLOOR":"еден","OPERATORS_MATHOP_CEILING":"шектеу","OPERATORS_MATHOP_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":"тінтуір көрсеткіші","SENSING_TOUCHINGOBJECT_EDGE":"шет","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"тінтуір көрсеткіші","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"жауап","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"тінтуір басылған ба?","SENSING_MOUSEX":"тінтуір x бойынша","SENSING_MOUSEY":"тінтуір y бойынша","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"дыбыс қаттылығы","SENSING_LOUD":"loud?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"таймерді қайта іске қосу","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x орны","SENSING_OF_YPOSITION":"y орны","SENSING_OF_DIRECTION":"бағыт","SENSING_OF_COSTUMENUMBER":"костюм #","SENSING_OF_COSTUMENAME":"костюм аты","SENSING_OF_SIZE":"өлшем","SENSING_OF_VOLUME":"дыбыс","SENSING_OF_BACKDROPNUMBER":"фон #","SENSING_OF_BACKDROPNAME":"фонның аты","SENSING_OF_STAGE":"Көрініс","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"жыл","SENSING_CURRENT_MONTH":"ай","SENSING_CURRENT_DATE":"төмен","SENSING_CURRENT_DAYOFWEEK":"апта күні","SENSING_CURRENT_HOUR":"сағат","SENSING_CURRENT_MINUTE":"минут","SENSING_CURRENT_SECOND":"секунд","SENSING_DAYSSINCE2000":"2000-шы жылдан бастап күндер","SENSING_USERNAME":"пайдаланушының аты","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"Дыбыстардың барлығын тоқтатыңыз","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":"Дыбыс","SOUND_RECORD":"жазу...","CATEGORY_MOTION":"Қозғалыс","CATEGORY_LOOKS":"Келбет","CATEGORY_SOUND":"Дыбыс","CATEGORY_EVENTS":"Оқиғалар","CATEGORY_CONTROL":"Басқару","CATEGORY_SENSING":"Сенсорлер","CATEGORY_OPERATORS":"Операторлар","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Көшірмесін жасау","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":"Көмек","UNDO":"Болдырмау","REDO":"Қайталау","EDIT_PROCEDURE":"Түзету","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":"Айнымалы жасау","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Жаңа айнымалы","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":"Блок жасау","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Тізім жасау","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Жаңа тізім","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":"Жаңа Хабарлама","DEFAULT_BROADCAST_MESSAGE_NAME":"хабарлама1"} \ No newline at end of file diff --git a/editor/blocks/kn.json b/editor/blocks/kn.json deleted file mode 100644 index 5f34be64..00000000 --- a/editor/blocks/kn.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ಯಾವಾಗಲೂ","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"%1 ಆಗಿದ್ದರೆ","CONTROL_ELSE":"ಇಲ್ಲದಿದ್ದರೆ","CONTROL_STOP":"ನಿಲ್ಲಿಸಿ","CONTROL_STOP_ALL":"ಎಲ್ಲಾ","CONTROL_STOP_THIS":"this script","CONTROL_STOP_OTHER":"other scripts in sprite","CONTROL_WAIT":"%1 ಸೆಕೆಂಡ್ ಕಾಯಿರಿ","CONTROL_WAITUNTIL":"%1 ಆಗುವ ತನಕ ಕಾಯಿರಿ","CONTROL_REPEATUNTIL":"%1 ಆಗುವ ತನಕ ಪುನರಾವರ್ತಿಸಿ","CONTROL_WHILE":"while %1","CONTROL_FOREACH":"for each %1 in %2","CONTROL_STARTASCLONE":"ಯಾವಗವೆಂದರೆ ತದ್ರೂಪುದಂತೆ ಪ್ರಾರಂಬಿಸಿದಾಗ","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"ಈ ತದ್ರೂಪು ಅನ್ನು ಅಳಿಸಿ","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":"ಎಲ್ಲಾ","DATA_INDEX_LAST":"last","DATA_INDEX_RANDOM":"random","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"ಯಾವಗವೆಂದರೆ ಈ ಮೋಹಿನಿಯನ್ನು ಕ್ಲಿಕ್ಕಿಸಿದಾಗ","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":"ಸಮಯಸೂಚಕ","EVENT_WHENGREATERTHAN_LOUDNESS":"ಧ್ವನಿಯುಕ್ತ","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"ಜಾಗ","EVENT_WHENKEYPRESSED_LEFT":"ಎಡ ಒತ್ತುಗುಂಡಿ","EVENT_WHENKEYPRESSED_RIGHT":"ಬಲ ಒತ್ತುಗುಂಡಿ","EVENT_WHENKEYPRESSED_DOWN":"ಕೆಳ ಒತ್ತುಗುಂಡಿ","EVENT_WHENKEYPRESSED_UP":"ಮೇಲೆ ಒತ್ತುಗುಂಡಿ","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":"ತೋರಿಸು","LOOKS_HIDE":"ಬಚ್ಚಿಡು","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"ಬಣ್ಣ","LOOKS_EFFECT_FISHEYE":"ಮತ್ಸ್ಯ ನೋಟ","LOOKS_EFFECT_WHIRL":"ತಿರುಗು","LOOKS_EFFECT_PIXELATE":"ಚಿತ್ರಬಿಂಬಿಸು","LOOKS_EFFECT_MOSAIC":"ತುಂಡುಗಳು","LOOKS_EFFECT_BRIGHTNESS":"ಪ್ರಕಾಶಮಾನ","LOOKS_EFFECT_GHOST":"ಭೂತ","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"ಎಲ್ಲಾ ಪರಿಣಾಮಗಳನ್ನು ಅಳಿಸು","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"ಗಾತ್ರ","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"ಮುಂದಿನ ಉಡುಪು","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":"ಮುಂದಿನ ಹಿಂದಣ","LOOKS_NEXTBACKDROP":"ಮುಂದಿನ ಹಿಂದಣ","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":"ಮೌಸ್","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_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":"ಮೌಸ್","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":"ಒಂದುವೇಳೆ ಕೊನೆಗೆ ಹೋದಾಗ ಜಿಗಿ","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"ಎಲ್ಲಾದರ ಸುತ್ತ","MOTION_XPOSITION":"x ಸ್ಥಾನ","MOTION_YPOSITION":"y ಸ್ಥಾನ","MOTION_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":"ಪೂರ್ಣಾಂಕ","OPERATORS_MATHOP_FLOOR":"floor","OPERATORS_MATHOP_CEILING":"ceiling","OPERATORS_MATHOP_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":"ಮೌಸ್","SENSING_TOUCHINGOBJECT_EDGE":"ಕೊನೆ","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"ಮೌಸ್","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"ಉತ್ತರ","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ಮೌಸ್ ಒತ್ತಿದಾಗ?","SENSING_MOUSEX":"ಮೌಸ್ x","SENSING_MOUSEY":"ಮೌಸ್ y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"ಧ್ವನಿಯುಕ್ತ","SENSING_LOUD":"loud?","SENSING_TIMER":"ಸಮಯಸೂಚಕ","SENSING_RESETTIMER":"ಸಮಯಸೂಚಕವನ್ನು ಮರುಹೊಂದಿಸು","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x ಸ್ಥಾನ","SENSING_OF_YPOSITION":"y ಸ್ಥಾನ","SENSING_OF_DIRECTION":"ದಿಕ್ಕು","SENSING_OF_COSTUMENUMBER":"ಉಡುಪು #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"ಗಾತ್ರ","SENSING_OF_VOLUME":"ಶಬ್ಧ","SENSING_OF_BACKDROPNUMBER":"ಹಿಂದಣ #","SENSING_OF_BACKDROPNAME":"ಹಿಂದಣದ ಹೆಸರು","SENSING_OF_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":"2000 ದಿನದಿಂದಇಚಗೆ","SENSING_USERNAME":"ಬಳಕೆದಾರರ ಹೆಸರು","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ಎಲ್ಲಾ ಶಬ್ಧಗಳನ್ನು ನಿಲ್ಲಿಸು","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":"ಶಬ್ಧ","SOUND_RECORD":"record...","CATEGORY_MOTION":"ಚಲನೆ","CATEGORY_LOOKS":"ಕಾಣುವುದು","CATEGORY_SOUND":"ಶಬ್ಧ","CATEGORY_EVENTS":"ಸಂಭವಗಳು","CATEGORY_CONTROL":"ಹಿಡಿತ","CATEGORY_SENSING":"ಗ್ರಹಿಸುವುದು","CATEGORY_OPERATORS":"ಚಿಹ್ನ್ಹೆ","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","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":"ಚಿತ್ರ ಸಂಕಲನ","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":"ಹೊಸ ಪಟ್ಟಿಯ ಹೆಸರು","LIST_MODAL_TITLE":"ಹೊಸ ಪಟ್ಟಿ","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":"\"%1\" ಪಟ್ಟಿಯನ್ನು ತೆಗೆದುಬಿಡಿ","RENAME_LIST":"ಪಟ್ಟಿಯ ಹೆಸರು ಬದಲಿಸಿ","NEW_BROADCAST_MESSAGE":"New message","NEW_BROADCAST_MESSAGE_TITLE":"New message name:","BROADCAST_MODAL_TITLE":"New Message","DEFAULT_BROADCAST_MESSAGE_NAME":"message1"} \ No newline at end of file diff --git a/editor/blocks/ko.json b/editor/blocks/ko.json index b8509e6d..31d0c441 100644 --- a/editor/blocks/ko.json +++ b/editor/blocks/ko.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"무한 반복하기","CONTROL_REPEAT":"%1 번 반복하기","CONTROL_IF":"만약 %1 (이)라면","CONTROL_ELSE":"아니면","CONTROL_STOP":"멈추기","CONTROL_STOP_ALL":"모두","CONTROL_STOP_THIS":"이 스크립트","CONTROL_STOP_OTHER":"이 스프라이트에 있는 다른 스크립트","CONTROL_WAIT":"%1 초 기다리기","CONTROL_WAITUNTIL":"%1 까지 기다리기","CONTROL_REPEATUNTIL":"%1 까지 반복하기","CONTROL_WHILE":"%1 동안 반복하기","CONTROL_FOREACH":"%1 변수로 %2 번 반복하기","CONTROL_STARTASCLONE":"복제되었을 때","CONTROL_CREATECLONEOF":"%1 복제하기","CONTROL_CREATECLONEOF_MYSELF":"나 자신","CONTROL_DELETETHISCLONE":"이 복제본 삭제하기","CONTROL_COUNTER":"카운터","CONTROL_INCRCOUNTER":"카운터 증가하기","CONTROL_CLEARCOUNTER":"카운터 초기화","CONTROL_ALLATONCE":"한 번에 실행하기","DATA_SETVARIABLETO":"%1 을(를) %2 로 정하기","DATA_CHANGEVARIABLEBY":"%1 을(를) %2 만큼 바꾸기","DATA_SHOWVARIABLE":"%1 변수 보이기","DATA_HIDEVARIABLE":"%1 변수 숨기기","DATA_ADDTOLIST":"%1 을(를) %2 에 추가하기","DATA_DELETEOFLIST":"%1 번째 항목을 %2 에서 삭제하기","DATA_DELETEALLOFLIST":"%1 의 항목을 모두 삭제하기 ","DATA_INSERTATLIST":"%1 을(를) %3 리스트의 %2 번째에 넣기","DATA_REPLACEITEMOFLIST":"%2 리스트의 %1 번째 항목을 %3 으로 바꾸기","DATA_ITEMOFLIST":"%2 리스트의 %1 번째 항목","DATA_ITEMNUMOFLIST":"%2 리스트에서 %1 항목의 위치","DATA_LENGTHOFLIST":"%1 의 길이","DATA_LISTCONTAINSITEM":"%1 이(가) %2 을(를) 포함하는가?","DATA_SHOWLIST":"%1 리스트 보이기","DATA_HIDELIST":"%1 리스트 숨기기","DATA_INDEX_ALL":"모두","DATA_INDEX_LAST":"마지막","DATA_INDEX_RANDOM":"랜덤","EVENT_WHENFLAGCLICKED":"%1 클릭했을 때","EVENT_WHENTHISSPRITECLICKED":"이 스프라이트를 클릭했을 때","EVENT_WHENSTAGECLICKED":"무대를 클릭했을 때","EVENT_WHENTOUCHINGOBJECT":"이 스프라이트가 %1 에 닿을 때","EVENT_WHENBROADCASTRECEIVED":"%1 을(를) 받았을 때","EVENT_WHENBACKDROPSWITCHESTO":"배경이 %1 (으)로 바뀌었을 때","EVENT_WHENGREATERTHAN":"%1 > %2 일 때","EVENT_WHENGREATERTHAN_TIMER":"타이머","EVENT_WHENGREATERTHAN_LOUDNESS":"음량","EVENT_BROADCAST":"%1 방송하기","EVENT_BROADCASTANDWAIT":"%1 방송하고 기다리기","EVENT_WHENKEYPRESSED":"%1 키를 눌렀을 때","EVENT_WHENKEYPRESSED_SPACE":"스페이스","EVENT_WHENKEYPRESSED_LEFT":"왼쪽 화살표","EVENT_WHENKEYPRESSED_RIGHT":"오른쪽 화살표","EVENT_WHENKEYPRESSED_DOWN":"아래쪽 화살표","EVENT_WHENKEYPRESSED_UP":"위쪽 화살표","EVENT_WHENKEYPRESSED_ANY":"아무","LOOKS_SAYFORSECS":"%1 을(를) %2 초 동안 말하기","LOOKS_SAY":"%1 말하기","LOOKS_HELLO":"안녕!","LOOKS_THINKFORSECS":"%1 을(를) %2 초 동안 생각하기","LOOKS_THINK":"%1 생각하기","LOOKS_HMM":"음...","LOOKS_SHOW":"보이기","LOOKS_HIDE":"숨기기","LOOKS_HIDEALLSPRITES":"모든 스프라이트 숨기기","LOOKS_EFFECT_COLOR":"색깔","LOOKS_EFFECT_FISHEYE":"어안 렌즈","LOOKS_EFFECT_WHIRL":"소용돌이","LOOKS_EFFECT_PIXELATE":"픽셀화","LOOKS_EFFECT_MOSAIC":"모자이크","LOOKS_EFFECT_BRIGHTNESS":"밝기","LOOKS_EFFECT_GHOST":"투명도","LOOKS_CHANGEEFFECTBY":"%1 효과를 %2 만큼 바꾸기","LOOKS_SETEFFECTTO":"%1 효과를 %2 (으)로 정하기","LOOKS_CLEARGRAPHICEFFECTS":"그래픽 효과 지우기","LOOKS_CHANGESIZEBY":"크기를 %1 만큼 바꾸기","LOOKS_SETSIZETO":"크기를 %1 %로 정하기","LOOKS_SIZE":"크기","LOOKS_CHANGESTRETCHBY":"너비를 %1 만큼 바꾸기","LOOKS_SETSTRETCHTO":"너비를 %1 %로 정하기","LOOKS_SWITCHCOSTUMETO":"모양을 %1 (으)로 바꾸기","LOOKS_NEXTCOSTUME":"다음 모양으로 바꾸기","LOOKS_SWITCHBACKDROPTO":"배경을 %1 (으)로 바꾸기","LOOKS_GOTOFRONTBACK":"%1 으로 순서 바꾸기","LOOKS_GOTOFRONTBACK_FRONT":"맨 앞쪽","LOOKS_GOTOFRONTBACK_BACK":"맨 뒤쪽","LOOKS_GOFORWARDBACKWARDLAYERS":"%1 %2 단계 보내기","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"앞으로","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"뒤로","LOOKS_BACKDROPNUMBERNAME":"배경 %1","LOOKS_COSTUMENUMBERNAME":"모양 %1","LOOKS_NUMBERNAME_NUMBER":"번호","LOOKS_NUMBERNAME_NAME":"이름","LOOKS_SWITCHBACKDROPTOANDWAIT":"배경을 %1 (으)로 바꾸고 기다리기","LOOKS_NEXTBACKDROP_BLOCK":"다음 배경으로 바꾸기","LOOKS_NEXTBACKDROP":"다음 배경","LOOKS_PREVIOUSBACKDROP":"이전 배경","LOOKS_RANDOMBACKDROP":"랜덤 배경","MOTION_MOVESTEPS":"%1 만큼 움직이기","MOTION_TURNLEFT":"%1 방향으로 %2 도 돌기","MOTION_TURNRIGHT":"%1 방향으로 %2 도 돌기","MOTION_POINTINDIRECTION":"%1 도 방향 보기","MOTION_POINTTOWARDS":"%1 쪽 보기","MOTION_POINTTOWARDS_POINTER":"마우스 포인터","MOTION_POINTTOWARDS_RANDOM":"랜덤 방향","MOTION_GOTO":"%1 (으)로 이동하기","MOTION_GOTO_POINTER":"마우스 포인터","MOTION_GOTO_RANDOM":"랜덤 위치","MOTION_GOTOXY":"x: %1 y: %2 (으)로 이동하기","MOTION_GLIDESECSTOXY":"%1 초 동안 x: %2 y: %3 (으)로 이동하기","MOTION_GLIDETO":"%1 초 동안 %2 (으)로 이동하기","MOTION_GLIDETO_POINTER":"마우스 포인터","MOTION_GLIDETO_RANDOM":"랜덤 위치","MOTION_CHANGEXBY":"x 좌표를 %1 만큼 바꾸기","MOTION_SETX":"x 좌표를 %1 (으)로 정하기","MOTION_CHANGEYBY":"y 좌표를 %1 만큼 바꾸기","MOTION_SETY":"y 좌표를 %1 (으)로 정하기","MOTION_IFONEDGEBOUNCE":"벽에 닿으면 튕기기","MOTION_SETROTATIONSTYLE":"회전 방식을 %1 (으)로 정하기","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"왼쪽-오른쪽","MOTION_SETROTATIONSTYLE_DONTROTATE":"회전하지 않기","MOTION_SETROTATIONSTYLE_ALLAROUND":"회전하기","MOTION_XPOSITION":"x 좌표","MOTION_YPOSITION":"y 좌표","MOTION_DIRECTION":"방향","MOTION_SCROLLRIGHT":"오른쪽으로 %1 만큼 스크롤하기","MOTION_SCROLLUP":"위쪽으로 %1 만큼 스크롤하기","MOTION_ALIGNSCENE":"화면을 %1 로 정렬하기","MOTION_ALIGNSCENE_BOTTOMLEFT":"왼쪽 아래","MOTION_ALIGNSCENE_BOTTOMRIGHT":"오른쪽 아래","MOTION_ALIGNSCENE_MIDDLE":"가운데","MOTION_ALIGNSCENE_TOPLEFT":"왼쪽 위","MOTION_ALIGNSCENE_TOPRIGHT":"오른쪽 위","MOTION_XSCROLL":"x 스크롤","MOTION_YSCROLL":"y 스크롤","MOTION_STAGE_SELECTED":"무대 선택됨: 동작 블록 없음","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 × %2","OPERATORS_DIVIDE":"%1 ÷ %2","OPERATORS_RANDOM":"%1 부터 %2 사이의 난수","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 그리고 %2","OPERATORS_OR":"%1 또는 %2","OPERATORS_NOT":"%1 이(가) 아니다","OPERATORS_JOIN":"%1 와(과) %2 결합하기","OPERATORS_JOIN_APPLE":"가위","OPERATORS_JOIN_BANANA":"나무","OPERATORS_LETTEROF":"%2 의 %1 번째 글자","OPERATORS_LETTEROF_APPLE":"가","OPERATORS_LENGTH":"%1 의 길이","OPERATORS_CONTAINS":"%1 이(가) %2 을(를) 포함하는가?","OPERATORS_MOD":"%1 나누기 %2 의 나머지","OPERATORS_ROUND":"%1 의 반올림","OPERATORS_MATHOP":"%1 ( %2 )","OPERATORS_MATHOP_ABS":"절댓값","OPERATORS_MATHOP_FLOOR":"버림","OPERATORS_MATHOP_CEILING":"올림","OPERATORS_MATHOP_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":"%1 정의하기","SENSING_TOUCHINGOBJECT":"%1 에 닿았는가?","SENSING_TOUCHINGOBJECT_POINTER":"마우스 포인터","SENSING_TOUCHINGOBJECT_EDGE":"벽","SENSING_TOUCHINGCOLOR":"%1 색에 닿았는가?","SENSING_COLORISTOUCHINGCOLOR":"%1 색이 %2 색에 닿았는가?","SENSING_DISTANCETO":"%1 까지의 거리","SENSING_DISTANCETO_POINTER":"마우스 포인터","SENSING_ASKANDWAIT":"%1 라고 묻고 기다리기","SENSING_ASK_TEXT":"이름이 무엇이니?","SENSING_ANSWER":"대답","SENSING_KEYPRESSED":"%1 키를 눌렸는가?","SENSING_MOUSEDOWN":"마우스를 클릭했는가?","SENSING_MOUSEX":"마우스의 x좌표","SENSING_MOUSEY":"마우스의 y좌표","SENSING_SETDRAGMODE":"드래그 모드를 %1 상태로 정하기","SENSING_SETDRAGMODE_DRAGGABLE":"드래그 할 수 있는","SENSING_SETDRAGMODE_NOTDRAGGABLE":"드래그 할 수 없는","SENSING_LOUDNESS":"음량","SENSING_LOUD":"소리가 큰가?","SENSING_TIMER":"타이머","SENSING_RESETTIMER":"타이머 초기화","SENSING_OF":"%2 의 %1","SENSING_OF_XPOSITION":"x좌표","SENSING_OF_YPOSITION":"y좌표","SENSING_OF_DIRECTION":"방향","SENSING_OF_COSTUMENUMBER":"모양 번호","SENSING_OF_COSTUMENAME":"모양 이름","SENSING_OF_SIZE":"크기","SENSING_OF_VOLUME":"음량","SENSING_OF_BACKDROPNUMBER":"배경 번호","SENSING_OF_BACKDROPNAME":"배경 이름","SENSING_OF_STAGE":"무대","SENSING_CURRENT":"현재 %1","SENSING_CURRENT_YEAR":"년","SENSING_CURRENT_MONTH":"월","SENSING_CURRENT_DATE":"일","SENSING_CURRENT_DAYOFWEEK":"요일","SENSING_CURRENT_HOUR":"시","SENSING_CURRENT_MINUTE":"분","SENSING_CURRENT_SECOND":"초","SENSING_DAYSSINCE2000":"2000년 이후 현재까지 날짜 수","SENSING_USERNAME":"사용자 이름","SENSING_USERID":"사용자 번호","SOUND_PLAY":"%1 재생하기","SOUND_PLAYUNTILDONE":"%1 끝까지 재생하기","SOUND_STOPALLSOUNDS":"모든 소리 끄기","SOUND_SETEFFECTO":"%1 효과를 %2 로 정하기","SOUND_CHANGEEFFECTBY":"%1 효과를 %2 만큼 바꾸기","SOUND_CLEAREFFECTS":"소리 효과 지우기","SOUND_EFFECTS_PITCH":"음 높이","SOUND_EFFECTS_PAN":"음향 위치 왼쪽/오른쪽","SOUND_CHANGEVOLUMEBY":"음량을 %1 만큼 바꾸기","SOUND_SETVOLUMETO":"음량을 %1% 로 정하기","SOUND_VOLUME":"음량","SOUND_RECORD":"녹음하기...","CATEGORY_MOTION":"동작","CATEGORY_LOOKS":"형태","CATEGORY_SOUND":"소리","CATEGORY_EVENTS":"이벤트","CATEGORY_CONTROL":"제어","CATEGORY_SENSING":"감지","CATEGORY_OPERATORS":"연산","CATEGORY_VARIABLES":"변수","CATEGORY_MYBLOCKS":"나만의 블록","DUPLICATE":"복사하기","DELETE":"삭제하기","ADD_COMMENT":"주석 넣기","REMOVE_COMMENT":"주석 지우기","DELETE_BLOCK":"블록 삭제하기","DELETE_X_BLOCKS":"블록 %1개 삭제하기","DELETE_ALL_BLOCKS":" %1개의 블록을 모두 삭제할까요?","CLEAN_UP":"블록 정리하기","HELP":"도움말","UNDO":"되돌리기","REDO":"재시도","EDIT_PROCEDURE":"편집","SHOW_PROCEDURE_DEFINITION":"정의로 이동하기","WORKSPACE_COMMENT_DEFAULT_TEXT":"무엇이든 말하여 봅시다.","COLOUR_HUE_LABEL":"색상","COLOUR_SATURATION_LABEL":"채도","COLOUR_BRIGHTNESS_LABEL":"명도","CHANGE_VALUE_TITLE":"값 바꾸기:","RENAME_VARIABLE":"변수 이름 바꾸기","RENAME_VARIABLE_TITLE":"\"%1\" 변수 이름을 모두 다음으로 수정하기:","RENAME_VARIABLE_MODAL_TITLE":"변수 이름 바꾸기","NEW_VARIABLE":"변수 만들기","NEW_VARIABLE_TITLE":"새로운 변수 이름:","VARIABLE_MODAL_TITLE":"새로운 변수","VARIABLE_ALREADY_EXISTS":"\"%1\" 변수 이름은 이미 존재합니다.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%1\" 변수 이름은 이미 \"%2\" 형태의 다른 변수로 존재합니다.","DELETE_VARIABLE_CONFIRMATION":"\"%2\" 변수가 사용된 %1곳을 삭제할까요?","CANNOT_DELETE_VARIABLE_PROCEDURE":"\"%2\" 함수의 정의 중 일부분이기 때문에 \"%1\" 변수를 삭제할 수 없습니다.","DELETE_VARIABLE":"\"%1\" 변수 삭제하기","NEW_PROCEDURE":"블록 만들기","PROCEDURE_ALREADY_EXISTS":"\"%1\" 함수 이름은 이미 존재합니다.","PROCEDURE_DEFAULT_NAME":"블록 이름","NEW_LIST":"리스트 만들기","NEW_LIST_TITLE":"새로운 리스트 이름:","LIST_MODAL_TITLE":"새로운 리스트","LIST_ALREADY_EXISTS":"\"%1\" 리스트 이름은 이미 존재합니다.","RENAME_LIST_TITLE":"\"%1\" 리스트 이름을 모두 다음으로 수정하기: ","RENAME_LIST_MODAL_TITLE":"리스트 이름 바꾸기","DEFAULT_LIST_ITEM":"항목","DELETE_LIST":"\"%1\" 리스트 삭제하기","RENAME_LIST":"리스트 이름 바꾸기","NEW_BROADCAST_MESSAGE":"새로운 메시지","NEW_BROADCAST_MESSAGE_TITLE":"새로운 메시지 이름:","BROADCAST_MODAL_TITLE":"새로운 메시지","DEFAULT_BROADCAST_MESSAGE_NAME":"메시지1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "무한 반복하기", + "CONTROL_REPEAT": "%1 번 반복하기", + "CONTROL_IF": "만약 %1 (이)라면", + "CONTROL_ELSE": "아니면", + "CONTROL_STOP": "멈추기", + "CONTROL_STOP_ALL": "모두", + "CONTROL_STOP_THIS": "이 스크립트", + "CONTROL_STOP_OTHER": "이 스프라이트에 있는 다른 스크립트", + "CONTROL_WAIT": "%1 초 기다리기", + "CONTROL_WAITUNTIL": "%1 까지 기다리기", + "CONTROL_REPEATUNTIL": "%1 까지 반복하기", + "CONTROL_WHILE": "%1 동안 반복하기", + "CONTROL_FOREACH": "%1 변수로 %2 번 반복하기", + "CONTROL_STARTASCLONE": "복제되었을 때", + "CONTROL_CREATECLONEOF": "%1 복제하기", + "CONTROL_CREATECLONEOF_MYSELF": "나 자신", + "CONTROL_DELETETHISCLONE": "이 복제본 삭제하기", + "CONTROL_COUNTER": "카운터", + "CONTROL_INCRCOUNTER": "카운터 증가하기", + "CONTROL_CLEARCOUNTER": "카운터 초기화", + "CONTROL_ALLATONCE": "한 번에 실행하기", + "DATA_SETVARIABLETO": "%1 을(를) %2 로 정하기", + "DATA_CHANGEVARIABLEBY": "%1 을(를) %2 만큼 바꾸기", + "DATA_SHOWVARIABLE": "%1 변수 보이기", + "DATA_HIDEVARIABLE": "%1 변수 숨기기", + "DATA_ADDTOLIST": "%1 을(를) %2 에 추가하기", + "DATA_DELETEOFLIST": "%1 번째 항목을 %2 에서 삭제하기", + "DATA_DELETEALLOFLIST": "%1 의 항목을 모두 삭제하기 ", + "DATA_INSERTATLIST": "%1 을(를) %3 리스트의 %2 번째에 넣기", + "DATA_REPLACEITEMOFLIST": "%2 리스트의 %1 번째 항목을 %3 으로 바꾸기", + "DATA_ITEMOFLIST": "%2 리스트의 %1 번째 항목", + "DATA_ITEMNUMOFLIST": "%2 리스트에서 %1 항목의 위치", + "DATA_LENGTHOFLIST": "%1 의 길이", + "DATA_LISTCONTAINSITEM": "%1 이(가) %2 을(를) 포함하는가?", + "DATA_SHOWLIST": "%1 리스트 보이기", + "DATA_HIDELIST": "%1 리스트 숨기기", + "DATA_INDEX_ALL": "모두", + "DATA_INDEX_LAST": "마지막", + "DATA_INDEX_RANDOM": "랜덤", + "EVENT_WHENFLAGCLICKED": "%1 클릭했을 때", + "EVENT_WHENTHISSPRITECLICKED": "이 스프라이트를 클릭했을 때", + "EVENT_WHENSTAGECLICKED": "무대를 클릭했을 때", + "EVENT_WHENTOUCHINGOBJECT": "이 스프라이트가 %1 에 닿을 때", + "EVENT_WHENBROADCASTRECEIVED": "%1 을(를) 받았을 때", + "EVENT_WHENBACKDROPSWITCHESTO": "배경이 %1 (으)로 바뀌었을 때", + "EVENT_WHENGREATERTHAN": "%1 > %2 일 때", + "EVENT_WHENGREATERTHAN_TIMER": "타이머", + "EVENT_WHENGREATERTHAN_LOUDNESS": "음량", + "EVENT_BROADCAST": "%1 방송하기", + "EVENT_BROADCASTANDWAIT": "%1 방송하고 기다리기", + "EVENT_WHENKEYPRESSED": "%1 키를 눌렀을 때", + "EVENT_WHENKEYPRESSED_SPACE": "스페이스", + "EVENT_WHENKEYPRESSED_LEFT": "왼쪽 화살표", + "EVENT_WHENKEYPRESSED_RIGHT": "오른쪽 화살표", + "EVENT_WHENKEYPRESSED_DOWN": "아래쪽 화살표", + "EVENT_WHENKEYPRESSED_UP": "위쪽 화살표", + "EVENT_WHENKEYPRESSED_ANY": "아무", + "LOOKS_SAYFORSECS": "%1 을(를) %2 초 동안 말하기", + "LOOKS_SAY": "%1 말하기", + "LOOKS_HELLO": "안녕!", + "LOOKS_THINKFORSECS": "%1 을(를) %2 초 동안 생각하기", + "LOOKS_THINK": "%1 생각하기", + "LOOKS_HMM": "음...", + "LOOKS_SHOW": "보이기", + "LOOKS_HIDE": "숨기기", + "LOOKS_HIDEALLSPRITES": "모든 스프라이트 숨기기", + "LOOKS_EFFECT_COLOR": "색깔", + "LOOKS_EFFECT_FISHEYE": "어안 렌즈", + "LOOKS_EFFECT_WHIRL": "소용돌이", + "LOOKS_EFFECT_PIXELATE": "픽셀화", + "LOOKS_EFFECT_MOSAIC": "모자이크", + "LOOKS_EFFECT_BRIGHTNESS": "밝기", + "LOOKS_EFFECT_GHOST": "투명도", + "LOOKS_CHANGEEFFECTBY": "%1 효과를 %2 만큼 바꾸기", + "LOOKS_SETEFFECTTO": "%1 효과를 %2 (으)로 정하기", + "LOOKS_CLEARGRAPHICEFFECTS": "그래픽 효과 지우기", + "LOOKS_CHANGESIZEBY": "크기를 %1 만큼 바꾸기", + "LOOKS_SETSIZETO": "크기를 %1 %로 정하기", + "LOOKS_SIZE": "크기", + "LOOKS_CHANGESTRETCHBY": "너비를 %1 만큼 바꾸기", + "LOOKS_SETSTRETCHTO": "너비를 %1 %로 정하기", + "LOOKS_SWITCHCOSTUMETO": "모양을 %1 (으)로 바꾸기", + "LOOKS_NEXTCOSTUME": "다음 모양으로 바꾸기", + "LOOKS_SWITCHBACKDROPTO": "배경을 %1 (으)로 바꾸기", + "LOOKS_GOTOFRONTBACK": "%1 으로 순서 바꾸기", + "LOOKS_GOTOFRONTBACK_FRONT": "맨 앞쪽", + "LOOKS_GOTOFRONTBACK_BACK": "맨 뒤쪽", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 단계 보내기", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "앞으로", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "뒤로", + "LOOKS_BACKDROPNUMBERNAME": "배경 %1", + "LOOKS_COSTUMENUMBERNAME": "모양 %1", + "LOOKS_NUMBERNAME_NUMBER": "번호", + "LOOKS_NUMBERNAME_NAME": "이름", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "배경을 %1 (으)로 바꾸고 기다리기", + "LOOKS_NEXTBACKDROP_BLOCK": "다음 배경으로 바꾸기", + "LOOKS_NEXTBACKDROP": "다음 배경", + "LOOKS_PREVIOUSBACKDROP": "이전 배경", + "LOOKS_RANDOMBACKDROP": "랜덤 배경", + "MOTION_MOVESTEPS": "%1 만큼 움직이기", + "MOTION_TURNLEFT": "%1 방향으로 %2 도 돌기", + "MOTION_TURNRIGHT": "%1 방향으로 %2 도 돌기", + "MOTION_POINTINDIRECTION": "%1 도 방향 보기", + "MOTION_POINTTOWARDS": "%1 쪽 보기", + "MOTION_POINTTOWARDS_POINTER": "마우스 포인터", + "MOTION_POINTTOWARDS_RANDOM": "랜덤 방향", + "MOTION_GOTO": "%1 (으)로 이동하기", + "MOTION_GOTO_POINTER": "마우스 포인터", + "MOTION_GOTO_RANDOM": "랜덤 위치", + "MOTION_GOTOXY": "x: %1 y: %2 (으)로 이동하기", + "MOTION_GLIDESECSTOXY": "%1 초 동안 x: %2 y: %3 (으)로 이동하기", + "MOTION_GLIDETO": "%1 초 동안 %2 (으)로 이동하기", + "MOTION_GLIDETO_POINTER": "마우스 포인터", + "MOTION_GLIDETO_RANDOM": "랜덤 위치", + "MOTION_CHANGEXBY": "x 좌표를 %1 만큼 바꾸기", + "MOTION_SETX": "x 좌표를 %1 (으)로 정하기", + "MOTION_CHANGEYBY": "y 좌표를 %1 만큼 바꾸기", + "MOTION_SETY": "y 좌표를 %1 (으)로 정하기", + "MOTION_IFONEDGEBOUNCE": "벽에 닿으면 튕기기", + "MOTION_SETROTATIONSTYLE": "회전 방식을 %1 (으)로 정하기", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "왼쪽-오른쪽", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "회전하지 않기", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "회전하기", + "MOTION_XPOSITION": "x 좌표", + "MOTION_YPOSITION": "y 좌표", + "MOTION_DIRECTION": "방향", + "MOTION_SCROLLRIGHT": "오른쪽으로 %1 만큼 스크롤하기", + "MOTION_SCROLLUP": "위쪽으로 %1 만큼 스크롤하기", + "MOTION_ALIGNSCENE": "화면을 %1 로 정렬하기", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "왼쪽 아래", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "오른쪽 아래", + "MOTION_ALIGNSCENE_MIDDLE": "가운데", + "MOTION_ALIGNSCENE_TOPLEFT": "왼쪽 위", + "MOTION_ALIGNSCENE_TOPRIGHT": "오른쪽 위", + "MOTION_XSCROLL": "x 스크롤", + "MOTION_YSCROLL": "y 스크롤", + "MOTION_STAGE_SELECTED": "무대 선택됨: 동작 블록 없음", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 × %2", + "OPERATORS_DIVIDE": "%1 ÷ %2", + "OPERATORS_RANDOM": "%1 부터 %2 사이의 난수", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 그리고 %2", + "OPERATORS_OR": "%1 또는 %2", + "OPERATORS_NOT": "%1 이(가) 아니다", + "OPERATORS_JOIN": "%1 와(과) %2 결합하기", + "OPERATORS_JOIN_APPLE": "가위", + "OPERATORS_JOIN_BANANA": "나무", + "OPERATORS_LETTEROF": "%2 의 %1 번째 글자", + "OPERATORS_LETTEROF_APPLE": "가", + "OPERATORS_LENGTH": "%1 의 길이", + "OPERATORS_CONTAINS": "%1 이(가) %2 을(를) 포함하는가?", + "OPERATORS_MOD": "%1 나누기 %2 의 나머지", + "OPERATORS_ROUND": "%1 의 반올림", + "OPERATORS_MATHOP": "%1 ( %2 )", + "OPERATORS_MATHOP_ABS": "절댓값", + "OPERATORS_MATHOP_FLOOR": "버림", + "OPERATORS_MATHOP_CEILING": "올림", + "OPERATORS_MATHOP_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": "%1 정의하기", + "SENSING_TOUCHINGOBJECT": "%1 에 닿았는가?", + "SENSING_TOUCHINGOBJECT_POINTER": "마우스 포인터", + "SENSING_TOUCHINGOBJECT_EDGE": "벽", + "SENSING_TOUCHINGCOLOR": "%1 색에 닿았는가?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 색이 %2 색에 닿았는가?", + "SENSING_DISTANCETO": "%1 까지의 거리", + "SENSING_DISTANCETO_POINTER": "마우스 포인터", + "SENSING_ASKANDWAIT": "%1 라고 묻고 기다리기", + "SENSING_ASK_TEXT": "이름이 무엇이니?", + "SENSING_ANSWER": "대답", + "SENSING_KEYPRESSED": "%1 키를 눌렸는가?", + "SENSING_MOUSEDOWN": "마우스를 클릭했는가?", + "SENSING_MOUSEX": "마우스의 x좌표", + "SENSING_MOUSEY": "마우스의 y좌표", + "SENSING_SETDRAGMODE": "드래그 모드를 %1 상태로 정하기", + "SENSING_SETDRAGMODE_DRAGGABLE": "드래그 할 수 있는", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "드래그 할 수 없는", + "SENSING_LOUDNESS": "음량", + "SENSING_LOUD": "소리가 큰가?", + "SENSING_TIMER": "타이머", + "SENSING_RESETTIMER": "타이머 초기화", + "SENSING_OF": "%2 의 %1", + "SENSING_OF_XPOSITION": "x좌표", + "SENSING_OF_YPOSITION": "y좌표", + "SENSING_OF_DIRECTION": "방향", + "SENSING_OF_COSTUMENUMBER": "모양 번호", + "SENSING_OF_COSTUMENAME": "모양 이름", + "SENSING_OF_SIZE": "크기", + "SENSING_OF_VOLUME": "음량", + "SENSING_OF_BACKDROPNUMBER": "배경 번호", + "SENSING_OF_BACKDROPNAME": "배경 이름", + "SENSING_OF_STAGE": "무대", + "SENSING_CURRENT": "현재 %1", + "SENSING_CURRENT_YEAR": "년", + "SENSING_CURRENT_MONTH": "월", + "SENSING_CURRENT_DATE": "일", + "SENSING_CURRENT_DAYOFWEEK": "요일", + "SENSING_CURRENT_HOUR": "시", + "SENSING_CURRENT_MINUTE": "분", + "SENSING_CURRENT_SECOND": "초", + "SENSING_DAYSSINCE2000": "2000년 이후 현재까지 날짜 수", + "SENSING_USERNAME": "사용자 이름", + "SENSING_USERID": "사용자 번호", + "SOUND_PLAY": "%1 재생하기", + "SOUND_PLAYUNTILDONE": "%1 끝까지 재생하기", + "SOUND_STOPALLSOUNDS": "모든 소리 끄기", + "SOUND_SETEFFECTO": "%1 효과를 %2 로 정하기", + "SOUND_CHANGEEFFECTBY": "%1 효과를 %2 만큼 바꾸기", + "SOUND_CLEAREFFECTS": "소리 효과 지우기", + "SOUND_EFFECTS_PITCH": "음 높이", + "SOUND_EFFECTS_PAN": "음향 위치 왼쪽/오른쪽", + "SOUND_CHANGEVOLUMEBY": "음량을 %1 만큼 바꾸기", + "SOUND_SETVOLUMETO": "음량을 %1% 로 정하기", + "SOUND_VOLUME": "음량", + "SOUND_RECORD": "녹음하기...", + "CATEGORY_MOTION": "동작", + "CATEGORY_LOOKS": "형태", + "CATEGORY_SOUND": "소리", + "CATEGORY_EVENTS": "이벤트", + "CATEGORY_CONTROL": "제어", + "CATEGORY_SENSING": "감지", + "CATEGORY_OPERATORS": "연산", + "CATEGORY_VARIABLES": "변수", + "CATEGORY_MYBLOCKS": "나만의 블록", + "DUPLICATE": "복사하기", + "DELETE": "삭제하기", + "ADD_COMMENT": "주석 넣기", + "REMOVE_COMMENT": "주석 지우기", + "DELETE_BLOCK": "블록 삭제하기", + "DELETE_X_BLOCKS": "블록 %1개 삭제하기", + "DELETE_ALL_BLOCKS": " %1개의 블록을 모두 삭제할까요?", + "CLEAN_UP": "블록 정리하기", + "HELP": "도움말", + "UNDO": "되돌리기", + "REDO": "재시도", + "EDIT_PROCEDURE": "편집", + "SHOW_PROCEDURE_DEFINITION": "정의로 이동하기", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "무엇이든 말하여 봅시다.", + "COLOUR_HUE_LABEL": "색상", + "COLOUR_SATURATION_LABEL": "채도", + "COLOUR_BRIGHTNESS_LABEL": "명도", + "CHANGE_VALUE_TITLE": "값 바꾸기:", + "RENAME_VARIABLE": "변수 이름 바꾸기", + "RENAME_VARIABLE_TITLE": "\"%1\" 변수 이름을 모두 다음으로 수정하기:", + "RENAME_VARIABLE_MODAL_TITLE": "변수 이름 바꾸기", + "NEW_VARIABLE": "변수 만들기", + "NEW_VARIABLE_TITLE": "새로운 변수 이름:", + "VARIABLE_MODAL_TITLE": "새로운 변수", + "VARIABLE_ALREADY_EXISTS": "\"%1\" 변수 이름은 이미 존재합니다.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\" 변수 이름은 이미 \"%2\" 형태의 다른 변수로 존재합니다.", + "DELETE_VARIABLE_CONFIRMATION": "\"%2\" 변수가 사용된 %1곳을 삭제할까요?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "\"%2\" 함수의 정의 중 일부분이기 때문에 \"%1\" 변수를 삭제할 수 없습니다.", + "DELETE_VARIABLE": "\"%1\" 변수 삭제하기", + "NEW_PROCEDURE": "블록 만들기", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" 함수 이름은 이미 존재합니다.", + "PROCEDURE_DEFAULT_NAME": "블록 이름", + "NEW_LIST": "리스트 만들기", + "NEW_LIST_TITLE": "새로운 리스트 이름:", + "LIST_MODAL_TITLE": "새로운 리스트", + "LIST_ALREADY_EXISTS": "\"%1\" 리스트 이름은 이미 존재합니다.", + "RENAME_LIST_TITLE": "\"%1\" 리스트 이름을 모두 다음으로 수정하기: ", + "RENAME_LIST_MODAL_TITLE": "리스트 이름 바꾸기", + "DEFAULT_LIST_ITEM": "항목", + "DELETE_LIST": "\"%1\" 리스트 삭제하기", + "RENAME_LIST": "리스트 이름 바꾸기", + "NEW_BROADCAST_MESSAGE": "새로운 메시지", + "NEW_BROADCAST_MESSAGE_TITLE": "새로운 메시지 이름:", + "BROADCAST_MODAL_TITLE": "새로운 메시지", + "DEFAULT_BROADCAST_MESSAGE_NAME": "메시지1" +} \ No newline at end of file diff --git a/editor/blocks/ku.json b/editor/blocks/ku.json deleted file mode 100644 index d4f9e7a8..00000000 --- a/editor/blocks/ku.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"herdem","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"wekîdin","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"hemû","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":"hemû","DATA_INDEX_LAST":"dawî","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":"demjimar","EVENT_WHENGREATERTHAN_LOUDNESS":"hêdî(bêdeng)","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"valayî","EVENT_WHENKEYPRESSED_LEFT":"tîra çep","EVENT_WHENKEYPRESSED_RIGHT":"tîra rast","EVENT_WHENKEYPRESSED_DOWN":"tîra jêr","EVENT_WHENKEYPRESSED_UP":"tîra jor","EVENT_WHENKEYPRESSED_ANY":"hîç","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":"şanîke","LOOKS_HIDE":"veşêre","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"reng","LOOKS_EFFECT_FISHEYE":"çavmasî","LOOKS_EFFECT_WHIRL":"Zû bizîvire","LOOKS_EFFECT_PIXELATE":"cûre cûr pixel parveke","LOOKS_EFFECT_MOSAIC":"mozayîk","LOOKS_EFFECT_BRIGHTNESS":"ronakî","LOOKS_EFFECT_GHOST":"pêrew","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"efekt a grafikê paqijbike","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"mezintî","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"kostumekê pêşve","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":"mişk-nîşandar","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"mişk-nîşandar","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":"mişk-nîşandar","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":"heger kêlekê be, xwe çeke","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"all around","MOTION_XPOSITION":"pozîsyona x","MOTION_YPOSITION":"pozîsyona y","MOTION_DIRECTION":"rex","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":"mişk-nîşandar","SENSING_TOUCHINGOBJECT_EDGE":"kevî","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"mişk-nîşandar","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"bersiv","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"mişk pêlêkirî?","SENSING_MOUSEX":"mişk x","SENSING_MOUSEY":"mişk y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"hêdî(bêdeng)","SENSING_LOUD":"loud?","SENSING_TIMER":"demjimar","SENSING_RESETTIMER":"demjimar tuneke","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"pozîsyona x","SENSING_OF_YPOSITION":"pozîsyona y","SENSING_OF_DIRECTION":"rex","SENSING_OF_COSTUMENUMBER":"kostum #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"mezintî","SENSING_OF_VOLUME":"deng","SENSING_OF_BACKDROPNUMBER":"backdrop #","SENSING_OF_BACKDROPNAME":"backdrop name","SENSING_OF_STAGE":"Dik","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":"hemû dengan rawestîne","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":"deng","SOUND_RECORD":"record...","CATEGORY_MOTION":"hereket","CATEGORY_LOOKS":"nêrîn","CATEGORY_SOUND":"deng","CATEGORY_EVENTS":"Events","CATEGORY_CONTROL":"kontrol","CATEGORY_SENSING":"têgihîn","CATEGORY_OPERATORS":"operator","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"dubare","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":"Verastke","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","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"} \ No newline at end of file diff --git a/editor/blocks/la.json b/editor/blocks/la.json deleted file mode 100644 index 83f5fc01..00000000 --- a/editor/blocks/la.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"perpetuus","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"si non","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"omnes","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":"dele eam duplicationem","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":"omnes","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":"horologium","EVENT_WHENGREATERTHAN_LOUDNESS":"magnitudo sonitus","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":"deorsa sagitta","EVENT_WHENKEYPRESSED_UP":"up arrow","EVENT_WHENKEYPRESSED_ANY":"ullus","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":"ostende","LOOKS_HIDE":"late","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":"splendor","LOOKS_EFFECT_GHOST":"ghost","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"dele omna effecta imaginis","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"magnitudo","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"vestitus secundus","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":"si in latere es, abi","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"omnes circum","MOTION_XPOSITION":"positio x","MOTION_YPOSITION":"positio y","MOTION_DIRECTION":"directio","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":"responde","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"musne deorsus?","SENSING_MOUSEX":"mus x","SENSING_MOUSEY":"mus y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"magnitudo sonitus","SENSING_LOUD":"loud?","SENSING_TIMER":"horologium","SENSING_RESETTIMER":"repone horologium","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"positio x","SENSING_OF_YPOSITION":"positio y","SENSING_OF_DIRECTION":"directio","SENSING_OF_COSTUMENUMBER":"numerus vestitus","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"magnitudo","SENSING_OF_VOLUME":"magnitudo","SENSING_OF_BACKDROPNUMBER":"numerus imaginis scaenae","SENSING_OF_BACKDROPNAME":"nomen imaginis scaenae","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":"dies de 2000","SENSING_USERNAME":"nomen usatoris","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"fini omnes sonos","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":"magnitudo","SOUND_RECORD":"record...","CATEGORY_MOTION":"Motio","CATEGORY_LOOKS":"Aspectus","CATEGORY_SOUND":"Sonus","CATEGORY_EVENTS":"Facta","CATEGORY_CONTROL":"cohibe","CATEGORY_SENSING":"sentiens","CATEGORY_OPERATORS":"exercentes","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Duplicare","DELETE":"Delere","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":"Auxilium","UNDO":"Undo","REDO":"Redo","EDIT_PROCEDURE":"Mutare","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","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"} \ No newline at end of file diff --git a/editor/blocks/lg.json b/editor/blocks/lg.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/lg.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/lo.json b/editor/blocks/lo.json deleted file mode 100644 index 6c4036dd..00000000 --- a/editor/blocks/lo.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ຕະຫຼອດໄປ","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"ອື່ນ","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"ທັງຫມົດ","CONTROL_STOP_THIS":"ແບບຕົວຂຽນນີ້","CONTROL_STOP_OTHER":"ແບບຕົວຂຽນອື່ນໃນ 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":"ຕົວຂ້ອຍ","CONTROL_DELETETHISCLONE":"ລົບ 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":"ທັງຫມົດ","DATA_INDEX_LAST":"ສຸດທ້າຍ","DATA_INDEX_RANDOM":"random","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"ໃນເວລາທີ່ spriteນີ້ ຄລິກໃສ່","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":"ເຄື່ອງຕັ້ງເວລາ","EVENT_WHENGREATERTHAN_LOUDNESS":"ສຽງດັງພິລຶກ","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"ບອ່ນ","EVENT_WHENKEYPRESSED_LEFT":"ລູກສອນຊ້າຍ","EVENT_WHENKEYPRESSED_RIGHT":"ລູກສອນຂວາ","EVENT_WHENKEYPRESSED_DOWN":"ຕ້ອງການຂາຍ ຂ້າງລຸ່ມນີ້","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":"ປະກົດຕົວອອກມາ","LOOKS_HIDE":"ຊ່ອນ","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"ສີ","LOOKS_EFFECT_FISHEYE":"fisheye","LOOKS_EFFECT_WHIRL":"whirl","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"ຄວາມແຈ່ງສະຫວ່າງ","LOOKS_EFFECT_GHOST":"ghost","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"ລົບຜົນກະທົບຮູບພາບ","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"ຂະຫນາດ","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"ຊຸດແຕ່ງຕົວ ຕໍ່ໄປ","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":"ສິ່ງຫຍໍ້ທໍ້ຕໍ່ໄປ","LOOKS_NEXTBACKDROP":"ສິ່ງຫຍໍ້ທໍ້ຕໍ່ໄປ","LOOKS_PREVIOUSBACKDROP":"ສິ່ງຫຍໍ້ທໍ້ແຕ່ກ່ອນ","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":"ເມົ້າ-ເຂັມຊີ້","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_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":"ເມົ້າ-ເຂັມຊີ້","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":"ສົມມຸດວ່າຢູ່ແຂບ, ຈະ ໂດດ","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ຊ້າຍ-ຂວາ","MOTION_SETROTATIONSTYLE_DONTROTATE":"ບໍ່ຫມຸນ","MOTION_SETROTATIONSTYLE_ALLAROUND":"ທັງຫມົດປະມານ","MOTION_XPOSITION":"ຕໍາແຫນ່ງ x","MOTION_YPOSITION":"ຕໍາແຫນ່ງ y","MOTION_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":"ມູນຄ່າຢ່າງແທ້ຈິງ","OPERATORS_MATHOP_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":"ເມົ້າ-ເຂັມຊີ້","SENSING_TOUCHINGOBJECT_EDGE":"ແຂບ","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"ເມົ້າ-ເຂັມຊີ້","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"ຄຳຕອບ","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ເມົ້າ ລົງ?","SENSING_MOUSEX":"ເມົ້າ x ຕໍາແຫນ່ງ","SENSING_MOUSEY":"ເມົ້າ y ຕໍາແຫນ່ງ","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"ສຽງດັງພິລຶກ","SENSING_LOUD":"loud?","SENSING_TIMER":"ເຄື່ອງຕັ້ງເວລາ","SENSING_RESETTIMER":"ປັບ ໂມງຈັບເວລາ","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"ຕໍາແຫນ່ງ x","SENSING_OF_YPOSITION":"ຕໍາແຫນ່ງ y","SENSING_OF_DIRECTION":"ທິດທາງ","SENSING_OF_COSTUMENUMBER":"ຊຸດແຕ່ງຕົວ​ #","SENSING_OF_COSTUMENAME":"ຊື່ ຂອງ ຊຸດແຕ່ງຕົວ","SENSING_OF_SIZE":"ຂະຫນາດ","SENSING_OF_VOLUME":"ລະດັບສຽນ","SENSING_OF_BACKDROPNUMBER":"ສິ່ງຫຍໍ້ທໍ້ #","SENSING_OF_BACKDROPNAME":"ຊື່ສິ່ງຫຍໍ້ທໍ້","SENSING_OF_STAGE":"ຂັ້ນຕອນຂອງການ","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"ປີ","SENSING_CURRENT_MONTH":"ເດືອນ","SENSING_CURRENT_DATE":"ວັນທີ","SENSING_CURRENT_DAYOFWEEK":"ວັນ","SENSING_CURRENT_HOUR":"ຊົ່ວໂມງ","SENSING_CURRENT_MINUTE":"ນາທີ","SENSING_CURRENT_SECOND":"ວິນາທີ","SENSING_DAYSSINCE2000":"ວັນ ຕັ້ງແຕ່ປີ 2000","SENSING_USERNAME":"ຊື່ຜູ້ໃຊ້","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ຢຸດເຊົາການສຽງທັງຫມົດ","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":"ລະດັບສຽນ","SOUND_RECORD":"ການບັນທຶກ...","CATEGORY_MOTION":"ການເຄື່ອນໄຫວ","CATEGORY_LOOKS":"ການປາກົດ","CATEGORY_SOUND":"ສຽງ","CATEGORY_EVENTS":"ເຫດການ","CATEGORY_CONTROL":"ການຄວບຄຸມ","CATEGORY_SENSING":"ຮູ້ສຶກ","CATEGORY_OPERATORS":"ການຄິດໄລ່","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"ຊ້ໍາ","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":"ຍົກເລີກ","REDO":"ເຮັດຊ້ໍາ","EDIT_PROCEDURE":"ດັດແກ້","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":"ເຮັດໃຫ້ ການປ່ຽນແປງ","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"ການປ່ຽນແປງໃຫມ່","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":"ເຮັດກອ້ນ","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"ເຮັດໃຫ້ ບັນຊີ","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"ບັນຊີໃຫມ່","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":"ຂໍ້ຄວາມໃຫມ່","DEFAULT_BROADCAST_MESSAGE_NAME":"ຂໍ້ຄວາມ1"} \ No newline at end of file diff --git a/editor/blocks/lt.json b/editor/blocks/lt.json index 0908785c..ba9d1852 100644 --- a/editor/blocks/lt.json +++ b/editor/blocks/lt.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"be galo","CONTROL_REPEAT":"kartoti %1","CONTROL_IF":"jei %1, tuomet","CONTROL_ELSE":"kitaip","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"visiškai","CONTROL_STOP_THIS":"šis scenarijus","CONTROL_STOP_OTHER":"kiti veikėjo scenarijai","CONTROL_WAIT":"laukti %1 sekundes","CONTROL_WAITUNTIL":"laukti iki %1","CONTROL_REPEATUNTIL":"kartot iki %1","CONTROL_WHILE":"kol %1","CONTROL_FOREACH":"už kiekvieną %1 iš %2","CONTROL_STARTASCLONE":"kai pradedu veikti kaip klonas","CONTROL_CREATECLONEOF":"sukurti kloną iš %1","CONTROL_CREATECLONEOF_MYSELF":"savęs","CONTROL_DELETETHISCLONE":"ištrink šį kloną","CONTROL_COUNTER":" skaitiklis","CONTROL_INCRCOUNTER":"pridėti vieną prie skaitiklio","CONTROL_CLEARCOUNTER":"nunulinti skaitiklį","CONTROL_ALLATONCE":"viskas vienu metu","DATA_SETVARIABLETO":"nustatyti %1 į %2","DATA_CHANGEVARIABLEBY":"keisti %1 šitiek: %2","DATA_SHOWVARIABLE":"rodyti kintamąjį %1","DATA_HIDEVARIABLE":"slėpti kintamąjį %1","DATA_ADDTOLIST":"pridėti %1 į %2","DATA_DELETEOFLIST":"ištrinti %1 iš %2","DATA_DELETEALLOFLIST":"ištrinti visus iš %1","DATA_INSERTATLIST":"įterpti %1 į vietą %2 sąrašę %3","DATA_REPLACEITEMOFLIST":"pakeisti elementą %1 iš sąrašo %2 į %3","DATA_ITEMOFLIST":"elementas %1 iš %2","DATA_ITEMNUMOFLIST":"elementas # iš %1 sąraše %2","DATA_LENGTHOFLIST":"%1 sąrašo ilgis","DATA_LISTCONTAINSITEM":"%1 turi %2?","DATA_SHOWLIST":"rodyti sąrašą %1","DATA_HIDELIST":"slėpti sąrašą %1","DATA_INDEX_ALL":"viskas","DATA_INDEX_LAST":"paskutinis","DATA_INDEX_RANDOM":"atsitiktinis","EVENT_WHENFLAGCLICKED":"kai spustelėjo %1","EVENT_WHENTHISSPRITECLICKED":"kai šis veikėjas nuspaudžiamas","EVENT_WHENSTAGECLICKED":"kai scenoje spragtelėsite","EVENT_WHENTOUCHINGOBJECT":"kai šis veikėjas palies %1","EVENT_WHENBROADCASTRECEIVED":"kai gaunu žinutė %1","EVENT_WHENBACKDROPSWITCHESTO":"kai fonas perjungiamas į %1","EVENT_WHENGREATERTHAN":"kai %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"laikmatis","EVENT_WHENGREATERTHAN_LOUDNESS":"garsumas","EVENT_BROADCAST":"transliuoti %1","EVENT_BROADCASTANDWAIT":"transliuoti %1 ir palaukti","EVENT_WHENKEYPRESSED":"kai paspaustas %1 klavišas","EVENT_WHENKEYPRESSED_SPACE":"tarpas","EVENT_WHENKEYPRESSED_LEFT":"rodyklė kairėn","EVENT_WHENKEYPRESSED_RIGHT":"rodyklė dešinėn","EVENT_WHENKEYPRESSED_DOWN":"rodyklė žemyn","EVENT_WHENKEYPRESSED_UP":"rodyklė aukštyn","EVENT_WHENKEYPRESSED_ANY":"bet kuris","LOOKS_SAYFORSECS":"pasakyti %1 dėl %2 sekundes","LOOKS_SAY":"pasakyti %1","LOOKS_HELLO":"Sveiki!","LOOKS_THINKFORSECS":"mąstyti %1 tiek sekundžių: %2","LOOKS_THINK":"mąstyti %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"rodyk","LOOKS_HIDE":"slėpk","LOOKS_HIDEALLSPRITES":"paslėpti visus veikėjus","LOOKS_EFFECT_COLOR":"spalva","LOOKS_EFFECT_FISHEYE":"lęšis","LOOKS_EFFECT_WHIRL":"susukimas","LOOKS_EFFECT_PIXELATE":"stambinti taškus","LOOKS_EFFECT_MOSAIC":"mozaika","LOOKS_EFFECT_BRIGHTNESS":"šviesumas","LOOKS_EFFECT_GHOST":"permatomumas","LOOKS_CHANGEEFFECTBY":"keisti efektą %1 šitiek: %2","LOOKS_SETEFFECTTO":"nustatyti efektą %1 iki %2","LOOKS_CLEARGRAPHICEFFECTS":"nuimti visus išvaizdos pokyčius","LOOKS_CHANGESIZEBY":"keisti dydį šitiek: %1 ","LOOKS_SETSIZETO":"nustatyti dydį į %1 %","LOOKS_SIZE":"dydis","LOOKS_CHANGESTRETCHBY":"keisti ruožą šitiek: %1","LOOKS_SETSTRETCHTO":"nustatyti ruožą į %1 %","LOOKS_SWITCHCOSTUMETO":"keisk kaukę į %1","LOOKS_NEXTCOSTUME":"kita kaukė","LOOKS_SWITCHBACKDROPTO":"keisk foną į %1","LOOKS_GOTOFRONTBACK":"eikite į %1 sluoksnį","LOOKS_GOTOFRONTBACK_FRONT":"į priekį","LOOKS_GOTOFRONTBACK_BACK":"atgal","LOOKS_GOFORWARDBACKWARDLAYERS":"eikite %1 %2 sluoksnį","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"į priekį","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atgal","LOOKS_BACKDROPNUMBERNAME":"fonas %1","LOOKS_COSTUMENUMBERNAME":"kaukės %1","LOOKS_NUMBERNAME_NUMBER":"skaičius","LOOKS_NUMBERNAME_NAME":"pavadinimas","LOOKS_SWITCHBACKDROPTOANDWAIT":"keisk foną į %1 ir laukti","LOOKS_NEXTBACKDROP_BLOCK":"kitas fonas","LOOKS_NEXTBACKDROP":"kitas fonas","LOOKS_PREVIOUSBACKDROP":"ankstesnis fonas","LOOKS_RANDOMBACKDROP":"atsitiktinis fonas","MOTION_MOVESTEPS":"eik %1 žingsnius","MOTION_TURNLEFT":"pasisuk %1 %2 laipsnių","MOTION_TURNRIGHT":"pasisuk %1 %2 laipsnių","MOTION_POINTINDIRECTION":"žiūrėk kryptimi %1","MOTION_POINTTOWARDS":"žiūrėk į %1","MOTION_POINTTOWARDS_POINTER":"pelės žymeklis","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"eik į %1","MOTION_GOTO_POINTER":"pelės žymeklis","MOTION_GOTO_RANDOM":"atsitiktinė pozicija","MOTION_GOTOXY":"eik į tašką x: %1 y: %2","MOTION_GLIDESECSTOXY":"slinkti %1 s. link taško x: %2 y: %3","MOTION_GLIDETO":"slinkti %1 s. link %2 ","MOTION_GLIDETO_POINTER":"pelės žymeklis","MOTION_GLIDETO_RANDOM":"atsitiktinė pozicija","MOTION_CHANGEXBY":"prie x pridėk %1","MOTION_SETX":"nustatyk x į %1","MOTION_CHANGEYBY":"prie y pridėk %1","MOTION_SETY":"nustatyk y į %1","MOTION_IFONEDGEBOUNCE":"jei ant krašto, atšok","MOTION_SETROTATIONSTYLE":"pasirink sukimosi būdą %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"kairėn-dešinėn","MOTION_SETROTATIONSTYLE_DONTROTATE":"nesisukti","MOTION_SETROTATIONSTYLE_ALLAROUND":"aplinkui","MOTION_XPOSITION":"x koordinatė","MOTION_YPOSITION":"y koordinatė","MOTION_DIRECTION":"kryptis","MOTION_SCROLLRIGHT":"slinkti dešinėn %1","MOTION_SCROLLUP":"slinkti aukštyn %1","MOTION_ALIGNSCENE":"lygiuoti sceną %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"apačioj kairėj","MOTION_ALIGNSCENE_BOTTOMRIGHT":"apačioj dešinėj","MOTION_ALIGNSCENE_MIDDLE":"viduryje","MOTION_ALIGNSCENE_TOPLEFT":"kairėj viršuj","MOTION_ALIGNSCENE_TOPRIGHT":"dešinėj viršuj","MOTION_XSCROLL":"x slinktis","MOTION_YSCROLL":"y slinktis","MOTION_STAGE_SELECTED":"Pažymėta scena: jokių judesio blokų","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"parinkti atsitiktinį skaičių nuo %1 iki %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 ir %2","OPERATORS_OR":"%1 arba %2","OPERATORS_NOT":"ne %1","OPERATORS_JOIN":"prijungti %1 prie %2","OPERATORS_JOIN_APPLE":"obuolys","OPERATORS_JOIN_BANANA":"bananas","OPERATORS_LETTEROF":"%1-oji žodžio raidė iš %2","OPERATORS_LETTEROF_APPLE":"o","OPERATORS_LENGTH":"%1 sąrašo ilgis","OPERATORS_CONTAINS":"%1 turi %2?","OPERATORS_MOD":"liekana dalinant %1 iš %2","OPERATORS_ROUND":"suapvalinti %1","OPERATORS_MATHOP":"%1 iš %2","OPERATORS_MATHOP_ABS":"modulis","OPERATORS_MATHOP_FLOOR":"apvalink žemyn","OPERATORS_MATHOP_CEILING":"apvalink aukštyn","OPERATORS_MATHOP_SQRT":"kvadratinė šaknis iš","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"apibrėžti komandą %1","SENSING_TOUCHINGOBJECT":"lieti %1?","SENSING_TOUCHINGOBJECT_POINTER":"pelės žymeklis","SENSING_TOUCHINGOBJECT_EDGE":"kraštas","SENSING_TOUCHINGCOLOR":"lieti spalva %1?","SENSING_COLORISTOUCHINGCOLOR":"spalva %1 liečia %2?","SENSING_DISTANCETO":"atstumas iki %1","SENSING_DISTANCETO_POINTER":"pelės rodyklė","SENSING_ASKANDWAIT":"paklausk %1 ir lauk","SENSING_ASK_TEXT":"Koks tavo vardas?","SENSING_ANSWER":"atsakas","SENSING_KEYPRESSED":"klavišas %1 nuspaustas?","SENSING_MOUSEDOWN":"pelė nuspausta?","SENSING_MOUSEX":"pelės x","SENSING_MOUSEY":"pelės y","SENSING_SETDRAGMODE":"nustatyti vilkimo modą į %1","SENSING_SETDRAGMODE_DRAGGABLE":"velkamas","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nevelkamas","SENSING_LOUDNESS":"garsumas","SENSING_LOUD":"garsiai?","SENSING_TIMER":"laikmatis","SENSING_RESETTIMER":"nunulink laikmatį","SENSING_OF":"%1 iš %2","SENSING_OF_XPOSITION":"x koordinatė","SENSING_OF_YPOSITION":"y koordinatė","SENSING_OF_DIRECTION":"kryptis","SENSING_OF_COSTUMENUMBER":"kaukės #","SENSING_OF_COSTUMENAME":"kaukės pavadinimas","SENSING_OF_SIZE":"dydis","SENSING_OF_VOLUME":"garsas","SENSING_OF_BACKDROPNUMBER":"fono nr.","SENSING_OF_BACKDROPNAME":"fono pavadinimas","SENSING_OF_STAGE":"Scena","SENSING_CURRENT":"dabartinis %1","SENSING_CURRENT_YEAR":"metai","SENSING_CURRENT_MONTH":"mėnuo","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"savaitės diena","SENSING_CURRENT_HOUR":"valanda","SENSING_CURRENT_MINUTE":"minutė","SENSING_CURRENT_SECOND":"sekundė","SENSING_DAYSSINCE2000":"dienų skaičius nuo 2000-ųjų","SENSING_USERNAME":"vartotojo vardas","SENSING_USERID":"vartotojo identifikatorius","SOUND_PLAY":"pradėti garsą %1","SOUND_PLAYUNTILDONE":"pradėti garsą %1 kol pasibaigs","SOUND_STOPALLSOUNDS":"nutildyti visus garsus","SOUND_SETEFFECTO":"nustatyti efektą %1 iki %2","SOUND_CHANGEEFFECTBY":"keisti efektą %1 pagal %2","SOUND_CLEAREFFECTS":"nuimti garso efektus","SOUND_EFFECTS_PITCH":"tonas","SOUND_EFFECTS_PAN":"kairiau/dešiniau","SOUND_CHANGEVOLUMEBY":"pakeisti garsą per %1","SOUND_SETVOLUMETO":"nustatyti garsą į %1%","SOUND_VOLUME":"garsas","SOUND_RECORD":"įrašyti...","CATEGORY_MOTION":"Judėjimas","CATEGORY_LOOKS":"Išvaizda","CATEGORY_SOUND":"Garsas","CATEGORY_EVENTS":"Įvykiai","CATEGORY_CONTROL":"Kontroliuok","CATEGORY_SENSING":"Jautimas","CATEGORY_OPERATORS":"Matematiniai simboliai","CATEGORY_VARIABLES":"Kintamieji","CATEGORY_MYBLOCKS":"Mano Blokai","DUPLICATE":"Kurti kopiją","DELETE":"Ištrinti","ADD_COMMENT":"Pridėti komentarą","REMOVE_COMMENT":"Pašalinti komentarą","DELETE_BLOCK":"Ištrinti bloką","DELETE_X_BLOCKS":"Ištrinti %1 blokus","DELETE_ALL_BLOCKS":"Ištrinti visus %1 blokus?","CLEAN_UP":"Valyti blokus","HELP":"Pagalba","UNDO":"Atšaukti","REDO":"Grąžinti","EDIT_PROCEDURE":"Taisyti","SHOW_PROCEDURE_DEFINITION":"Eiti į apibrėžimą","WORKSPACE_COMMENT_DEFAULT_TEXT":"Pasakyk ką nors...","COLOUR_HUE_LABEL":"Spalva","COLOUR_SATURATION_LABEL":"Sodrumas","COLOUR_BRIGHTNESS_LABEL":"Šviesumas","CHANGE_VALUE_TITLE":"Pakeisti vertę:","RENAME_VARIABLE":"Pervadinti kintamąjį","RENAME_VARIABLE_TITLE":"Pervadinti visus \"%1\" kintamuosius į:","RENAME_VARIABLE_MODAL_TITLE":"Pervadinti kintamąjį","NEW_VARIABLE":"Sukurk kintamąjį","NEW_VARIABLE_TITLE":"Naujo kintamojo pavadinimas:","VARIABLE_MODAL_TITLE":"Naujas kintamasis","VARIABLE_ALREADY_EXISTS":"Kintamasis pavadintas \"%1\" jau egzistuoja.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Pavadinimas \"%1\" jau panaudotas kitam \"%2\" tipo kintamajam.","DELETE_VARIABLE_CONFIRMATION":"Ištrinti %1 atvejus kuriuose panaudotas kintamasis \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Negalima ištrinti kintamojo \"%1\", nes jis yra funkcijos \"%2\" aprašymo dalis.","DELETE_VARIABLE":"Ištrinti kintamąjį \"%1\"","NEW_PROCEDURE":"Sukurti bloką","PROCEDURE_ALREADY_EXISTS":"Jau egzistuoja procedūra pavadinta \"%1\".","PROCEDURE_DEFAULT_NAME":"bloko pavadinimas","NEW_LIST":"Sukurti sąrašą","NEW_LIST_TITLE":"Naujo sąrašo pavadinimas:","LIST_MODAL_TITLE":"Naujas sąrašas","LIST_ALREADY_EXISTS":"Jau egzistuoja sąrašas pavadintas \"%1\".","RENAME_LIST_TITLE":"Pervadinti visus \"%1\" sąrašus į:","RENAME_LIST_MODAL_TITLE":"Pervadinti sąrašą","DEFAULT_LIST_ITEM":"daiktas","DELETE_LIST":"Ištrinti \"%1\" sąrašą","RENAME_LIST":"Pervadinti sąrašą","NEW_BROADCAST_MESSAGE":"Nauja žinutė","NEW_BROADCAST_MESSAGE_TITLE":"Nauja žinutė pavadinimu:","BROADCAST_MODAL_TITLE":"Nauja žinutė","DEFAULT_BROADCAST_MESSAGE_NAME":"žinutė1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "be galo", + "CONTROL_REPEAT": "kartoti %1", + "CONTROL_IF": "jei %1, tuomet", + "CONTROL_ELSE": "kitaip", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "visiškai", + "CONTROL_STOP_THIS": "šis scenarijus", + "CONTROL_STOP_OTHER": "kiti veikėjo scenarijai", + "CONTROL_WAIT": "laukti %1 sekundes", + "CONTROL_WAITUNTIL": "laukti iki %1", + "CONTROL_REPEATUNTIL": "kartot iki %1", + "CONTROL_WHILE": "kol %1", + "CONTROL_FOREACH": "už kiekvieną %1 iš %2", + "CONTROL_STARTASCLONE": "kai pradedu veikti kaip klonas", + "CONTROL_CREATECLONEOF": "sukurti kloną iš %1", + "CONTROL_CREATECLONEOF_MYSELF": "savęs", + "CONTROL_DELETETHISCLONE": "ištrink šį kloną", + "CONTROL_COUNTER": " skaitiklis", + "CONTROL_INCRCOUNTER": "pridėti vieną prie skaitiklio", + "CONTROL_CLEARCOUNTER": "nunulinti skaitiklį", + "CONTROL_ALLATONCE": "viskas vienu metu", + "DATA_SETVARIABLETO": "nustatyti %1 į %2", + "DATA_CHANGEVARIABLEBY": "keisti %1 šitiek: %2", + "DATA_SHOWVARIABLE": "rodyti kintamąjį %1", + "DATA_HIDEVARIABLE": "slėpti kintamąjį %1", + "DATA_ADDTOLIST": "pridėti %1 į %2", + "DATA_DELETEOFLIST": "ištrinti %1 iš %2", + "DATA_DELETEALLOFLIST": "ištrinti visus iš %1", + "DATA_INSERTATLIST": "įterpti %1 į vietą %2 sąrašę %3", + "DATA_REPLACEITEMOFLIST": "pakeisti elementą %1 iš sąrašo %2 į %3", + "DATA_ITEMOFLIST": "elementas %1 iš %2", + "DATA_ITEMNUMOFLIST": "elementas # iš %1 sąraše %2", + "DATA_LENGTHOFLIST": "%1 sąrašo ilgis", + "DATA_LISTCONTAINSITEM": "%1 turi %2?", + "DATA_SHOWLIST": "rodyti sąrašą %1", + "DATA_HIDELIST": "slėpti sąrašą %1", + "DATA_INDEX_ALL": "viskas", + "DATA_INDEX_LAST": "paskutinis", + "DATA_INDEX_RANDOM": "atsitiktinis", + "EVENT_WHENFLAGCLICKED": "kai spustelėjo %1", + "EVENT_WHENTHISSPRITECLICKED": "kai šis veikėjas nuspaudžiamas", + "EVENT_WHENSTAGECLICKED": "kai scenoje spragtelėsite", + "EVENT_WHENTOUCHINGOBJECT": "kai šis veikėjas palies %1", + "EVENT_WHENBROADCASTRECEIVED": "kai gaunu žinutė %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kai fonas perjungiamas į %1", + "EVENT_WHENGREATERTHAN": "kai %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "laikmatis", + "EVENT_WHENGREATERTHAN_LOUDNESS": "garsumas", + "EVENT_BROADCAST": "transliuoti %1", + "EVENT_BROADCASTANDWAIT": "transliuoti %1 ir palaukti", + "EVENT_WHENKEYPRESSED": "kai paspaustas %1 klavišas", + "EVENT_WHENKEYPRESSED_SPACE": "tarpas", + "EVENT_WHENKEYPRESSED_LEFT": "rodyklė kairėn", + "EVENT_WHENKEYPRESSED_RIGHT": "rodyklė dešinėn", + "EVENT_WHENKEYPRESSED_DOWN": "rodyklė žemyn", + "EVENT_WHENKEYPRESSED_UP": "rodyklė aukštyn", + "EVENT_WHENKEYPRESSED_ANY": "bet kuris", + "LOOKS_SAYFORSECS": "pasakyti %1 dėl %2 sekundes", + "LOOKS_SAY": "pasakyti %1", + "LOOKS_HELLO": "Sveiki!", + "LOOKS_THINKFORSECS": "mąstyti %1 tiek sekundžių: %2", + "LOOKS_THINK": "mąstyti %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "rodyk", + "LOOKS_HIDE": "slėpk", + "LOOKS_HIDEALLSPRITES": "paslėpti visus veikėjus", + "LOOKS_EFFECT_COLOR": "spalva", + "LOOKS_EFFECT_FISHEYE": "lęšis", + "LOOKS_EFFECT_WHIRL": "susukimas", + "LOOKS_EFFECT_PIXELATE": "stambinti taškus", + "LOOKS_EFFECT_MOSAIC": "mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "šviesumas", + "LOOKS_EFFECT_GHOST": "permatomumas", + "LOOKS_CHANGEEFFECTBY": "keisti efektą %1 šitiek: %2", + "LOOKS_SETEFFECTTO": "nustatyti efektą %1 iki %2", + "LOOKS_CLEARGRAPHICEFFECTS": "nuimti visus išvaizdos pokyčius", + "LOOKS_CHANGESIZEBY": "keisti dydį šitiek: %1 ", + "LOOKS_SETSIZETO": "nustatyti dydį į %1 %", + "LOOKS_SIZE": "dydis", + "LOOKS_CHANGESTRETCHBY": "keisti ruožą šitiek: %1", + "LOOKS_SETSTRETCHTO": "nustatyti ruožą į %1 %", + "LOOKS_SWITCHCOSTUMETO": "keisk kaukę į %1", + "LOOKS_NEXTCOSTUME": "kita kaukė", + "LOOKS_SWITCHBACKDROPTO": "keisk foną į %1", + "LOOKS_GOTOFRONTBACK": "eikite į %1 sluoksnį", + "LOOKS_GOTOFRONTBACK_FRONT": "į priekį", + "LOOKS_GOTOFRONTBACK_BACK": "atgal", + "LOOKS_GOFORWARDBACKWARDLAYERS": "eikite %1 %2 sluoksnį", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "į priekį", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atgal", + "LOOKS_BACKDROPNUMBERNAME": "fonas %1", + "LOOKS_COSTUMENUMBERNAME": "kaukės %1", + "LOOKS_NUMBERNAME_NUMBER": "skaičius", + "LOOKS_NUMBERNAME_NAME": "pavadinimas", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "keisk foną į %1 ir laukti", + "LOOKS_NEXTBACKDROP_BLOCK": "kitas fonas", + "LOOKS_NEXTBACKDROP": "kitas fonas", + "LOOKS_PREVIOUSBACKDROP": "ankstesnis fonas", + "LOOKS_RANDOMBACKDROP": "atsitiktinis fonas", + "MOTION_MOVESTEPS": "eik %1 žingsnius", + "MOTION_TURNLEFT": "pasisuk %1 %2 laipsnių", + "MOTION_TURNRIGHT": "pasisuk %1 %2 laipsnių", + "MOTION_POINTINDIRECTION": "žiūrėk kryptimi %1", + "MOTION_POINTTOWARDS": "žiūrėk į %1", + "MOTION_POINTTOWARDS_POINTER": "pelės žymeklis", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "eik į %1", + "MOTION_GOTO_POINTER": "pelės žymeklis", + "MOTION_GOTO_RANDOM": "atsitiktinė pozicija", + "MOTION_GOTOXY": "eik į tašką x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "slinkti %1 s. link taško x: %2 y: %3", + "MOTION_GLIDETO": "slinkti %1 s. link %2 ", + "MOTION_GLIDETO_POINTER": "pelės žymeklis", + "MOTION_GLIDETO_RANDOM": "atsitiktinė pozicija", + "MOTION_CHANGEXBY": "prie x pridėk %1", + "MOTION_SETX": "nustatyk x į %1", + "MOTION_CHANGEYBY": "prie y pridėk %1", + "MOTION_SETY": "nustatyk y į %1", + "MOTION_IFONEDGEBOUNCE": "jei ant krašto, atšok", + "MOTION_SETROTATIONSTYLE": "pasirink sukimosi būdą %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "kairėn-dešinėn", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "nesisukti", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "aplinkui", + "MOTION_XPOSITION": "x koordinatė", + "MOTION_YPOSITION": "y koordinatė", + "MOTION_DIRECTION": "kryptis", + "MOTION_SCROLLRIGHT": "slinkti dešinėn %1", + "MOTION_SCROLLUP": "slinkti aukštyn %1", + "MOTION_ALIGNSCENE": "lygiuoti sceną %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "apačioj kairėj", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "apačioj dešinėj", + "MOTION_ALIGNSCENE_MIDDLE": "viduryje", + "MOTION_ALIGNSCENE_TOPLEFT": "kairėj viršuj", + "MOTION_ALIGNSCENE_TOPRIGHT": "dešinėj viršuj", + "MOTION_XSCROLL": "x slinktis", + "MOTION_YSCROLL": "y slinktis", + "MOTION_STAGE_SELECTED": "Pažymėta scena: jokių judesio blokų", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "parinkti atsitiktinį skaičių nuo %1 iki %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 ir %2", + "OPERATORS_OR": "%1 arba %2", + "OPERATORS_NOT": "ne %1", + "OPERATORS_JOIN": "prijungti %1 prie %2", + "OPERATORS_JOIN_APPLE": "obuolys", + "OPERATORS_JOIN_BANANA": "bananas", + "OPERATORS_LETTEROF": "%1-oji žodžio raidė iš %2", + "OPERATORS_LETTEROF_APPLE": "o", + "OPERATORS_LENGTH": "%1 sąrašo ilgis", + "OPERATORS_CONTAINS": "%1 turi %2?", + "OPERATORS_MOD": "liekana dalinant %1 iš %2", + "OPERATORS_ROUND": "suapvalinti %1", + "OPERATORS_MATHOP": "%1 iš %2", + "OPERATORS_MATHOP_ABS": "modulis", + "OPERATORS_MATHOP_FLOOR": "apvalink žemyn", + "OPERATORS_MATHOP_CEILING": "apvalink aukštyn", + "OPERATORS_MATHOP_SQRT": "kvadratinė šaknis iš", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "apibrėžti komandą %1", + "SENSING_TOUCHINGOBJECT": "lieti %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "pelės žymeklis", + "SENSING_TOUCHINGOBJECT_EDGE": "kraštas", + "SENSING_TOUCHINGCOLOR": "lieti spalva %1?", + "SENSING_COLORISTOUCHINGCOLOR": "spalva %1 liečia %2?", + "SENSING_DISTANCETO": "atstumas iki %1", + "SENSING_DISTANCETO_POINTER": "pelės rodyklė", + "SENSING_ASKANDWAIT": "paklausk %1 ir lauk", + "SENSING_ASK_TEXT": "Koks tavo vardas?", + "SENSING_ANSWER": "atsakas", + "SENSING_KEYPRESSED": "klavišas %1 nuspaustas?", + "SENSING_MOUSEDOWN": "pelė nuspausta?", + "SENSING_MOUSEX": "pelės x", + "SENSING_MOUSEY": "pelės y", + "SENSING_SETDRAGMODE": "nustatyti vilkimo modą į %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "velkamas", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nevelkamas", + "SENSING_LOUDNESS": "garsumas", + "SENSING_LOUD": "garsiai?", + "SENSING_TIMER": "laikmatis", + "SENSING_RESETTIMER": "nunulink laikmatį", + "SENSING_OF": "%1 iš %2", + "SENSING_OF_XPOSITION": "x koordinatė", + "SENSING_OF_YPOSITION": "y koordinatė", + "SENSING_OF_DIRECTION": "kryptis", + "SENSING_OF_COSTUMENUMBER": "kaukės #", + "SENSING_OF_COSTUMENAME": "kaukės pavadinimas", + "SENSING_OF_SIZE": "dydis", + "SENSING_OF_VOLUME": "garsas", + "SENSING_OF_BACKDROPNUMBER": "fono nr.", + "SENSING_OF_BACKDROPNAME": "fono pavadinimas", + "SENSING_OF_STAGE": "Scena", + "SENSING_CURRENT": "dabartinis %1", + "SENSING_CURRENT_YEAR": "metai", + "SENSING_CURRENT_MONTH": "mėnuo", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "savaitės diena", + "SENSING_CURRENT_HOUR": "valanda", + "SENSING_CURRENT_MINUTE": "minutė", + "SENSING_CURRENT_SECOND": "sekundė", + "SENSING_DAYSSINCE2000": "dienų skaičius nuo 2000-ųjų", + "SENSING_USERNAME": "vartotojo vardas", + "SENSING_USERID": "vartotojo identifikatorius", + "SOUND_PLAY": "pradėti garsą %1", + "SOUND_PLAYUNTILDONE": "pradėti garsą %1 kol pasibaigs", + "SOUND_STOPALLSOUNDS": "nutildyti visus garsus", + "SOUND_SETEFFECTO": "nustatyti efektą %1 iki %2", + "SOUND_CHANGEEFFECTBY": "keisti efektą %1 pagal %2", + "SOUND_CLEAREFFECTS": "nuimti garso efektus", + "SOUND_EFFECTS_PITCH": "tonas", + "SOUND_EFFECTS_PAN": "kairiau/dešiniau", + "SOUND_CHANGEVOLUMEBY": "pakeisti garsą per %1", + "SOUND_SETVOLUMETO": "nustatyti garsą į %1%", + "SOUND_VOLUME": "garsas", + "SOUND_RECORD": "įrašyti...", + "CATEGORY_MOTION": "Judėjimas", + "CATEGORY_LOOKS": "Išvaizda", + "CATEGORY_SOUND": "Garsas", + "CATEGORY_EVENTS": "Įvykiai", + "CATEGORY_CONTROL": "Kontroliuok", + "CATEGORY_SENSING": "Jautimas", + "CATEGORY_OPERATORS": "Matematiniai simboliai", + "CATEGORY_VARIABLES": "Kintamieji", + "CATEGORY_MYBLOCKS": "Mano Blokai", + "DUPLICATE": "Kurti kopiją", + "DELETE": "Ištrinti", + "ADD_COMMENT": "Pridėti komentarą", + "REMOVE_COMMENT": "Pašalinti komentarą", + "DELETE_BLOCK": "Ištrinti bloką", + "DELETE_X_BLOCKS": "Ištrinti %1 blokus", + "DELETE_ALL_BLOCKS": "Ištrinti visus %1 blokus?", + "CLEAN_UP": "Valyti blokus", + "HELP": "Pagalba", + "UNDO": "Atšaukti", + "REDO": "Grąžinti", + "EDIT_PROCEDURE": "Taisyti", + "SHOW_PROCEDURE_DEFINITION": "Eiti į apibrėžimą", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Pasakyk ką nors...", + "COLOUR_HUE_LABEL": "Spalva", + "COLOUR_SATURATION_LABEL": "Sodrumas", + "COLOUR_BRIGHTNESS_LABEL": "Šviesumas", + "CHANGE_VALUE_TITLE": "Pakeisti vertę:", + "RENAME_VARIABLE": "Pervadinti kintamąjį", + "RENAME_VARIABLE_TITLE": "Pervadinti visus \"%1\" kintamuosius į:", + "RENAME_VARIABLE_MODAL_TITLE": "Pervadinti kintamąjį", + "NEW_VARIABLE": "Sukurk kintamąjį", + "NEW_VARIABLE_TITLE": "Naujo kintamojo pavadinimas:", + "VARIABLE_MODAL_TITLE": "Naujas kintamasis", + "VARIABLE_ALREADY_EXISTS": "Kintamasis pavadintas \"%1\" jau egzistuoja.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Pavadinimas \"%1\" jau panaudotas kitam \"%2\" tipo kintamajam.", + "DELETE_VARIABLE_CONFIRMATION": "Ištrinti %1 atvejus kuriuose panaudotas kintamasis \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Negalima ištrinti kintamojo \"%1\", nes jis yra funkcijos \"%2\" aprašymo dalis.", + "DELETE_VARIABLE": "Ištrinti kintamąjį \"%1\"", + "NEW_PROCEDURE": "Sukurti bloką", + "PROCEDURE_ALREADY_EXISTS": "Jau egzistuoja procedūra pavadinta \"%1\".", + "PROCEDURE_DEFAULT_NAME": "bloko pavadinimas", + "NEW_LIST": "Sukurti sąrašą", + "NEW_LIST_TITLE": "Naujo sąrašo pavadinimas:", + "LIST_MODAL_TITLE": "Naujas sąrašas", + "LIST_ALREADY_EXISTS": "Jau egzistuoja sąrašas pavadintas \"%1\".", + "RENAME_LIST_TITLE": "Pervadinti visus \"%1\" sąrašus į:", + "RENAME_LIST_MODAL_TITLE": "Pervadinti sąrašą", + "DEFAULT_LIST_ITEM": "daiktas", + "DELETE_LIST": "Ištrinti \"%1\" sąrašą", + "RENAME_LIST": "Pervadinti sąrašą", + "NEW_BROADCAST_MESSAGE": "Nauja žinutė", + "NEW_BROADCAST_MESSAGE_TITLE": "Nauja žinutė pavadinimu:", + "BROADCAST_MODAL_TITLE": "Nauja žinutė", + "DEFAULT_BROADCAST_MESSAGE_NAME": "žinutė1" +} \ No newline at end of file diff --git a/editor/blocks/lv.json b/editor/blocks/lv.json index 32ca5f4a..a4c8b5b2 100644 --- a/editor/blocks/lv.json +++ b/editor/blocks/lv.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"nepārtraukti","CONTROL_REPEAT":"atkārtot %1","CONTROL_IF":"ja %1 tad","CONTROL_ELSE":"citādi","CONTROL_STOP":"apturēt","CONTROL_STOP_ALL":"viss","CONTROL_STOP_THIS":"šis skripts","CONTROL_STOP_OTHER":"citi skripti gariņā","CONTROL_WAIT":"gaidīt %1 sekundes","CONTROL_WAITUNTIL":"gaidīt līdz %1","CONTROL_REPEATUNTIL":"atkārtot līdz %1","CONTROL_WHILE":"kamēr %1","CONTROL_FOREACH":"katram %1 %2","CONTROL_STARTASCLONE":"kad es parādos kā dublikāts","CONTROL_CREATECLONEOF":"izveidot dublikātu %1","CONTROL_CREATECLONEOF_MYSELF":"es pats","CONTROL_DELETETHISCLONE":"dzēst šo dublējumu","CONTROL_COUNTER":"skaitītājs","CONTROL_INCRCOUNTER":"pieauguma skaitītājs","CONTROL_CLEARCOUNTER":"nodzēst skaitītāju","CONTROL_ALLATONCE":"viss vienlaikus","DATA_SETVARIABLETO":"iestatīt %1 uz %2","DATA_CHANGEVARIABLEBY":"mainīt %1 par %2","DATA_SHOWVARIABLE":"rādīt mainīgo %1","DATA_HIDEVARIABLE":"slēpt mainīgo %1","DATA_ADDTOLIST":"pievienot %1 pie %2","DATA_DELETEOFLIST":"dzēst %1 no %2","DATA_DELETEALLOFLIST":"dzēst visu no %1","DATA_INSERTATLIST":"iespraust %1 pie %2 sarakstā %3","DATA_REPLACEITEMOFLIST":"aizvietot vienumu %1 sarakstā %2 ar %3","DATA_ITEMOFLIST":"vienums %1 sarakstā %2","DATA_ITEMNUMOFLIST":"priekšmets # no %1 iekšā %2","DATA_LENGTHOFLIST":"%1 garums","DATA_LISTCONTAINSITEM":"%1 satur %2","DATA_SHOWLIST":"rādīt sarakstu %1","DATA_HIDELIST":"slēpt sarakstu %1","DATA_INDEX_ALL":"viss","DATA_INDEX_LAST":"pēdējais","DATA_INDEX_RANDOM":"nejaušs","EVENT_WHENFLAGCLICKED":"kad %1 nospiests","EVENT_WHENTHISSPRITECLICKED":"kad noklikšķināts šis gariņš","EVENT_WHENSTAGECLICKED":"kad noklikšķināta skatuve","EVENT_WHENTOUCHINGOBJECT":"kad šis gariņš pieskaras %1","EVENT_WHENBROADCASTRECEIVED":"kad es saņemu %1","EVENT_WHENBACKDROPSWITCHESTO":"kad fons nomainās uz %1","EVENT_WHENGREATERTHAN":"kad %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"taimeris","EVENT_WHENGREATERTHAN_LOUDNESS":"skaļums","EVENT_BROADCAST":"pārraidīt %1","EVENT_BROADCASTANDWAIT":"pārraidīt %1 un gaidīt","EVENT_WHENKEYPRESSED":"kad nospiests taustiņš %1","EVENT_WHENKEYPRESSED_SPACE":"atstarpe","EVENT_WHENKEYPRESSED_LEFT":"kreisā bulta","EVENT_WHENKEYPRESSED_RIGHT":"labā bulta","EVENT_WHENKEYPRESSED_DOWN":"apakšējā bulta","EVENT_WHENKEYPRESSED_UP":"augšējā bulta","EVENT_WHENKEYPRESSED_ANY":"jebkāds","LOOKS_SAYFORSECS":"teikt %1 %2 sekundes","LOOKS_SAY":"teikt %1","LOOKS_HELLO":"Sveiki!","LOOKS_THINKFORSECS":"domāt %1 %2 sekundes","LOOKS_THINK":"domāt %1","LOOKS_HMM":"Mmm...","LOOKS_SHOW":"rādīt","LOOKS_HIDE":"slēpt","LOOKS_HIDEALLSPRITES":"slēpt visus gariņus","LOOKS_EFFECT_COLOR":"krāsa","LOOKS_EFFECT_FISHEYE":"zivjacs","LOOKS_EFFECT_WHIRL":"virpuļi","LOOKS_EFFECT_PIXELATE":"pikseļi","LOOKS_EFFECT_MOSAIC":"mozaīka","LOOKS_EFFECT_BRIGHTNESS":"gaišums","LOOKS_EFFECT_GHOST":"spoks","LOOKS_CHANGEEFFECTBY":"mainīt efektu %1 par %2","LOOKS_SETEFFECTTO":"iestatīt efektu %1 par %2","LOOKS_CLEARGRAPHICEFFECTS":"notīrīt grafiskos efektus","LOOKS_CHANGESIZEBY":"mainīt izmēru par %1","LOOKS_SETSIZETO":"iestatīt izmēru uz %1 %","LOOKS_SIZE":"izmērs","LOOKS_CHANGESTRETCHBY":"manīt saspīlējumu par %1","LOOKS_SETSTRETCHTO":"iestatīt saspīlējumu uz %1","LOOKS_SWITCHCOSTUMETO":"mainīt tērpu uz %1","LOOKS_NEXTCOSTUME":"nākamais tērps","LOOKS_SWITCHBACKDROPTO":"mainīt fonu uz %1","LOOKS_GOTOFRONTBACK":"iet uz %1 slāni","LOOKS_GOTOFRONTBACK_FRONT":"priekšējo","LOOKS_GOTOFRONTBACK_BACK":"aizmugurējo","LOOKS_GOFORWARDBACKWARDLAYERS":"iet %1 %2 slāņus","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"uz priekšu","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"atpakaļ","LOOKS_BACKDROPNUMBERNAME":"fona %1","LOOKS_COSTUMENUMBERNAME":"tērpa %1","LOOKS_NUMBERNAME_NUMBER":"numurs","LOOKS_NUMBERNAME_NAME":"vārds","LOOKS_SWITCHBACKDROPTOANDWAIT":"mainīt fonu uz %1 un gaidīt","LOOKS_NEXTBACKDROP_BLOCK":"nākamais fons","LOOKS_NEXTBACKDROP":"nākamais fons","LOOKS_PREVIOUSBACKDROP":"iepriekšējais fons","LOOKS_RANDOMBACKDROP":"nejaušs fons","MOTION_MOVESTEPS":"pārvietoties %1 soļus","MOTION_TURNLEFT":"pagriezties %1 par %2 grādiem","MOTION_TURNRIGHT":"pagriezties %1 par %2 grādiem","MOTION_POINTINDIRECTION":"pagriezt virzienā %1","MOTION_POINTTOWARDS":"pagriezt uz %1","MOTION_POINTTOWARDS_POINTER":"peles kursors","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"iet uz %1","MOTION_GOTO_POINTER":"peles kursors","MOTION_GOTO_RANDOM":"nejauša pozīcija","MOTION_GOTOXY":"iet uz x: %1 y: %2","MOTION_GLIDESECSTOXY":"slīdēt %1 sekundes uz x: %2 y: %3","MOTION_GLIDETO":"slīdēt %1 sekundes uz %2","MOTION_GLIDETO_POINTER":"peles kursors","MOTION_GLIDETO_RANDOM":"nejauša pozīcija","MOTION_CHANGEXBY":"mainīt x par %1","MOTION_SETX":"iestatīt x uz %1","MOTION_CHANGEYBY":"mainīt y par %1","MOTION_SETY":"iestatīt y uz %1","MOTION_IFONEDGEBOUNCE":"ja uz malas, atlēkt","MOTION_SETROTATIONSTYLE":"iestatīt rotācijas stilu uz %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"pa kreisi - pa labi","MOTION_SETROTATIONSTYLE_DONTROTATE":"nerotēt","MOTION_SETROTATIONSTYLE_ALLAROUND":"visur apkārt","MOTION_XPOSITION":"x pozīcija","MOTION_YPOSITION":"y pozīcija","MOTION_DIRECTION":"virziens","MOTION_SCROLLRIGHT":"ritināt pa labi %1","MOTION_SCROLLUP":"ritināt uz augšu %1","MOTION_ALIGNSCENE":"izlīdzināt ainu %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"apakšā-pa kreisi","MOTION_ALIGNSCENE_BOTTOMRIGHT":"apakšā-pa labi","MOTION_ALIGNSCENE_MIDDLE":" vidū","MOTION_ALIGNSCENE_TOPLEFT":"augšā-pa kreisi","MOTION_ALIGNSCENE_TOPRIGHT":"augšā-pa labi","MOTION_XSCROLL":"x ritināšana","MOTION_YSCROLL":"y ritināšana","MOTION_STAGE_SELECTED":"Izvēlēta skatuve: nav kustības bloku","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"izvēlēties nejauši no %1 līdz %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 un %2","OPERATORS_OR":"%1 vai %2","OPERATORS_NOT":"nav %1","OPERATORS_JOIN":"apvienot %1 %2","OPERATORS_JOIN_APPLE":"ābols","OPERATORS_JOIN_BANANA":"banāns","OPERATORS_LETTEROF":"burts %1 no %2","OPERATORS_LETTEROF_APPLE":"ā","OPERATORS_LENGTH":"%1 garums","OPERATORS_CONTAINS":"%1 satur %2?","OPERATORS_MOD":"%1 atlikums dalot ar %2","OPERATORS_ROUND":"noapaļot %1","OPERATORS_MATHOP":"%1 no %2","OPERATORS_MATHOP_ABS":"modulis (absolūtā vērtība)","OPERATORS_MATHOP_FLOOR":"apaļot uz leju","OPERATORS_MATHOP_CEILING":"apaļot uz augšu","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":"In","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definēt %1","SENSING_TOUCHINGOBJECT":"pieskaras %1?","SENSING_TOUCHINGOBJECT_POINTER":"peles kursors","SENSING_TOUCHINGOBJECT_EDGE":"mala","SENSING_TOUCHINGCOLOR":"pieskaras krāsai %1?","SENSING_COLORISTOUCHINGCOLOR":"krāsa %1 pieskaras %2?","SENSING_DISTANCETO":"attālums līdz %1","SENSING_DISTANCETO_POINTER":"peles kursors","SENSING_ASKANDWAIT":"jautāt %1 un gaidīt ","SENSING_ASK_TEXT":"Kā tevi sauc?","SENSING_ANSWER":"atbilde","SENSING_KEYPRESSED":"nospiests taustiņš %1?","SENSING_MOUSEDOWN":"peles taustiņš nospiests?","SENSING_MOUSEX":"peles x","SENSING_MOUSEY":"peles y","SENSING_SETDRAGMODE":"iestatīt vilkšanas režīmu uz %1","SENSING_SETDRAGMODE_DRAGGABLE":"velkams","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nav velkams","SENSING_LOUDNESS":"skaļums","SENSING_LOUD":"skaļš?","SENSING_TIMER":"taimeris","SENSING_RESETTIMER":"atiestatīt taimeri","SENSING_OF":"%1 no %2","SENSING_OF_XPOSITION":"x pozīcija","SENSING_OF_YPOSITION":"y pozīcija","SENSING_OF_DIRECTION":"virziens","SENSING_OF_COSTUMENUMBER":"tērpa #","SENSING_OF_COSTUMENAME":"tērpa nosaukums","SENSING_OF_SIZE":"izmērs","SENSING_OF_VOLUME":"skaļums","SENSING_OF_BACKDROPNUMBER":"fona #","SENSING_OF_BACKDROPNAME":"fona nosaukums","SENSING_OF_STAGE":"Skatuve","SENSING_CURRENT":"pašreizējais %1","SENSING_CURRENT_YEAR":"gads","SENSING_CURRENT_MONTH":"mēnesis","SENSING_CURRENT_DATE":"datums","SENSING_CURRENT_DAYOFWEEK":"nedēļas diena","SENSING_CURRENT_HOUR":"stunda","SENSING_CURRENT_MINUTE":"minūte","SENSING_CURRENT_SECOND":"sekunde","SENSING_DAYSSINCE2000":"dienas kopš 2000","SENSING_USERNAME":"lietotājvārds","SENSING_USERID":"lietotāja id","SOUND_PLAY":"atskaņot skaņu %1","SOUND_PLAYUNTILDONE":"atskaņot skaņu %1 līdz galam","SOUND_STOPALLSOUNDS":"apturēt visas skaņas","SOUND_SETEFFECTO":"iestatīt efektu %1 uz %2","SOUND_CHANGEEFFECTBY":"mainīt efektu %1 par %2","SOUND_CLEAREFFECTS":"notīrīt skaņas efektus","SOUND_EFFECTS_PITCH":"augstums","SOUND_EFFECTS_PAN":"virzīt pa labi/pa kreisi","SOUND_CHANGEVOLUMEBY":"mainīt skaļumu par %1","SOUND_SETVOLUMETO":"iestatīt skaļumu uz %1%","SOUND_VOLUME":"skaļums","SOUND_RECORD":"ierakstīt...","CATEGORY_MOTION":"Kustība","CATEGORY_LOOKS":"Izskats","CATEGORY_SOUND":"Skaņa","CATEGORY_EVENTS":"Notikumi","CATEGORY_CONTROL":"Vadība","CATEGORY_SENSING":"Novērošana","CATEGORY_OPERATORS":"Operatori","CATEGORY_VARIABLES":"Mainīgie","CATEGORY_MYBLOCKS":"Mani bloki","DUPLICATE":"Dublēt","DELETE":"Dzēst","ADD_COMMENT":"Pievienot komentāru","REMOVE_COMMENT":"Noņemt komentāru","DELETE_BLOCK":"Dzēst bloku","DELETE_X_BLOCKS":"Dzēst %1 blokus","DELETE_ALL_BLOCKS":"Dzēst visus %1 blokus?","CLEAN_UP":"Satīrīt blokus","HELP":"Palīdzība","UNDO":"Atsaukt","REDO":"Pārtaisīt","EDIT_PROCEDURE":"Rediģēt","SHOW_PROCEDURE_DEFINITION":"Iet uz definīciju","WORKSPACE_COMMENT_DEFAULT_TEXT":"Saki kaut ko...","COLOUR_HUE_LABEL":"Krāsa","COLOUR_SATURATION_LABEL":"Piesātinājums","COLOUR_BRIGHTNESS_LABEL":"Gaišums","CHANGE_VALUE_TITLE":"Mainīt vērtību:","RENAME_VARIABLE":"Pārdēvēt mainīgo","RENAME_VARIABLE_TITLE":"Pārdēvēt visus \"%1\" mainīgos uz:","RENAME_VARIABLE_MODAL_TITLE":"Pārdēvēt Mainīgo","NEW_VARIABLE":"Izveidot Mainīgo","NEW_VARIABLE_TITLE":"Jauns mainīgā nosaukums:","VARIABLE_MODAL_TITLE":"Jauns Mainīgais","VARIABLE_ALREADY_EXISTS":"Vainīgais \"%1\" jau pastāv.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Mainīgais \"%1\" jau pastāv citam mainīgajam ar veidu ''%2''.","DELETE_VARIABLE_CONFIRMATION":"Dzēsts %1 mainīgā %2 izmantojumus?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Nevar dzēst mainīgo \"%1\", jo tas ir daļa no funkcijas \"%2\" definīcijas","DELETE_VARIABLE":"Dzēst ''%1'' mainīgo","NEW_PROCEDURE":"Izveidot bloku","PROCEDURE_ALREADY_EXISTS":"Procedūra ar nosaukumu \"%1\" jau pastāv.","PROCEDURE_DEFAULT_NAME":"bloka nosaukums","NEW_LIST":"Izveidot sarakstu","NEW_LIST_TITLE":"Jauns saraksta nosaukums:","LIST_MODAL_TITLE":"Jauns saraksts","LIST_ALREADY_EXISTS":"Saraksts ar nosaukumu \"%1\" jau pastāv.","RENAME_LIST_TITLE":"Pārdēvēt visus \"%1\" sarakstus uz:","RENAME_LIST_MODAL_TITLE":"Pārdēvēt sarakstu","DEFAULT_LIST_ITEM":"lieta","DELETE_LIST":"Dzēst \"%1\" sarakstu","RENAME_LIST":"Pārdēvēt sarakstu","NEW_BROADCAST_MESSAGE":"Jauna ziņa","NEW_BROADCAST_MESSAGE_TITLE":"Jauns ziņas nosaukums","BROADCAST_MODAL_TITLE":"Jauna ziņa","DEFAULT_BROADCAST_MESSAGE_NAME":"ziņa1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "nepārtraukti", + "CONTROL_REPEAT": "atkārtot %1", + "CONTROL_IF": "ja %1 tad", + "CONTROL_ELSE": "citādi", + "CONTROL_STOP": "apturēt", + "CONTROL_STOP_ALL": "viss", + "CONTROL_STOP_THIS": "šis skripts", + "CONTROL_STOP_OTHER": "citi skripti gariņā", + "CONTROL_WAIT": "gaidīt %1 sekundes", + "CONTROL_WAITUNTIL": "gaidīt līdz %1", + "CONTROL_REPEATUNTIL": "atkārtot līdz %1", + "CONTROL_WHILE": "kamēr %1", + "CONTROL_FOREACH": "katram %1 %2", + "CONTROL_STARTASCLONE": "kad es parādos kā dublikāts", + "CONTROL_CREATECLONEOF": "izveidot dublikātu %1", + "CONTROL_CREATECLONEOF_MYSELF": "es pats", + "CONTROL_DELETETHISCLONE": "dzēst šo dublējumu", + "CONTROL_COUNTER": "skaitītājs", + "CONTROL_INCRCOUNTER": "pieauguma skaitītājs", + "CONTROL_CLEARCOUNTER": "nodzēst skaitītāju", + "CONTROL_ALLATONCE": "viss vienlaikus", + "DATA_SETVARIABLETO": "iestatīt %1 uz %2", + "DATA_CHANGEVARIABLEBY": "mainīt %1 par %2", + "DATA_SHOWVARIABLE": "rādīt mainīgo %1", + "DATA_HIDEVARIABLE": "slēpt mainīgo %1", + "DATA_ADDTOLIST": "pievienot %1 pie %2", + "DATA_DELETEOFLIST": "dzēst %1 no %2", + "DATA_DELETEALLOFLIST": "dzēst visu no %1", + "DATA_INSERTATLIST": "iespraust %1 pie %2 sarakstā %3", + "DATA_REPLACEITEMOFLIST": "aizvietot vienumu %1 sarakstā %2 ar %3", + "DATA_ITEMOFLIST": "vienums %1 sarakstā %2", + "DATA_ITEMNUMOFLIST": "priekšmets # no %1 iekšā %2", + "DATA_LENGTHOFLIST": "%1 garums", + "DATA_LISTCONTAINSITEM": "%1 satur %2", + "DATA_SHOWLIST": "rādīt sarakstu %1", + "DATA_HIDELIST": "slēpt sarakstu %1", + "DATA_INDEX_ALL": "viss", + "DATA_INDEX_LAST": "pēdējais", + "DATA_INDEX_RANDOM": "nejaušs", + "EVENT_WHENFLAGCLICKED": "kad %1 nospiests", + "EVENT_WHENTHISSPRITECLICKED": "kad noklikšķināts šis gariņš", + "EVENT_WHENSTAGECLICKED": "kad noklikšķināta skatuve", + "EVENT_WHENTOUCHINGOBJECT": "kad šis gariņš pieskaras %1", + "EVENT_WHENBROADCASTRECEIVED": "kad es saņemu %1", + "EVENT_WHENBACKDROPSWITCHESTO": "kad fons nomainās uz %1", + "EVENT_WHENGREATERTHAN": "kad %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "taimeris", + "EVENT_WHENGREATERTHAN_LOUDNESS": "skaļums", + "EVENT_BROADCAST": "pārraidīt %1", + "EVENT_BROADCASTANDWAIT": "pārraidīt %1 un gaidīt", + "EVENT_WHENKEYPRESSED": "kad nospiests taustiņš %1", + "EVENT_WHENKEYPRESSED_SPACE": "atstarpe", + "EVENT_WHENKEYPRESSED_LEFT": "kreisā bulta", + "EVENT_WHENKEYPRESSED_RIGHT": "labā bulta", + "EVENT_WHENKEYPRESSED_DOWN": "apakšējā bulta", + "EVENT_WHENKEYPRESSED_UP": "augšējā bulta", + "EVENT_WHENKEYPRESSED_ANY": "jebkāds", + "LOOKS_SAYFORSECS": "teikt %1 %2 sekundes", + "LOOKS_SAY": "teikt %1", + "LOOKS_HELLO": "Sveiki!", + "LOOKS_THINKFORSECS": "domāt %1 %2 sekundes", + "LOOKS_THINK": "domāt %1", + "LOOKS_HMM": "Mmm...", + "LOOKS_SHOW": "rādīt", + "LOOKS_HIDE": "slēpt", + "LOOKS_HIDEALLSPRITES": "slēpt visus gariņus", + "LOOKS_EFFECT_COLOR": "krāsa", + "LOOKS_EFFECT_FISHEYE": "zivjacs", + "LOOKS_EFFECT_WHIRL": "virpuļi", + "LOOKS_EFFECT_PIXELATE": "pikseļi", + "LOOKS_EFFECT_MOSAIC": "mozaīka", + "LOOKS_EFFECT_BRIGHTNESS": "gaišums", + "LOOKS_EFFECT_GHOST": "spoks", + "LOOKS_CHANGEEFFECTBY": "mainīt efektu %1 par %2", + "LOOKS_SETEFFECTTO": "iestatīt efektu %1 par %2", + "LOOKS_CLEARGRAPHICEFFECTS": "notīrīt grafiskos efektus", + "LOOKS_CHANGESIZEBY": "mainīt izmēru par %1", + "LOOKS_SETSIZETO": "iestatīt izmēru uz %1 %", + "LOOKS_SIZE": "izmērs", + "LOOKS_CHANGESTRETCHBY": "manīt saspīlējumu par %1", + "LOOKS_SETSTRETCHTO": "iestatīt saspīlējumu uz %1", + "LOOKS_SWITCHCOSTUMETO": "mainīt tērpu uz %1", + "LOOKS_NEXTCOSTUME": "nākamais tērps", + "LOOKS_SWITCHBACKDROPTO": "mainīt fonu uz %1", + "LOOKS_GOTOFRONTBACK": "iet uz %1 slāni", + "LOOKS_GOTOFRONTBACK_FRONT": "priekšējo", + "LOOKS_GOTOFRONTBACK_BACK": "aizmugurējo", + "LOOKS_GOFORWARDBACKWARDLAYERS": "iet %1 %2 slāņus", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "uz priekšu", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atpakaļ", + "LOOKS_BACKDROPNUMBERNAME": "fona %1", + "LOOKS_COSTUMENUMBERNAME": "tērpa %1", + "LOOKS_NUMBERNAME_NUMBER": "numurs", + "LOOKS_NUMBERNAME_NAME": "vārds", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "mainīt fonu uz %1 un gaidīt", + "LOOKS_NEXTBACKDROP_BLOCK": "nākamais fons", + "LOOKS_NEXTBACKDROP": "nākamais fons", + "LOOKS_PREVIOUSBACKDROP": "iepriekšējais fons", + "LOOKS_RANDOMBACKDROP": "nejaušs fons", + "MOTION_MOVESTEPS": "pārvietoties %1 soļus", + "MOTION_TURNLEFT": "pagriezties %1 par %2 grādiem", + "MOTION_TURNRIGHT": "pagriezties %1 par %2 grādiem", + "MOTION_POINTINDIRECTION": "pagriezt virzienā %1", + "MOTION_POINTTOWARDS": "pagriezt uz %1", + "MOTION_POINTTOWARDS_POINTER": "peles kursors", + "MOTION_POINTTOWARDS_RANDOM": "nejaušs virziens", + "MOTION_GOTO": "iet uz %1", + "MOTION_GOTO_POINTER": "peles kursors", + "MOTION_GOTO_RANDOM": "nejauša pozīcija", + "MOTION_GOTOXY": "iet uz x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "slīdēt %1 sekundes uz x: %2 y: %3", + "MOTION_GLIDETO": "slīdēt %1 sekundes uz %2", + "MOTION_GLIDETO_POINTER": "peles kursors", + "MOTION_GLIDETO_RANDOM": "nejauša pozīcija", + "MOTION_CHANGEXBY": "mainīt x par %1", + "MOTION_SETX": "iestatīt x uz %1", + "MOTION_CHANGEYBY": "mainīt y par %1", + "MOTION_SETY": "iestatīt y uz %1", + "MOTION_IFONEDGEBOUNCE": "ja uz malas, atlēkt", + "MOTION_SETROTATIONSTYLE": "iestatīt rotācijas stilu uz %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "pa kreisi - pa labi", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "nerotēt", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "visur apkārt", + "MOTION_XPOSITION": "x pozīcija", + "MOTION_YPOSITION": "y pozīcija", + "MOTION_DIRECTION": "virziens", + "MOTION_SCROLLRIGHT": "ritināt pa labi %1", + "MOTION_SCROLLUP": "ritināt uz augšu %1", + "MOTION_ALIGNSCENE": "izlīdzināt ainu %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "apakšā-pa kreisi", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "apakšā-pa labi", + "MOTION_ALIGNSCENE_MIDDLE": " vidū", + "MOTION_ALIGNSCENE_TOPLEFT": "augšā-pa kreisi", + "MOTION_ALIGNSCENE_TOPRIGHT": "augšā-pa labi", + "MOTION_XSCROLL": "x ritināšana", + "MOTION_YSCROLL": "y ritināšana", + "MOTION_STAGE_SELECTED": "Izvēlēta skatuve: nav kustības bloku", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "izvēlēties nejauši no %1 līdz %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 un %2", + "OPERATORS_OR": "%1 vai %2", + "OPERATORS_NOT": "nav %1", + "OPERATORS_JOIN": "apvienot %1 %2", + "OPERATORS_JOIN_APPLE": "ābols", + "OPERATORS_JOIN_BANANA": "banāns", + "OPERATORS_LETTEROF": "burts %1 no %2", + "OPERATORS_LETTEROF_APPLE": "ā", + "OPERATORS_LENGTH": "%1 garums", + "OPERATORS_CONTAINS": "%1 satur %2?", + "OPERATORS_MOD": "%1 atlikums dalot ar %2", + "OPERATORS_ROUND": "noapaļot %1", + "OPERATORS_MATHOP": "%1 no %2", + "OPERATORS_MATHOP_ABS": "modulis (absolūtā vērtība)", + "OPERATORS_MATHOP_FLOOR": "apaļot uz leju", + "OPERATORS_MATHOP_CEILING": "apaļot uz augšu", + "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": "In", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definēt %1", + "SENSING_TOUCHINGOBJECT": "pieskaras %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "peles kursors", + "SENSING_TOUCHINGOBJECT_EDGE": "mala", + "SENSING_TOUCHINGCOLOR": "pieskaras krāsai %1?", + "SENSING_COLORISTOUCHINGCOLOR": "krāsa %1 pieskaras %2?", + "SENSING_DISTANCETO": "attālums līdz %1", + "SENSING_DISTANCETO_POINTER": "peles kursors", + "SENSING_ASKANDWAIT": "jautāt %1 un gaidīt ", + "SENSING_ASK_TEXT": "Kā tevi sauc?", + "SENSING_ANSWER": "atbilde", + "SENSING_KEYPRESSED": "nospiests taustiņš %1?", + "SENSING_MOUSEDOWN": "peles taustiņš nospiests?", + "SENSING_MOUSEX": "peles x", + "SENSING_MOUSEY": "peles y", + "SENSING_SETDRAGMODE": "iestatīt vilkšanas režīmu uz %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "velkams", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nav velkams", + "SENSING_LOUDNESS": "skaļums", + "SENSING_LOUD": "skaļš?", + "SENSING_TIMER": "taimeris", + "SENSING_RESETTIMER": "atiestatīt taimeri", + "SENSING_OF": "%1 no %2", + "SENSING_OF_XPOSITION": "x pozīcija", + "SENSING_OF_YPOSITION": "y pozīcija", + "SENSING_OF_DIRECTION": "virziens", + "SENSING_OF_COSTUMENUMBER": "tērpa #", + "SENSING_OF_COSTUMENAME": "tērpa nosaukums", + "SENSING_OF_SIZE": "izmērs", + "SENSING_OF_VOLUME": "skaļums", + "SENSING_OF_BACKDROPNUMBER": "fona #", + "SENSING_OF_BACKDROPNAME": "fona nosaukums", + "SENSING_OF_STAGE": "Skatuve", + "SENSING_CURRENT": "pašreizējais %1", + "SENSING_CURRENT_YEAR": "gads", + "SENSING_CURRENT_MONTH": "mēnesis", + "SENSING_CURRENT_DATE": "datums", + "SENSING_CURRENT_DAYOFWEEK": "nedēļas diena", + "SENSING_CURRENT_HOUR": "stunda", + "SENSING_CURRENT_MINUTE": "minūte", + "SENSING_CURRENT_SECOND": "sekunde", + "SENSING_DAYSSINCE2000": "dienas kopš 2000", + "SENSING_USERNAME": "lietotājvārds", + "SENSING_USERID": "lietotāja id", + "SOUND_PLAY": "atskaņot skaņu %1", + "SOUND_PLAYUNTILDONE": "atskaņot skaņu %1 līdz galam", + "SOUND_STOPALLSOUNDS": "apturēt visas skaņas", + "SOUND_SETEFFECTO": "iestatīt efektu %1 uz %2", + "SOUND_CHANGEEFFECTBY": "mainīt efektu %1 par %2", + "SOUND_CLEAREFFECTS": "notīrīt skaņas efektus", + "SOUND_EFFECTS_PITCH": "augstums", + "SOUND_EFFECTS_PAN": "virzīt pa labi/pa kreisi", + "SOUND_CHANGEVOLUMEBY": "mainīt skaļumu par %1", + "SOUND_SETVOLUMETO": "iestatīt skaļumu uz %1%", + "SOUND_VOLUME": "skaļums", + "SOUND_RECORD": "ierakstīt...", + "CATEGORY_MOTION": "Kustība", + "CATEGORY_LOOKS": "Izskats", + "CATEGORY_SOUND": "Skaņa", + "CATEGORY_EVENTS": "Notikumi", + "CATEGORY_CONTROL": "Vadība", + "CATEGORY_SENSING": "Novērošana", + "CATEGORY_OPERATORS": "Operatori", + "CATEGORY_VARIABLES": "Mainīgie", + "CATEGORY_MYBLOCKS": "Mani bloki", + "DUPLICATE": "Dublēt", + "DELETE": "Dzēst", + "ADD_COMMENT": "Pievienot komentāru", + "REMOVE_COMMENT": "Noņemt komentāru", + "DELETE_BLOCK": "Dzēst bloku", + "DELETE_X_BLOCKS": "Dzēst %1 blokus", + "DELETE_ALL_BLOCKS": "Dzēst visus %1 blokus?", + "CLEAN_UP": "Satīrīt blokus", + "HELP": "Palīdzība", + "UNDO": "Atsaukt", + "REDO": "Pārtaisīt", + "EDIT_PROCEDURE": "Rediģēt", + "SHOW_PROCEDURE_DEFINITION": "Iet uz definīciju", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Saki kaut ko...", + "COLOUR_HUE_LABEL": "Krāsa", + "COLOUR_SATURATION_LABEL": "Piesātinājums", + "COLOUR_BRIGHTNESS_LABEL": "Gaišums", + "CHANGE_VALUE_TITLE": "Mainīt vērtību:", + "RENAME_VARIABLE": "Pārdēvēt mainīgo", + "RENAME_VARIABLE_TITLE": "Pārdēvēt visus \"%1\" mainīgos uz:", + "RENAME_VARIABLE_MODAL_TITLE": "Pārdēvēt Mainīgo", + "NEW_VARIABLE": "Izveidot Mainīgo", + "NEW_VARIABLE_TITLE": "Jauns mainīgā nosaukums:", + "VARIABLE_MODAL_TITLE": "Jauns Mainīgais", + "VARIABLE_ALREADY_EXISTS": "Vainīgais \"%1\" jau pastāv.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Mainīgais \"%1\" jau pastāv citam mainīgajam ar veidu ''%2''.", + "DELETE_VARIABLE_CONFIRMATION": "Dzēsts %1 mainīgā %2 izmantojumus?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Nevar dzēst mainīgo \"%1\", jo tas ir daļa no funkcijas \"%2\" definīcijas", + "DELETE_VARIABLE": "Dzēst ''%1'' mainīgo", + "NEW_PROCEDURE": "Izveidot bloku", + "PROCEDURE_ALREADY_EXISTS": "Procedūra ar nosaukumu \"%1\" jau pastāv.", + "PROCEDURE_DEFAULT_NAME": "bloka nosaukums", + "NEW_LIST": "Izveidot sarakstu", + "NEW_LIST_TITLE": "Jauns saraksta nosaukums:", + "LIST_MODAL_TITLE": "Jauns saraksts", + "LIST_ALREADY_EXISTS": "Saraksts ar nosaukumu \"%1\" jau pastāv.", + "RENAME_LIST_TITLE": "Pārdēvēt visus \"%1\" sarakstus uz:", + "RENAME_LIST_MODAL_TITLE": "Pārdēvēt sarakstu", + "DEFAULT_LIST_ITEM": "lieta", + "DELETE_LIST": "Dzēst \"%1\" sarakstu", + "RENAME_LIST": "Pārdēvēt sarakstu", + "NEW_BROADCAST_MESSAGE": "Jauna ziņa", + "NEW_BROADCAST_MESSAGE_TITLE": "Jauns ziņas nosaukums", + "BROADCAST_MODAL_TITLE": "Jauna ziņa", + "DEFAULT_BROADCAST_MESSAGE_NAME": "ziņa1" +} \ No newline at end of file diff --git a/editor/blocks/mg.json b/editor/blocks/mg.json deleted file mode 100644 index 65344a99..00000000 --- a/editor/blocks/mg.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"averina tsy misy fiafarany","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"raha tsy izany","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"rehetra","CONTROL_STOP_THIS":"ce 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":"Connexion au serveur de donn�es du Cloud...","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"ny tenako ihany","CONTROL_DELETETHISCLONE":"litera %n ny %s","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":"rehetra","DATA_INDEX_LAST":"farany","DATA_INDEX_RANDOM":"an-kisendrasendra","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"rehefa cliqu� io lutin io","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":"Bitmap","EVENT_WHENGREATERTHAN_LOUDNESS":"atao ho %n % ny velarana voalohany","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"toerana malalaka","EVENT_WHENKEYPRESSED_LEFT":"left arrow","EVENT_WHENKEYPRESSED_RIGHT":"right arrow","EVENT_WHENKEYPRESSED_DOWN":"fl�che bas","EVENT_WHENKEYPRESSED_UP":"up arrow","EVENT_WHENKEYPRESSED_ANY":"\"na inona na inona\"","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":"aseho","LOOKS_HIDE":"afenina","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"loko","LOOKS_EFFECT_FISHEYE":"mason-tsondro","LOOKS_EFFECT_WHIRL":"whirl","LOOKS_EFFECT_PIXELATE":"pixeliser","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"Hzavana","LOOKS_EFFECT_GHOST":"angatra","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"mankany amin'ny x:%n y:%n","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"velarana","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"ajanona ny feo rehetra","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":"ajanona %m.stop","LOOKS_NEXTBACKDROP":"ajanona %m.stop","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":"miteny hoe %s mandritry ny %n segondra","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"all around","MOTION_XPOSITION":"abscisse x","MOTION_YPOSITION":"ordonn�e y","MOTION_DIRECTION":"tari-dalana","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":"racine","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":"sisiny","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":"valiny","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"souris voatsindry?","SENSING_MOUSEX":"souris x","SENSING_MOUSEY":"souris y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"atao ho %n % ny velarana voalohany","SENSING_LOUD":"loud?","SENSING_TIMER":"Bitmap","SENSING_RESETTIMER":"miandry %n segondra","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"abscisse x","SENSING_OF_YPOSITION":"ordonn�e y","SENSING_OF_DIRECTION":"tari-dalana","SENSING_OF_COSTUMENUMBER":"afenina ny lisitra %m.list","SENSING_OF_COSTUMENAME":"anaran'ny fitafiana","SENSING_OF_SIZE":"velarana","SENSING_OF_VOLUME":"tan�na","SENSING_OF_BACKDROPNUMBER":"ampiana %n ny velaran'ny penina","SENSING_OF_BACKDROPNAME":"ampiana %n ny velarana","SENSING_OF_STAGE":"Sehatra","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"taona","SENSING_CURRENT_MONTH":"volana","SENSING_CURRENT_DATE":"Daty","SENSING_CURRENT_DAYOFWEEK":"Andron'ny erinandro","SENSING_CURRENT_HOUR":"ora","SENSING_CURRENT_MINUTE":"minitra","SENSING_CURRENT_SECOND":"segondra","SENSING_DAYSSINCE2000":"andro hatramin'ny taona 2000","SENSING_USERNAME":"\"anarana\"","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ajanona ny feo rehetra","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":"tan�na","SOUND_RECORD":"record...","CATEGORY_MOTION":"Fihetsika","CATEGORY_LOOKS":"endrika","CATEGORY_SOUND":"Feo","CATEGORY_EVENTS":"fotoana","CATEGORY_CONTROL":"ampiana blongany","CATEGORY_SENSING":"mpandray","CATEGORY_OPERATORS":"Op�rateurs","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Adika mitovy","DELETE":"Faf�na","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":"Fohanana","REDO":"Averina","EDIT_PROCEDURE":"Lutin","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":"Faf�na","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"minitra","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":"Amorona blongany","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Amorona lisitra","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Lisitra vaovao","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":"Hafatra vaovao","DEFAULT_BROADCAST_MESSAGE_NAME":"hafatra1"} \ No newline at end of file diff --git a/editor/blocks/mi.json b/editor/blocks/mi.json index cc5fcade..414edac3 100644 --- a/editor/blocks/mi.json +++ b/editor/blocks/mi.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"mō ake, ake mahia","CONTROL_REPEAT":"tōaitia %1","CONTROL_IF":"mēnā %1 mahia","CONTROL_ELSE":"kē atu","CONTROL_STOP":"katia","CONTROL_STOP_ALL":"katoa","CONTROL_STOP_THIS":"tēnei hōtuhi","CONTROL_STOP_OTHER":"hōtuhi kē i roto i te parehe","CONTROL_WAIT":"tatari kia %1 hēkona","CONTROL_WAITUNTIL":"tatari kia %1","CONTROL_REPEATUNTIL":"tōaitia tonutia kia %1","CONTROL_WHILE":"tōaitia tonutia mēnā %1","CONTROL_FOREACH":"mō ia %1 o roto i te %2","CONTROL_STARTASCLONE":"ina ka tīmata mai ahau hei tārua","CONTROL_CREATECLONEOF":"whakapūruatia %1","CONTROL_CREATECLONEOF_MYSELF":"ahau anō","CONTROL_DELETETHISCLONE":"mukua tēnei tāruarua","CONTROL_COUNTER":"pūtatau","CONTROL_INCRCOUNTER":"tāpiri tahi ki te pūtatau","CONTROL_CLEARCOUNTER":"ūkui pūtatau","CONTROL_ALLATONCE":"te katoa i te wā kotahi","DATA_SETVARIABLETO":"tautuhia %1 ki te %2","DATA_CHANGEVARIABLEBY":"panonitia %1 mā te %2","DATA_SHOWVARIABLE":"whakaaturia te taurangi %1","DATA_HIDEVARIABLE":"hunaia te taurangi %1","DATA_ADDTOLIST":"tāpiritia te %1 ki te %2","DATA_DELETEOFLIST":"mukua %1 i a %2","DATA_DELETEALLOFLIST":"mukua te katoa o %1","DATA_INSERTATLIST":"whakaurua te %1 hei %2 o %3","DATA_REPLACEITEMOFLIST":"whakakapia te tūemi %1 o %2, ki %3","DATA_ITEMOFLIST":"te tūemi %1 o %2","DATA_ITEMNUMOFLIST":"te tūemi # %1 o %2","DATA_LENGTHOFLIST":"te roanga o te %1","DATA_LISTCONTAINSITEM":"kei roto i %1 te %2?","DATA_SHOWLIST":"whakaaturia te rārangi %1","DATA_HIDELIST":"hunāia te rārangi %1","DATA_INDEX_ALL":"katoa","DATA_INDEX_LAST":"whakamutunga","DATA_INDEX_RANDOM":"matapōkere","EVENT_WHENFLAGCLICKED":"ina pāwhiria te %1","EVENT_WHENTHISSPRITECLICKED":"ina pāwhiria tēnei parehe","EVENT_WHENSTAGECLICKED":"ina pāwhiria te Atamira","EVENT_WHENTOUCHINGOBJECT":"ka pā tēnei parehe i te %1","EVENT_WHENBROADCASTRECEIVED":"ina ka riro mai te %1","EVENT_WHENBACKDROPSWITCHESTO":"ina hurihia te ārai tuarongo kia %1","EVENT_WHENGREATERTHAN":"mēnā %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"taima","EVENT_WHENGREATERTHAN_LOUDNESS":"hoihoi","EVENT_BROADCAST":"whakapaoho %1","EVENT_BROADCASTANDWAIT":"whakapaoho %1, kātahi tatari","EVENT_WHENKEYPRESSED":"ina pēhia te pātuhi %1","EVENT_WHENKEYPRESSED_SPACE":"mokowā","EVENT_WHENKEYPRESSED_LEFT":"pere mauī","EVENT_WHENKEYPRESSED_RIGHT":"pere katau","EVENT_WHENKEYPRESSED_DOWN":"pere whakararo","EVENT_WHENKEYPRESSED_UP":"pere whakarunga","EVENT_WHENKEYPRESSED_ANY":"noa","LOOKS_SAYFORSECS":"kīia %1 mō ngā hēkona %2","LOOKS_SAY":"kīia %1","LOOKS_HELLO":"Kia ora!","LOOKS_THINKFORSECS":"whakaarohia te %1 mō ngā hēkona %2","LOOKS_THINK":"whakaarohia te %1","LOOKS_HMM":"Āa...","LOOKS_SHOW":"whakaatu","LOOKS_HIDE":"huna","LOOKS_HIDEALLSPRITES":"hunaia ngā parehe katoa","LOOKS_EFFECT_COLOR":"tae","LOOKS_EFFECT_FISHEYE":"karu ika","LOOKS_EFFECT_WHIRL":"kōriporipo","LOOKS_EFFECT_PIXELATE":"whakatongitongi","LOOKS_EFFECT_MOSAIC":"toi rōpinepine","LOOKS_EFFECT_BRIGHTNESS":"pīataata","LOOKS_EFFECT_GHOST":"kēhua","LOOKS_CHANGEEFFECTBY":"panonitia te rākeitanga %1 mā te %2","LOOKS_SETEFFECTTO":"panonitia te rākeitanga %1 ki te %2","LOOKS_CLEARGRAPHICEFFECTS":"ūkui rākeitanga whakairoiro","LOOKS_CHANGESIZEBY":"panonitia te rahi mā te %1","LOOKS_SETSIZETO":"tautuhia te rahi kia %1 %","LOOKS_SIZE":"rahi","LOOKS_CHANGESTRETCHBY":"panonitia te toronga mā te %1","LOOKS_SETSTRETCHTO":"tautuhia te toronga kia %1 %","LOOKS_SWITCHCOSTUMETO":"panonitia te kākahu kia %1","LOOKS_NEXTCOSTUME":"kākahu panuku","LOOKS_SWITCHBACKDROPTO":"panonitia te ārai tuarongo kia %1","LOOKS_GOTOFRONTBACK":"haere ki te apa %1","LOOKS_GOTOFRONTBACK_FRONT":"mua","LOOKS_GOTOFRONTBACK_BACK":"muri","LOOKS_GOFORWARDBACKWARDLAYERS":"nekehia %1, kia %2 ngā apaapa","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ki mua","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"ki muri","LOOKS_BACKDROPNUMBERNAME":"ārai tuarongo %1","LOOKS_COSTUMENUMBERNAME":"kākahu %1","LOOKS_NUMBERNAME_NUMBER":"nama","LOOKS_NUMBERNAME_NAME":"ingoa","LOOKS_SWITCHBACKDROPTOANDWAIT":"panonitia te ārai tuarongo kia %1, kātahi, tatari","LOOKS_NEXTBACKDROP_BLOCK":"ārai tuarongo panuku","LOOKS_NEXTBACKDROP":"ārai tuarongo panuku","LOOKS_PREVIOUSBACKDROP":"ārai tuarongo o mua","LOOKS_RANDOMBACKDROP":"ārai tuarongo matapōkere","MOTION_MOVESTEPS":"nekehia kia %1 ngā takahanga","MOTION_TURNLEFT":"hurihia %1, kia %2 putu","MOTION_TURNRIGHT":"hurihia %1, kia %2 putu","MOTION_POINTINDIRECTION":"atatohua ki %1","MOTION_POINTTOWARDS":"atatohua ki %1","MOTION_POINTTOWARDS_POINTER":"atatohu-kiore","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"neke ki %1","MOTION_GOTO_POINTER":"atatohu-kiore","MOTION_GOTO_RANDOM":"tūnga matapōkere","MOTION_GOTOXY":"neke ki x: %1 y: %2","MOTION_GLIDESECSTOXY":"wania kia %1 hēkona ki x: %2 y: %3","MOTION_GLIDETO":"wania kia %1 hēkona ki %2","MOTION_GLIDETO_POINTER":"atatohu-kiore","MOTION_GLIDETO_RANDOM":"tūnga matapōkere","MOTION_CHANGEXBY":"panonitia x mā te %1","MOTION_SETX":"tāutuhia te x kia %1","MOTION_CHANGEYBY":"panonitia y mā te %1","MOTION_SETY":"tāutuhia te y kia %1","MOTION_IFONEDGEBOUNCE":"mēnā kei te taitapa, tupanatia","MOTION_SETROTATIONSTYLE":"tautuhia te momo huringa kia %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"mauī-ki-katau","MOTION_SETROTATIONSTYLE_DONTROTATE":"kaua e takahuri","MOTION_SETROTATIONSTYLE_ALLAROUND":"huri noa","MOTION_XPOSITION":"tūnga x","MOTION_YPOSITION":"tūnga y","MOTION_DIRECTION":"ahunga","MOTION_SCROLLRIGHT":"panuku whakatekatau %1","MOTION_SCROLLUP":"panuku whakarunga %1","MOTION_ALIGNSCENE":"tīaro kāpeka %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"taha mauī o raro","MOTION_ALIGNSCENE_BOTTOMRIGHT":"taha katau o raro","MOTION_ALIGNSCENE_MIDDLE":"waenga","MOTION_ALIGNSCENE_TOPLEFT":"taha mauī o runga","MOTION_ALIGNSCENE_TOPRIGHT":"taha katau o runga","MOTION_XSCROLL":"panuku x","MOTION_YSCROLL":"panuku y","MOTION_STAGE_SELECTED":"Kua tīpakongia te atamira: kāore he paraka nekeneke","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"kōwhiria matapōkere %1 ki te %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 me %2","OPERATORS_OR":"%1, %2 rānei","OPERATORS_NOT":"ehara ko te %1","OPERATORS_JOIN":"tāpiritia te %1, %2","OPERATORS_JOIN_APPLE":"āporo","OPERATORS_JOIN_BANANA":"panana","OPERATORS_LETTEROF":"te pū %1 o te %2","OPERATORS_LETTEROF_APPLE":"he","OPERATORS_LENGTH":"te roanga o te %1","OPERATORS_CONTAINS":"kei roto i a %1 : %2?","OPERATORS_MOD":"%1 % %2","OPERATORS_ROUND":"whakaawhiwhi %1","OPERATORS_MATHOP":"%1 o te %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"papa","OPERATORS_MATHOP_CEILING":"tuanui","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":"tāutu %1","SENSING_TOUCHINGOBJECT":"kei te pā ki te %1?","SENSING_TOUCHINGOBJECT_POINTER":"atatohu-kiore","SENSING_TOUCHINGOBJECT_EDGE":"taitapa","SENSING_TOUCHINGCOLOR":"kei te pā ki te tae %1?","SENSING_COLORISTOUCHINGCOLOR":"ka pā te tae %1 i te %2?","SENSING_DISTANCETO":"tawhiti ki %1","SENSING_DISTANCETO_POINTER":"atatohu-kiore","SENSING_ASKANDWAIT":"pātai %1, kātahi, tatari","SENSING_ASK_TEXT":"Ko wai tō ingoa?","SENSING_ANSWER":"whakautu","SENSING_KEYPRESSED":"kua pēhia te pātuhi %1?","SENSING_MOUSEDOWN":"pāwhiri kiore?","SENSING_MOUSEX":"x kiore","SENSING_MOUSEY":"y kiore","SENSING_SETDRAGMODE":"tautuhia te aratau tō kia %1","SENSING_SETDRAGMODE_DRAGGABLE":"ka taea te tō","SENSING_SETDRAGMODE_NOTDRAGGABLE":"kāore e taea te tō","SENSING_LOUDNESS":"hoihoi","SENSING_LOUD":"hoihoi?","SENSING_TIMER":"taima","SENSING_RESETTIMER":"tautuhia anōtia te taima","SENSING_OF":"%1 o %2","SENSING_OF_XPOSITION":"tūnga x","SENSING_OF_YPOSITION":"tūnga y","SENSING_OF_DIRECTION":"ahunga","SENSING_OF_COSTUMENUMBER":"kākahu #","SENSING_OF_COSTUMENAME":"ingoa kākahu","SENSING_OF_SIZE":"rahi","SENSING_OF_VOLUME":"kahaoro","SENSING_OF_BACKDROPNUMBER":"ārai tuarongo #","SENSING_OF_BACKDROPNAME":"ingoa ārai tuarongo","SENSING_OF_STAGE":"Atamira","SENSING_CURRENT":"%1 o nāianei","SENSING_CURRENT_YEAR":"tau","SENSING_CURRENT_MONTH":"marama","SENSING_CURRENT_DATE":"te rā","SENSING_CURRENT_DAYOFWEEK":"te rangi o te wiki","SENSING_CURRENT_HOUR":"haora","SENSING_CURRENT_MINUTE":"miniti","SENSING_CURRENT_SECOND":"hēkona","SENSING_DAYSSINCE2000":"ngā rā mai i 2000","SENSING_USERNAME":"ingoa kaiwhakamahi","SENSING_USERID":"tohu tuakiri","SOUND_PLAY":"tīmatahia te whakatangi i te oro %1","SOUND_PLAYUNTILDONE":"whakatangihia te oro %1 kia mutu rawa","SOUND_STOPALLSOUNDS":"katia ngā oro katoa","SOUND_SETEFFECTO":"tautuhia te rākeitanga %1 kia %2","SOUND_CHANGEEFFECTBY":"panonitia te rākeitanga %1 mā te %2","SOUND_CLEAREFFECTS":"ūkui rākeitanga orotaunaki","SOUND_EFFECTS_PITCH":"hauoro","SOUND_EFFECTS_PAN":"huri whakatemauī/whakatekatau","SOUND_CHANGEVOLUMEBY":"panonitia te kahaoro mā te %1","SOUND_SETVOLUMETO":"tautuhia te kahaoro kia %1%","SOUND_VOLUME":"kahaoro","SOUND_RECORD":"hopukina...","CATEGORY_MOTION":"Nekehanga","CATEGORY_LOOKS":"Āhua","CATEGORY_SOUND":"Oro","CATEGORY_EVENTS":"Takahanga","CATEGORY_CONTROL":"Whakatina","CATEGORY_SENSING":"Paerongo","CATEGORY_OPERATORS":"Tohutūmahi","CATEGORY_VARIABLES":"Ngā Taurangi","CATEGORY_MYBLOCKS":"Aku Paraka","DUPLICATE":"Tāruatia","DELETE":"Mukua","ADD_COMMENT":"Tāpiri Tākupu","REMOVE_COMMENT":"Mukua te Tākupu","DELETE_BLOCK":"Mukua te Paraka","DELETE_X_BLOCKS":"Mukua %1 Paraka","DELETE_ALL_BLOCKS":"Mukua te katoa o ngā paraka e %1 ?","CLEAN_UP":"Whakatikatika i ngā Paraka","HELP":"Āwhina","UNDO":"Wetekia","REDO":"Mahia anōtia","EDIT_PROCEDURE":"Whakatikaina","SHOW_PROCEDURE_DEFINITION":"Haere ki te tautuhinga","WORKSPACE_COMMENT_DEFAULT_TEXT":"Kīia tētahi mea...","COLOUR_HUE_LABEL":"Tae","COLOUR_SATURATION_LABEL":"Waiwai","COLOUR_BRIGHTNESS_LABEL":"Pīataata","CHANGE_VALUE_TITLE":"Panonitia te uara:","RENAME_VARIABLE":"Tapaina anōtia te taurangi","RENAME_VARIABLE_TITLE":"Tapaina anōtia te katoa o ngā taurangi \"%1\" ki:","RENAME_VARIABLE_MODAL_TITLE":"Tapaina anōtia te Taurangi","NEW_VARIABLE":"Hangaia tētahi taurangi","NEW_VARIABLE_TITLE":"Ingoa taurangi hou:","VARIABLE_MODAL_TITLE":"Taurangi Hou","VARIABLE_ALREADY_EXISTS":"Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa, engari he momo \"%2\" tērā.","DELETE_VARIABLE_CONFIRMATION":"Mukua hoki %1 ngā mahinga o te taurangi \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kāore e taea te muku i te taurangi \"%1\", nā te mea he wāhanga taua taurangi o te tautuhinga mō te hātepe \"%2\"","DELETE_VARIABLE":"Mukua te taurangi \"%1\"","NEW_PROCEDURE":"Hangaia tētahi Paraka","PROCEDURE_ALREADY_EXISTS":"Kua hangaia kētia tētahi hātepe ko \"%1\" te ingoa.","PROCEDURE_DEFAULT_NAME":"ingoa paraka","NEW_LIST":"Hangaia tētahi Rārangi","NEW_LIST_TITLE":"Ingoa rārangi hou:","LIST_MODAL_TITLE":"Rārangi Hou","LIST_ALREADY_EXISTS":"Kua hangaia kētia tētahi rārangi ko \"%1\" te ingoa.","RENAME_LIST_TITLE":"Tapaina anōtia te katoa o ngā rārangi \"%1\" ki:","RENAME_LIST_MODAL_TITLE":"Tapaina te Rārangi","DEFAULT_LIST_ITEM":"mea","DELETE_LIST":"Mukua te rārangi \"%1\"","RENAME_LIST":"Tapaina anōtia te Rārangi","NEW_BROADCAST_MESSAGE":"Karere hou","NEW_BROADCAST_MESSAGE_TITLE":"Ingoa karere hou:","BROADCAST_MODAL_TITLE":"Karere Hou","DEFAULT_BROADCAST_MESSAGE_NAME":"karere1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "mō ake, ake mahia", + "CONTROL_REPEAT": "tōaitia %1", + "CONTROL_IF": "mēnā %1 mahia", + "CONTROL_ELSE": "kē atu", + "CONTROL_STOP": "katia", + "CONTROL_STOP_ALL": "katoa", + "CONTROL_STOP_THIS": "tēnei hōtuhi", + "CONTROL_STOP_OTHER": "hōtuhi kē i roto i te parehe", + "CONTROL_WAIT": "tatari kia %1 hēkona", + "CONTROL_WAITUNTIL": "tatari kia %1", + "CONTROL_REPEATUNTIL": "tōaitia tonutia kia %1", + "CONTROL_WHILE": "tōaitia tonutia mēnā %1", + "CONTROL_FOREACH": "mō ia %1 o roto i te %2", + "CONTROL_STARTASCLONE": "ina ka tīmata mai ahau hei tārua", + "CONTROL_CREATECLONEOF": "whakapūruatia %1", + "CONTROL_CREATECLONEOF_MYSELF": "ahau anō", + "CONTROL_DELETETHISCLONE": "mukua tēnei tāruarua", + "CONTROL_COUNTER": "pūtatau", + "CONTROL_INCRCOUNTER": "tāpiri tahi ki te pūtatau", + "CONTROL_CLEARCOUNTER": "ūkui pūtatau", + "CONTROL_ALLATONCE": "te katoa i te wā kotahi", + "DATA_SETVARIABLETO": "tautuhia %1 ki te %2", + "DATA_CHANGEVARIABLEBY": "panonitia %1 mā te %2", + "DATA_SHOWVARIABLE": "whakaaturia te taurangi %1", + "DATA_HIDEVARIABLE": "hunaia te taurangi %1", + "DATA_ADDTOLIST": "tāpiritia te %1 ki te %2", + "DATA_DELETEOFLIST": "mukua %1 i a %2", + "DATA_DELETEALLOFLIST": "mukua te katoa o %1", + "DATA_INSERTATLIST": "whakaurua te %1 hei %2 o %3", + "DATA_REPLACEITEMOFLIST": "whakakapia te tūemi %1 o %2, ki %3", + "DATA_ITEMOFLIST": "te tūemi %1 o %2", + "DATA_ITEMNUMOFLIST": "te tūemi # %1 o %2", + "DATA_LENGTHOFLIST": "te roanga o te %1", + "DATA_LISTCONTAINSITEM": "kei roto i %1 te %2?", + "DATA_SHOWLIST": "whakaaturia te rārangi %1", + "DATA_HIDELIST": "hunāia te rārangi %1", + "DATA_INDEX_ALL": "katoa", + "DATA_INDEX_LAST": "whakamutunga", + "DATA_INDEX_RANDOM": "matapōkere", + "EVENT_WHENFLAGCLICKED": "ina pāwhiria te %1", + "EVENT_WHENTHISSPRITECLICKED": "ina pāwhiria tēnei parehe", + "EVENT_WHENSTAGECLICKED": "ina pāwhiria te Atamira", + "EVENT_WHENTOUCHINGOBJECT": "ka pā tēnei parehe i te %1", + "EVENT_WHENBROADCASTRECEIVED": "ina ka riro mai te %1", + "EVENT_WHENBACKDROPSWITCHESTO": "ina hurihia te ārai tuarongo kia %1", + "EVENT_WHENGREATERTHAN": "mēnā %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "taima", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hoihoi", + "EVENT_BROADCAST": "whakapaoho %1", + "EVENT_BROADCASTANDWAIT": "whakapaoho %1, kātahi tatari", + "EVENT_WHENKEYPRESSED": "ina pēhia te pātuhi %1", + "EVENT_WHENKEYPRESSED_SPACE": "mokowā", + "EVENT_WHENKEYPRESSED_LEFT": "pere mauī", + "EVENT_WHENKEYPRESSED_RIGHT": "pere katau", + "EVENT_WHENKEYPRESSED_DOWN": "pere whakararo", + "EVENT_WHENKEYPRESSED_UP": "pere whakarunga", + "EVENT_WHENKEYPRESSED_ANY": "noa", + "LOOKS_SAYFORSECS": "kīia %1 mō ngā hēkona %2", + "LOOKS_SAY": "kīia %1", + "LOOKS_HELLO": "Kia ora!", + "LOOKS_THINKFORSECS": "whakaarohia te %1 mō ngā hēkona %2", + "LOOKS_THINK": "whakaarohia te %1", + "LOOKS_HMM": "Āa...", + "LOOKS_SHOW": "whakaatu", + "LOOKS_HIDE": "huna", + "LOOKS_HIDEALLSPRITES": "hunaia ngā parehe katoa", + "LOOKS_EFFECT_COLOR": "tae", + "LOOKS_EFFECT_FISHEYE": "karu ika", + "LOOKS_EFFECT_WHIRL": "kōriporipo", + "LOOKS_EFFECT_PIXELATE": "whakatongitongi", + "LOOKS_EFFECT_MOSAIC": "toi rōpinepine", + "LOOKS_EFFECT_BRIGHTNESS": "pīataata", + "LOOKS_EFFECT_GHOST": "kēhua", + "LOOKS_CHANGEEFFECTBY": "panonitia te rākeitanga %1 mā te %2", + "LOOKS_SETEFFECTTO": "panonitia te rākeitanga %1 ki te %2", + "LOOKS_CLEARGRAPHICEFFECTS": "ūkui rākeitanga whakairoiro", + "LOOKS_CHANGESIZEBY": "panonitia te rahi mā te %1", + "LOOKS_SETSIZETO": "tautuhia te rahi kia %1 %", + "LOOKS_SIZE": "rahi", + "LOOKS_CHANGESTRETCHBY": "panonitia te toronga mā te %1", + "LOOKS_SETSTRETCHTO": "tautuhia te toronga kia %1 %", + "LOOKS_SWITCHCOSTUMETO": "panonitia te kākahu kia %1", + "LOOKS_NEXTCOSTUME": "kākahu panuku", + "LOOKS_SWITCHBACKDROPTO": "panonitia te ārai tuarongo kia %1", + "LOOKS_GOTOFRONTBACK": "haere ki te apa %1", + "LOOKS_GOTOFRONTBACK_FRONT": "mua", + "LOOKS_GOTOFRONTBACK_BACK": "muri", + "LOOKS_GOFORWARDBACKWARDLAYERS": "nekehia %1, kia %2 ngā apaapa", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ki mua", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ki muri", + "LOOKS_BACKDROPNUMBERNAME": "ārai tuarongo %1", + "LOOKS_COSTUMENUMBERNAME": "kākahu %1", + "LOOKS_NUMBERNAME_NUMBER": "nama", + "LOOKS_NUMBERNAME_NAME": "ingoa", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "panonitia te ārai tuarongo kia %1, kātahi, tatari", + "LOOKS_NEXTBACKDROP_BLOCK": "ārai tuarongo panuku", + "LOOKS_NEXTBACKDROP": "ārai tuarongo panuku", + "LOOKS_PREVIOUSBACKDROP": "ārai tuarongo o mua", + "LOOKS_RANDOMBACKDROP": "ārai tuarongo matapōkere", + "MOTION_MOVESTEPS": "nekehia kia %1 ngā takahanga", + "MOTION_TURNLEFT": "hurihia %1, kia %2 putu", + "MOTION_TURNRIGHT": "hurihia %1, kia %2 putu", + "MOTION_POINTINDIRECTION": "atatohua ki %1", + "MOTION_POINTTOWARDS": "atatohua ki %1", + "MOTION_POINTTOWARDS_POINTER": "atatohu-kiore", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "neke ki %1", + "MOTION_GOTO_POINTER": "atatohu-kiore", + "MOTION_GOTO_RANDOM": "tūnga matapōkere", + "MOTION_GOTOXY": "neke ki x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "wania kia %1 hēkona ki x: %2 y: %3", + "MOTION_GLIDETO": "wania kia %1 hēkona ki %2", + "MOTION_GLIDETO_POINTER": "atatohu-kiore", + "MOTION_GLIDETO_RANDOM": "tūnga matapōkere", + "MOTION_CHANGEXBY": "panonitia x mā te %1", + "MOTION_SETX": "tāutuhia te x kia %1", + "MOTION_CHANGEYBY": "panonitia y mā te %1", + "MOTION_SETY": "tāutuhia te y kia %1", + "MOTION_IFONEDGEBOUNCE": "mēnā kei te taitapa, tupanatia", + "MOTION_SETROTATIONSTYLE": "tautuhia te momo huringa kia %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "mauī-ki-katau", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "kaua e takahuri", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "huri noa", + "MOTION_XPOSITION": "tūnga x", + "MOTION_YPOSITION": "tūnga y", + "MOTION_DIRECTION": "ahunga", + "MOTION_SCROLLRIGHT": "panuku whakatekatau %1", + "MOTION_SCROLLUP": "panuku whakarunga %1", + "MOTION_ALIGNSCENE": "tīaro kāpeka %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "taha mauī o raro", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "taha katau o raro", + "MOTION_ALIGNSCENE_MIDDLE": "waenga", + "MOTION_ALIGNSCENE_TOPLEFT": "taha mauī o runga", + "MOTION_ALIGNSCENE_TOPRIGHT": "taha katau o runga", + "MOTION_XSCROLL": "panuku x", + "MOTION_YSCROLL": "panuku y", + "MOTION_STAGE_SELECTED": "Kua tīpakongia te atamira: kāore he paraka nekeneke", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "kōwhiria matapōkere %1 ki te %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 me %2", + "OPERATORS_OR": "%1, %2 rānei", + "OPERATORS_NOT": "ehara ko te %1", + "OPERATORS_JOIN": "tāpiritia te %1, %2", + "OPERATORS_JOIN_APPLE": "āporo", + "OPERATORS_JOIN_BANANA": "panana", + "OPERATORS_LETTEROF": "te pū %1 o te %2", + "OPERATORS_LETTEROF_APPLE": "he", + "OPERATORS_LENGTH": "te roanga o te %1", + "OPERATORS_CONTAINS": "kei roto i a %1 : %2?", + "OPERATORS_MOD": "%1 % %2", + "OPERATORS_ROUND": "whakaawhiwhi %1", + "OPERATORS_MATHOP": "%1 o te %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "papa", + "OPERATORS_MATHOP_CEILING": "tuanui", + "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": "tāutu %1", + "SENSING_TOUCHINGOBJECT": "kei te pā ki te %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "atatohu-kiore", + "SENSING_TOUCHINGOBJECT_EDGE": "taitapa", + "SENSING_TOUCHINGCOLOR": "kei te pā ki te tae %1?", + "SENSING_COLORISTOUCHINGCOLOR": "ka pā te tae %1 i te %2?", + "SENSING_DISTANCETO": "tawhiti ki %1", + "SENSING_DISTANCETO_POINTER": "atatohu-kiore", + "SENSING_ASKANDWAIT": "pātai %1, kātahi, tatari", + "SENSING_ASK_TEXT": "Ko wai tō ingoa?", + "SENSING_ANSWER": "whakautu", + "SENSING_KEYPRESSED": "kua pēhia te pātuhi %1?", + "SENSING_MOUSEDOWN": "pāwhiri kiore?", + "SENSING_MOUSEX": "x kiore", + "SENSING_MOUSEY": "y kiore", + "SENSING_SETDRAGMODE": "tautuhia te aratau tō kia %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ka taea te tō", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "kāore e taea te tō", + "SENSING_LOUDNESS": "hoihoi", + "SENSING_LOUD": "hoihoi?", + "SENSING_TIMER": "taima", + "SENSING_RESETTIMER": "tautuhia anōtia te taima", + "SENSING_OF": "%1 o %2", + "SENSING_OF_XPOSITION": "tūnga x", + "SENSING_OF_YPOSITION": "tūnga y", + "SENSING_OF_DIRECTION": "ahunga", + "SENSING_OF_COSTUMENUMBER": "kākahu #", + "SENSING_OF_COSTUMENAME": "ingoa kākahu", + "SENSING_OF_SIZE": "rahi", + "SENSING_OF_VOLUME": "kahaoro", + "SENSING_OF_BACKDROPNUMBER": "ārai tuarongo #", + "SENSING_OF_BACKDROPNAME": "ingoa ārai tuarongo", + "SENSING_OF_STAGE": "Atamira", + "SENSING_CURRENT": "%1 o nāianei", + "SENSING_CURRENT_YEAR": "tau", + "SENSING_CURRENT_MONTH": "marama", + "SENSING_CURRENT_DATE": "te rā", + "SENSING_CURRENT_DAYOFWEEK": "te rangi o te wiki", + "SENSING_CURRENT_HOUR": "haora", + "SENSING_CURRENT_MINUTE": "miniti", + "SENSING_CURRENT_SECOND": "hēkona", + "SENSING_DAYSSINCE2000": "ngā rā mai i 2000", + "SENSING_USERNAME": "ingoa kaiwhakamahi", + "SENSING_USERID": "tohu tuakiri", + "SOUND_PLAY": "tīmatahia te whakatangi i te oro %1", + "SOUND_PLAYUNTILDONE": "whakatangihia te oro %1 kia mutu rawa", + "SOUND_STOPALLSOUNDS": "katia ngā oro katoa", + "SOUND_SETEFFECTO": "tautuhia te rākeitanga %1 kia %2", + "SOUND_CHANGEEFFECTBY": "panonitia te rākeitanga %1 mā te %2", + "SOUND_CLEAREFFECTS": "ūkui rākeitanga orotaunaki", + "SOUND_EFFECTS_PITCH": "hauoro", + "SOUND_EFFECTS_PAN": "huri whakatemauī/whakatekatau", + "SOUND_CHANGEVOLUMEBY": "panonitia te kahaoro mā te %1", + "SOUND_SETVOLUMETO": "tautuhia te kahaoro kia %1%", + "SOUND_VOLUME": "kahaoro", + "SOUND_RECORD": "hopukina...", + "CATEGORY_MOTION": "Nekehanga", + "CATEGORY_LOOKS": "Āhua", + "CATEGORY_SOUND": "Oro", + "CATEGORY_EVENTS": "Takahanga", + "CATEGORY_CONTROL": "Whakatina", + "CATEGORY_SENSING": "Paerongo", + "CATEGORY_OPERATORS": "Tohutūmahi", + "CATEGORY_VARIABLES": "Ngā Taurangi", + "CATEGORY_MYBLOCKS": "Aku Paraka", + "DUPLICATE": "Tāruatia", + "DELETE": "Mukua", + "ADD_COMMENT": "Tāpiri Tākupu", + "REMOVE_COMMENT": "Mukua te Tākupu", + "DELETE_BLOCK": "Mukua te Paraka", + "DELETE_X_BLOCKS": "Mukua %1 Paraka", + "DELETE_ALL_BLOCKS": "Mukua te katoa o ngā paraka e %1 ?", + "CLEAN_UP": "Whakatikatika i ngā Paraka", + "HELP": "Āwhina", + "UNDO": "Wetekia", + "REDO": "Mahia anōtia", + "EDIT_PROCEDURE": "Whakatikaina", + "SHOW_PROCEDURE_DEFINITION": "Haere ki te tautuhinga", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Kīia tētahi mea...", + "COLOUR_HUE_LABEL": "Tae", + "COLOUR_SATURATION_LABEL": "Waiwai", + "COLOUR_BRIGHTNESS_LABEL": "Pīataata", + "CHANGE_VALUE_TITLE": "Panonitia te uara:", + "RENAME_VARIABLE": "Tapaina anōtia te taurangi", + "RENAME_VARIABLE_TITLE": "Tapaina anōtia te katoa o ngā taurangi \"%1\" ki:", + "RENAME_VARIABLE_MODAL_TITLE": "Tapaina anōtia te Taurangi", + "NEW_VARIABLE": "Hangaia tētahi taurangi", + "NEW_VARIABLE_TITLE": "Ingoa taurangi hou:", + "VARIABLE_MODAL_TITLE": "Taurangi Hou", + "VARIABLE_ALREADY_EXISTS": "Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Kua hangaia kētia tētahi taurangi, ko \"%1\" te ingoa, engari he momo \"%2\" tērā.", + "DELETE_VARIABLE_CONFIRMATION": "Mukua hoki %1 ngā mahinga o te taurangi \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kāore e taea te muku i te taurangi \"%1\", nā te mea he wāhanga taua taurangi o te tautuhinga mō te hātepe \"%2\"", + "DELETE_VARIABLE": "Mukua te taurangi \"%1\"", + "NEW_PROCEDURE": "Hangaia tētahi Paraka", + "PROCEDURE_ALREADY_EXISTS": "Kua hangaia kētia tētahi hātepe ko \"%1\" te ingoa.", + "PROCEDURE_DEFAULT_NAME": "ingoa paraka", + "NEW_LIST": "Hangaia tētahi Rārangi", + "NEW_LIST_TITLE": "Ingoa rārangi hou:", + "LIST_MODAL_TITLE": "Rārangi Hou", + "LIST_ALREADY_EXISTS": "Kua hangaia kētia tētahi rārangi ko \"%1\" te ingoa.", + "RENAME_LIST_TITLE": "Tapaina anōtia te katoa o ngā rārangi \"%1\" ki:", + "RENAME_LIST_MODAL_TITLE": "Tapaina te Rārangi", + "DEFAULT_LIST_ITEM": "mea", + "DELETE_LIST": "Mukua te rārangi \"%1\"", + "RENAME_LIST": "Tapaina anōtia te Rārangi", + "NEW_BROADCAST_MESSAGE": "Karere hou", + "NEW_BROADCAST_MESSAGE_TITLE": "Ingoa karere hou:", + "BROADCAST_MODAL_TITLE": "Karere Hou", + "DEFAULT_BROADCAST_MESSAGE_NAME": "karere1" +} \ No newline at end of file diff --git a/editor/blocks/mn.json b/editor/blocks/mn.json deleted file mode 100644 index 6b785bff..00000000 --- a/editor/blocks/mn.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"Үргэлж","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"эсвэл","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"бүгд","CONTROL_STOP_THIS":"энэ алгоритм","CONTROL_STOP_OTHER":"дүрсний бусад алгоритмууд","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":"Би хуулбар үүсгэх үед","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"өөрөө","CONTROL_DELETETHISCLONE":"Энэ хуулбарыг устга","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":"бүгд","DATA_INDEX_LAST":"сүүлчийн","DATA_INDEX_RANDOM":"санамсаргүй","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"Дүрс дээр дарах үед","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":"тоолуур","EVENT_WHENGREATERTHAN_LOUDNESS":"Дуу чангаруулвал","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"спейс","EVENT_WHENKEYPRESSED_LEFT":"зүүн сум","EVENT_WHENKEYPRESSED_RIGHT":"баруун сум","EVENT_WHENKEYPRESSED_DOWN":"доошоо сум","EVENT_WHENKEYPRESSED_UP":"дээш сум","EVENT_WHENKEYPRESSED_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":"харагд","LOOKS_HIDE":"нуугд","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"өнгө","LOOKS_EFFECT_FISHEYE":"загасан нүд","LOOKS_EFFECT_WHIRL":"мушгих","LOOKS_EFFECT_PIXELATE":"Цэгийг томсгох","LOOKS_EFFECT_MOSAIC":"хээ","LOOKS_EFFECT_BRIGHTNESS":"гэрэлтэлт","LOOKS_EFFECT_GHOST":"сүнс","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"дүрсний нөлөөг арилга","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"хэмжээ","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"дараах өмсгөл","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":"дараагийн дэвсгэр","LOOKS_NEXTBACKDROP":"дараагийн дэвсгэр","LOOKS_PREVIOUSBACKDROP":"өмнөх дэвсгэр","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":"хулганы заагч","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"хулганы заагч","MOTION_GOTO_RANDOM":"санамсаргүй байрлал","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":"хулганы заагч","MOTION_GLIDETO_RANDOM":"санамсаргүй байрлал","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":"Ирмэг бол ой","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"баруун-зүүн","MOTION_SETROTATIONSTYLE_DONTROTATE":"битгий эргүүл","MOTION_SETROTATIONSTYLE_ALLAROUND":"Эргэн тойронд","MOTION_XPOSITION":"x - утга","MOTION_YPOSITION":"y - утга","MOTION_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":"шал","OPERATORS_MATHOP_CEILING":"Дээш бүхэлчлэх","OPERATORS_MATHOP_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":"хулганы заагч","SENSING_TOUCHINGOBJECT_EDGE":"ирмэг","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"хулганы заагч","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"Хариулт","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"хулгана дарагдсан","SENSING_MOUSEX":"хулганы x -р","SENSING_MOUSEY":"хулганы y -р","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"Дуу чангаруулвал","SENSING_LOUD":"loud?","SENSING_TIMER":"тоолуур","SENSING_RESETTIMER":"тоолуурыг 0 болго","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x - утга","SENSING_OF_YPOSITION":"y - утга","SENSING_OF_DIRECTION":"чиглэл","SENSING_OF_COSTUMENUMBER":"өмсгөл #","SENSING_OF_COSTUMENAME":"өмсгөлийн нэр","SENSING_OF_SIZE":"хэмжээ","SENSING_OF_VOLUME":"дууны эрч","SENSING_OF_BACKDROPNUMBER":"# дэвсгэр","SENSING_OF_BACKDROPNAME":"дэвсгэрийн нэр","SENSING_OF_STAGE":"Тайз","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"жил","SENSING_CURRENT_MONTH":"сар","SENSING_CURRENT_DATE":"огноо","SENSING_CURRENT_DAYOFWEEK":"долоо хоногийн өдөр","SENSING_CURRENT_HOUR":"цаг","SENSING_CURRENT_MINUTE":"минут","SENSING_CURRENT_SECOND":"секунд","SENSING_DAYSSINCE2000":"2000 оноос хойш өнгөрсөн өдрийн тоо","SENSING_USERNAME":"Хэрэглэгчийн нэр","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"чимээгүй бол","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":"дууны эрч","SOUND_RECORD":"бичлэг...","CATEGORY_MOTION":"Хөдлөхүй","CATEGORY_LOOKS":"Үзэгдэхүй","CATEGORY_SOUND":"Сонсогдохуй","CATEGORY_EVENTS":"Хэзээ","CATEGORY_CONTROL":"Хянахуй","CATEGORY_SENSING":"Мэдрэхүй","CATEGORY_OPERATORS":"Тоолохуй","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"хувил","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":"Буцаах","REDO":"Буцалт сэргээх","EDIT_PROCEDURE":"Засах","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":"Хувьсагч зарлах","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Шинэ хувьсагч","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":"Блок үүсгэх","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Жагсаалт үүсгэх","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Шинэ жагсаалт","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":"Шинэ мэссэж","DEFAULT_BROADCAST_MESSAGE_NAME":"мэссэж1"} \ No newline at end of file diff --git a/editor/blocks/mr.json b/editor/blocks/mr.json deleted file mode 100644 index 34f477f1..00000000 --- a/editor/blocks/mr.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"पुन्हा पुन्हा करत रहा","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"नसल्यास","CONTROL_STOP":"stop","CONTROL_STOP_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":"सर्व","DATA_INDEX_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":"कालमापक","EVENT_WHENGREATERTHAN_LOUDNESS":"आवाज","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"स्पेस","EVENT_WHENKEYPRESSED_LEFT":"डावा बाण","EVENT_WHENKEYPRESSED_RIGHT":"उजवा बाण","EVENT_WHENKEYPRESSED_DOWN":"बाण खाली","EVENT_WHENKEYPRESSED_UP":"वरचा बाण","EVENT_WHENKEYPRESSED_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":"दाखवा","LOOKS_HIDE":"लपवा","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"रंग","LOOKS_EFFECT_FISHEYE":"फिशआय","LOOKS_EFFECT_WHIRL":"गोलाकार","LOOKS_EFFECT_PIXELATE":"ठिपके","LOOKS_EFFECT_MOSAIC":"मोजाइक ","LOOKS_EFFECT_BRIGHTNESS":"चमक","LOOKS_EFFECT_GHOST":"भूत","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"ग्राफिकचा प्रभाव मिटवा","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"आकार","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"पुढ़चा अवतार","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":"माऊसच्या बाणा","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_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":"माऊसच्या बाणा","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":"जर कडेवर असेल तर उलटवा ","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 स्थान ","MOTION_YPOSITION":"y स्थान ","MOTION_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":"वर्गमूळ","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":"माऊसच्या बाणा","SENSING_TOUCHINGOBJECT_EDGE":"कडे","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"माऊसच्या बाणा","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"उत्तर","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"माउसचे बटन दाबले?","SENSING_MOUSEX":"माउस x","SENSING_MOUSEY":"माउस y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"आवाज","SENSING_LOUD":"loud?","SENSING_TIMER":"कालमापक","SENSING_RESETTIMER":"कालमापक पुन्हा सुरु करा","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x स्थान ","SENSING_OF_YPOSITION":"y स्थान ","SENSING_OF_DIRECTION":"दिशा","SENSING_OF_COSTUMENUMBER":"अवतार#","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"आकार","SENSING_OF_VOLUME":"आवाज ","SENSING_OF_BACKDROPNUMBER":"backdrop #","SENSING_OF_BACKDROPNAME":"backdrop name","SENSING_OF_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":"सर्व आवाज थांबवा","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":"आवाज ","SOUND_RECORD":"record...","CATEGORY_MOTION":"हालचाल","CATEGORY_LOOKS":"रुप","CATEGORY_SOUND":"आवाज","CATEGORY_EVENTS":"Events","CATEGORY_CONTROL":"नियंत्रण","CATEGORY_SENSING":"संवेदना","CATEGORY_OPERATORS":"क्रिया","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","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":"बदल करा","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","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"} \ No newline at end of file diff --git a/editor/blocks/ms.json b/editor/blocks/ms.json deleted file mode 100644 index 24db12bd..00000000 --- a/editor/blocks/ms.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"selamanya","CONTROL_REPEAT":"ulang %1","CONTROL_IF":"jika %1 maka","CONTROL_ELSE":"lain","CONTROL_STOP":"berhenti","CONTROL_STOP_ALL":"semua","CONTROL_STOP_THIS":"skrip ini","CONTROL_STOP_OTHER":"skrip sprite yang lain","CONTROL_WAIT":"tunggu %1 saat","CONTROL_WAITUNTIL":"tunggu sehingga %1","CONTROL_REPEATUNTIL":"ulang sehingga %1","CONTROL_WHILE":"sementara %1","CONTROL_FOREACH":"untuk setiap %1 dalam %2","CONTROL_STARTASCLONE":"bila saya bermula sebagai klon","CONTROL_CREATECLONEOF":"cipta klon %1","CONTROL_CREATECLONEOF_MYSELF":"saya sendiri","CONTROL_DELETETHISCLONE":"buang klon ini","CONTROL_COUNTER":"penghitung","CONTROL_INCRCOUNTER":"naikkan penghitung","CONTROL_CLEARCOUNTER":"kosongkan penghitung","CONTROL_ALLATONCE":"sekaligus","DATA_SETVARIABLETO":"tetapkan %1 kepada %2","DATA_CHANGEVARIABLEBY":"tambah %1 sebanyak %2","DATA_SHOWVARIABLE":"papar pembolehubah %1","DATA_HIDEVARIABLE":"sembunyi pemboleh ubah %1","DATA_ADDTOLIST":"tambah %1 kepada %2","DATA_DELETEOFLIST":"delete %1 of %2","DATA_DELETEALLOFLIST":"delete all of %1","DATA_INSERTATLIST":"selit %1 pada %2 dari %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":"papar senarai %1","DATA_HIDELIST":"sembunyi senarai %1","DATA_INDEX_ALL":"semua","DATA_INDEX_LAST":"akhir","DATA_INDEX_RANDOM":"rawak","EVENT_WHENFLAGCLICKED":"bila %1 di klik","EVENT_WHENTHISSPRITECLICKED":"bila imej di klik","EVENT_WHENSTAGECLICKED":"bila pentas di klik","EVENT_WHENTOUCHINGOBJECT":"bila imej ini menyentuh %1","EVENT_WHENBROADCASTRECEIVED":"bila saya menerima %1","EVENT_WHENBACKDROPSWITCHESTO":"when backdrop switches to %1","EVENT_WHENGREATERTHAN":"bila %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"pemasa","EVENT_WHENGREATERTHAN_LOUDNESS":"kelantangan","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"ruang","EVENT_WHENKEYPRESSED_LEFT":"anak panah kiri","EVENT_WHENKEYPRESSED_RIGHT":"anak panah kanan","EVENT_WHENKEYPRESSED_DOWN":"anak panah bawah","EVENT_WHENKEYPRESSED_UP":"anak panah atas","EVENT_WHENKEYPRESSED_ANY":"mana-mana","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":"papar","LOOKS_HIDE":"sembunyi","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"warna","LOOKS_EFFECT_FISHEYE":"mata ikan","LOOKS_EFFECT_WHIRL":"pusar","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mozek","LOOKS_EFFECT_BRIGHTNESS":"kecerahan","LOOKS_EFFECT_GHOST":"siluman","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"padam kesan grafik","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"saiz","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"kostum berikutnya","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":"latar belakang berikutnya","LOOKS_NEXTBACKDROP":"latar belakang berikutnya","LOOKS_PREVIOUSBACKDROP":"latar belakang sebelumnya","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":"penunjuk-tetikus","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"penunjuk-tetikus","MOTION_GOTO_RANDOM":"kedudukan rawak","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":"penunjuk-tetikus","MOTION_GLIDETO_RANDOM":"kedudukan rawak","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":"jika di penghujung, lantun","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"kiri-kanan","MOTION_SETROTATIONSTYLE_DONTROTATE":"Jangan putar","MOTION_SETROTATIONSTYLE_ALLAROUND":"di sekeliling","MOTION_XPOSITION":"kedudukan x","MOTION_YPOSITION":"kedudukan y","MOTION_DIRECTION":"arah","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":"lantai","OPERATORS_MATHOP_CEILING":"siling","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":"penunjuk-tetikus","SENSING_TOUCHINGOBJECT_EDGE":"bucu","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"penunjuk-tetikus","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"jawapan","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"tetikus ditekan?","SENSING_MOUSEX":"tetikus x","SENSING_MOUSEY":"tetikus y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"kelantangan","SENSING_LOUD":"loud?","SENSING_TIMER":"pemasa","SENSING_RESETTIMER":"set-semula pemasa","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"kedudukan x","SENSING_OF_YPOSITION":"kedudukan y","SENSING_OF_DIRECTION":"arah","SENSING_OF_COSTUMENUMBER":"kostum #","SENSING_OF_COSTUMENAME":"nama kostum","SENSING_OF_SIZE":"saiz","SENSING_OF_VOLUME":"kelantangan","SENSING_OF_BACKDROPNUMBER":"latar belakang #","SENSING_OF_BACKDROPNAME":"nama latar belakang","SENSING_OF_STAGE":"Pentas","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"tahun","SENSING_CURRENT_MONTH":"bulan","SENSING_CURRENT_DATE":"tarikh","SENSING_CURRENT_DAYOFWEEK":"hari dalam minggu","SENSING_CURRENT_HOUR":"jam","SENSING_CURRENT_MINUTE":"minit","SENSING_CURRENT_SECOND":"saat","SENSING_DAYSSINCE2000":"Jumlah hari sejak 2000","SENSING_USERNAME":"nama pengguna","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"hentikan semua bunyi","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":"kelantangan","SOUND_RECORD":"rakam...","CATEGORY_MOTION":"Pergerakan","CATEGORY_LOOKS":"Paparan","CATEGORY_SOUND":"Bunyi","CATEGORY_EVENTS":"Peristiwa","CATEGORY_CONTROL":"Kawalan","CATEGORY_SENSING":"Sensor","CATEGORY_OPERATORS":"Operator","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Salin","DELETE":"Padam","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":"Batalkan","REDO":"Semula","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":"Cipta Pembolehubah","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Pemboleh Ubah Baru","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":"Buat Blok","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Cipta senarai","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Senarai Baru","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":"Pesanan Baru","DEFAULT_BROADCAST_MESSAGE_NAME":"pesanan1"} \ No newline at end of file diff --git a/editor/blocks/my.json b/editor/blocks/my.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/my.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/nb.json b/editor/blocks/nb.json index 7d0064e9..77ce3e3a 100644 --- a/editor/blocks/nb.json +++ b/editor/blocks/nb.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"gjenta for alltid","CONTROL_REPEAT":"gjenta %1 ganger","CONTROL_IF":"hvis %1","CONTROL_ELSE":"ellers","CONTROL_STOP":"stopp","CONTROL_STOP_ALL":"alle","CONTROL_STOP_THIS":"dette skriptet","CONTROL_STOP_OTHER":"andre skript i figuren","CONTROL_WAIT":"vent %1 sekunder","CONTROL_WAITUNTIL":"vent til %1","CONTROL_REPEATUNTIL":"gjenta til %1","CONTROL_WHILE":"gjenta hvis %1","CONTROL_FOREACH":"for hver %1 i %2","CONTROL_STARTASCLONE":"når jeg starter som klon","CONTROL_CREATECLONEOF":"lag klon av %1","CONTROL_CREATECLONEOF_MYSELF":"meg","CONTROL_DELETETHISCLONE":"slett denne klonen","CONTROL_COUNTER":"teller","CONTROL_INCRCOUNTER":"tell opp med 1","CONTROL_CLEARCOUNTER":"nullstill telleren","CONTROL_ALLATONCE":"kjør fort","DATA_SETVARIABLETO":"sett %1 til %2","DATA_CHANGEVARIABLEBY":"endre %1 med %2","DATA_SHOWVARIABLE":"vis variabel %1","DATA_HIDEVARIABLE":"skjul variabel %1","DATA_ADDTOLIST":"legg til %1 i %2","DATA_DELETEOFLIST":"slett element %1 i %2","DATA_DELETEALLOFLIST":"slett alt i %1","DATA_INSERTATLIST":"sett inn %1 på plass %2 i %3","DATA_REPLACEITEMOFLIST":"erstatt element %1 i %2 med %3","DATA_ITEMOFLIST":"element %1 i %2","DATA_ITEMNUMOFLIST":"posisjon av %1 i %2","DATA_LENGTHOFLIST":"lengden av %1","DATA_LISTCONTAINSITEM":"%1 inneholder %2?","DATA_SHOWLIST":"vis liste %1","DATA_HIDELIST":"skjul liste %1","DATA_INDEX_ALL":"alle","DATA_INDEX_LAST":"siste","DATA_INDEX_RANDOM":"tilfeldig","EVENT_WHENFLAGCLICKED":"når %1 klikkes","EVENT_WHENTHISSPRITECLICKED":"når denne figuren klikkes","EVENT_WHENSTAGECLICKED":"når scenen klikkes","EVENT_WHENTOUCHINGOBJECT":"når denne figuren berører %1","EVENT_WHENBROADCASTRECEIVED":"når jeg mottar %1","EVENT_WHENBACKDROPSWITCHESTO":"når bakgrunn bytter til %1","EVENT_WHENGREATERTHAN":"når %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"sekundklokke","EVENT_WHENGREATERTHAN_LOUDNESS":"lydnivå","EVENT_BROADCAST":"send melding %1","EVENT_BROADCASTANDWAIT":"send melding %1 og vent","EVENT_WHENKEYPRESSED":"når %1 trykkes","EVENT_WHENKEYPRESSED_SPACE":"mellomrom","EVENT_WHENKEYPRESSED_LEFT":"pil venstre","EVENT_WHENKEYPRESSED_RIGHT":"pil høyre","EVENT_WHENKEYPRESSED_DOWN":"pil ned","EVENT_WHENKEYPRESSED_UP":"pil opp","EVENT_WHENKEYPRESSED_ANY":"hvilken som helst","LOOKS_SAYFORSECS":"si %1 i %2 sekunder","LOOKS_SAY":"si %1","LOOKS_HELLO":"Hei!","LOOKS_THINKFORSECS":"tenk %1 i %2 sekunder","LOOKS_THINK":"tenk %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"vis","LOOKS_HIDE":"skjul","LOOKS_HIDEALLSPRITES":"skjul alle figurer","LOOKS_EFFECT_COLOR":"farge","LOOKS_EFFECT_FISHEYE":"fiskeøye","LOOKS_EFFECT_WHIRL":"virvel","LOOKS_EFFECT_PIXELATE":"piksel","LOOKS_EFFECT_MOSAIC":"mosaikk","LOOKS_EFFECT_BRIGHTNESS":"lysstyrke","LOOKS_EFFECT_GHOST":"gjennomsiktig","LOOKS_CHANGEEFFECTBY":"endre %1 effekt med %2","LOOKS_SETEFFECTTO":"sett %1 effekt til %2","LOOKS_CLEARGRAPHICEFFECTS":"fjern grafiske effekter","LOOKS_CHANGESIZEBY":"endre størrelse med %1","LOOKS_SETSIZETO":"sett størrelse til %1 %","LOOKS_SIZE":"størrelse","LOOKS_CHANGESTRETCHBY":"endre strekk med %1","LOOKS_SETSTRETCHTO":"sett strekk til %1 %","LOOKS_SWITCHCOSTUMETO":"bytt drakt til %1","LOOKS_NEXTCOSTUME":"neste drakt","LOOKS_SWITCHBACKDROPTO":"bytt bakgrunn til %1","LOOKS_GOTOFRONTBACK":"legg %1","LOOKS_GOTOFRONTBACK_FRONT":"foran alt","LOOKS_GOTOFRONTBACK_BACK":"bakerst","LOOKS_GOFORWARDBACKWARDLAYERS":"gå %1 %2 lag","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"forover","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"bakover","LOOKS_BACKDROPNUMBERNAME":"bakgrunn %1","LOOKS_COSTUMENUMBERNAME":"drakt %1","LOOKS_NUMBERNAME_NUMBER":"nummer","LOOKS_NUMBERNAME_NAME":"navn","LOOKS_SWITCHBACKDROPTOANDWAIT":"bytt bakgrunn til %1 og vent","LOOKS_NEXTBACKDROP_BLOCK":"neste bakgrunn","LOOKS_NEXTBACKDROP":"neste bakgrunn","LOOKS_PREVIOUSBACKDROP":"forrige bakgrunn","LOOKS_RANDOMBACKDROP":"tilfeldig bakgrunn","MOTION_MOVESTEPS":"gå %1 steg","MOTION_TURNLEFT":"snu %1 %2 grader","MOTION_TURNRIGHT":"snu %1 %2 grader","MOTION_POINTINDIRECTION":"pek i retning %1","MOTION_POINTTOWARDS":"pek mot %1","MOTION_POINTTOWARDS_POINTER":"musepeker","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gå til %1","MOTION_GOTO_POINTER":"musepeker","MOTION_GOTO_RANDOM":"tilfeldig sted","MOTION_GOTOXY":"gå til x: %1 y: %2","MOTION_GLIDESECSTOXY":"gli %1 sekunder til x: %2 y: %3","MOTION_GLIDETO":"gli %1 sekunder til %2","MOTION_GLIDETO_POINTER":"musepeker","MOTION_GLIDETO_RANDOM":"tilfeldig sted","MOTION_CHANGEXBY":"endre x med %1","MOTION_SETX":"sett x til %1","MOTION_CHANGEYBY":"endre y med %1","MOTION_SETY":"sett y til %1","MOTION_IFONEDGEBOUNCE":"sprett tilbake ved kanten","MOTION_SETROTATIONSTYLE":"begrens rotasjon %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vend sideveis","MOTION_SETROTATIONSTYLE_DONTROTATE":"ikke roter","MOTION_SETROTATIONSTYLE_ALLAROUND":"fri rotasjon","MOTION_XPOSITION":"x-posisjon","MOTION_YPOSITION":"y-posisjon","MOTION_DIRECTION":"retning","MOTION_SCROLLRIGHT":"rull høyre %1","MOTION_SCROLLUP":"rull opp %1","MOTION_ALIGNSCENE":"flytt bakgrunn %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"nederst til venstre","MOTION_ALIGNSCENE_BOTTOMRIGHT":"nederst til høyre","MOTION_ALIGNSCENE_MIDDLE":"i midten","MOTION_ALIGNSCENE_TOPLEFT":"øverst til venstre","MOTION_ALIGNSCENE_TOPRIGHT":"øverst til høyre","MOTION_XSCROLL":"rull x","MOTION_YSCROLL":"rull y","MOTION_STAGE_SELECTED":"Scenen er valgt: den har ingen bevegelsesklosser","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"tilfeldig tall fra %1 til %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 og %2","OPERATORS_OR":"%1 eller %2","OPERATORS_NOT":"ikke %1","OPERATORS_JOIN":"sett sammen %1 %2","OPERATORS_JOIN_APPLE":"eple","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"bokstav %1 i %2","OPERATORS_LETTEROF_APPLE":"p","OPERATORS_LENGTH":"lengden av %1","OPERATORS_CONTAINS":"%1 inneholder %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"avrund %1","OPERATORS_MATHOP":"%1 av %2","OPERATORS_MATHOP_ABS":"absoluttverdi","OPERATORS_MATHOP_FLOOR":"avrund ned","OPERATORS_MATHOP_CEILING":"avrund opp","OPERATORS_MATHOP_SQRT":"kvadratrot","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definer %1","SENSING_TOUCHINGOBJECT":"berører %1?","SENSING_TOUCHINGOBJECT_POINTER":"musepeker","SENSING_TOUCHINGOBJECT_EDGE":"kant","SENSING_TOUCHINGCOLOR":"berører fargen %1?","SENSING_COLORISTOUCHINGCOLOR":"farge %1 berører %2?","SENSING_DISTANCETO":"avstand til %1","SENSING_DISTANCETO_POINTER":"musepeker","SENSING_ASKANDWAIT":"spør %1 og vent","SENSING_ASK_TEXT":"Hva heter du?","SENSING_ANSWER":"svar","SENSING_KEYPRESSED":"tast %1 trykket?","SENSING_MOUSEDOWN":"museknappen er trykket?","SENSING_MOUSEX":"mus x","SENSING_MOUSEY":"mus y","SENSING_SETDRAGMODE":"%1 å dra med musen","SENSING_SETDRAGMODE_DRAGGABLE":"tillat","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ikke tillat","SENSING_LOUDNESS":"lydnivå","SENSING_LOUD":"høy lyd?","SENSING_TIMER":"sekundklokke","SENSING_RESETTIMER":"nullstill klokken","SENSING_OF":"%1 av %2","SENSING_OF_XPOSITION":"x-posisjon","SENSING_OF_YPOSITION":"y-posisjon","SENSING_OF_DIRECTION":"retning","SENSING_OF_COSTUMENUMBER":"drakt nr.","SENSING_OF_COSTUMENAME":"draktnavn","SENSING_OF_SIZE":"størrelse","SENSING_OF_VOLUME":"volum","SENSING_OF_BACKDROPNUMBER":"bakgrunn nr.","SENSING_OF_BACKDROPNAME":"navn på bakgrunn","SENSING_OF_STAGE":"Scene","SENSING_CURRENT":"%1 nå","SENSING_CURRENT_YEAR":"år","SENSING_CURRENT_MONTH":"måned","SENSING_CURRENT_DATE":"dato","SENSING_CURRENT_DAYOFWEEK":"ukedag","SENSING_CURRENT_HOUR":"time","SENSING_CURRENT_MINUTE":"minutt","SENSING_CURRENT_SECOND":"sekund","SENSING_DAYSSINCE2000":"dager siden 2000","SENSING_USERNAME":"brukernavn","SENSING_USERID":"brukernavn","SOUND_PLAY":"start lyden %1","SOUND_PLAYUNTILDONE":"spill lyden %1 til den er ferdig","SOUND_STOPALLSOUNDS":"stopp alle lyder","SOUND_SETEFFECTO":"sett %1 effekt til %2","SOUND_CHANGEEFFECTBY":"endre %1 effekt med %2","SOUND_CLEAREFFECTS":"fjern lydeffekter","SOUND_EFFECTS_PITCH":"tonehøyde","SOUND_EFFECTS_PAN":"retning","SOUND_CHANGEVOLUMEBY":"endre volum med %1","SOUND_SETVOLUMETO":"sett volum %1%","SOUND_VOLUME":"volum","SOUND_RECORD":"spill inn...","CATEGORY_MOTION":"Bevegelse","CATEGORY_LOOKS":"Utseende","CATEGORY_SOUND":"Lyd","CATEGORY_EVENTS":"Hendelser","CATEGORY_CONTROL":"Styring","CATEGORY_SENSING":"Sansing","CATEGORY_OPERATORS":"Operatorer","CATEGORY_VARIABLES":"Variabler","CATEGORY_MYBLOCKS":"Mine klosser","DUPLICATE":"Lag en kopi","DELETE":"Slett","ADD_COMMENT":"Skriv en kommentar","REMOVE_COMMENT":"Fjern kommentar","DELETE_BLOCK":"Slett kloss","DELETE_X_BLOCKS":"Slett %1 klosser","DELETE_ALL_BLOCKS":"Slette disse %1 klossene?","CLEAN_UP":"Rydd opp klossene","HELP":"Hjelp","UNDO":"Angre","REDO":"Gjør igjen","EDIT_PROCEDURE":"Rediger","SHOW_PROCEDURE_DEFINITION":"Gå til definisjonen","WORKSPACE_COMMENT_DEFAULT_TEXT":"Si noe...","COLOUR_HUE_LABEL":"Farge","COLOUR_SATURATION_LABEL":"Fargemetning","COLOUR_BRIGHTNESS_LABEL":"Lysstyrke","CHANGE_VALUE_TITLE":"Endre verdi:","RENAME_VARIABLE":"Endre navn på variabel","RENAME_VARIABLE_TITLE":"Endre variabelnavn \"%1\" til:","RENAME_VARIABLE_MODAL_TITLE":"Endre navn på variabel","NEW_VARIABLE":"Lag en variabel","NEW_VARIABLE_TITLE":"Nytt variabelnavn:","VARIABLE_MODAL_TITLE":"Ny variabel","VARIABLE_ALREADY_EXISTS":"Det finnes allerede en variabel som heter \"%1\".","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Det finnes allerede en %2-variabel som heter \"%1\"","DELETE_VARIABLE_CONFIRMATION":"Slette variabelen \"%2\" som er brukt %1 ganger?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kan ikke slette variabelen \"%1\" fordi den brukes i definisjonen av funksjonen \"%2\"","DELETE_VARIABLE":"Slett variabelen \"%1\"","NEW_PROCEDURE":"Lag en kloss","PROCEDURE_ALREADY_EXISTS":"Det finnes allerede en prosedyre som heter \"%1\".","PROCEDURE_DEFAULT_NAME":"klossnavn","NEW_LIST":"Lag en Liste","NEW_LIST_TITLE":"Nytt navn på listen:","LIST_MODAL_TITLE":"Ny liste","LIST_ALREADY_EXISTS":"Det finnes allerede en liste som heter \"%1\".","RENAME_LIST_TITLE":"Endre listenavnet \"%1\" til:","RENAME_LIST_MODAL_TITLE":"Gi listen et annet navn","DEFAULT_LIST_ITEM":"ting","DELETE_LIST":"Slett listen \"%1\"","RENAME_LIST":"Endre listenavn","NEW_BROADCAST_MESSAGE":"Ny melding","NEW_BROADCAST_MESSAGE_TITLE":"Skriv ny melding:","BROADCAST_MODAL_TITLE":"Ny melding","DEFAULT_BROADCAST_MESSAGE_NAME":"melding1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "gjenta for alltid", + "CONTROL_REPEAT": "gjenta %1 ganger", + "CONTROL_IF": "hvis %1", + "CONTROL_ELSE": "ellers", + "CONTROL_STOP": "stopp", + "CONTROL_STOP_ALL": "alle", + "CONTROL_STOP_THIS": "dette skriptet", + "CONTROL_STOP_OTHER": "andre skript i figuren", + "CONTROL_WAIT": "vent %1 sekunder", + "CONTROL_WAITUNTIL": "vent til %1", + "CONTROL_REPEATUNTIL": "gjenta til %1", + "CONTROL_WHILE": "gjenta hvis %1", + "CONTROL_FOREACH": "for hver %1 i %2", + "CONTROL_STARTASCLONE": "når jeg starter som klon", + "CONTROL_CREATECLONEOF": "lag klon av %1", + "CONTROL_CREATECLONEOF_MYSELF": "meg", + "CONTROL_DELETETHISCLONE": "slett denne klonen", + "CONTROL_COUNTER": "teller", + "CONTROL_INCRCOUNTER": "tell opp med 1", + "CONTROL_CLEARCOUNTER": "nullstill telleren", + "CONTROL_ALLATONCE": "kjør fort", + "DATA_SETVARIABLETO": "sett %1 til %2", + "DATA_CHANGEVARIABLEBY": "endre %1 med %2", + "DATA_SHOWVARIABLE": "vis variabel %1", + "DATA_HIDEVARIABLE": "skjul variabel %1", + "DATA_ADDTOLIST": "legg til %1 i %2", + "DATA_DELETEOFLIST": "slett element %1 i %2", + "DATA_DELETEALLOFLIST": "slett alt i %1", + "DATA_INSERTATLIST": "sett inn %1 på plass %2 i %3", + "DATA_REPLACEITEMOFLIST": "erstatt element %1 i %2 med %3", + "DATA_ITEMOFLIST": "element %1 i %2", + "DATA_ITEMNUMOFLIST": "posisjon av %1 i %2", + "DATA_LENGTHOFLIST": "lengden av %1", + "DATA_LISTCONTAINSITEM": "%1 inneholder %2?", + "DATA_SHOWLIST": "vis liste %1", + "DATA_HIDELIST": "skjul liste %1", + "DATA_INDEX_ALL": "alle", + "DATA_INDEX_LAST": "siste", + "DATA_INDEX_RANDOM": "tilfeldig", + "EVENT_WHENFLAGCLICKED": "når %1 klikkes", + "EVENT_WHENTHISSPRITECLICKED": "når denne figuren klikkes", + "EVENT_WHENSTAGECLICKED": "når scenen klikkes", + "EVENT_WHENTOUCHINGOBJECT": "når denne figuren berører %1", + "EVENT_WHENBROADCASTRECEIVED": "når jeg mottar %1", + "EVENT_WHENBACKDROPSWITCHESTO": "når bakgrunn bytter til %1", + "EVENT_WHENGREATERTHAN": "når %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "sekundklokke", + "EVENT_WHENGREATERTHAN_LOUDNESS": "lydnivå", + "EVENT_BROADCAST": "send melding %1", + "EVENT_BROADCASTANDWAIT": "send melding %1 og vent", + "EVENT_WHENKEYPRESSED": "når %1 trykkes", + "EVENT_WHENKEYPRESSED_SPACE": "mellomrom", + "EVENT_WHENKEYPRESSED_LEFT": "pil venstre", + "EVENT_WHENKEYPRESSED_RIGHT": "pil høyre", + "EVENT_WHENKEYPRESSED_DOWN": "pil ned", + "EVENT_WHENKEYPRESSED_UP": "pil opp", + "EVENT_WHENKEYPRESSED_ANY": "hvilken som helst", + "LOOKS_SAYFORSECS": "si %1 i %2 sekunder", + "LOOKS_SAY": "si %1", + "LOOKS_HELLO": "Hei!", + "LOOKS_THINKFORSECS": "tenk %1 i %2 sekunder", + "LOOKS_THINK": "tenk %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "vis", + "LOOKS_HIDE": "skjul", + "LOOKS_HIDEALLSPRITES": "skjul alle figurer", + "LOOKS_EFFECT_COLOR": "farge", + "LOOKS_EFFECT_FISHEYE": "fiskeøye", + "LOOKS_EFFECT_WHIRL": "virvel", + "LOOKS_EFFECT_PIXELATE": "piksel", + "LOOKS_EFFECT_MOSAIC": "mosaikk", + "LOOKS_EFFECT_BRIGHTNESS": "lysstyrke", + "LOOKS_EFFECT_GHOST": "gjennomsiktig", + "LOOKS_CHANGEEFFECTBY": "endre %1 effekt med %2", + "LOOKS_SETEFFECTTO": "sett %1 effekt til %2", + "LOOKS_CLEARGRAPHICEFFECTS": "fjern grafiske effekter", + "LOOKS_CHANGESIZEBY": "endre størrelse med %1", + "LOOKS_SETSIZETO": "sett størrelse til %1 %", + "LOOKS_SIZE": "størrelse", + "LOOKS_CHANGESTRETCHBY": "endre strekk med %1", + "LOOKS_SETSTRETCHTO": "sett strekk til %1 %", + "LOOKS_SWITCHCOSTUMETO": "bytt drakt til %1", + "LOOKS_NEXTCOSTUME": "neste drakt", + "LOOKS_SWITCHBACKDROPTO": "bytt bakgrunn til %1", + "LOOKS_GOTOFRONTBACK": "legg %1", + "LOOKS_GOTOFRONTBACK_FRONT": "foran alt", + "LOOKS_GOTOFRONTBACK_BACK": "bakerst", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gå %1 %2 lag", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forover", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "bakover", + "LOOKS_BACKDROPNUMBERNAME": "bakgrunn %1", + "LOOKS_COSTUMENUMBERNAME": "drakt %1", + "LOOKS_NUMBERNAME_NUMBER": "nummer", + "LOOKS_NUMBERNAME_NAME": "navn", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "bytt bakgrunn til %1 og vent", + "LOOKS_NEXTBACKDROP_BLOCK": "neste bakgrunn", + "LOOKS_NEXTBACKDROP": "neste bakgrunn", + "LOOKS_PREVIOUSBACKDROP": "forrige bakgrunn", + "LOOKS_RANDOMBACKDROP": "tilfeldig bakgrunn", + "MOTION_MOVESTEPS": "gå %1 steg", + "MOTION_TURNLEFT": "snu %1 %2 grader", + "MOTION_TURNRIGHT": "snu %1 %2 grader", + "MOTION_POINTINDIRECTION": "pek i retning %1", + "MOTION_POINTTOWARDS": "pek mot %1", + "MOTION_POINTTOWARDS_POINTER": "musepeker", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "gå til %1", + "MOTION_GOTO_POINTER": "musepeker", + "MOTION_GOTO_RANDOM": "tilfeldig sted", + "MOTION_GOTOXY": "gå til x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "gli %1 sekunder til x: %2 y: %3", + "MOTION_GLIDETO": "gli %1 sekunder til %2", + "MOTION_GLIDETO_POINTER": "musepeker", + "MOTION_GLIDETO_RANDOM": "tilfeldig sted", + "MOTION_CHANGEXBY": "endre x med %1", + "MOTION_SETX": "sett x til %1", + "MOTION_CHANGEYBY": "endre y med %1", + "MOTION_SETY": "sett y til %1", + "MOTION_IFONEDGEBOUNCE": "sprett tilbake ved kanten", + "MOTION_SETROTATIONSTYLE": "begrens rotasjon %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vend sideveis", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ikke roter", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "fri rotasjon", + "MOTION_XPOSITION": "x-posisjon", + "MOTION_YPOSITION": "y-posisjon", + "MOTION_DIRECTION": "retning", + "MOTION_SCROLLRIGHT": "rull høyre %1", + "MOTION_SCROLLUP": "rull opp %1", + "MOTION_ALIGNSCENE": "flytt bakgrunn %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nederst til venstre", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nederst til høyre", + "MOTION_ALIGNSCENE_MIDDLE": "i midten", + "MOTION_ALIGNSCENE_TOPLEFT": "øverst til venstre", + "MOTION_ALIGNSCENE_TOPRIGHT": "øverst til høyre", + "MOTION_XSCROLL": "rull x", + "MOTION_YSCROLL": "rull y", + "MOTION_STAGE_SELECTED": "Scenen er valgt: den har ingen bevegelsesklosser", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "tilfeldig tall fra %1 til %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 og %2", + "OPERATORS_OR": "%1 eller %2", + "OPERATORS_NOT": "ikke %1", + "OPERATORS_JOIN": "sett sammen %1 %2", + "OPERATORS_JOIN_APPLE": "eple", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "bokstav %1 i %2", + "OPERATORS_LETTEROF_APPLE": "p", + "OPERATORS_LENGTH": "lengden av %1", + "OPERATORS_CONTAINS": "%1 inneholder %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "avrund %1", + "OPERATORS_MATHOP": "%1 av %2", + "OPERATORS_MATHOP_ABS": "absoluttverdi", + "OPERATORS_MATHOP_FLOOR": "avrund ned", + "OPERATORS_MATHOP_CEILING": "avrund opp", + "OPERATORS_MATHOP_SQRT": "kvadratrot", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definer %1", + "SENSING_TOUCHINGOBJECT": "berører %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "musepeker", + "SENSING_TOUCHINGOBJECT_EDGE": "kant", + "SENSING_TOUCHINGCOLOR": "berører fargen %1?", + "SENSING_COLORISTOUCHINGCOLOR": "farge %1 berører %2?", + "SENSING_DISTANCETO": "avstand til %1", + "SENSING_DISTANCETO_POINTER": "musepeker", + "SENSING_ASKANDWAIT": "spør %1 og vent", + "SENSING_ASK_TEXT": "Hva heter du?", + "SENSING_ANSWER": "svar", + "SENSING_KEYPRESSED": "tast %1 trykket?", + "SENSING_MOUSEDOWN": "museknappen er trykket?", + "SENSING_MOUSEX": "mus x", + "SENSING_MOUSEY": "mus y", + "SENSING_SETDRAGMODE": "%1 å dra med musen", + "SENSING_SETDRAGMODE_DRAGGABLE": "tillat", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ikke tillat", + "SENSING_LOUDNESS": "lydnivå", + "SENSING_LOUD": "høy lyd?", + "SENSING_TIMER": "sekundklokke", + "SENSING_RESETTIMER": "nullstill klokken", + "SENSING_OF": "%1 av %2", + "SENSING_OF_XPOSITION": "x-posisjon", + "SENSING_OF_YPOSITION": "y-posisjon", + "SENSING_OF_DIRECTION": "retning", + "SENSING_OF_COSTUMENUMBER": "drakt nr.", + "SENSING_OF_COSTUMENAME": "draktnavn", + "SENSING_OF_SIZE": "størrelse", + "SENSING_OF_VOLUME": "volum", + "SENSING_OF_BACKDROPNUMBER": "bakgrunn nr.", + "SENSING_OF_BACKDROPNAME": "navn på bakgrunn", + "SENSING_OF_STAGE": "Scene", + "SENSING_CURRENT": "%1 nå", + "SENSING_CURRENT_YEAR": "år", + "SENSING_CURRENT_MONTH": "måned", + "SENSING_CURRENT_DATE": "dato", + "SENSING_CURRENT_DAYOFWEEK": "ukedag", + "SENSING_CURRENT_HOUR": "time", + "SENSING_CURRENT_MINUTE": "minutt", + "SENSING_CURRENT_SECOND": "sekund", + "SENSING_DAYSSINCE2000": "dager siden 2000", + "SENSING_USERNAME": "brukernavn", + "SENSING_USERID": "brukernavn", + "SOUND_PLAY": "start lyden %1", + "SOUND_PLAYUNTILDONE": "spill lyden %1 til den er ferdig", + "SOUND_STOPALLSOUNDS": "stopp alle lyder", + "SOUND_SETEFFECTO": "sett %1 effekt til %2", + "SOUND_CHANGEEFFECTBY": "endre %1 effekt med %2", + "SOUND_CLEAREFFECTS": "fjern lydeffekter", + "SOUND_EFFECTS_PITCH": "tonehøyde", + "SOUND_EFFECTS_PAN": "retning", + "SOUND_CHANGEVOLUMEBY": "endre volum med %1", + "SOUND_SETVOLUMETO": "sett volum %1%", + "SOUND_VOLUME": "volum", + "SOUND_RECORD": "spill inn...", + "CATEGORY_MOTION": "Bevegelse", + "CATEGORY_LOOKS": "Utseende", + "CATEGORY_SOUND": "Lyd", + "CATEGORY_EVENTS": "Hendelser", + "CATEGORY_CONTROL": "Styring", + "CATEGORY_SENSING": "Sansing", + "CATEGORY_OPERATORS": "Operatorer", + "CATEGORY_VARIABLES": "Variabler", + "CATEGORY_MYBLOCKS": "Mine klosser", + "DUPLICATE": "Lag en kopi", + "DELETE": "Slett", + "ADD_COMMENT": "Skriv en kommentar", + "REMOVE_COMMENT": "Fjern kommentar", + "DELETE_BLOCK": "Slett kloss", + "DELETE_X_BLOCKS": "Slett %1 klosser", + "DELETE_ALL_BLOCKS": "Slette disse %1 klossene?", + "CLEAN_UP": "Rydd opp klossene", + "HELP": "Hjelp", + "UNDO": "Angre", + "REDO": "Gjør igjen", + "EDIT_PROCEDURE": "Rediger", + "SHOW_PROCEDURE_DEFINITION": "Gå til definisjonen", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Si noe...", + "COLOUR_HUE_LABEL": "Farge", + "COLOUR_SATURATION_LABEL": "Fargemetning", + "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", + "CHANGE_VALUE_TITLE": "Endre verdi:", + "RENAME_VARIABLE": "Endre navn på variabel", + "RENAME_VARIABLE_TITLE": "Endre variabelnavn \"%1\" til:", + "RENAME_VARIABLE_MODAL_TITLE": "Endre navn på variabel", + "NEW_VARIABLE": "Lag en variabel", + "NEW_VARIABLE_TITLE": "Nytt variabelnavn:", + "VARIABLE_MODAL_TITLE": "Ny variabel", + "VARIABLE_ALREADY_EXISTS": "Det finnes allerede en variabel som heter \"%1\".", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Det finnes allerede en %2-variabel som heter \"%1\"", + "DELETE_VARIABLE_CONFIRMATION": "Slette variabelen \"%2\" som er brukt %1 ganger?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikke slette variabelen \"%1\" fordi den brukes i definisjonen av funksjonen \"%2\"", + "DELETE_VARIABLE": "Slett variabelen \"%1\"", + "NEW_PROCEDURE": "Lag en kloss", + "PROCEDURE_ALREADY_EXISTS": "Det finnes allerede en prosedyre som heter \"%1\".", + "PROCEDURE_DEFAULT_NAME": "klossnavn", + "NEW_LIST": "Lag en Liste", + "NEW_LIST_TITLE": "Nytt navn på listen:", + "LIST_MODAL_TITLE": "Ny liste", + "LIST_ALREADY_EXISTS": "Det finnes allerede en liste som heter \"%1\".", + "RENAME_LIST_TITLE": "Endre listenavnet \"%1\" til:", + "RENAME_LIST_MODAL_TITLE": "Gi listen et annet navn", + "DEFAULT_LIST_ITEM": "ting", + "DELETE_LIST": "Slett listen \"%1\"", + "RENAME_LIST": "Endre listenavn", + "NEW_BROADCAST_MESSAGE": "Ny melding", + "NEW_BROADCAST_MESSAGE_TITLE": "Skriv ny melding:", + "BROADCAST_MODAL_TITLE": "Ny melding", + "DEFAULT_BROADCAST_MESSAGE_NAME": "melding1" +} \ No newline at end of file diff --git a/editor/blocks/ne.json b/editor/blocks/ne.json deleted file mode 100644 index 64572c6f..00000000 --- a/editor/blocks/ne.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"सधैको लागि","CONTROL_REPEAT":"%1 पटक दोहोर्‍याऊ","CONTROL_IF":"%1 भयो भने","CONTROL_ELSE":"अथवा","CONTROL_STOP":"रोक​","CONTROL_STOP_ALL":"सबै ","CONTROL_STOP_THIS":"यो स्क्रिप्ट","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":"%1 को क्लोन बनाउनुहोस्","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"यो क्लोन डिलिट गर्नुहोस्","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":"सबै ","DATA_INDEX_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":"समय गणक","EVENT_WHENGREATERTHAN_LOUDNESS":"आवाजको चर्कोपना","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"खाली ठाउँ","EVENT_WHENKEYPRESSED_LEFT":"बाया धर्सो","EVENT_WHENKEYPRESSED_RIGHT":"दायाँ धर्सो","EVENT_WHENKEYPRESSED_DOWN":"उधोँ धर्सो","EVENT_WHENKEYPRESSED_UP":"उँभो धर्सो","EVENT_WHENKEYPRESSED_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":"देखाऊ","LOOKS_HIDE":"लुकाऊ","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"रङग","LOOKS_EFFECT_FISHEYE":"माछाको आँखा","LOOKS_EFFECT_WHIRL":"घुम्नु","LOOKS_EFFECT_PIXELATE":"पिक्सेलमय बनाऊ","LOOKS_EFFECT_MOSAIC":"मोजाइक","LOOKS_EFFECT_BRIGHTNESS":"चहक","LOOKS_EFFECT_GHOST":"प्रतिलिपि","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"ग्राफिक प्रभावलाई हटाऊ","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"आकार","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"अर्को लुगा","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":"माउसको तिर","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_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":"माउसको तिर","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":"छेउमा भएमा उफार","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 स्थान","MOTION_YPOSITION":"y स्थान","MOTION_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":"वर्गमूल","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":"माउसको तिर","SENSING_TOUCHINGOBJECT_EDGE":"किनारा","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"माउसको तिर","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"उत्तर ","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"माउस थिचिएको छ?","SENSING_MOUSEX":"माउस x","SENSING_MOUSEY":"माउस y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"आवाजको चर्कोपना","SENSING_LOUD":"loud?","SENSING_TIMER":"समय गणक","SENSING_RESETTIMER":"समय गणक पुन सुरु","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x स्थान","SENSING_OF_YPOSITION":"y स्थान","SENSING_OF_DIRECTION":"दिशा","SENSING_OF_COSTUMENUMBER":"लुगा #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"आकार","SENSING_OF_VOLUME":"आयतन","SENSING_OF_BACKDROPNUMBER":"backdrop #","SENSING_OF_BACKDROPNAME":"backdrop name","SENSING_OF_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":"सबै आवाजलाई रोक","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":"आयतन","SOUND_RECORD":"record...","CATEGORY_MOTION":"गति","CATEGORY_LOOKS":"देखिन्छ","CATEGORY_SOUND":"आवाज","CATEGORY_EVENTS":"Events","CATEGORY_CONTROL":"नियन्त्रण","CATEGORY_SENSING":"अनुभव गर्दै","CATEGORY_OPERATORS":"Operators","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"नक्कल","DELETE":"\nमेटाउन","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":"पूर्ववत गर्नुहोस्","REDO":"Redo","EDIT_PROCEDURE":"सम्पादन गर्नुहोस्","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","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"} \ No newline at end of file diff --git a/editor/blocks/nl.json b/editor/blocks/nl.json index f4c9e01f..206cb264 100644 --- a/editor/blocks/nl.json +++ b/editor/blocks/nl.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"herhaal","CONTROL_REPEAT":"herhaal %1","CONTROL_IF":"als %1 dan","CONTROL_ELSE":"anders","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"alle","CONTROL_STOP_THIS":"dit script","CONTROL_STOP_OTHER":"andere scripts in sprite","CONTROL_WAIT":"wacht %1 sec.","CONTROL_WAITUNTIL":"wacht tot %1","CONTROL_REPEATUNTIL":"herhaal tot %1","CONTROL_WHILE":"zolang %1","CONTROL_FOREACH":"voor elke %1 in %2","CONTROL_STARTASCLONE":"wanneer ik als kloon start","CONTROL_CREATECLONEOF":"maak een kloon van %1","CONTROL_CREATECLONEOF_MYSELF":"mijzelf","CONTROL_DELETETHISCLONE":"verwijder deze kloon","CONTROL_COUNTER":"teller","CONTROL_INCRCOUNTER":"verhoog teller","CONTROL_CLEARCOUNTER":"zet teller op 0","CONTROL_ALLATONCE":"alles in een keer","DATA_SETVARIABLETO":"maak %1 %2","DATA_CHANGEVARIABLEBY":"verander %1 met %2","DATA_SHOWVARIABLE":"toon variabele %1","DATA_HIDEVARIABLE":"verberg variabele %1","DATA_ADDTOLIST":"voeg %1 toe aan %2","DATA_DELETEOFLIST":"verwijder %1 van %2","DATA_DELETEALLOFLIST":"verwijder alle van %1","DATA_INSERTATLIST":"voeg %1 toe op %2 van %3","DATA_REPLACEITEMOFLIST":"vervang item %1 van %2 door %3","DATA_ITEMOFLIST":"item %1 van %2","DATA_ITEMNUMOFLIST":"item # van %1 in %2","DATA_LENGTHOFLIST":"lengte van %1","DATA_LISTCONTAINSITEM":"%1 bevat %2?","DATA_SHOWLIST":"toon lijst %1","DATA_HIDELIST":"verberg lijst %1","DATA_INDEX_ALL":"alle","DATA_INDEX_LAST":"laatste","DATA_INDEX_RANDOM":"willekeurig","EVENT_WHENFLAGCLICKED":"wanneer op %1 wordt geklikt","EVENT_WHENTHISSPRITECLICKED":"wanneer op deze sprite wordt geklikt","EVENT_WHENSTAGECLICKED":"wanneer op het speelveld wordt geklikt","EVENT_WHENTOUCHINGOBJECT":"wanneer deze sprite %1 raakt","EVENT_WHENBROADCASTRECEIVED":"wanneer ik signaal %1 ontvang","EVENT_WHENBACKDROPSWITCHESTO":"wanneer achtergrond verandert naar %1","EVENT_WHENGREATERTHAN":"wanneer %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"klok","EVENT_WHENGREATERTHAN_LOUDNESS":"volume","EVENT_BROADCAST":"zend signaal %1","EVENT_BROADCASTANDWAIT":"zend signaal %1 en wacht","EVENT_WHENKEYPRESSED":"wanneer %1 is ingedrukt","EVENT_WHENKEYPRESSED_SPACE":"spatiebalk","EVENT_WHENKEYPRESSED_LEFT":"pijltje links","EVENT_WHENKEYPRESSED_RIGHT":"pijltje rechts","EVENT_WHENKEYPRESSED_DOWN":"pijltje omlaag","EVENT_WHENKEYPRESSED_UP":"pijltje omhoog","EVENT_WHENKEYPRESSED_ANY":"willekeurig","LOOKS_SAYFORSECS":"zeg %1 %2 sec.","LOOKS_SAY":"zeg %1","LOOKS_HELLO":"Hallo!","LOOKS_THINKFORSECS":"denk %1 %2 sec.","LOOKS_THINK":"denk %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"verschijn","LOOKS_HIDE":"verdwijn","LOOKS_HIDEALLSPRITES":"verberg alle sprites","LOOKS_EFFECT_COLOR":"kleur","LOOKS_EFFECT_FISHEYE":"vissenoog","LOOKS_EFFECT_WHIRL":"draaikolk","LOOKS_EFFECT_PIXELATE":"pixeleren","LOOKS_EFFECT_MOSAIC":"mozaïek","LOOKS_EFFECT_BRIGHTNESS":"helderheid","LOOKS_EFFECT_GHOST":"transparant","LOOKS_CHANGEEFFECTBY":"verander %1 effect met %2","LOOKS_SETEFFECTTO":"zet %1 effect op %2","LOOKS_CLEARGRAPHICEFFECTS":"zet alle effecten uit","LOOKS_CHANGESIZEBY":"verander grootte met %1","LOOKS_SETSIZETO":"maak grootte %1 %","LOOKS_SIZE":"grootte","LOOKS_CHANGESTRETCHBY":"verander stretch met %1","LOOKS_SETSTRETCHTO":"maak stretch %1 %","LOOKS_SWITCHCOSTUMETO":"verander uiterlijk naar %1","LOOKS_NEXTCOSTUME":"volgend uiterlijk","LOOKS_SWITCHBACKDROPTO":"verander achtergrond naar %1","LOOKS_GOTOFRONTBACK":"ga naar laag %1","LOOKS_GOTOFRONTBACK_FRONT":"voorgrond","LOOKS_GOTOFRONTBACK_BACK":"achtergrond","LOOKS_GOFORWARDBACKWARDLAYERS":"ga %1 %2 lagen","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"naar voren","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"naar achteren","LOOKS_BACKDROPNUMBERNAME":"achtergrond %1","LOOKS_COSTUMENUMBERNAME":"uiterlijk %1","LOOKS_NUMBERNAME_NUMBER":"nummer","LOOKS_NUMBERNAME_NAME":"naam","LOOKS_SWITCHBACKDROPTOANDWAIT":"verander achtergrond naar %1 en wacht","LOOKS_NEXTBACKDROP_BLOCK":"volgende achtergrond","LOOKS_NEXTBACKDROP":"volgende achtergrond","LOOKS_PREVIOUSBACKDROP":"vorige achtergrond","LOOKS_RANDOMBACKDROP":"willekeurige achtergrond","MOTION_MOVESTEPS":"neem %1 stappen","MOTION_TURNLEFT":"draai %1 %2 graden","MOTION_TURNRIGHT":"draai %1 %2 graden","MOTION_POINTINDIRECTION":"richt naar %1 graden","MOTION_POINTTOWARDS":"richt naar %1","MOTION_POINTTOWARDS_POINTER":"muisaanwijzer","MOTION_POINTTOWARDS_RANDOM":"willekeurige richting","MOTION_GOTO":"ga naar %1","MOTION_GOTO_POINTER":"muisaanwijzer","MOTION_GOTO_RANDOM":"willekeurige positie","MOTION_GOTOXY":"ga naar x: %1 y: %2","MOTION_GLIDESECSTOXY":"schuif in %1 sec. naar x: %2 y: %3","MOTION_GLIDETO":"schuif in %1 sec. naar %2","MOTION_GLIDETO_POINTER":"muisaanwijzer","MOTION_GLIDETO_RANDOM":"willekeurige positie","MOTION_CHANGEXBY":"verander x met %1","MOTION_SETX":"maak x %1","MOTION_CHANGEYBY":"verander y met %1","MOTION_SETY":"maak y %1","MOTION_IFONEDGEBOUNCE":"keer om aan de rand","MOTION_SETROTATIONSTYLE":"maak draaistijl %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"links-rechts","MOTION_SETROTATIONSTYLE_DONTROTATE":"niet draaien","MOTION_SETROTATIONSTYLE_ALLAROUND":"helemaal rond","MOTION_XPOSITION":"x-positie","MOTION_YPOSITION":"y-positie","MOTION_DIRECTION":"richting","MOTION_SCROLLRIGHT":"rechts scrollen %1","MOTION_SCROLLUP":"omhoog scrollen %1","MOTION_ALIGNSCENE":"scène uitlijnen %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"linksonder","MOTION_ALIGNSCENE_BOTTOMRIGHT":"rechtsonder","MOTION_ALIGNSCENE_MIDDLE":"midden","MOTION_ALIGNSCENE_TOPLEFT":"linksboven","MOTION_ALIGNSCENE_TOPRIGHT":"rechtsboven","MOTION_XSCROLL":"x scroll","MOTION_YSCROLL":"y scroll","MOTION_STAGE_SELECTED":"Speelveld geselecteerd: geen bewegingsblokken","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"willekeurig getal tussen %1 en %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 en %2","OPERATORS_OR":"%1 of %2","OPERATORS_NOT":"niet %1","OPERATORS_JOIN":"voeg %1 en %2 samen","OPERATORS_JOIN_APPLE":"appel","OPERATORS_JOIN_BANANA":"banaan","OPERATORS_LETTEROF":"letter %1 van %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"lengte van %1","OPERATORS_CONTAINS":"%1 bevat %2?","OPERATORS_MOD":"%1 modulo %2","OPERATORS_ROUND":"afgerond %1","OPERATORS_MATHOP":"%1 van %2","OPERATORS_MATHOP_ABS":"absoluut","OPERATORS_MATHOP_FLOOR":"beneden","OPERATORS_MATHOP_CEILING":"boven","OPERATORS_MATHOP_SQRT":"wortel","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definieer %1","SENSING_TOUCHINGOBJECT":"raak ik %1?","SENSING_TOUCHINGOBJECT_POINTER":"muisaanwijzer","SENSING_TOUCHINGOBJECT_EDGE":"rand","SENSING_TOUCHINGCOLOR":"raak ik kleur %1?","SENSING_COLORISTOUCHINGCOLOR":"raakt kleur %1 kleur %2?","SENSING_DISTANCETO":"afstand tot %1","SENSING_DISTANCETO_POINTER":"muisaanwijzer","SENSING_ASKANDWAIT":"vraag %1 en wacht","SENSING_ASK_TEXT":"Hoe heet je?","SENSING_ANSWER":"antwoord","SENSING_KEYPRESSED":"toets %1 ingedrukt?","SENSING_MOUSEDOWN":"muis ingedrukt?","SENSING_MOUSEX":"muis x","SENSING_MOUSEY":"muis y","SENSING_SETDRAGMODE":"zet sleepbaar op %1","SENSING_SETDRAGMODE_DRAGGABLE":"sleepbaar","SENSING_SETDRAGMODE_NOTDRAGGABLE":"niet sleepbaar","SENSING_LOUDNESS":"volume","SENSING_LOUD":"luid?","SENSING_TIMER":"klok","SENSING_RESETTIMER":"zet klok op 0","SENSING_OF":"%1 van %2","SENSING_OF_XPOSITION":"x-positie","SENSING_OF_YPOSITION":"y-positie","SENSING_OF_DIRECTION":"richting","SENSING_OF_COSTUMENUMBER":"uiterlijk #","SENSING_OF_COSTUMENAME":"naam uiterlijk","SENSING_OF_SIZE":"grootte","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"achtergrond #","SENSING_OF_BACKDROPNAME":"achtergrond naam","SENSING_OF_STAGE":"Speelveld","SENSING_CURRENT":"huidige %1","SENSING_CURRENT_YEAR":"jaar","SENSING_CURRENT_MONTH":"maand","SENSING_CURRENT_DATE":"datum","SENSING_CURRENT_DAYOFWEEK":"dag van de week","SENSING_CURRENT_HOUR":"uur","SENSING_CURRENT_MINUTE":"minuut","SENSING_CURRENT_SECOND":"seconde","SENSING_DAYSSINCE2000":"dagen sinds 2000","SENSING_USERNAME":"gebruikersnaam","SENSING_USERID":"gebruiker id","SOUND_PLAY":"start geluid %1","SOUND_PLAYUNTILDONE":"start geluid %1 en wacht","SOUND_STOPALLSOUNDS":"stop alle geluiden","SOUND_SETEFFECTO":"zet effect %1 op %2","SOUND_CHANGEEFFECTBY":"verander %1-effect met %2","SOUND_CLEAREFFECTS":"zet alle effecten uit","SOUND_EFFECTS_PITCH":"toonhoogte","SOUND_EFFECTS_PAN":"kanaal links/rechts","SOUND_CHANGEVOLUMEBY":"verander volume met %1","SOUND_SETVOLUMETO":"zet volume op %1%","SOUND_VOLUME":"volume","SOUND_RECORD":"opnemen...","CATEGORY_MOTION":"Beweging","CATEGORY_LOOKS":"Uiterlijken","CATEGORY_SOUND":"Geluid","CATEGORY_EVENTS":"Gebeurtenissen","CATEGORY_CONTROL":"Besturen","CATEGORY_SENSING":"Waarnemen","CATEGORY_OPERATORS":"Functies","CATEGORY_VARIABLES":"Variabelen","CATEGORY_MYBLOCKS":"Mijn blokken","DUPLICATE":"Kopie maken","DELETE":"Verwijderen","ADD_COMMENT":"Commentaar toevoegen","REMOVE_COMMENT":"Commentaar verwijderen","DELETE_BLOCK":"Blok verwijderen","DELETE_X_BLOCKS":"Verwijder %1 blokken","DELETE_ALL_BLOCKS":"Verwijder alle %1 blokken?","CLEAN_UP":"Blokken opruimen","HELP":"Help","UNDO":"Ongedaan maken","REDO":"Opnieuw","EDIT_PROCEDURE":"Bewerk","SHOW_PROCEDURE_DEFINITION":"Ga naar definitie","WORKSPACE_COMMENT_DEFAULT_TEXT":"Zeg iets...","COLOUR_HUE_LABEL":"Kleur","COLOUR_SATURATION_LABEL":"Verzadiging","COLOUR_BRIGHTNESS_LABEL":"Helderheid","CHANGE_VALUE_TITLE":"Verander waarde:","RENAME_VARIABLE":"Variabele hernoemen","RENAME_VARIABLE_TITLE":"Hernoem alle '%1' variabelen naar:","RENAME_VARIABLE_MODAL_TITLE":"Variabele hernoemen","NEW_VARIABLE":"Maak een variabele","NEW_VARIABLE_TITLE":"Nieuwe variabelenaam:","VARIABLE_MODAL_TITLE":"Nieuwe variabele","VARIABLE_ALREADY_EXISTS":"Er bestaat al een variabele met de naam '%1'.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Er bestaat al een variabele met de naam '%1' voor een andere variabele van het type '%2'","DELETE_VARIABLE_CONFIRMATION":"Verwijder de %1 toepassingen van de variabele '%2'?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kan de variabele '%1' niet verwijderen, omdat die deel uitmaakt van de definitie van de functie '%2'","DELETE_VARIABLE":"Verwijder de variabele '%1'","NEW_PROCEDURE":"Maak een blok","PROCEDURE_ALREADY_EXISTS":"Er bestaat al een procedure met de naam '%1'.","PROCEDURE_DEFAULT_NAME":"bloknaam","NEW_LIST":"Maak een lijst","NEW_LIST_TITLE":"Nieuwe lijstnaam:","LIST_MODAL_TITLE":"Nieuwe lijst","LIST_ALREADY_EXISTS":"Er bestaat al een lijst met de naam '%1'.","RENAME_LIST_TITLE":"Hernoem alle '%1' lijsten naar:","RENAME_LIST_MODAL_TITLE":"Lijst hernoemen","DEFAULT_LIST_ITEM":"ding","DELETE_LIST":"Verwijder de \"%1\" lijst","RENAME_LIST":"Hernoem lijst","NEW_BROADCAST_MESSAGE":"Nieuw bericht","NEW_BROADCAST_MESSAGE_TITLE":"Nieuwe berichtnaam:","BROADCAST_MODAL_TITLE":"Nieuw bericht","DEFAULT_BROADCAST_MESSAGE_NAME":"bericht1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "herhaal", + "CONTROL_REPEAT": "herhaal %1", + "CONTROL_IF": "als %1 dan", + "CONTROL_ELSE": "anders", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "alle", + "CONTROL_STOP_THIS": "dit script", + "CONTROL_STOP_OTHER": "andere scripts in sprite", + "CONTROL_WAIT": "wacht %1 sec.", + "CONTROL_WAITUNTIL": "wacht tot %1", + "CONTROL_REPEATUNTIL": "herhaal tot %1", + "CONTROL_WHILE": "zolang %1", + "CONTROL_FOREACH": "voor elke %1 in %2", + "CONTROL_STARTASCLONE": "wanneer ik als kloon start", + "CONTROL_CREATECLONEOF": "maak een kloon van %1", + "CONTROL_CREATECLONEOF_MYSELF": "mijzelf", + "CONTROL_DELETETHISCLONE": "verwijder deze kloon", + "CONTROL_COUNTER": "teller", + "CONTROL_INCRCOUNTER": "verhoog teller", + "CONTROL_CLEARCOUNTER": "zet teller op 0", + "CONTROL_ALLATONCE": "alles in een keer", + "DATA_SETVARIABLETO": "maak %1 %2", + "DATA_CHANGEVARIABLEBY": "verander %1 met %2", + "DATA_SHOWVARIABLE": "toon variabele %1", + "DATA_HIDEVARIABLE": "verberg variabele %1", + "DATA_ADDTOLIST": "voeg %1 toe aan %2", + "DATA_DELETEOFLIST": "verwijder %1 van %2", + "DATA_DELETEALLOFLIST": "verwijder alle van %1", + "DATA_INSERTATLIST": "voeg %1 toe op %2 van %3", + "DATA_REPLACEITEMOFLIST": "vervang item %1 van %2 door %3", + "DATA_ITEMOFLIST": "item %1 van %2", + "DATA_ITEMNUMOFLIST": "item # van %1 in %2", + "DATA_LENGTHOFLIST": "lengte van %1", + "DATA_LISTCONTAINSITEM": "%1 bevat %2?", + "DATA_SHOWLIST": "toon lijst %1", + "DATA_HIDELIST": "verberg lijst %1", + "DATA_INDEX_ALL": "alle", + "DATA_INDEX_LAST": "laatste", + "DATA_INDEX_RANDOM": "willekeurig", + "EVENT_WHENFLAGCLICKED": "wanneer op %1 wordt geklikt", + "EVENT_WHENTHISSPRITECLICKED": "wanneer op deze sprite wordt geklikt", + "EVENT_WHENSTAGECLICKED": "wanneer op het speelveld wordt geklikt", + "EVENT_WHENTOUCHINGOBJECT": "wanneer deze sprite %1 raakt", + "EVENT_WHENBROADCASTRECEIVED": "wanneer ik signaal %1 ontvang", + "EVENT_WHENBACKDROPSWITCHESTO": "wanneer achtergrond verandert naar %1", + "EVENT_WHENGREATERTHAN": "wanneer %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "klok", + "EVENT_WHENGREATERTHAN_LOUDNESS": "volume", + "EVENT_BROADCAST": "zend signaal %1", + "EVENT_BROADCASTANDWAIT": "zend signaal %1 en wacht", + "EVENT_WHENKEYPRESSED": "wanneer %1 is ingedrukt", + "EVENT_WHENKEYPRESSED_SPACE": "spatiebalk", + "EVENT_WHENKEYPRESSED_LEFT": "pijltje links", + "EVENT_WHENKEYPRESSED_RIGHT": "pijltje rechts", + "EVENT_WHENKEYPRESSED_DOWN": "pijltje omlaag", + "EVENT_WHENKEYPRESSED_UP": "pijltje omhoog", + "EVENT_WHENKEYPRESSED_ANY": "willekeurig", + "LOOKS_SAYFORSECS": "zeg %1 %2 sec.", + "LOOKS_SAY": "zeg %1", + "LOOKS_HELLO": "Hallo!", + "LOOKS_THINKFORSECS": "denk %1 %2 sec.", + "LOOKS_THINK": "denk %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "verschijn", + "LOOKS_HIDE": "verdwijn", + "LOOKS_HIDEALLSPRITES": "verberg alle sprites", + "LOOKS_EFFECT_COLOR": "kleur", + "LOOKS_EFFECT_FISHEYE": "vissenoog", + "LOOKS_EFFECT_WHIRL": "draaikolk", + "LOOKS_EFFECT_PIXELATE": "pixeleren", + "LOOKS_EFFECT_MOSAIC": "mozaïek", + "LOOKS_EFFECT_BRIGHTNESS": "helderheid", + "LOOKS_EFFECT_GHOST": "transparant", + "LOOKS_CHANGEEFFECTBY": "verander %1 effect met %2", + "LOOKS_SETEFFECTTO": "zet %1 effect op %2", + "LOOKS_CLEARGRAPHICEFFECTS": "zet alle effecten uit", + "LOOKS_CHANGESIZEBY": "verander grootte met %1", + "LOOKS_SETSIZETO": "maak grootte %1 %", + "LOOKS_SIZE": "grootte", + "LOOKS_CHANGESTRETCHBY": "verander stretch met %1", + "LOOKS_SETSTRETCHTO": "maak stretch %1 %", + "LOOKS_SWITCHCOSTUMETO": "verander uiterlijk naar %1", + "LOOKS_NEXTCOSTUME": "volgend uiterlijk", + "LOOKS_SWITCHBACKDROPTO": "verander achtergrond naar %1", + "LOOKS_GOTOFRONTBACK": "ga naar laag %1", + "LOOKS_GOTOFRONTBACK_FRONT": "voorgrond", + "LOOKS_GOTOFRONTBACK_BACK": "achtergrond", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ga %1 %2 lagen", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "naar voren", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "naar achteren", + "LOOKS_BACKDROPNUMBERNAME": "achtergrond %1", + "LOOKS_COSTUMENUMBERNAME": "uiterlijk %1", + "LOOKS_NUMBERNAME_NUMBER": "nummer", + "LOOKS_NUMBERNAME_NAME": "naam", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "verander achtergrond naar %1 en wacht", + "LOOKS_NEXTBACKDROP_BLOCK": "volgende achtergrond", + "LOOKS_NEXTBACKDROP": "volgende achtergrond", + "LOOKS_PREVIOUSBACKDROP": "vorige achtergrond", + "LOOKS_RANDOMBACKDROP": "willekeurige achtergrond", + "MOTION_MOVESTEPS": "neem %1 stappen", + "MOTION_TURNLEFT": "draai %1 %2 graden", + "MOTION_TURNRIGHT": "draai %1 %2 graden", + "MOTION_POINTINDIRECTION": "richt naar %1 graden", + "MOTION_POINTTOWARDS": "richt naar %1", + "MOTION_POINTTOWARDS_POINTER": "muisaanwijzer", + "MOTION_POINTTOWARDS_RANDOM": "willekeurige richting", + "MOTION_GOTO": "ga naar %1", + "MOTION_GOTO_POINTER": "muisaanwijzer", + "MOTION_GOTO_RANDOM": "willekeurige positie", + "MOTION_GOTOXY": "ga naar x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "schuif in %1 sec. naar x: %2 y: %3", + "MOTION_GLIDETO": "schuif in %1 sec. naar %2", + "MOTION_GLIDETO_POINTER": "muisaanwijzer", + "MOTION_GLIDETO_RANDOM": "willekeurige positie", + "MOTION_CHANGEXBY": "verander x met %1", + "MOTION_SETX": "maak x %1", + "MOTION_CHANGEYBY": "verander y met %1", + "MOTION_SETY": "maak y %1", + "MOTION_IFONEDGEBOUNCE": "keer om aan de rand", + "MOTION_SETROTATIONSTYLE": "maak draaistijl %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "links-rechts", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "niet draaien", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "helemaal rond", + "MOTION_XPOSITION": "x-positie", + "MOTION_YPOSITION": "y-positie", + "MOTION_DIRECTION": "richting", + "MOTION_SCROLLRIGHT": "rechts scrollen %1", + "MOTION_SCROLLUP": "omhoog scrollen %1", + "MOTION_ALIGNSCENE": "scène uitlijnen %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "linksonder", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "rechtsonder", + "MOTION_ALIGNSCENE_MIDDLE": "midden", + "MOTION_ALIGNSCENE_TOPLEFT": "linksboven", + "MOTION_ALIGNSCENE_TOPRIGHT": "rechtsboven", + "MOTION_XSCROLL": "x scroll", + "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Speelveld geselecteerd: geen bewegingsblokken", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "willekeurig getal tussen %1 en %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 en %2", + "OPERATORS_OR": "%1 of %2", + "OPERATORS_NOT": "niet %1", + "OPERATORS_JOIN": "voeg %1 en %2 samen", + "OPERATORS_JOIN_APPLE": "appel", + "OPERATORS_JOIN_BANANA": "banaan", + "OPERATORS_LETTEROF": "letter %1 van %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "lengte van %1", + "OPERATORS_CONTAINS": "%1 bevat %2?", + "OPERATORS_MOD": "%1 modulo %2", + "OPERATORS_ROUND": "afgerond %1", + "OPERATORS_MATHOP": "%1 van %2", + "OPERATORS_MATHOP_ABS": "absoluut", + "OPERATORS_MATHOP_FLOOR": "beneden", + "OPERATORS_MATHOP_CEILING": "boven", + "OPERATORS_MATHOP_SQRT": "wortel", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definieer %1", + "SENSING_TOUCHINGOBJECT": "raak ik %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "muisaanwijzer", + "SENSING_TOUCHINGOBJECT_EDGE": "rand", + "SENSING_TOUCHINGCOLOR": "raak ik kleur %1?", + "SENSING_COLORISTOUCHINGCOLOR": "raakt kleur %1 kleur %2?", + "SENSING_DISTANCETO": "afstand tot %1", + "SENSING_DISTANCETO_POINTER": "muisaanwijzer", + "SENSING_ASKANDWAIT": "vraag %1 en wacht", + "SENSING_ASK_TEXT": "Hoe heet je?", + "SENSING_ANSWER": "antwoord", + "SENSING_KEYPRESSED": "toets %1 ingedrukt?", + "SENSING_MOUSEDOWN": "muis ingedrukt?", + "SENSING_MOUSEX": "muis x", + "SENSING_MOUSEY": "muis y", + "SENSING_SETDRAGMODE": "zet sleepbaar op %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "sleepbaar", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "niet sleepbaar", + "SENSING_LOUDNESS": "volume", + "SENSING_LOUD": "luid?", + "SENSING_TIMER": "klok", + "SENSING_RESETTIMER": "zet klok op 0", + "SENSING_OF": "%1 van %2", + "SENSING_OF_XPOSITION": "x-positie", + "SENSING_OF_YPOSITION": "y-positie", + "SENSING_OF_DIRECTION": "richting", + "SENSING_OF_COSTUMENUMBER": "uiterlijk #", + "SENSING_OF_COSTUMENAME": "naam uiterlijk", + "SENSING_OF_SIZE": "grootte", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "achtergrond #", + "SENSING_OF_BACKDROPNAME": "achtergrond naam", + "SENSING_OF_STAGE": "Speelveld", + "SENSING_CURRENT": "huidige %1", + "SENSING_CURRENT_YEAR": "jaar", + "SENSING_CURRENT_MONTH": "maand", + "SENSING_CURRENT_DATE": "datum", + "SENSING_CURRENT_DAYOFWEEK": "dag van de week", + "SENSING_CURRENT_HOUR": "uur", + "SENSING_CURRENT_MINUTE": "minuut", + "SENSING_CURRENT_SECOND": "seconde", + "SENSING_DAYSSINCE2000": "dagen sinds 2000", + "SENSING_USERNAME": "gebruikersnaam", + "SENSING_USERID": "gebruiker id", + "SOUND_PLAY": "start geluid %1", + "SOUND_PLAYUNTILDONE": "start geluid %1 en wacht", + "SOUND_STOPALLSOUNDS": "stop alle geluiden", + "SOUND_SETEFFECTO": "zet effect %1 op %2", + "SOUND_CHANGEEFFECTBY": "verander %1-effect met %2", + "SOUND_CLEAREFFECTS": "zet alle effecten uit", + "SOUND_EFFECTS_PITCH": "toonhoogte", + "SOUND_EFFECTS_PAN": "kanaal links/rechts", + "SOUND_CHANGEVOLUMEBY": "verander volume met %1", + "SOUND_SETVOLUMETO": "zet volume op %1%", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "opnemen...", + "CATEGORY_MOTION": "Beweging", + "CATEGORY_LOOKS": "Uiterlijken", + "CATEGORY_SOUND": "Geluid", + "CATEGORY_EVENTS": "Gebeurtenissen", + "CATEGORY_CONTROL": "Besturen", + "CATEGORY_SENSING": "Waarnemen", + "CATEGORY_OPERATORS": "Functies", + "CATEGORY_VARIABLES": "Variabelen", + "CATEGORY_MYBLOCKS": "Mijn blokken", + "DUPLICATE": "Kopie maken", + "DELETE": "Verwijderen", + "ADD_COMMENT": "Commentaar toevoegen", + "REMOVE_COMMENT": "Commentaar verwijderen", + "DELETE_BLOCK": "Blok verwijderen", + "DELETE_X_BLOCKS": "Verwijder %1 blokken", + "DELETE_ALL_BLOCKS": "Verwijder alle %1 blokken?", + "CLEAN_UP": "Blokken opruimen", + "HELP": "Help", + "UNDO": "Ongedaan maken", + "REDO": "Opnieuw", + "EDIT_PROCEDURE": "Bewerk", + "SHOW_PROCEDURE_DEFINITION": "Ga naar definitie", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Zeg iets...", + "COLOUR_HUE_LABEL": "Kleur", + "COLOUR_SATURATION_LABEL": "Verzadiging", + "COLOUR_BRIGHTNESS_LABEL": "Helderheid", + "CHANGE_VALUE_TITLE": "Verander waarde:", + "RENAME_VARIABLE": "Variabele hernoemen", + "RENAME_VARIABLE_TITLE": "Hernoem alle '%1' variabelen naar:", + "RENAME_VARIABLE_MODAL_TITLE": "Variabele hernoemen", + "NEW_VARIABLE": "Maak een variabele", + "NEW_VARIABLE_TITLE": "Nieuwe variabelenaam:", + "VARIABLE_MODAL_TITLE": "Nieuwe variabele", + "VARIABLE_ALREADY_EXISTS": "Er bestaat al een variabele met de naam '%1'.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Er bestaat al een variabele met de naam '%1' voor een andere variabele van het type '%2'", + "DELETE_VARIABLE_CONFIRMATION": "Verwijder de %1 toepassingen van de variabele '%2'?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan de variabele '%1' niet verwijderen, omdat die deel uitmaakt van de definitie van de functie '%2'", + "DELETE_VARIABLE": "Verwijder de variabele '%1'", + "NEW_PROCEDURE": "Maak een blok", + "PROCEDURE_ALREADY_EXISTS": "Er bestaat al een procedure met de naam '%1'.", + "PROCEDURE_DEFAULT_NAME": "bloknaam", + "NEW_LIST": "Maak een lijst", + "NEW_LIST_TITLE": "Nieuwe lijstnaam:", + "LIST_MODAL_TITLE": "Nieuwe lijst", + "LIST_ALREADY_EXISTS": "Er bestaat al een lijst met de naam '%1'.", + "RENAME_LIST_TITLE": "Hernoem alle '%1' lijsten naar:", + "RENAME_LIST_MODAL_TITLE": "Lijst hernoemen", + "DEFAULT_LIST_ITEM": "ding", + "DELETE_LIST": "Verwijder de \"%1\" lijst", + "RENAME_LIST": "Hernoem lijst", + "NEW_BROADCAST_MESSAGE": "Nieuw bericht", + "NEW_BROADCAST_MESSAGE_TITLE": "Nieuwe berichtnaam:", + "BROADCAST_MODAL_TITLE": "Nieuw bericht", + "DEFAULT_BROADCAST_MESSAGE_NAME": "bericht1" +} \ No newline at end of file diff --git a/editor/blocks/nn.json b/editor/blocks/nn.json index ed763293..f55a77d8 100644 --- a/editor/blocks/nn.json +++ b/editor/blocks/nn.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"for alltid","CONTROL_REPEAT":"gjenta %1 gongar","CONTROL_IF":"viss %1","CONTROL_ELSE":"elles","CONTROL_STOP":"stopp","CONTROL_STOP_ALL":"alle","CONTROL_STOP_THIS":"dette skriptet","CONTROL_STOP_OTHER":"andre skript i figuren","CONTROL_WAIT":"vent %1 sekund","CONTROL_WAITUNTIL":"vent til %1","CONTROL_REPEATUNTIL":"gjenta til %1","CONTROL_WHILE":"gjenta viss %1","CONTROL_FOREACH":"for kvar %1 i %2","CONTROL_STARTASCLONE":"når eg startar som klon","CONTROL_CREATECLONEOF":"lag klon av %1","CONTROL_CREATECLONEOF_MYSELF":"meg","CONTROL_DELETETHISCLONE":"slett denne klonen","CONTROL_COUNTER":"teljar","CONTROL_INCRCOUNTER":"auk teljar","CONTROL_CLEARCOUNTER":"tøm teljar","CONTROL_ALLATONCE":"alle på éin gong","DATA_SETVARIABLETO":"set %1 til %2","DATA_CHANGEVARIABLEBY":"endra %1 med %2","DATA_SHOWVARIABLE":"vis variabelen %1","DATA_HIDEVARIABLE":"gøym variabelen %1","DATA_ADDTOLIST":"legg %1 til %2","DATA_DELETEOFLIST":"slett element %1 i %2","DATA_DELETEALLOFLIST":"delete all of %1","DATA_INSERTATLIST":"set inn %1 på plass %2 i %3","DATA_REPLACEITEMOFLIST":"byt ut element %1 i %2 med %3","DATA_ITEMOFLIST":"element %1 i %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"lengda til %1","DATA_LISTCONTAINSITEM":"%1 inneheld %2?","DATA_SHOWLIST":"vis lista %1","DATA_HIDELIST":"gøym lista %1","DATA_INDEX_ALL":"alle","DATA_INDEX_LAST":"siste","DATA_INDEX_RANDOM":"tilfeldig","EVENT_WHENFLAGCLICKED":"når %1 vert trykt på","EVENT_WHENTHISSPRITECLICKED":"når denne figuren vert trykt på","EVENT_WHENSTAGECLICKED":"når scena vert trykt på","EVENT_WHENTOUCHINGOBJECT":"når figuren rører %1","EVENT_WHENBROADCASTRECEIVED":"når eg får meldinga %1","EVENT_WHENBACKDROPSWITCHESTO":"når bakgrunnen byter til %1","EVENT_WHENGREATERTHAN":"når %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"klokke","EVENT_WHENGREATERTHAN_LOUDNESS":"lydstyrke","EVENT_BROADCAST":"send meldinga %1","EVENT_BROADCASTANDWAIT":"send meldinga %1 og vent","EVENT_WHENKEYPRESSED":"når %1 vert trykt","EVENT_WHENKEYPRESSED_SPACE":"mellomrom","EVENT_WHENKEYPRESSED_LEFT":"pil venstre","EVENT_WHENKEYPRESSED_RIGHT":"pil høgre","EVENT_WHENKEYPRESSED_DOWN":"pil ned","EVENT_WHENKEYPRESSED_UP":"pil opp","EVENT_WHENKEYPRESSED_ANY":"vilkårleg","LOOKS_SAYFORSECS":"sei %1 i %2 sekund","LOOKS_SAY":"sei %1","LOOKS_HELLO":"Hei!","LOOKS_THINKFORSECS":"tenk %1 i %2 sekund","LOOKS_THINK":"tenk %1","LOOKS_HMM":"Hm …","LOOKS_SHOW":"vis","LOOKS_HIDE":"gøym","LOOKS_HIDEALLSPRITES":"gøym alle figurar","LOOKS_EFFECT_COLOR":"farge","LOOKS_EFFECT_FISHEYE":"fiskeauge","LOOKS_EFFECT_WHIRL":"kvervel","LOOKS_EFFECT_PIXELATE":"pikselering","LOOKS_EFFECT_MOSAIC":"mosaikk","LOOKS_EFFECT_BRIGHTNESS":"lysstyrke","LOOKS_EFFECT_GHOST":"gjennomsiktig","LOOKS_CHANGEEFFECTBY":"endra %1-effekten med %2","LOOKS_SETEFFECTTO":"set %1-effekten til %2","LOOKS_CLEARGRAPHICEFFECTS":"ta vekk grafiske effektar","LOOKS_CHANGESIZEBY":"endra storleik med %1","LOOKS_SETSIZETO":"set storleik til %1 %","LOOKS_SIZE":"storleik","LOOKS_CHANGESTRETCHBY":"endra strekking med %1","LOOKS_SETSTRETCHTO":"set strekking til %1 %","LOOKS_SWITCHCOSTUMETO":"byt drakt til %1","LOOKS_NEXTCOSTUME":"neste drakt","LOOKS_SWITCHBACKDROPTO":"byt bakgrunn til %1","LOOKS_GOTOFRONTBACK":"legg %1","LOOKS_GOTOFRONTBACK_FRONT":"framfor alt","LOOKS_GOTOFRONTBACK_BACK":"bak alt","LOOKS_GOFORWARDBACKWARDLAYERS":"gå %1 %2 lag","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"framover","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"bakover","LOOKS_BACKDROPNUMBERNAME":"bakgrunn %1","LOOKS_COSTUMENUMBERNAME":"drakt %1","LOOKS_NUMBERNAME_NUMBER":"tal","LOOKS_NUMBERNAME_NAME":"namn","LOOKS_SWITCHBACKDROPTOANDWAIT":"byt bakgrunn til %1 og vent","LOOKS_NEXTBACKDROP_BLOCK":"neste bakgrunn","LOOKS_NEXTBACKDROP":"neste bakgrunn","LOOKS_PREVIOUSBACKDROP":"førre bakgrunn","LOOKS_RANDOMBACKDROP":"tilfeldig bakgrunn","MOTION_MOVESTEPS":"gå %1 steg","MOTION_TURNLEFT":"snu %1 %2 gradar","MOTION_TURNRIGHT":"snu %1 %2 gradar","MOTION_POINTINDIRECTION":"peik i retning %1","MOTION_POINTTOWARDS":"peik mot %1","MOTION_POINTTOWARDS_POINTER":"musepeikar","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gå til %1","MOTION_GOTO_POINTER":"musepeikar","MOTION_GOTO_RANDOM":"tilfeldig plassering","MOTION_GOTOXY":"gå til x: %1 y: %2","MOTION_GLIDESECSTOXY":"gli %1 sekund til x: %2 y: %3","MOTION_GLIDETO":"gli %1 sekund til %2","MOTION_GLIDETO_POINTER":"musepeikar","MOTION_GLIDETO_RANDOM":"tilfeldig plassering","MOTION_CHANGEXBY":"endra x med %1","MOTION_SETX":"set x til %1","MOTION_CHANGEYBY":"endra y med %1","MOTION_SETY":"set y til %1","MOTION_IFONEDGEBOUNCE":"viss ved kant, sprett","MOTION_SETROTATIONSTYLE":"avgrens rotering til %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"venstre–høgre","MOTION_SETROTATIONSTYLE_DONTROTATE":"ikkje roter","MOTION_SETROTATIONSTYLE_ALLAROUND":"roter fritt","MOTION_XPOSITION":"x-posisjon","MOTION_YPOSITION":"y-posisjon","MOTION_DIRECTION":"retning","MOTION_SCROLLRIGHT":"rull til høgre %1","MOTION_SCROLLUP":"rull opp %1","MOTION_ALIGNSCENE":"flytt bakgrunn %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"nede til venstre","MOTION_ALIGNSCENE_BOTTOMRIGHT":"nede til høgre","MOTION_ALIGNSCENE_MIDDLE":"i midten","MOTION_ALIGNSCENE_TOPLEFT":"oppe til venstre","MOTION_ALIGNSCENE_TOPRIGHT":"oppe til høgre","MOTION_XSCROLL":"rull x","MOTION_YSCROLL":"rull y","MOTION_STAGE_SELECTED":"Scene vald: ingen rørsleklossar","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 − %2","OPERATORS_MULTIPLY":"%1 × %2","OPERATORS_DIVIDE":"%1 : %2","OPERATORS_RANDOM":"tilfeldig tal frå %1 til %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 og %2","OPERATORS_OR":"%1 eller %2","OPERATORS_NOT":"ikkje %1","OPERATORS_JOIN":"set saman %1 %2","OPERATORS_JOIN_APPLE":"eple","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"bokstav %1 i %2","OPERATORS_LETTEROF_APPLE":"e","OPERATORS_LENGTH":"lengda til %1","OPERATORS_CONTAINS":"%1 inneheld %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"rund av %1","OPERATORS_MATHOP":"%1 av %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"golv","OPERATORS_MATHOP_CEILING":"tak","OPERATORS_MATHOP_SQRT":"kvadratrot","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e^","OPERATORS_MATHOP_10EXP":"10^","PROCEDURES_DEFINITION":"definer %1","SENSING_TOUCHINGOBJECT":"rører %1","SENSING_TOUCHINGOBJECT_POINTER":"musepeikar","SENSING_TOUCHINGOBJECT_EDGE":"kant","SENSING_TOUCHINGCOLOR":"rører fargen %1?","SENSING_COLORISTOUCHINGCOLOR":"fargen %1 rører %2?","SENSING_DISTANCETO":"avstand til %1","SENSING_DISTANCETO_POINTER":"musepeikar","SENSING_ASKANDWAIT":"spør %1 og vent","SENSING_ASK_TEXT":"Kva heiter du?","SENSING_ANSWER":"svar","SENSING_KEYPRESSED":"tasten %1 er trykt?","SENSING_MOUSEDOWN":"museknappen er trykt?","SENSING_MOUSEX":"mus x","SENSING_MOUSEY":"mus y","SENSING_SETDRAGMODE":"%1 å dra med musa","SENSING_SETDRAGMODE_DRAGGABLE":"tillate","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ikkje tillate","SENSING_LOUDNESS":"lydstyrke","SENSING_LOUD":"høg lyd?","SENSING_TIMER":"sekundklokke","SENSING_RESETTIMER":"nullstill klokka","SENSING_OF":"%1 av %2","SENSING_OF_XPOSITION":"x-posisjon","SENSING_OF_YPOSITION":"y-posisjon","SENSING_OF_DIRECTION":"retning","SENSING_OF_COSTUMENUMBER":"drakt nr.","SENSING_OF_COSTUMENAME":"draktnamn","SENSING_OF_SIZE":"storleik","SENSING_OF_VOLUME":"lydstyrke","SENSING_OF_BACKDROPNUMBER":"bakgrunn nr.","SENSING_OF_BACKDROPNAME":"bakgrunnsnamn","SENSING_OF_STAGE":"Scene","SENSING_CURRENT":"%1 nett no","SENSING_CURRENT_YEAR":"året","SENSING_CURRENT_MONTH":"månaden","SENSING_CURRENT_DATE":"datoen","SENSING_CURRENT_DAYOFWEEK":"vekedagen","SENSING_CURRENT_HOUR":"timen","SENSING_CURRENT_MINUTE":"minuttet","SENSING_CURRENT_SECOND":"sekundet","SENSING_DAYSSINCE2000":"dagar sidan år 2000","SENSING_USERNAME":"brukarnamn","SENSING_USERID":"brukar-id","SOUND_PLAY":"start lyden %1","SOUND_PLAYUNTILDONE":"spel lyden %1 til han er ferdig","SOUND_STOPALLSOUNDS":"stopp alle lydar","SOUND_SETEFFECTO":"set %1-effekt til %2","SOUND_CHANGEEFFECTBY":"endra %1-effekt med %2","SOUND_CLEAREFFECTS":"fjern lydeffektar","SOUND_EFFECTS_PITCH":"tonehøgd","SOUND_EFFECTS_PAN":"venstre–høgre-panorering","SOUND_CHANGEVOLUMEBY":"endra lydstyrken med %1","SOUND_SETVOLUMETO":"set lydstyrken til %1 %","SOUND_VOLUME":"lydstyrke","SOUND_RECORD":"spel inn …","CATEGORY_MOTION":"Rørsle","CATEGORY_LOOKS":"Utsjånad","CATEGORY_SOUND":"Lyd","CATEGORY_EVENTS":"Hendingar","CATEGORY_CONTROL":"Styring","CATEGORY_SENSING":"Sansing","CATEGORY_OPERATORS":"Operatorar","CATEGORY_VARIABLES":"Variablar","CATEGORY_MYBLOCKS":"Mine klossar","DUPLICATE":"Lag ein kopi","DELETE":"Slett","ADD_COMMENT":"Skriv kommentar","REMOVE_COMMENT":"Fjern kommentar","DELETE_BLOCK":"Slett kloss","DELETE_X_BLOCKS":"Slette %1 klossar","DELETE_ALL_BLOCKS":"Vil du sletta alle %1 klossane?","CLEAN_UP":"Rydd opp i klossar","HELP":"Hjelp","UNDO":"Angra","REDO":"Gjer om","EDIT_PROCEDURE":"Rediger","SHOW_PROCEDURE_DEFINITION":"Gå til definisjonen","WORKSPACE_COMMENT_DEFAULT_TEXT":"Sei noko …","COLOUR_HUE_LABEL":"Farge","COLOUR_SATURATION_LABEL":"Fargemetting","COLOUR_BRIGHTNESS_LABEL":"Lysstyrke","CHANGE_VALUE_TITLE":"Endra verdi:","RENAME_VARIABLE":"Gje nytt namn","RENAME_VARIABLE_TITLE":"Endra namnet på alle «%1»-variablane til:","RENAME_VARIABLE_MODAL_TITLE":"Gje nytt namn","NEW_VARIABLE":"Lag ein variabel","NEW_VARIABLE_TITLE":"Namn på ny variabel:","VARIABLE_MODAL_TITLE":"Ny variabel","VARIABLE_ALREADY_EXISTS":"Det finst alt ein variabel som heiter «%1».","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Det finst alt ein variabel som heiter «%1», for ein annan variabel av type «%2».","DELETE_VARIABLE_CONFIRMATION":"Vil du sletta %1 bruk av variabelen «%2»?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kan ikkje sletta variabelen «%1», då han er del av definisjonen til funksjonen «%2».","DELETE_VARIABLE":"Slett variabelen «%1»","NEW_PROCEDURE":"Lag ein kloss","PROCEDURE_ALREADY_EXISTS":"Det finst alt ein prosedyre som heiter «%1».","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Lag ei liste","NEW_LIST_TITLE":"Namn på ny liste:","LIST_MODAL_TITLE":"Ny liste","LIST_ALREADY_EXISTS":"Det finst alt ei liste som heiter «%1».","RENAME_LIST_TITLE":"Endra namnet på alle «%1»-listene til:","RENAME_LIST_MODAL_TITLE":"Gje nytt namn","DEFAULT_LIST_ITEM":"thing","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Ny melding","NEW_BROADCAST_MESSAGE_TITLE":"Namn på ny melding:","BROADCAST_MODAL_TITLE":"Ny melding","DEFAULT_BROADCAST_MESSAGE_NAME":"melding1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "for alltid", + "CONTROL_REPEAT": "gjenta %1 gongar", + "CONTROL_IF": "viss %1", + "CONTROL_ELSE": "elles", + "CONTROL_STOP": "stopp", + "CONTROL_STOP_ALL": "alle", + "CONTROL_STOP_THIS": "dette skriptet", + "CONTROL_STOP_OTHER": "andre skript i figuren", + "CONTROL_WAIT": "vent %1 sekund", + "CONTROL_WAITUNTIL": "vent til %1", + "CONTROL_REPEATUNTIL": "gjenta til %1", + "CONTROL_WHILE": "gjenta viss %1", + "CONTROL_FOREACH": "for kvar %1 i %2", + "CONTROL_STARTASCLONE": "når eg startar som klon", + "CONTROL_CREATECLONEOF": "lag klon av %1", + "CONTROL_CREATECLONEOF_MYSELF": "meg", + "CONTROL_DELETETHISCLONE": "slett denne klonen", + "CONTROL_COUNTER": "teljar", + "CONTROL_INCRCOUNTER": "auk teljar", + "CONTROL_CLEARCOUNTER": "tøm teljar", + "CONTROL_ALLATONCE": "alle på éin gong", + "DATA_SETVARIABLETO": "set %1 til %2", + "DATA_CHANGEVARIABLEBY": "endra %1 med %2", + "DATA_SHOWVARIABLE": "vis variabelen %1", + "DATA_HIDEVARIABLE": "gøym variabelen %1", + "DATA_ADDTOLIST": "legg %1 til %2", + "DATA_DELETEOFLIST": "slett element %1 i %2", + "DATA_DELETEALLOFLIST": "delete all of %1", + "DATA_INSERTATLIST": "set inn %1 på plass %2 i %3", + "DATA_REPLACEITEMOFLIST": "byt ut element %1 i %2 med %3", + "DATA_ITEMOFLIST": "element %1 i %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "lengda til %1", + "DATA_LISTCONTAINSITEM": "%1 inneheld %2?", + "DATA_SHOWLIST": "vis lista %1", + "DATA_HIDELIST": "gøym lista %1", + "DATA_INDEX_ALL": "alle", + "DATA_INDEX_LAST": "siste", + "DATA_INDEX_RANDOM": "tilfeldig", + "EVENT_WHENFLAGCLICKED": "når %1 vert trykt på", + "EVENT_WHENTHISSPRITECLICKED": "når denne figuren vert trykt på", + "EVENT_WHENSTAGECLICKED": "når scena vert trykt på", + "EVENT_WHENTOUCHINGOBJECT": "når figuren rører %1", + "EVENT_WHENBROADCASTRECEIVED": "når eg får meldinga %1", + "EVENT_WHENBACKDROPSWITCHESTO": "når bakgrunnen byter til %1", + "EVENT_WHENGREATERTHAN": "når %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "klokke", + "EVENT_WHENGREATERTHAN_LOUDNESS": "lydstyrke", + "EVENT_BROADCAST": "send meldinga %1", + "EVENT_BROADCASTANDWAIT": "send meldinga %1 og vent", + "EVENT_WHENKEYPRESSED": "når %1 vert trykt", + "EVENT_WHENKEYPRESSED_SPACE": "mellomrom", + "EVENT_WHENKEYPRESSED_LEFT": "pil venstre", + "EVENT_WHENKEYPRESSED_RIGHT": "pil høgre", + "EVENT_WHENKEYPRESSED_DOWN": "pil ned", + "EVENT_WHENKEYPRESSED_UP": "pil opp", + "EVENT_WHENKEYPRESSED_ANY": "vilkårleg", + "LOOKS_SAYFORSECS": "sei %1 i %2 sekund", + "LOOKS_SAY": "sei %1", + "LOOKS_HELLO": "Hei!", + "LOOKS_THINKFORSECS": "tenk %1 i %2 sekund", + "LOOKS_THINK": "tenk %1", + "LOOKS_HMM": "Hm …", + "LOOKS_SHOW": "vis", + "LOOKS_HIDE": "gøym", + "LOOKS_HIDEALLSPRITES": "gøym alle figurar", + "LOOKS_EFFECT_COLOR": "farge", + "LOOKS_EFFECT_FISHEYE": "fiskeauge", + "LOOKS_EFFECT_WHIRL": "kvervel", + "LOOKS_EFFECT_PIXELATE": "pikselering", + "LOOKS_EFFECT_MOSAIC": "mosaikk", + "LOOKS_EFFECT_BRIGHTNESS": "lysstyrke", + "LOOKS_EFFECT_GHOST": "gjennomsiktig", + "LOOKS_CHANGEEFFECTBY": "endra %1-effekten med %2", + "LOOKS_SETEFFECTTO": "set %1-effekten til %2", + "LOOKS_CLEARGRAPHICEFFECTS": "ta vekk grafiske effektar", + "LOOKS_CHANGESIZEBY": "endra storleik med %1", + "LOOKS_SETSIZETO": "set storleik til %1 %", + "LOOKS_SIZE": "storleik", + "LOOKS_CHANGESTRETCHBY": "endra strekking med %1", + "LOOKS_SETSTRETCHTO": "set strekking til %1 %", + "LOOKS_SWITCHCOSTUMETO": "byt drakt til %1", + "LOOKS_NEXTCOSTUME": "neste drakt", + "LOOKS_SWITCHBACKDROPTO": "byt bakgrunn til %1", + "LOOKS_GOTOFRONTBACK": "legg %1", + "LOOKS_GOTOFRONTBACK_FRONT": "framfor alt", + "LOOKS_GOTOFRONTBACK_BACK": "bak alt", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gå %1 %2 lag", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "framover", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "bakover", + "LOOKS_BACKDROPNUMBERNAME": "bakgrunn %1", + "LOOKS_COSTUMENUMBERNAME": "drakt %1", + "LOOKS_NUMBERNAME_NUMBER": "tal", + "LOOKS_NUMBERNAME_NAME": "namn", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "byt bakgrunn til %1 og vent", + "LOOKS_NEXTBACKDROP_BLOCK": "neste bakgrunn", + "LOOKS_NEXTBACKDROP": "neste bakgrunn", + "LOOKS_PREVIOUSBACKDROP": "førre bakgrunn", + "LOOKS_RANDOMBACKDROP": "tilfeldig bakgrunn", + "MOTION_MOVESTEPS": "gå %1 steg", + "MOTION_TURNLEFT": "snu %1 %2 gradar", + "MOTION_TURNRIGHT": "snu %1 %2 gradar", + "MOTION_POINTINDIRECTION": "peik i retning %1", + "MOTION_POINTTOWARDS": "peik mot %1", + "MOTION_POINTTOWARDS_POINTER": "musepeikar", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "gå til %1", + "MOTION_GOTO_POINTER": "musepeikar", + "MOTION_GOTO_RANDOM": "tilfeldig plassering", + "MOTION_GOTOXY": "gå til x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "gli %1 sekund til x: %2 y: %3", + "MOTION_GLIDETO": "gli %1 sekund til %2", + "MOTION_GLIDETO_POINTER": "musepeikar", + "MOTION_GLIDETO_RANDOM": "tilfeldig plassering", + "MOTION_CHANGEXBY": "endra x med %1", + "MOTION_SETX": "set x til %1", + "MOTION_CHANGEYBY": "endra y med %1", + "MOTION_SETY": "set y til %1", + "MOTION_IFONEDGEBOUNCE": "viss ved kant, sprett", + "MOTION_SETROTATIONSTYLE": "avgrens rotering til %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "venstre–høgre", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ikkje roter", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "roter fritt", + "MOTION_XPOSITION": "x-posisjon", + "MOTION_YPOSITION": "y-posisjon", + "MOTION_DIRECTION": "retning", + "MOTION_SCROLLRIGHT": "rull til høgre %1", + "MOTION_SCROLLUP": "rull opp %1", + "MOTION_ALIGNSCENE": "flytt bakgrunn %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nede til venstre", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nede til høgre", + "MOTION_ALIGNSCENE_MIDDLE": "i midten", + "MOTION_ALIGNSCENE_TOPLEFT": "oppe til venstre", + "MOTION_ALIGNSCENE_TOPRIGHT": "oppe til høgre", + "MOTION_XSCROLL": "rull x", + "MOTION_YSCROLL": "rull y", + "MOTION_STAGE_SELECTED": "Scene vald: ingen rørsleklossar", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 − %2", + "OPERATORS_MULTIPLY": "%1 × %2", + "OPERATORS_DIVIDE": "%1 : %2", + "OPERATORS_RANDOM": "tilfeldig tal frå %1 til %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 og %2", + "OPERATORS_OR": "%1 eller %2", + "OPERATORS_NOT": "ikkje %1", + "OPERATORS_JOIN": "set saman %1 %2", + "OPERATORS_JOIN_APPLE": "eple", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "bokstav %1 i %2", + "OPERATORS_LETTEROF_APPLE": "e", + "OPERATORS_LENGTH": "lengda til %1", + "OPERATORS_CONTAINS": "%1 inneheld %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "rund av %1", + "OPERATORS_MATHOP": "%1 av %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "golv", + "OPERATORS_MATHOP_CEILING": "tak", + "OPERATORS_MATHOP_SQRT": "kvadratrot", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tan", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e^", + "OPERATORS_MATHOP_10EXP": "10^", + "PROCEDURES_DEFINITION": "definer %1", + "SENSING_TOUCHINGOBJECT": "rører %1", + "SENSING_TOUCHINGOBJECT_POINTER": "musepeikar", + "SENSING_TOUCHINGOBJECT_EDGE": "kant", + "SENSING_TOUCHINGCOLOR": "rører fargen %1?", + "SENSING_COLORISTOUCHINGCOLOR": "fargen %1 rører %2?", + "SENSING_DISTANCETO": "avstand til %1", + "SENSING_DISTANCETO_POINTER": "musepeikar", + "SENSING_ASKANDWAIT": "spør %1 og vent", + "SENSING_ASK_TEXT": "Kva heiter du?", + "SENSING_ANSWER": "svar", + "SENSING_KEYPRESSED": "tasten %1 er trykt?", + "SENSING_MOUSEDOWN": "museknappen er trykt?", + "SENSING_MOUSEX": "mus x", + "SENSING_MOUSEY": "mus y", + "SENSING_SETDRAGMODE": "%1 å dra med musa", + "SENSING_SETDRAGMODE_DRAGGABLE": "tillate", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ikkje tillate", + "SENSING_LOUDNESS": "lydstyrke", + "SENSING_LOUD": "høg lyd?", + "SENSING_TIMER": "sekundklokke", + "SENSING_RESETTIMER": "nullstill klokka", + "SENSING_OF": "%1 av %2", + "SENSING_OF_XPOSITION": "x-posisjon", + "SENSING_OF_YPOSITION": "y-posisjon", + "SENSING_OF_DIRECTION": "retning", + "SENSING_OF_COSTUMENUMBER": "drakt nr.", + "SENSING_OF_COSTUMENAME": "draktnamn", + "SENSING_OF_SIZE": "storleik", + "SENSING_OF_VOLUME": "lydstyrke", + "SENSING_OF_BACKDROPNUMBER": "bakgrunn nr.", + "SENSING_OF_BACKDROPNAME": "bakgrunnsnamn", + "SENSING_OF_STAGE": "Scene", + "SENSING_CURRENT": "%1 nett no", + "SENSING_CURRENT_YEAR": "året", + "SENSING_CURRENT_MONTH": "månaden", + "SENSING_CURRENT_DATE": "datoen", + "SENSING_CURRENT_DAYOFWEEK": "vekedagen", + "SENSING_CURRENT_HOUR": "timen", + "SENSING_CURRENT_MINUTE": "minuttet", + "SENSING_CURRENT_SECOND": "sekundet", + "SENSING_DAYSSINCE2000": "dagar sidan år 2000", + "SENSING_USERNAME": "brukarnamn", + "SENSING_USERID": "brukar-id", + "SOUND_PLAY": "start lyden %1", + "SOUND_PLAYUNTILDONE": "spel lyden %1 til han er ferdig", + "SOUND_STOPALLSOUNDS": "stopp alle lydar", + "SOUND_SETEFFECTO": "set %1-effekt til %2", + "SOUND_CHANGEEFFECTBY": "endra %1-effekt med %2", + "SOUND_CLEAREFFECTS": "fjern lydeffektar", + "SOUND_EFFECTS_PITCH": "tonehøgd", + "SOUND_EFFECTS_PAN": "venstre–høgre-panorering", + "SOUND_CHANGEVOLUMEBY": "endra lydstyrken med %1", + "SOUND_SETVOLUMETO": "set lydstyrken til %1 %", + "SOUND_VOLUME": "lydstyrke", + "SOUND_RECORD": "spel inn …", + "CATEGORY_MOTION": "Rørsle", + "CATEGORY_LOOKS": "Utsjånad", + "CATEGORY_SOUND": "Lyd", + "CATEGORY_EVENTS": "Hendingar", + "CATEGORY_CONTROL": "Styring", + "CATEGORY_SENSING": "Sansing", + "CATEGORY_OPERATORS": "Operatorar", + "CATEGORY_VARIABLES": "Variablar", + "CATEGORY_MYBLOCKS": "Mine klossar", + "DUPLICATE": "Lag ein kopi", + "DELETE": "Slett", + "ADD_COMMENT": "Skriv kommentar", + "REMOVE_COMMENT": "Fjern kommentar", + "DELETE_BLOCK": "Slett kloss", + "DELETE_X_BLOCKS": "Slette %1 klossar", + "DELETE_ALL_BLOCKS": "Vil du sletta alle %1 klossane?", + "CLEAN_UP": "Rydd opp i klossar", + "HELP": "Hjelp", + "UNDO": "Angra", + "REDO": "Gjer om", + "EDIT_PROCEDURE": "Rediger", + "SHOW_PROCEDURE_DEFINITION": "Gå til definisjonen", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Sei noko …", + "COLOUR_HUE_LABEL": "Farge", + "COLOUR_SATURATION_LABEL": "Fargemetting", + "COLOUR_BRIGHTNESS_LABEL": "Lysstyrke", + "CHANGE_VALUE_TITLE": "Endra verdi:", + "RENAME_VARIABLE": "Gje nytt namn", + "RENAME_VARIABLE_TITLE": "Endra namnet på alle «%1»-variablane til:", + "RENAME_VARIABLE_MODAL_TITLE": "Gje nytt namn", + "NEW_VARIABLE": "Lag ein variabel", + "NEW_VARIABLE_TITLE": "Namn på ny variabel:", + "VARIABLE_MODAL_TITLE": "Ny variabel", + "VARIABLE_ALREADY_EXISTS": "Det finst alt ein variabel som heiter «%1».", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Det finst alt ein variabel som heiter «%1», for ein annan variabel av type «%2».", + "DELETE_VARIABLE_CONFIRMATION": "Vil du sletta %1 bruk av variabelen «%2»?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan ikkje sletta variabelen «%1», då han er del av definisjonen til funksjonen «%2».", + "DELETE_VARIABLE": "Slett variabelen «%1»", + "NEW_PROCEDURE": "Lag ein kloss", + "PROCEDURE_ALREADY_EXISTS": "Det finst alt ein prosedyre som heiter «%1».", + "PROCEDURE_DEFAULT_NAME": "block name", + "NEW_LIST": "Lag ei liste", + "NEW_LIST_TITLE": "Namn på ny liste:", + "LIST_MODAL_TITLE": "Ny liste", + "LIST_ALREADY_EXISTS": "Det finst alt ei liste som heiter «%1».", + "RENAME_LIST_TITLE": "Endra namnet på alle «%1»-listene til:", + "RENAME_LIST_MODAL_TITLE": "Gje nytt namn", + "DEFAULT_LIST_ITEM": "thing", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Ny melding", + "NEW_BROADCAST_MESSAGE_TITLE": "Namn på ny melding:", + "BROADCAST_MODAL_TITLE": "Ny melding", + "DEFAULT_BROADCAST_MESSAGE_NAME": "melding1" +} \ No newline at end of file diff --git a/editor/blocks/oc.json b/editor/blocks/oc.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/oc.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/pap.json b/editor/blocks/pap.json deleted file mode 100644 index 28d94bd3..00000000 --- a/editor/blocks/pap.json +++ /dev/null @@ -1 +0,0 @@ -{"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":"graba...","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","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"} \ No newline at end of file diff --git a/editor/blocks/pl.json b/editor/blocks/pl.json index 47ba1f25..71f1ec9d 100644 --- a/editor/blocks/pl.json +++ b/editor/blocks/pl.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"zawsze","CONTROL_REPEAT":"Powtarzaj %1","CONTROL_IF":"Jeśli %1 to","CONTROL_ELSE":"W przeciwnym razie","CONTROL_STOP":"zatrzymaj","CONTROL_STOP_ALL":"wszystko","CONTROL_STOP_THIS":"ten skrypt","CONTROL_STOP_OTHER":"Inne skrypty duszka","CONTROL_WAIT":"Czekaj %1 sekund","CONTROL_WAITUNTIL":"Czekaj aż %1","CONTROL_REPEATUNTIL":"Powtarzaj aż %1","CONTROL_WHILE":"Gdy %1","CONTROL_FOREACH":"Dla każdego %1 z %2","CONTROL_STARTASCLONE":"Gdy zaczynam jako klon","CONTROL_CREATECLONEOF":"Stwórz klona z %1","CONTROL_CREATECLONEOF_MYSELF":"siebie","CONTROL_DELETETHISCLONE":"Usuń tego klona","CONTROL_COUNTER":"Licznik","CONTROL_INCRCOUNTER":"Zwiększ licznik","CONTROL_CLEARCOUNTER":"Zeruj licznik","CONTROL_ALLATONCE":"wszystko na raz","DATA_SETVARIABLETO":"Ustaw %1 na %2","DATA_CHANGEVARIABLEBY":"Zmień %1 o %2","DATA_SHOWVARIABLE":"Pokaż zmienną %1","DATA_HIDEVARIABLE":"Ukryj zmienną %1","DATA_ADDTOLIST":"Dodaj %1 do %2","DATA_DELETEOFLIST":"Usuń %1 z %2","DATA_DELETEALLOFLIST":"Usuń wszystkie %1","DATA_INSERTATLIST":"Wstaw %1 na %2 pozycji do %3","DATA_REPLACEITEMOFLIST":"Zamień %1 z %2 na %3","DATA_ITEMOFLIST":"element %1 z %2","DATA_ITEMNUMOFLIST":"element # z %1 w %2","DATA_LENGTHOFLIST":"Długość z %1","DATA_LISTCONTAINSITEM":"%1 zawiera %2?","DATA_SHOWLIST":"Pokaż listę %1","DATA_HIDELIST":"Ukryj listę %1","DATA_INDEX_ALL":"wszystko","DATA_INDEX_LAST":"ostatni","DATA_INDEX_RANDOM":"losowa","EVENT_WHENFLAGCLICKED":"Kiedy %1 kliknięty","EVENT_WHENTHISSPRITECLICKED":"Kiedy ten duszek kliknięty","EVENT_WHENSTAGECLICKED":"Kiedy scena kliknięta","EVENT_WHENTOUCHINGOBJECT":"kiedy ten duszek dotknie %1","EVENT_WHENBROADCASTRECEIVED":"Kiedy otrzymam %1","EVENT_WHENBACKDROPSWITCHESTO":"Kiedy tło zmienia się na %1","EVENT_WHENGREATERTHAN":"Kiedy %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"Stoper","EVENT_WHENGREATERTHAN_LOUDNESS":"Głośnosć","EVENT_BROADCAST":"Nadaj %1","EVENT_BROADCASTANDWAIT":"Nadaj %1 i czekaj","EVENT_WHENKEYPRESSED":"Kiedy klawisz %1 naciśniety","EVENT_WHENKEYPRESSED_SPACE":"spacja","EVENT_WHENKEYPRESSED_LEFT":"strzałka w lewo","EVENT_WHENKEYPRESSED_RIGHT":"strzałka w prawo","EVENT_WHENKEYPRESSED_DOWN":"strzałka w dół","EVENT_WHENKEYPRESSED_UP":"strzałka w górę","EVENT_WHENKEYPRESSED_ANY":"Dowolny","LOOKS_SAYFORSECS":"Powiedz %1 przez %2 sekund","LOOKS_SAY":"Powiedz %1","LOOKS_HELLO":"Cześć!","LOOKS_THINKFORSECS":"Pomyśl %1 przez %2 sekund","LOOKS_THINK":"Pomyśl %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"Pokaż","LOOKS_HIDE":"ukryj","LOOKS_HIDEALLSPRITES":"ukryj wszystkie duszki","LOOKS_EFFECT_COLOR":"Kolor","LOOKS_EFFECT_FISHEYE":"Rybie oko","LOOKS_EFFECT_WHIRL":"Wir","LOOKS_EFFECT_PIXELATE":"Pikseloza","LOOKS_EFFECT_MOSAIC":"Mozaika","LOOKS_EFFECT_BRIGHTNESS":"Jasność","LOOKS_EFFECT_GHOST":"Duch","LOOKS_CHANGEEFFECTBY":"Zmień %1 efekt o %2","LOOKS_SETEFFECTTO":"Ustaw %1 efekt na %2","LOOKS_CLEARGRAPHICEFFECTS":"Wyczyść efekty graficzne","LOOKS_CHANGESIZEBY":"Zmień rozmiar o %1","LOOKS_SETSIZETO":"Ustaw rozmiar na %1 %","LOOKS_SIZE":"rozmiar","LOOKS_CHANGESTRETCHBY":"zmień rozciągnięcie o %1","LOOKS_SETSTRETCHTO":"ustaw rozciąganie na %1 %","LOOKS_SWITCHCOSTUMETO":"Zmień kostium na %1","LOOKS_NEXTCOSTUME":"Następny kostium","LOOKS_SWITCHBACKDROPTO":"Zmień tło na %1","LOOKS_GOTOFRONTBACK":"Idź do %1 warstwy","LOOKS_GOTOFRONTBACK_FRONT":"Na wierzch","LOOKS_GOTOFRONTBACK_BACK":"Na spód","LOOKS_GOFORWARDBACKWARDLAYERS":"Idź %1 %2 warstw","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"Do przodu","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"Do tyłu","LOOKS_BACKDROPNUMBERNAME":"Tło %1","LOOKS_COSTUMENUMBERNAME":"Kostium %1","LOOKS_NUMBERNAME_NUMBER":"Liczba","LOOKS_NUMBERNAME_NAME":"Nazwa","LOOKS_SWITCHBACKDROPTOANDWAIT":"Zmień tło na %1 i czekaj","LOOKS_NEXTBACKDROP_BLOCK":"Następne tło","LOOKS_NEXTBACKDROP":"Następne tło","LOOKS_PREVIOUSBACKDROP":"poprzednie tło","LOOKS_RANDOMBACKDROP":"losowo wybrane tło","MOTION_MOVESTEPS":"Przesuń %1 kroków","MOTION_TURNLEFT":"Obróć %1 o %2 stopni","MOTION_TURNRIGHT":"Obróć %1 o %2 stopni","MOTION_POINTINDIRECTION":"Ustaw w kierunku %1","MOTION_POINTTOWARDS":"Ustaw w kierunku duszka %1","MOTION_POINTTOWARDS_POINTER":"Wskaźnik myszy","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"Idź do %1","MOTION_GOTO_POINTER":"Wskaźnik myszy","MOTION_GOTO_RANDOM":"Losowa pozycja","MOTION_GOTOXY":"Idź do x: %1 y: %2","MOTION_GLIDESECSTOXY":"Leć przez %1 sekund do x: %2 y: %3","MOTION_GLIDETO":"Leć przez %1 sekund do %2","MOTION_GLIDETO_POINTER":"Wskaźnik myszy","MOTION_GLIDETO_RANDOM":"Losowa pozycja","MOTION_CHANGEXBY":"Zmień x o %1","MOTION_SETX":"Ustaw x na %1","MOTION_CHANGEYBY":"Zmień y o %1","MOTION_SETY":"ustaw y na %1","MOTION_IFONEDGEBOUNCE":"Jeżeli na brzegu, odbij się","MOTION_SETROTATIONSTYLE":"Ustaw styl obrotu na %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"Lewo-prawo","MOTION_SETROTATIONSTYLE_DONTROTATE":"Nie obracaj","MOTION_SETROTATIONSTYLE_ALLAROUND":"Dookoła","MOTION_XPOSITION":"Pozycja x","MOTION_YPOSITION":"Pozycja y","MOTION_DIRECTION":"Kierunek","MOTION_SCROLLRIGHT":"przewiń w dół %1","MOTION_SCROLLUP":"przewiń w górę %1","MOTION_ALIGNSCENE":"wyrównaj scenę %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"na dole po lewej stronie","MOTION_ALIGNSCENE_BOTTOMRIGHT":"na dole z prawej","MOTION_ALIGNSCENE_MIDDLE":"środek","MOTION_ALIGNSCENE_TOPLEFT":"na górze po lewej stronie","MOTION_ALIGNSCENE_TOPRIGHT":"na górze po prawej","MOTION_XSCROLL":"przewijanie – x","MOTION_YSCROLL":"przewijanie – y","MOTION_STAGE_SELECTED":"Wybrana scena: bez bloków ruchu","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"Losuj liczbę od %1 do %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 i %2","OPERATORS_OR":"%1 lub %2","OPERATORS_NOT":"Nie %1","OPERATORS_JOIN":"Połącz %1 i %2","OPERATORS_JOIN_APPLE":"jabłko","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"Litera %1 z %2","OPERATORS_LETTEROF_APPLE":"j","OPERATORS_LENGTH":"Długość z %1","OPERATORS_CONTAINS":"Czy %1 zawiera %2 ?","OPERATORS_MOD":"Reszta z dzielenia %1 i %2","OPERATORS_ROUND":"Zaokrąglij %1","OPERATORS_MATHOP":"%1 z %2","OPERATORS_MATHOP_ABS":"Wartość bezwzględna","OPERATORS_MATHOP_FLOOR":"Największa liczba całkowita","OPERATORS_MATHOP_CEILING":"Najmniejsza liczba całkowita","OPERATORS_MATHOP_SQRT":"Pierwiastek kwadratowy","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":"In","OPERATORS_MATHOP_LOG":"Log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"Definiuj %1","SENSING_TOUCHINGOBJECT":"Dotyka %1 ?","SENSING_TOUCHINGOBJECT_POINTER":"Wskaźnik myszy","SENSING_TOUCHINGOBJECT_EDGE":"Krawędź","SENSING_TOUCHINGCOLOR":"Dotyka koloru %1 ?","SENSING_COLORISTOUCHINGCOLOR":"Kolor %1 dotyka %2 ? ","SENSING_DISTANCETO":"Dystans do %1","SENSING_DISTANCETO_POINTER":"Wskaźnik myszy","SENSING_ASKANDWAIT":"Zapytaj %1 i czekaj","SENSING_ASK_TEXT":"Jak się nazywasz?","SENSING_ANSWER":"Odpowiedź","SENSING_KEYPRESSED":"Klawisz %1 naciśnięty ?","SENSING_MOUSEDOWN":"Kursor myszy najeżdża","SENSING_MOUSEX":"X myszy","SENSING_MOUSEY":"Y myszy","SENSING_SETDRAGMODE":"Ustaw tryb przeciągnięcia na %1","SENSING_SETDRAGMODE_DRAGGABLE":"Do przeciągnięcia","SENSING_SETDRAGMODE_NOTDRAGGABLE":"Nie do przeciągnięcia","SENSING_LOUDNESS":"Głośność","SENSING_LOUD":"głośno?","SENSING_TIMER":"Stoper","SENSING_RESETTIMER":"Resetuj stoper","SENSING_OF":"%1 z %2","SENSING_OF_XPOSITION":"Pozycja x","SENSING_OF_YPOSITION":"Pozycja y","SENSING_OF_DIRECTION":"Kierunek","SENSING_OF_COSTUMENUMBER":"Indeks kostiumu","SENSING_OF_COSTUMENAME":"Nazwa kostiumu","SENSING_OF_SIZE":"Rozmiar","SENSING_OF_VOLUME":"Głośność","SENSING_OF_BACKDROPNUMBER":"Tło: indeks","SENSING_OF_BACKDROPNAME":"Tło: nazwa","SENSING_OF_STAGE":"Scena","SENSING_CURRENT":"Obecny %1","SENSING_CURRENT_YEAR":"Rok","SENSING_CURRENT_MONTH":"Miesiąc","SENSING_CURRENT_DATE":"Data","SENSING_CURRENT_DAYOFWEEK":"Dzień tygodnia","SENSING_CURRENT_HOUR":"Godzina","SENSING_CURRENT_MINUTE":"Minuta","SENSING_CURRENT_SECOND":"Sekunda","SENSING_DAYSSINCE2000":"Dni od 2000","SENSING_USERNAME":"Nazwa użytkownika","SENSING_USERID":"ID użytkownika","SOUND_PLAY":"Zagraj dźwięk %1","SOUND_PLAYUNTILDONE":"Graj dźwięk %1 aż się skończy","SOUND_STOPALLSOUNDS":"Zakończ wszystkie dźwięki","SOUND_SETEFFECTO":"Ustaw %1 efekt na %2","SOUND_CHANGEEFFECTBY":"Zmień %1 efekt o %2","SOUND_CLEAREFFECTS":"Usuń efekty dźwiękowe","SOUND_EFFECTS_PITCH":"Płynność dźwięku","SOUND_EFFECTS_PAN":"Przesuń w lewo/prawo","SOUND_CHANGEVOLUMEBY":"Zmień głośność o %1","SOUND_SETVOLUMETO":"Ustaw głośność na %1%","SOUND_VOLUME":"Głośność","SOUND_RECORD":"nagraj...","CATEGORY_MOTION":"Ruch","CATEGORY_LOOKS":"Wygląd","CATEGORY_SOUND":"Dźwięk","CATEGORY_EVENTS":"Zdarzenia","CATEGORY_CONTROL":"Kontrola","CATEGORY_SENSING":"Czujniki","CATEGORY_OPERATORS":"Operatory","CATEGORY_VARIABLES":"Zmienne","CATEGORY_MYBLOCKS":"Moje bloki","DUPLICATE":"Duplikuj","DELETE":"Usuń","ADD_COMMENT":"Dodaj komentarz","REMOVE_COMMENT":"Usuń komentarz","DELETE_BLOCK":"Usuń blok","DELETE_X_BLOCKS":"Usuń %1 bloków","DELETE_ALL_BLOCKS":"Czy usunąć wszystkie all %1 bloków?","CLEAN_UP":"Posprzątaj bloki","HELP":"Pomoc","UNDO":"Cofnij","REDO":"Ponów","EDIT_PROCEDURE":"Edycja","SHOW_PROCEDURE_DEFINITION":"Przejdź do definicji","WORKSPACE_COMMENT_DEFAULT_TEXT":"Powiedz coś...","COLOUR_HUE_LABEL":"Kolor","COLOUR_SATURATION_LABEL":"Nasycenie","COLOUR_BRIGHTNESS_LABEL":"Jasność","CHANGE_VALUE_TITLE":"Zmień wartość:","RENAME_VARIABLE":"Zmień nazwę zmiennej","RENAME_VARIABLE_TITLE":"Zmień nazwę wszystkich zmiennych \\\"%1\\\" na:","RENAME_VARIABLE_MODAL_TITLE":"Zmień nazwę zmiennej","NEW_VARIABLE":"Stwórz zmienną","NEW_VARIABLE_TITLE":"Nowa nazwa zmiennej:","VARIABLE_MODAL_TITLE":"Nowa zmienna","VARIABLE_ALREADY_EXISTS":"Zmienna o nazwie \\\"%1\\\" już istnieje.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Zmienna o nazwie \\\"%1\\\" już istnieje dla innej zmiennej rodzaju \\\"%2\\\".","DELETE_VARIABLE_CONFIRMATION":"Czy usunąć %1 zastosowań zmiennej \\\"%2\\\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Nie można usunąć zmiennej \\\"%1\\\", ponieważ stanowi część definicji funkcji \\\"%2\\\"","DELETE_VARIABLE":"Usuń zmienną \\\"%1\\\"","NEW_PROCEDURE":"Utwórz blok","PROCEDURE_ALREADY_EXISTS":"Procedura o nazwie \\\"%1\\\" już istnieje.","PROCEDURE_DEFAULT_NAME":"nazwa bloku","NEW_LIST":"Stwórz listę","NEW_LIST_TITLE":"Nowa nazwa lista:","LIST_MODAL_TITLE":"Nowa lista","LIST_ALREADY_EXISTS":"Lista o nazwie \\\"%1\\\" już istnieje.","RENAME_LIST_TITLE":"Zmień nazwy wszystkich list \\\"%1\\\" na:","RENAME_LIST_MODAL_TITLE":"Zmień nazwę listy","DEFAULT_LIST_ITEM":"rzecz","DELETE_LIST":"usuń listę \"%1\"","RENAME_LIST":"Zmień nazwę listy","NEW_BROADCAST_MESSAGE":"Nowa wiadomość","NEW_BROADCAST_MESSAGE_TITLE":"Nowa nazwa wiadomości:","BROADCAST_MODAL_TITLE":"Nowy komunikat","DEFAULT_BROADCAST_MESSAGE_NAME":"komunikat1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "zawsze", + "CONTROL_REPEAT": "Powtarzaj %1", + "CONTROL_IF": "Jeśli %1 to", + "CONTROL_ELSE": "W przeciwnym razie", + "CONTROL_STOP": "zatrzymaj", + "CONTROL_STOP_ALL": "wszystko", + "CONTROL_STOP_THIS": "ten skrypt", + "CONTROL_STOP_OTHER": "Inne skrypty duszka", + "CONTROL_WAIT": "Czekaj %1 sekund", + "CONTROL_WAITUNTIL": "Czekaj aż %1", + "CONTROL_REPEATUNTIL": "Powtarzaj aż %1", + "CONTROL_WHILE": "Gdy %1", + "CONTROL_FOREACH": "Dla każdego %1 z %2", + "CONTROL_STARTASCLONE": "Gdy zaczynam jako klon", + "CONTROL_CREATECLONEOF": "Stwórz klona z %1", + "CONTROL_CREATECLONEOF_MYSELF": "siebie", + "CONTROL_DELETETHISCLONE": "Usuń tego klona", + "CONTROL_COUNTER": "Licznik", + "CONTROL_INCRCOUNTER": "Zwiększ licznik", + "CONTROL_CLEARCOUNTER": "Zeruj licznik", + "CONTROL_ALLATONCE": "wszystko na raz", + "DATA_SETVARIABLETO": "Ustaw %1 na %2", + "DATA_CHANGEVARIABLEBY": "Zmień %1 o %2", + "DATA_SHOWVARIABLE": "Pokaż zmienną %1", + "DATA_HIDEVARIABLE": "Ukryj zmienną %1", + "DATA_ADDTOLIST": "Dodaj %1 do %2", + "DATA_DELETEOFLIST": "Usuń %1 z %2", + "DATA_DELETEALLOFLIST": "Usuń wszystkie %1", + "DATA_INSERTATLIST": "Wstaw %1 na %2 pozycji do %3", + "DATA_REPLACEITEMOFLIST": "Zamień %1 z %2 na %3", + "DATA_ITEMOFLIST": "element %1 z %2", + "DATA_ITEMNUMOFLIST": "element # z %1 w %2", + "DATA_LENGTHOFLIST": "Długość z %1", + "DATA_LISTCONTAINSITEM": "%1 zawiera %2?", + "DATA_SHOWLIST": "Pokaż listę %1", + "DATA_HIDELIST": "Ukryj listę %1", + "DATA_INDEX_ALL": "wszystko", + "DATA_INDEX_LAST": "ostatni", + "DATA_INDEX_RANDOM": "losowa", + "EVENT_WHENFLAGCLICKED": "Kiedy %1 kliknięty", + "EVENT_WHENTHISSPRITECLICKED": "Kiedy ten duszek kliknięty", + "EVENT_WHENSTAGECLICKED": "Kiedy scena kliknięta", + "EVENT_WHENTOUCHINGOBJECT": "kiedy ten duszek dotknie %1", + "EVENT_WHENBROADCASTRECEIVED": "Kiedy otrzymam %1", + "EVENT_WHENBACKDROPSWITCHESTO": "Kiedy tło zmienia się na %1", + "EVENT_WHENGREATERTHAN": "Kiedy %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "Stoper", + "EVENT_WHENGREATERTHAN_LOUDNESS": "Głośnosć", + "EVENT_BROADCAST": "Nadaj %1", + "EVENT_BROADCASTANDWAIT": "Nadaj %1 i czekaj", + "EVENT_WHENKEYPRESSED": "Kiedy klawisz %1 naciśniety", + "EVENT_WHENKEYPRESSED_SPACE": "spacja", + "EVENT_WHENKEYPRESSED_LEFT": "strzałka w lewo", + "EVENT_WHENKEYPRESSED_RIGHT": "strzałka w prawo", + "EVENT_WHENKEYPRESSED_DOWN": "strzałka w dół", + "EVENT_WHENKEYPRESSED_UP": "strzałka w górę", + "EVENT_WHENKEYPRESSED_ANY": "Dowolny", + "LOOKS_SAYFORSECS": "Powiedz %1 przez %2 sekund", + "LOOKS_SAY": "Powiedz %1", + "LOOKS_HELLO": "Cześć!", + "LOOKS_THINKFORSECS": "Pomyśl %1 przez %2 sekund", + "LOOKS_THINK": "Pomyśl %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "Pokaż", + "LOOKS_HIDE": "ukryj", + "LOOKS_HIDEALLSPRITES": "ukryj wszystkie duszki", + "LOOKS_EFFECT_COLOR": "Kolor", + "LOOKS_EFFECT_FISHEYE": "Rybie oko", + "LOOKS_EFFECT_WHIRL": "Wir", + "LOOKS_EFFECT_PIXELATE": "Pikseloza", + "LOOKS_EFFECT_MOSAIC": "Mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "Jasność", + "LOOKS_EFFECT_GHOST": "Duch", + "LOOKS_CHANGEEFFECTBY": "Zmień %1 efekt o %2", + "LOOKS_SETEFFECTTO": "Ustaw %1 efekt na %2", + "LOOKS_CLEARGRAPHICEFFECTS": "Wyczyść efekty graficzne", + "LOOKS_CHANGESIZEBY": "Zmień rozmiar o %1", + "LOOKS_SETSIZETO": "Ustaw rozmiar na %1 %", + "LOOKS_SIZE": "rozmiar", + "LOOKS_CHANGESTRETCHBY": "zmień rozciągnięcie o %1", + "LOOKS_SETSTRETCHTO": "ustaw rozciąganie na %1 %", + "LOOKS_SWITCHCOSTUMETO": "Zmień kostium na %1", + "LOOKS_NEXTCOSTUME": "Następny kostium", + "LOOKS_SWITCHBACKDROPTO": "Zmień tło na %1", + "LOOKS_GOTOFRONTBACK": "Idź do %1 warstwy", + "LOOKS_GOTOFRONTBACK_FRONT": "Na wierzch", + "LOOKS_GOTOFRONTBACK_BACK": "Na spód", + "LOOKS_GOFORWARDBACKWARDLAYERS": "Idź %1 %2 warstw", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "Do przodu", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "Do tyłu", + "LOOKS_BACKDROPNUMBERNAME": "Tło %1", + "LOOKS_COSTUMENUMBERNAME": "Kostium %1", + "LOOKS_NUMBERNAME_NUMBER": "Liczba", + "LOOKS_NUMBERNAME_NAME": "Nazwa", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "Zmień tło na %1 i czekaj", + "LOOKS_NEXTBACKDROP_BLOCK": "Następne tło", + "LOOKS_NEXTBACKDROP": "Następne tło", + "LOOKS_PREVIOUSBACKDROP": "poprzednie tło", + "LOOKS_RANDOMBACKDROP": "losowo wybrane tło", + "MOTION_MOVESTEPS": "Przesuń %1 kroków", + "MOTION_TURNLEFT": "Obróć %1 o %2 stopni", + "MOTION_TURNRIGHT": "Obróć %1 o %2 stopni", + "MOTION_POINTINDIRECTION": "Ustaw w kierunku %1", + "MOTION_POINTTOWARDS": "Ustaw w kierunku duszka %1", + "MOTION_POINTTOWARDS_POINTER": "Wskaźnik myszy", + "MOTION_POINTTOWARDS_RANDOM": "losowy kierunek", + "MOTION_GOTO": "Idź do %1", + "MOTION_GOTO_POINTER": "Wskaźnik myszy", + "MOTION_GOTO_RANDOM": "Losowa pozycja", + "MOTION_GOTOXY": "Idź do x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "Leć przez %1 sekund do x: %2 y: %3", + "MOTION_GLIDETO": "Leć przez %1 sekund do %2", + "MOTION_GLIDETO_POINTER": "Wskaźnik myszy", + "MOTION_GLIDETO_RANDOM": "Losowa pozycja", + "MOTION_CHANGEXBY": "Zmień x o %1", + "MOTION_SETX": "Ustaw x na %1", + "MOTION_CHANGEYBY": "Zmień y o %1", + "MOTION_SETY": "ustaw y na %1", + "MOTION_IFONEDGEBOUNCE": "Jeżeli na brzegu, odbij się", + "MOTION_SETROTATIONSTYLE": "Ustaw styl obrotu na %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "Lewo-prawo", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "Nie obracaj", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "Dookoła", + "MOTION_XPOSITION": "Pozycja x", + "MOTION_YPOSITION": "Pozycja y", + "MOTION_DIRECTION": "Kierunek", + "MOTION_SCROLLRIGHT": "przewiń w dół %1", + "MOTION_SCROLLUP": "przewiń w górę %1", + "MOTION_ALIGNSCENE": "wyrównaj scenę %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "na dole po lewej stronie", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "na dole z prawej", + "MOTION_ALIGNSCENE_MIDDLE": "środek", + "MOTION_ALIGNSCENE_TOPLEFT": "na górze po lewej stronie", + "MOTION_ALIGNSCENE_TOPRIGHT": "na górze po prawej", + "MOTION_XSCROLL": "przewijanie – x", + "MOTION_YSCROLL": "przewijanie – y", + "MOTION_STAGE_SELECTED": "Wybrana scena: bez bloków ruchu", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "Losuj liczbę od %1 do %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 i %2", + "OPERATORS_OR": "%1 lub %2", + "OPERATORS_NOT": "Nie %1", + "OPERATORS_JOIN": "Połącz %1 i %2", + "OPERATORS_JOIN_APPLE": "jabłko", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "Litera %1 z %2", + "OPERATORS_LETTEROF_APPLE": "j", + "OPERATORS_LENGTH": "Długość z %1", + "OPERATORS_CONTAINS": "Czy %1 zawiera %2 ?", + "OPERATORS_MOD": "Reszta z dzielenia %1 i %2", + "OPERATORS_ROUND": "Zaokrąglij %1", + "OPERATORS_MATHOP": "%1 z %2", + "OPERATORS_MATHOP_ABS": "Wartość bezwzględna", + "OPERATORS_MATHOP_FLOOR": "Największa liczba całkowita", + "OPERATORS_MATHOP_CEILING": "Najmniejsza liczba całkowita", + "OPERATORS_MATHOP_SQRT": "Pierwiastek kwadratowy", + "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": "In", + "OPERATORS_MATHOP_LOG": "Log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "Definiuj %1", + "SENSING_TOUCHINGOBJECT": "Dotyka %1 ?", + "SENSING_TOUCHINGOBJECT_POINTER": "Wskaźnik myszy", + "SENSING_TOUCHINGOBJECT_EDGE": "Krawędź", + "SENSING_TOUCHINGCOLOR": "Dotyka koloru %1 ?", + "SENSING_COLORISTOUCHINGCOLOR": "Kolor %1 dotyka %2 ? ", + "SENSING_DISTANCETO": "Dystans do %1", + "SENSING_DISTANCETO_POINTER": "Wskaźnik myszy", + "SENSING_ASKANDWAIT": "Zapytaj %1 i czekaj", + "SENSING_ASK_TEXT": "Jak się nazywasz?", + "SENSING_ANSWER": "Odpowiedź", + "SENSING_KEYPRESSED": "Klawisz %1 naciśnięty ?", + "SENSING_MOUSEDOWN": "Kursor myszy najeżdża", + "SENSING_MOUSEX": "X myszy", + "SENSING_MOUSEY": "Y myszy", + "SENSING_SETDRAGMODE": "Ustaw tryb przeciągnięcia na %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "Do przeciągnięcia", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "Nie do przeciągnięcia", + "SENSING_LOUDNESS": "Głośność", + "SENSING_LOUD": "głośno?", + "SENSING_TIMER": "Stoper", + "SENSING_RESETTIMER": "Resetuj stoper", + "SENSING_OF": "%1 z %2", + "SENSING_OF_XPOSITION": "Pozycja x", + "SENSING_OF_YPOSITION": "Pozycja y", + "SENSING_OF_DIRECTION": "Kierunek", + "SENSING_OF_COSTUMENUMBER": "Indeks kostiumu", + "SENSING_OF_COSTUMENAME": "Nazwa kostiumu", + "SENSING_OF_SIZE": "Rozmiar", + "SENSING_OF_VOLUME": "Głośność", + "SENSING_OF_BACKDROPNUMBER": "Tło: indeks", + "SENSING_OF_BACKDROPNAME": "Tło: nazwa", + "SENSING_OF_STAGE": "Scena", + "SENSING_CURRENT": "Obecny %1", + "SENSING_CURRENT_YEAR": "Rok", + "SENSING_CURRENT_MONTH": "Miesiąc", + "SENSING_CURRENT_DATE": "Data", + "SENSING_CURRENT_DAYOFWEEK": "Dzień tygodnia", + "SENSING_CURRENT_HOUR": "Godzina", + "SENSING_CURRENT_MINUTE": "Minuta", + "SENSING_CURRENT_SECOND": "Sekunda", + "SENSING_DAYSSINCE2000": "Dni od 2000", + "SENSING_USERNAME": "Nazwa użytkownika", + "SENSING_USERID": "ID użytkownika", + "SOUND_PLAY": "Zagraj dźwięk %1", + "SOUND_PLAYUNTILDONE": "Graj dźwięk %1 aż się skończy", + "SOUND_STOPALLSOUNDS": "Zakończ wszystkie dźwięki", + "SOUND_SETEFFECTO": "Ustaw %1 efekt na %2", + "SOUND_CHANGEEFFECTBY": "Zmień %1 efekt o %2", + "SOUND_CLEAREFFECTS": "Usuń efekty dźwiękowe", + "SOUND_EFFECTS_PITCH": "Płynność dźwięku", + "SOUND_EFFECTS_PAN": "Przesuń w lewo/prawo", + "SOUND_CHANGEVOLUMEBY": "Zmień głośność o %1", + "SOUND_SETVOLUMETO": "Ustaw głośność na %1%", + "SOUND_VOLUME": "Głośność", + "SOUND_RECORD": "nagraj...", + "CATEGORY_MOTION": "Ruch", + "CATEGORY_LOOKS": "Wygląd", + "CATEGORY_SOUND": "Dźwięk", + "CATEGORY_EVENTS": "Zdarzenia", + "CATEGORY_CONTROL": "Kontrola", + "CATEGORY_SENSING": "Czujniki", + "CATEGORY_OPERATORS": "Operatory", + "CATEGORY_VARIABLES": "Zmienne", + "CATEGORY_MYBLOCKS": "Moje bloki", + "DUPLICATE": "Duplikuj", + "DELETE": "Usuń", + "ADD_COMMENT": "Dodaj komentarz", + "REMOVE_COMMENT": "Usuń komentarz", + "DELETE_BLOCK": "Usuń blok", + "DELETE_X_BLOCKS": "Usuń %1 bloków", + "DELETE_ALL_BLOCKS": "Czy usunąć wszystkie all %1 bloków?", + "CLEAN_UP": "Posprzątaj bloki", + "HELP": "Pomoc", + "UNDO": "Cofnij", + "REDO": "Ponów", + "EDIT_PROCEDURE": "Edycja", + "SHOW_PROCEDURE_DEFINITION": "Przejdź do definicji", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Powiedz coś...", + "COLOUR_HUE_LABEL": "Kolor", + "COLOUR_SATURATION_LABEL": "Nasycenie", + "COLOUR_BRIGHTNESS_LABEL": "Jasność", + "CHANGE_VALUE_TITLE": "Zmień wartość:", + "RENAME_VARIABLE": "Zmień nazwę zmiennej", + "RENAME_VARIABLE_TITLE": "Zmień nazwę wszystkich zmiennych \\\"%1\\\" na:", + "RENAME_VARIABLE_MODAL_TITLE": "Zmień nazwę zmiennej", + "NEW_VARIABLE": "Stwórz zmienną", + "NEW_VARIABLE_TITLE": "Nowa nazwa zmiennej:", + "VARIABLE_MODAL_TITLE": "Nowa zmienna", + "VARIABLE_ALREADY_EXISTS": "Zmienna o nazwie \\\"%1\\\" już istnieje.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Zmienna o nazwie \\\"%1\\\" już istnieje dla innej zmiennej rodzaju \\\"%2\\\".", + "DELETE_VARIABLE_CONFIRMATION": "Czy usunąć %1 zastosowań zmiennej \\\"%2\\\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Nie można usunąć zmiennej \\\"%1\\\", ponieważ stanowi część definicji funkcji \\\"%2\\\"", + "DELETE_VARIABLE": "Usuń zmienną \\\"%1\\\"", + "NEW_PROCEDURE": "Utwórz blok", + "PROCEDURE_ALREADY_EXISTS": "Procedura o nazwie \\\"%1\\\" już istnieje.", + "PROCEDURE_DEFAULT_NAME": "nazwa bloku", + "NEW_LIST": "Stwórz listę", + "NEW_LIST_TITLE": "Nowa nazwa lista:", + "LIST_MODAL_TITLE": "Nowa lista", + "LIST_ALREADY_EXISTS": "Lista o nazwie \\\"%1\\\" już istnieje.", + "RENAME_LIST_TITLE": "Zmień nazwy wszystkich list \\\"%1\\\" na:", + "RENAME_LIST_MODAL_TITLE": "Zmień nazwę listy", + "DEFAULT_LIST_ITEM": "rzecz", + "DELETE_LIST": "usuń listę \"%1\"", + "RENAME_LIST": "Zmień nazwę listy", + "NEW_BROADCAST_MESSAGE": "Nowa wiadomość", + "NEW_BROADCAST_MESSAGE_TITLE": "Nowa nazwa wiadomości:", + "BROADCAST_MODAL_TITLE": "Nowy komunikat", + "DEFAULT_BROADCAST_MESSAGE_NAME": "komunikat1" +} \ No newline at end of file diff --git a/editor/blocks/pt-br.json b/editor/blocks/pt-br.json index 3f2bcdb4..efa5b7e5 100644 --- a/editor/blocks/pt-br.json +++ b/editor/blocks/pt-br.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"sempre","CONTROL_REPEAT":"repita %1 vezes","CONTROL_IF":"se %1 então","CONTROL_ELSE":"senão","CONTROL_STOP":"pare","CONTROL_STOP_ALL":"todos","CONTROL_STOP_THIS":"este script","CONTROL_STOP_OTHER":"outros scripts no ator","CONTROL_WAIT":"espere %1 seg","CONTROL_WAITUNTIL":"espere até que %1","CONTROL_REPEATUNTIL":"repita até que %1","CONTROL_WHILE":"enquanto %1","CONTROL_FOREACH":"para cada %1 em %2","CONTROL_STARTASCLONE":"quando eu começar como um clone","CONTROL_CREATECLONEOF":"crie clone de %1","CONTROL_CREATECLONEOF_MYSELF":"este ator","CONTROL_DELETETHISCLONE":"apague este clone","CONTROL_COUNTER":"contador","CONTROL_INCRCOUNTER":"desenvolver contador","CONTROL_CLEARCOUNTER":"limpar contador","CONTROL_ALLATONCE":"todos de uma vez","DATA_SETVARIABLETO":"adicione %1 a %2","DATA_CHANGEVARIABLEBY":"mude %1 para %2","DATA_SHOWVARIABLE":"mostre a variável %1","DATA_HIDEVARIABLE":"esconda a variável %1","DATA_ADDTOLIST":"adicione %1 a %2","DATA_DELETEOFLIST":"apague %1 de %2","DATA_DELETEALLOFLIST":"apague todos os itens de %1","DATA_INSERTATLIST":"insira %1 na posição %2 de %3","DATA_REPLACEITEMOFLIST":"substitua o item %1 de %2 por %3","DATA_ITEMOFLIST":"item %1 de %2","DATA_ITEMNUMOFLIST":"item # de %1 em %2","DATA_LENGTHOFLIST":"tamanho de %1","DATA_LISTCONTAINSITEM":"%1 contém %2?","DATA_SHOWLIST":"mostre a lista %1","DATA_HIDELIST":"esconda a lista %1","DATA_INDEX_ALL":"todos","DATA_INDEX_LAST":"último","DATA_INDEX_RANDOM":"aleatório","EVENT_WHENFLAGCLICKED":"quando %1 for clicado","EVENT_WHENTHISSPRITECLICKED":"quando este ator for clicado","EVENT_WHENSTAGECLICKED":"quando o palco for clicado","EVENT_WHENTOUCHINGOBJECT":"quando este ator tocar %1","EVENT_WHENBROADCASTRECEIVED":"quando eu receber %1","EVENT_WHENBACKDROPSWITCHESTO":"quando o cenário mudar para %1","EVENT_WHENGREATERTHAN":"quando %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"cronômetro","EVENT_WHENGREATERTHAN_LOUDNESS":"ruído","EVENT_BROADCAST":"transmita %1","EVENT_BROADCASTANDWAIT":"transmita %1 e espere","EVENT_WHENKEYPRESSED":"quando a tecla %1 for pressionada","EVENT_WHENKEYPRESSED_SPACE":"espaço","EVENT_WHENKEYPRESSED_LEFT":"seta para esquerda","EVENT_WHENKEYPRESSED_RIGHT":"seta direita","EVENT_WHENKEYPRESSED_DOWN":"seta para baixo","EVENT_WHENKEYPRESSED_UP":"seta para cima","EVENT_WHENKEYPRESSED_ANY":"qualquer","LOOKS_SAYFORSECS":"diga %1 por %2 segundos","LOOKS_SAY":"diga %1","LOOKS_HELLO":"Olá!","LOOKS_THINKFORSECS":"pense %1 por %2 segundos","LOOKS_THINK":"pense %1","LOOKS_HMM":"Hummm...","LOOKS_SHOW":"mostre","LOOKS_HIDE":"esconda","LOOKS_HIDEALLSPRITES":"esconda todos os atores","LOOKS_EFFECT_COLOR":"cor","LOOKS_EFFECT_FISHEYE":"olho de peixe","LOOKS_EFFECT_WHIRL":"turbilhão","LOOKS_EFFECT_PIXELATE":"pixelado","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"brilho","LOOKS_EFFECT_GHOST":"fantasma","LOOKS_CHANGEEFFECTBY":"adicione %2 ao efeito %1","LOOKS_SETEFFECTTO":"mude o efeito %1 para %2","LOOKS_CLEARGRAPHICEFFECTS":"remova os efeitos gráficos","LOOKS_CHANGESIZEBY":"adicione %1 ao tamanho","LOOKS_SETSIZETO":"mude o tamanho para %1 %","LOOKS_SIZE":"tamanho","LOOKS_CHANGESTRETCHBY":"mude trajeto por %1","LOOKS_SETSTRETCHTO":"ajuste curso para %1 %","LOOKS_SWITCHCOSTUMETO":"mude para a fantasia %1","LOOKS_NEXTCOSTUME":"próxima fantasia","LOOKS_SWITCHBACKDROPTO":"mude para o cenário %1","LOOKS_GOTOFRONTBACK":"vá para a camada %1","LOOKS_GOTOFRONTBACK_FRONT":"frente","LOOKS_GOTOFRONTBACK_BACK":"trás","LOOKS_GOFORWARDBACKWARDLAYERS":"vá para %1 %2 camadas ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"da frente","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"de trás","LOOKS_BACKDROPNUMBERNAME":"cenário %1","LOOKS_COSTUMENUMBERNAME":"fantasia %1","LOOKS_NUMBERNAME_NUMBER":"número","LOOKS_NUMBERNAME_NAME":"nome","LOOKS_SWITCHBACKDROPTOANDWAIT":"mude para o cenário %1 e espere","LOOKS_NEXTBACKDROP_BLOCK":"próximo cenário","LOOKS_NEXTBACKDROP":"próximo cenário","LOOKS_PREVIOUSBACKDROP":"cenário anterior","LOOKS_RANDOMBACKDROP":"cenário aleatório","MOTION_MOVESTEPS":"mova %1 passos","MOTION_TURNLEFT":"gire %1 %2 graus","MOTION_TURNRIGHT":"gire %1 %2 graus","MOTION_POINTINDIRECTION":"aponte para a direção %1","MOTION_POINTTOWARDS":"aponte para %1","MOTION_POINTTOWARDS_POINTER":"ponteiro do mouse","MOTION_POINTTOWARDS_RANDOM":"direção aleatória","MOTION_GOTO":"vá para %1","MOTION_GOTO_POINTER":"ponteiro do mouse","MOTION_GOTO_RANDOM":"posição aleatória","MOTION_GOTOXY":"vá para x: %1 y: %2","MOTION_GLIDESECSTOXY":"deslize por %1 segs. até x: %2 y: %3","MOTION_GLIDETO":"deslize por %1 segs. até %2","MOTION_GLIDETO_POINTER":"ponteiro do mouse","MOTION_GLIDETO_RANDOM":"posição aleatória","MOTION_CHANGEXBY":"mude %1 para x","MOTION_SETX":"mude x para %1","MOTION_CHANGEYBY":"adicione %1 a y","MOTION_SETY":"mude y para %1","MOTION_IFONEDGEBOUNCE":"se tocar na borda, volte","MOTION_SETROTATIONSTYLE":"mude o estilo de rotação para %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"esquerda-direita","MOTION_SETROTATIONSTYLE_DONTROTATE":"não rotacionar","MOTION_SETROTATIONSTYLE_ALLAROUND":"rotação completa","MOTION_XPOSITION":"posição x","MOTION_YPOSITION":"posição y","MOTION_DIRECTION":"direção","MOTION_SCROLLRIGHT":"rolar para direita %1 %","MOTION_SCROLLUP":"rolar para cima %1","MOTION_ALIGNSCENE":"alinhar cena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"inferior esquerda","MOTION_ALIGNSCENE_BOTTOMRIGHT":"inferior direita","MOTION_ALIGNSCENE_MIDDLE":"meio","MOTION_ALIGNSCENE_TOPLEFT":"superior esquerdo","MOTION_ALIGNSCENE_TOPRIGHT":"superior direita","MOTION_XSCROLL":"rolagem eixo x","MOTION_YSCROLL":"rolagem eixo y","MOTION_STAGE_SELECTED":"Palco selecionado: sem blocos de movimento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"número aleatório entre %1 e %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 e %2","OPERATORS_OR":"%1 ou %2","OPERATORS_NOT":"não %1","OPERATORS_JOIN":"junte %1 com %2","OPERATORS_JOIN_APPLE":"maçã","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"letra %1 de %2","OPERATORS_LETTEROF_APPLE":"m","OPERATORS_LENGTH":"tamanho de %1","OPERATORS_CONTAINS":"%1 contém %2?","OPERATORS_MOD":"resto de %1 por %2","OPERATORS_ROUND":"arredondamento de %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"módulo","OPERATORS_MATHOP_FLOOR":"arredondamento para baixo de","OPERATORS_MATHOP_CEILING":"arredondamento para cima de","OPERATORS_MATHOP_SQRT":"raiz quadrada","OPERATORS_MATHOP_SIN":"sen","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsen","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"logaritmo","OPERATORS_MATHOP_EEXP":"e elevado à ","OPERATORS_MATHOP_10EXP":"10 elevado à ","PROCEDURES_DEFINITION":"defina %1","SENSING_TOUCHINGOBJECT":"tocando em %1?","SENSING_TOUCHINGOBJECT_POINTER":"ponteiro do mouse","SENSING_TOUCHINGOBJECT_EDGE":"borda","SENSING_TOUCHINGCOLOR":"tocando na cor %1?","SENSING_COLORISTOUCHINGCOLOR":"a cor %1 está tocando na cor %2?","SENSING_DISTANCETO":"distância até %1","SENSING_DISTANCETO_POINTER":"ponteiro do mouse","SENSING_ASKANDWAIT":"pergunte %1 e espere","SENSING_ASK_TEXT":"Qual o seu nome?","SENSING_ANSWER":"resposta","SENSING_KEYPRESSED":"tecla %1 pressionada?","SENSING_MOUSEDOWN":"mouse pressionado?","SENSING_MOUSEX":"posição x do mouse","SENSING_MOUSEY":"posição y do mouse","SENSING_SETDRAGMODE":"mude modo de arrasto para %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrastável","SENSING_SETDRAGMODE_NOTDRAGGABLE":"não arrastável","SENSING_LOUDNESS":"ruído","SENSING_LOUD":"alto?","SENSING_TIMER":"cronômetro","SENSING_RESETTIMER":"zere o cronômetro","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"posição x","SENSING_OF_YPOSITION":"posição y","SENSING_OF_DIRECTION":"direção","SENSING_OF_COSTUMENUMBER":"fantasia número","SENSING_OF_COSTUMENAME":"nome da fantasia","SENSING_OF_SIZE":"tamanho","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"cenário#","SENSING_OF_BACKDROPNAME":"nome do cenário","SENSING_OF_STAGE":"Palco","SENSING_CURRENT":"%1 atual","SENSING_CURRENT_YEAR":"ano","SENSING_CURRENT_MONTH":"mês","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"dia da semana","SENSING_CURRENT_HOUR":"hora","SENSING_CURRENT_MINUTE":"minuto","SENSING_CURRENT_SECOND":"segundo","SENSING_DAYSSINCE2000":"número de dias desde 2000","SENSING_USERNAME":"nome de usuário","SENSING_USERID":"id do usuário","SOUND_PLAY":"toque o som %1","SOUND_PLAYUNTILDONE":"toque o som %1 até o fim","SOUND_STOPALLSOUNDS":"pare todos os sons","SOUND_SETEFFECTO":"mude o efeito %1 para %2","SOUND_CHANGEEFFECTBY":"adicione %2 ao efeito %1","SOUND_CLEAREFFECTS":"remova os efeitos sonoros ","SOUND_EFFECTS_PITCH":"tom","SOUND_EFFECTS_PAN":"balanço esquerda/direita","SOUND_CHANGEVOLUMEBY":"adicione %1 ao volume","SOUND_SETVOLUMETO":"mude o volume para %1%","SOUND_VOLUME":"volume","SOUND_RECORD":"gravar...","CATEGORY_MOTION":"Movimento","CATEGORY_LOOKS":"Aparência","CATEGORY_SOUND":"Som","CATEGORY_EVENTS":"Eventos","CATEGORY_CONTROL":"Controle","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","CATEGORY_VARIABLES":"Variáveis","CATEGORY_MYBLOCKS":"Meus Blocos","DUPLICATE":"Duplicar","DELETE":"Apagar","ADD_COMMENT":"Comentar","REMOVE_COMMENT":"Remover Comentário","DELETE_BLOCK":"Apagar Bloco","DELETE_X_BLOCKS":"Apagar %1 Blocos","DELETE_ALL_BLOCKS":"Apagar todos os blocos %1?","CLEAN_UP":"Limpar Blocos","HELP":"Ajuda","UNDO":"Desfazer","REDO":"Refazer","EDIT_PROCEDURE":"Editar","SHOW_PROCEDURE_DEFINITION":"Vá para definição","WORKSPACE_COMMENT_DEFAULT_TEXT":"Diga algo...","COLOUR_HUE_LABEL":"Cor","COLOUR_SATURATION_LABEL":"Saturação","COLOUR_BRIGHTNESS_LABEL":"Brilho","CHANGE_VALUE_TITLE":"Mudar valor:","RENAME_VARIABLE":"Renomear variável","RENAME_VARIABLE_TITLE":"Renomear todas as variáveis \"%1\" para:","RENAME_VARIABLE_MODAL_TITLE":"Renomear Variável","NEW_VARIABLE":"Criar uma Variável","NEW_VARIABLE_TITLE":"Nome da nova variável:","VARIABLE_MODAL_TITLE":"Nova Variável","VARIABLE_ALREADY_EXISTS":"Uma variável chamada \"%1\" já existe.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Uma variável chamada \"%1\" já existe para outra variável do tipo \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Apagar os %1 usos da variável \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Não é possível apagar a variável '%1' pois ela faz parte da definição do bloco '%2'","DELETE_VARIABLE":"Apagar a variável '%1'","NEW_PROCEDURE":"Criar um bloco","PROCEDURE_ALREADY_EXISTS":"Já existe um bloco chamado '%1'.","PROCEDURE_DEFAULT_NAME":"nome do bloco","NEW_LIST":"Criar uma Lista","NEW_LIST_TITLE":"Nome da nova lista:","LIST_MODAL_TITLE":"Nova Lista","LIST_ALREADY_EXISTS":"Já existe uma lista chamada '%1'.","RENAME_LIST_TITLE":"Renomear todas as listas \"%1\" para:","RENAME_LIST_MODAL_TITLE":"Renomear Lista","DEFAULT_LIST_ITEM":"coisa","DELETE_LIST":"Apagar a lista \"%1\"","RENAME_LIST":"Renomear lista","NEW_BROADCAST_MESSAGE":"Nova mensagem","NEW_BROADCAST_MESSAGE_TITLE":"Novo nome de mensagem:","BROADCAST_MODAL_TITLE":"Nova Mensagem","DEFAULT_BROADCAST_MESSAGE_NAME":"mensagem 1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "sempre", + "CONTROL_REPEAT": "repita %1 vezes", + "CONTROL_IF": "se %1 então", + "CONTROL_ELSE": "senão", + "CONTROL_STOP": "pare", + "CONTROL_STOP_ALL": "todos", + "CONTROL_STOP_THIS": "este script", + "CONTROL_STOP_OTHER": "outros scripts no ator", + "CONTROL_WAIT": "espere %1 seg", + "CONTROL_WAITUNTIL": "espere até que %1", + "CONTROL_REPEATUNTIL": "repita até que %1", + "CONTROL_WHILE": "enquanto %1", + "CONTROL_FOREACH": "para cada %1 em %2", + "CONTROL_STARTASCLONE": "quando eu começar como um clone", + "CONTROL_CREATECLONEOF": "crie clone de %1", + "CONTROL_CREATECLONEOF_MYSELF": "este ator", + "CONTROL_DELETETHISCLONE": "apague este clone", + "CONTROL_COUNTER": "contador", + "CONTROL_INCRCOUNTER": "desenvolver contador", + "CONTROL_CLEARCOUNTER": "limpar contador", + "CONTROL_ALLATONCE": "todos de uma vez", + "DATA_SETVARIABLETO": "adicione %1 a %2", + "DATA_CHANGEVARIABLEBY": "mude %1 para %2", + "DATA_SHOWVARIABLE": "mostre a variável %1", + "DATA_HIDEVARIABLE": "esconda a variável %1", + "DATA_ADDTOLIST": "adicione %1 a %2", + "DATA_DELETEOFLIST": "apague %1 de %2", + "DATA_DELETEALLOFLIST": "apague todos os itens de %1", + "DATA_INSERTATLIST": "insira %1 na posição %2 de %3", + "DATA_REPLACEITEMOFLIST": "substitua o item %1 de %2 por %3", + "DATA_ITEMOFLIST": "item %1 de %2", + "DATA_ITEMNUMOFLIST": "item # de %1 em %2", + "DATA_LENGTHOFLIST": "tamanho de %1", + "DATA_LISTCONTAINSITEM": "%1 contém %2?", + "DATA_SHOWLIST": "mostre a lista %1", + "DATA_HIDELIST": "esconda a lista %1", + "DATA_INDEX_ALL": "todos", + "DATA_INDEX_LAST": "último", + "DATA_INDEX_RANDOM": "aleatório", + "EVENT_WHENFLAGCLICKED": "quando %1 for clicado", + "EVENT_WHENTHISSPRITECLICKED": "quando este ator for clicado", + "EVENT_WHENSTAGECLICKED": "quando o palco for clicado", + "EVENT_WHENTOUCHINGOBJECT": "quando este ator tocar %1", + "EVENT_WHENBROADCASTRECEIVED": "quando eu receber %1", + "EVENT_WHENBACKDROPSWITCHESTO": "quando o cenário mudar para %1", + "EVENT_WHENGREATERTHAN": "quando %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "cronômetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ruído", + "EVENT_BROADCAST": "transmita %1", + "EVENT_BROADCASTANDWAIT": "transmita %1 e espere", + "EVENT_WHENKEYPRESSED": "quando a tecla %1 for pressionada", + "EVENT_WHENKEYPRESSED_SPACE": "espaço", + "EVENT_WHENKEYPRESSED_LEFT": "seta para esquerda", + "EVENT_WHENKEYPRESSED_RIGHT": "seta direita", + "EVENT_WHENKEYPRESSED_DOWN": "seta para baixo", + "EVENT_WHENKEYPRESSED_UP": "seta para cima", + "EVENT_WHENKEYPRESSED_ANY": "qualquer", + "LOOKS_SAYFORSECS": "diga %1 por %2 segundos", + "LOOKS_SAY": "diga %1", + "LOOKS_HELLO": "Olá!", + "LOOKS_THINKFORSECS": "pense %1 por %2 segundos", + "LOOKS_THINK": "pense %1", + "LOOKS_HMM": "Hummm...", + "LOOKS_SHOW": "mostre", + "LOOKS_HIDE": "esconda", + "LOOKS_HIDEALLSPRITES": "esconda todos os atores", + "LOOKS_EFFECT_COLOR": "cor", + "LOOKS_EFFECT_FISHEYE": "olho de peixe", + "LOOKS_EFFECT_WHIRL": "turbilhão", + "LOOKS_EFFECT_PIXELATE": "pixelado", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "brilho", + "LOOKS_EFFECT_GHOST": "fantasma", + "LOOKS_CHANGEEFFECTBY": "adicione %2 ao efeito %1", + "LOOKS_SETEFFECTTO": "mude o efeito %1 para %2", + "LOOKS_CLEARGRAPHICEFFECTS": "remova os efeitos gráficos", + "LOOKS_CHANGESIZEBY": "adicione %1 ao tamanho", + "LOOKS_SETSIZETO": "mude o tamanho para %1 %", + "LOOKS_SIZE": "tamanho", + "LOOKS_CHANGESTRETCHBY": "mude trajeto por %1", + "LOOKS_SETSTRETCHTO": "ajuste curso para %1 %", + "LOOKS_SWITCHCOSTUMETO": "mude para a fantasia %1", + "LOOKS_NEXTCOSTUME": "próxima fantasia", + "LOOKS_SWITCHBACKDROPTO": "mude para o cenário %1", + "LOOKS_GOTOFRONTBACK": "vá para a camada %1", + "LOOKS_GOTOFRONTBACK_FRONT": "frente", + "LOOKS_GOTOFRONTBACK_BACK": "trás", + "LOOKS_GOFORWARDBACKWARDLAYERS": "vá para %1 %2 camadas ", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "da frente", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "de trás", + "LOOKS_BACKDROPNUMBERNAME": "cenário %1", + "LOOKS_COSTUMENUMBERNAME": "fantasia %1", + "LOOKS_NUMBERNAME_NUMBER": "número", + "LOOKS_NUMBERNAME_NAME": "nome", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "mude para o cenário %1 e espere", + "LOOKS_NEXTBACKDROP_BLOCK": "próximo cenário", + "LOOKS_NEXTBACKDROP": "próximo cenário", + "LOOKS_PREVIOUSBACKDROP": "cenário anterior", + "LOOKS_RANDOMBACKDROP": "cenário aleatório", + "MOTION_MOVESTEPS": "mova %1 passos", + "MOTION_TURNLEFT": "gire %1 %2 graus", + "MOTION_TURNRIGHT": "gire %1 %2 graus", + "MOTION_POINTINDIRECTION": "aponte para a direção %1", + "MOTION_POINTTOWARDS": "aponte para %1", + "MOTION_POINTTOWARDS_POINTER": "ponteiro do mouse", + "MOTION_POINTTOWARDS_RANDOM": "direção aleatória", + "MOTION_GOTO": "vá para %1", + "MOTION_GOTO_POINTER": "ponteiro do mouse", + "MOTION_GOTO_RANDOM": "posição aleatória", + "MOTION_GOTOXY": "vá para x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "deslize por %1 segs. até x: %2 y: %3", + "MOTION_GLIDETO": "deslize por %1 segs. até %2", + "MOTION_GLIDETO_POINTER": "ponteiro do mouse", + "MOTION_GLIDETO_RANDOM": "posição aleatória", + "MOTION_CHANGEXBY": "mude %1 para x", + "MOTION_SETX": "mude x para %1", + "MOTION_CHANGEYBY": "adicione %1 a y", + "MOTION_SETY": "mude y para %1", + "MOTION_IFONEDGEBOUNCE": "se tocar na borda, volte", + "MOTION_SETROTATIONSTYLE": "mude o estilo de rotação para %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "esquerda-direita", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "não rotacionar", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "rotação completa", + "MOTION_XPOSITION": "posição x", + "MOTION_YPOSITION": "posição y", + "MOTION_DIRECTION": "direção", + "MOTION_SCROLLRIGHT": "rolar para direita %1 %", + "MOTION_SCROLLUP": "rolar para cima %1", + "MOTION_ALIGNSCENE": "alinhar cena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "inferior esquerda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "inferior direita", + "MOTION_ALIGNSCENE_MIDDLE": "meio", + "MOTION_ALIGNSCENE_TOPLEFT": "superior esquerdo", + "MOTION_ALIGNSCENE_TOPRIGHT": "superior direita", + "MOTION_XSCROLL": "rolagem eixo x", + "MOTION_YSCROLL": "rolagem eixo y", + "MOTION_STAGE_SELECTED": "Palco selecionado: sem blocos de movimento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "número aleatório entre %1 e %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 e %2", + "OPERATORS_OR": "%1 ou %2", + "OPERATORS_NOT": "não %1", + "OPERATORS_JOIN": "junte %1 com %2", + "OPERATORS_JOIN_APPLE": "maçã", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "letra %1 de %2", + "OPERATORS_LETTEROF_APPLE": "m", + "OPERATORS_LENGTH": "tamanho de %1", + "OPERATORS_CONTAINS": "%1 contém %2?", + "OPERATORS_MOD": "resto de %1 por %2", + "OPERATORS_ROUND": "arredondamento de %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "módulo", + "OPERATORS_MATHOP_FLOOR": "arredondamento para baixo de", + "OPERATORS_MATHOP_CEILING": "arredondamento para cima de", + "OPERATORS_MATHOP_SQRT": "raiz quadrada", + "OPERATORS_MATHOP_SIN": "sen", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsen", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "logaritmo", + "OPERATORS_MATHOP_EEXP": "e elevado à ", + "OPERATORS_MATHOP_10EXP": "10 elevado à ", + "PROCEDURES_DEFINITION": "defina %1", + "SENSING_TOUCHINGOBJECT": "tocando em %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "ponteiro do mouse", + "SENSING_TOUCHINGOBJECT_EDGE": "borda", + "SENSING_TOUCHINGCOLOR": "tocando na cor %1?", + "SENSING_COLORISTOUCHINGCOLOR": "a cor %1 está tocando na cor %2?", + "SENSING_DISTANCETO": "distância até %1", + "SENSING_DISTANCETO_POINTER": "ponteiro do mouse", + "SENSING_ASKANDWAIT": "pergunte %1 e espere", + "SENSING_ASK_TEXT": "Qual o seu nome?", + "SENSING_ANSWER": "resposta", + "SENSING_KEYPRESSED": "tecla %1 pressionada?", + "SENSING_MOUSEDOWN": "mouse pressionado?", + "SENSING_MOUSEX": "posição x do mouse", + "SENSING_MOUSEY": "posição y do mouse", + "SENSING_SETDRAGMODE": "mude modo de arrasto para %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastável", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "não arrastável", + "SENSING_LOUDNESS": "ruído", + "SENSING_LOUD": "alto?", + "SENSING_TIMER": "cronômetro", + "SENSING_RESETTIMER": "zere o cronômetro", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "posição x", + "SENSING_OF_YPOSITION": "posição y", + "SENSING_OF_DIRECTION": "direção", + "SENSING_OF_COSTUMENUMBER": "fantasia número", + "SENSING_OF_COSTUMENAME": "nome da fantasia", + "SENSING_OF_SIZE": "tamanho", + "SENSING_OF_VOLUME": "volume", + "SENSING_OF_BACKDROPNUMBER": "cenário#", + "SENSING_OF_BACKDROPNAME": "nome do cenário", + "SENSING_OF_STAGE": "Palco", + "SENSING_CURRENT": "%1 atual", + "SENSING_CURRENT_YEAR": "ano", + "SENSING_CURRENT_MONTH": "mês", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "dia da semana", + "SENSING_CURRENT_HOUR": "hora", + "SENSING_CURRENT_MINUTE": "minuto", + "SENSING_CURRENT_SECOND": "segundo", + "SENSING_DAYSSINCE2000": "número de dias desde 2000", + "SENSING_USERNAME": "nome de usuário", + "SENSING_USERID": "id do usuário", + "SOUND_PLAY": "toque o som %1", + "SOUND_PLAYUNTILDONE": "toque o som %1 até o fim", + "SOUND_STOPALLSOUNDS": "pare todos os sons", + "SOUND_SETEFFECTO": "mude o efeito %1 para %2", + "SOUND_CHANGEEFFECTBY": "adicione %2 ao efeito %1", + "SOUND_CLEAREFFECTS": "remova os efeitos sonoros ", + "SOUND_EFFECTS_PITCH": "tom", + "SOUND_EFFECTS_PAN": "balanço esquerda/direita", + "SOUND_CHANGEVOLUMEBY": "adicione %1 ao volume", + "SOUND_SETVOLUMETO": "mude o volume para %1%", + "SOUND_VOLUME": "volume", + "SOUND_RECORD": "gravar...", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aparência", + "CATEGORY_SOUND": "Som", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Controle", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variáveis", + "CATEGORY_MYBLOCKS": "Meus Blocos", + "DUPLICATE": "Duplicar", + "DELETE": "Apagar", + "ADD_COMMENT": "Comentar", + "REMOVE_COMMENT": "Remover Comentário", + "DELETE_BLOCK": "Apagar Bloco", + "DELETE_X_BLOCKS": "Apagar %1 Blocos", + "DELETE_ALL_BLOCKS": "Apagar todos os blocos %1?", + "CLEAN_UP": "Limpar Blocos", + "HELP": "Ajuda", + "UNDO": "Desfazer", + "REDO": "Refazer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Vá para definição", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Diga algo...", + "COLOUR_HUE_LABEL": "Cor", + "COLOUR_SATURATION_LABEL": "Saturação", + "COLOUR_BRIGHTNESS_LABEL": "Brilho", + "CHANGE_VALUE_TITLE": "Mudar valor:", + "RENAME_VARIABLE": "Renomear variável", + "RENAME_VARIABLE_TITLE": "Renomear todas as variáveis \"%1\" para:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomear Variável", + "NEW_VARIABLE": "Criar uma Variável", + "NEW_VARIABLE_TITLE": "Nome da nova variável:", + "VARIABLE_MODAL_TITLE": "Nova Variável", + "VARIABLE_ALREADY_EXISTS": "Uma variável chamada \"%1\" já existe.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Uma variável chamada \"%1\" já existe para outra variável do tipo \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Apagar os %1 usos da variável \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Não é possível apagar a variável '%1' pois ela faz parte da definição do bloco '%2'", + "DELETE_VARIABLE": "Apagar a variável '%1'", + "NEW_PROCEDURE": "Criar um bloco", + "PROCEDURE_ALREADY_EXISTS": "Já existe um bloco chamado '%1'.", + "PROCEDURE_DEFAULT_NAME": "nome do bloco", + "NEW_LIST": "Criar uma Lista", + "NEW_LIST_TITLE": "Nome da nova lista:", + "LIST_MODAL_TITLE": "Nova Lista", + "LIST_ALREADY_EXISTS": "Já existe uma lista chamada '%1'.", + "RENAME_LIST_TITLE": "Renomear todas as listas \"%1\" para:", + "RENAME_LIST_MODAL_TITLE": "Renomear Lista", + "DEFAULT_LIST_ITEM": "coisa", + "DELETE_LIST": "Apagar a lista \"%1\"", + "RENAME_LIST": "Renomear lista", + "NEW_BROADCAST_MESSAGE": "Nova mensagem", + "NEW_BROADCAST_MESSAGE_TITLE": "Novo nome de mensagem:", + "BROADCAST_MODAL_TITLE": "Nova Mensagem", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mensagem 1" +} \ No newline at end of file diff --git a/editor/blocks/pt.json b/editor/blocks/pt.json index 1196a874..a6fc95bd 100644 --- a/editor/blocks/pt.json +++ b/editor/blocks/pt.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"repete para sempre","CONTROL_REPEAT":"repete %1 vezes","CONTROL_IF":"se %1 , então","CONTROL_ELSE":"senão,","CONTROL_STOP":"pára","CONTROL_STOP_ALL":"tudo","CONTROL_STOP_THIS":"este guião","CONTROL_STOP_OTHER":"os teus outros guiões","CONTROL_WAIT":"espera %1 s","CONTROL_WAITUNTIL":"espera até que %1","CONTROL_REPEATUNTIL":"até que %1 , repete","CONTROL_WHILE":"enquanto %1","CONTROL_FOREACH":"para cada %1 em %2","CONTROL_STARTASCLONE":"Quando fores criado como um clone","CONTROL_CREATECLONEOF":"cria um clone de %1","CONTROL_CREATECLONEOF_MYSELF":"ti mesmo","CONTROL_DELETETHISCLONE":"remove-te como clone","CONTROL_COUNTER":"contador","CONTROL_INCRCOUNTER":"incrementa o contador","CONTROL_CLEARCOUNTER":"põe o contador a zero","CONTROL_ALLATONCE":"executa tudo de uma vez","DATA_SETVARIABLETO":"altera %1 para %2","DATA_CHANGEVARIABLEBY":"adiciona a %1 o valor %2","DATA_SHOWVARIABLE":"mostra a variável %1","DATA_HIDEVARIABLE":"esconde a variável %1","DATA_ADDTOLIST":"acrescenta %1 a %2","DATA_DELETEOFLIST":"remove %1 de %2","DATA_DELETEALLOFLIST":"remove tudo de %1","DATA_INSERTATLIST":"insere %1 como %2 de %3","DATA_REPLACEITEMOFLIST":"substitui %1 de %2 por %3","DATA_ITEMOFLIST":"%1 de %2","DATA_ITEMNUMOFLIST":"o número do item %1 em %2","DATA_LENGTHOFLIST":"o comprimento de %1","DATA_LISTCONTAINSITEM":"%1 contém %2","DATA_SHOWLIST":"mostra a lista %1","DATA_HIDELIST":"esconde a lista %1","DATA_INDEX_ALL":"tudo","DATA_INDEX_LAST":"o último item","DATA_INDEX_RANDOM":"um item ao acaso","EVENT_WHENFLAGCLICKED":"Quando alguém clicar em %1","EVENT_WHENTHISSPRITECLICKED":"Quando alguém clicar em ti","EVENT_WHENSTAGECLICKED":"Quando alguém clicar no palco","EVENT_WHENTOUCHINGOBJECT":"Quando tocares em %1","EVENT_WHENBROADCASTRECEIVED":"Quando receberes a mensagem %1","EVENT_WHENBACKDROPSWITCHESTO":"Quando o cenário mudar para %1","EVENT_WHENGREATERTHAN":"Quando o valor do sensor %1 exceder %2","EVENT_WHENGREATERTHAN_TIMER":"o valor do cronómetro","EVENT_WHENGREATERTHAN_LOUDNESS":"o volume no microfone","EVENT_BROADCAST":"difunde a mensagem %1","EVENT_BROADCASTANDWAIT":"difunde a mensagem %1 e espera","EVENT_WHENKEYPRESSED":"Quando alguém pressionar a tecla %1","EVENT_WHENKEYPRESSED_SPACE":"espaço","EVENT_WHENKEYPRESSED_LEFT":"seta para a esquerda","EVENT_WHENKEYPRESSED_RIGHT":"seta para a direita","EVENT_WHENKEYPRESSED_DOWN":"seta para baixo","EVENT_WHENKEYPRESSED_UP":"seta para cima","EVENT_WHENKEYPRESSED_ANY":"qualquer","LOOKS_SAYFORSECS":"diz %1 durante %2 s","LOOKS_SAY":"diz %1","LOOKS_HELLO":"Olá!","LOOKS_THINKFORSECS":"pensa %1 durante %2 s","LOOKS_THINK":"pensa %1","LOOKS_HMM":"Hmm…","LOOKS_SHOW":"mostra-te","LOOKS_HIDE":"esconde-te","LOOKS_HIDEALLSPRITES":"esconde todos os actores","LOOKS_EFFECT_COLOR":"cor","LOOKS_EFFECT_FISHEYE":"olho de peixe","LOOKS_EFFECT_WHIRL":"remoinho","LOOKS_EFFECT_PIXELATE":"pixelização","LOOKS_EFFECT_MOSAIC":"mosaico","LOOKS_EFFECT_BRIGHTNESS":"brilho","LOOKS_EFFECT_GHOST":"fantasma","LOOKS_CHANGEEFFECTBY":"adiciona ao teu efeito %1 o valor %2","LOOKS_SETEFFECTTO":"altera o teu efeito %1 para %2","LOOKS_CLEARGRAPHICEFFECTS":"cancela os teus efeitos gráficos","LOOKS_CHANGESIZEBY":"adiciona %1 ao teu tamanho","LOOKS_SETSIZETO":"altera o teu tamanho para %1 %","LOOKS_SIZE":"o tamanho","LOOKS_CHANGESTRETCHBY":"adiciona %1 % ao esticamento","LOOKS_SETSTRETCHTO":"altera o esticamento para %1 %","LOOKS_SWITCHCOSTUMETO":"muda o teu traje para %1","LOOKS_NEXTCOSTUME":"passa para o teu próximo traje","LOOKS_SWITCHBACKDROPTO":"muda o cenário para %1","LOOKS_GOTOFRONTBACK":"vai para a camada %1","LOOKS_GOTOFRONTBACK_FRONT":"frontal","LOOKS_GOTOFRONTBACK_BACK":"traseira","LOOKS_GOFORWARDBACKWARDLAYERS":"%1 %2 camadas","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"avança","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"recua","LOOKS_BACKDROPNUMBERNAME":"%1 do cenário","LOOKS_COSTUMENUMBERNAME":"%1 do traje","LOOKS_NUMBERNAME_NUMBER":"o número","LOOKS_NUMBERNAME_NAME":"o nome","LOOKS_SWITCHBACKDROPTOANDWAIT":"muda o cenário para %1 e espera","LOOKS_NEXTBACKDROP_BLOCK":"passa para o teu próximo cenário","LOOKS_NEXTBACKDROP":"passa para o teu próximo cenário","LOOKS_PREVIOUSBACKDROP":"o cenário anterior","LOOKS_RANDOMBACKDROP":"um cenário ao acaso","MOTION_MOVESTEPS":"anda %1 passos","MOTION_TURNLEFT":"gira %1 %2 °","MOTION_TURNRIGHT":"gira %1 %2 °","MOTION_POINTINDIRECTION":"altera a tua direcção para %1 °","MOTION_POINTTOWARDS":"aponta em direcção a %1","MOTION_POINTTOWARDS_POINTER":"ponteiro do rato","MOTION_POINTTOWARDS_RANDOM":"direção aleatória","MOTION_GOTO":"vai para %1","MOTION_GOTO_POINTER":"o ponteiro do rato","MOTION_GOTO_RANDOM":"uma posição ao acaso","MOTION_GOTOXY":"vai para a posição x: %1 y: %2","MOTION_GLIDESECSTOXY":"desliza em %1 s para a posição x: %2 y: %3","MOTION_GLIDETO":"desliza em %1 s em direcção a%2","MOTION_GLIDETO_POINTER":"o ponteiro do rato","MOTION_GLIDETO_RANDOM":"uma posição ao acaso","MOTION_CHANGEXBY":"adiciona %1 ao teu x","MOTION_SETX":"altera o teu x para %1","MOTION_CHANGEYBY":"adiciona %1 ao teu y","MOTION_SETY":"altera o teu y para %1","MOTION_IFONEDGEBOUNCE":"se estiveres a bater na borda, ressalta","MOTION_SETROTATIONSTYLE":"altera o teu estilo de rotação para %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"olha apenas para a esquerda e para a direita","MOTION_SETROTATIONSTYLE_DONTROTATE":"não gires","MOTION_SETROTATIONSTYLE_ALLAROUND":"gira a toda a volta","MOTION_XPOSITION":"o x da tua posição","MOTION_YPOSITION":"o y da tua posição","MOTION_DIRECTION":"a direcção","MOTION_SCROLLRIGHT":"rola %1 para a direita","MOTION_SCROLLUP":"rola %1 para cima","MOTION_ALIGNSCENE":"alinha a cena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"ao fundo e à esquerda","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ao fundo e à direita","MOTION_ALIGNSCENE_MIDDLE":"a meio","MOTION_ALIGNSCENE_TOPLEFT":"no topo e à esquerda","MOTION_ALIGNSCENE_TOPRIGHT":"no topo e à direita","MOTION_XSCROLL":"o rolamento em x","MOTION_YSCROLL":"o rolamento em y","MOTION_STAGE_SELECTED":"Palco seleccionado: não tem blocos de movimento","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 − %2","OPERATORS_MULTIPLY":"%1 × %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"um valor ao acaso entre %1 e %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 e %2","OPERATORS_OR":"%1 ou %2","OPERATORS_NOT":"é falso que %1","OPERATORS_JOIN":"a junção de %1 com %2","OPERATORS_JOIN_APPLE":"maçã","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"o caractere %1 de %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"o comprimento de %1","OPERATORS_CONTAINS":"%1 contém %2","OPERATORS_MOD":"o resto de %1 a dividir por %2","OPERATORS_ROUND":"o arredondamento de %1","OPERATORS_MATHOP":"%1 de %2","OPERATORS_MATHOP_ABS":"o valor absoluto","OPERATORS_MATHOP_FLOOR":"o chão (o maior inteiro não superior)","OPERATORS_MATHOP_CEILING":"o tecto (menor inteiro não inferior)","OPERATORS_MATHOP_SQRT":"a raiz quadrada","OPERATORS_MATHOP_SIN":"o seno","OPERATORS_MATHOP_COS":"o cosseno","OPERATORS_MATHOP_TAN":"a tangente","OPERATORS_MATHOP_ASIN":"o arco-seno","OPERATORS_MATHOP_ACOS":"o arco-cosseno","OPERATORS_MATHOP_ATAN":"o arco-tangente","OPERATORS_MATHOP_LN":"o logaritmo natural","OPERATORS_MATHOP_LOG":"o logaritmo","OPERATORS_MATHOP_EEXP":"a exponencial","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"estás a tocar em %1","SENSING_TOUCHINGOBJECT_POINTER":"o ponteiro do rato","SENSING_TOUCHINGOBJECT_EDGE":"a borda","SENSING_TOUCHINGCOLOR":"estás a tocar na cor %1","SENSING_COLORISTOUCHINGCOLOR":"a cor %1 está a tocar na cor %2","SENSING_DISTANCETO":"a distância até %1","SENSING_DISTANCETO_POINTER":"o ponteiro do rato","SENSING_ASKANDWAIT":"pergunta %1 e espera pela resposta","SENSING_ASK_TEXT":"Como te chamas?","SENSING_ANSWER":"a resposta","SENSING_KEYPRESSED":"a tecla %1 está a ser pressionada","SENSING_MOUSEDOWN":"o botão do rato está pressionado","SENSING_MOUSEX":"o x da posição do rato","SENSING_MOUSEY":"o y da posição do rato","SENSING_SETDRAGMODE":"altera o teu modo de arrasto para %1","SENSING_SETDRAGMODE_DRAGGABLE":"arrastável","SENSING_SETDRAGMODE_NOTDRAGGABLE":"não arrastável","SENSING_LOUDNESS":"o volume no microfone","SENSING_LOUD":"o som é forte","SENSING_TIMER":"o valor do cronómetro","SENSING_RESETTIMER":"reinicia o cronómetro","SENSING_OF":"%1 de %2","SENSING_OF_XPOSITION":"o x da posição","SENSING_OF_YPOSITION":"o y da posição","SENSING_OF_DIRECTION":"a direcção","SENSING_OF_COSTUMENUMBER":"o número do traje","SENSING_OF_COSTUMENAME":"o nome do traje","SENSING_OF_SIZE":"o tamanho","SENSING_OF_VOLUME":"o volume","SENSING_OF_BACKDROPNUMBER":"o número do cenário","SENSING_OF_BACKDROPNAME":"o nome do cenário","SENSING_OF_STAGE":"o palco","SENSING_CURRENT":"%1 actual","SENSING_CURRENT_YEAR":"o ano","SENSING_CURRENT_MONTH":"o mês","SENSING_CURRENT_DATE":"a data","SENSING_CURRENT_DAYOFWEEK":"o dia da semana","SENSING_CURRENT_HOUR":"a hora","SENSING_CURRENT_MINUTE":"o minuto","SENSING_CURRENT_SECOND":"o segundo","SENSING_DAYSSINCE2000":"o número de dias desde 2000","SENSING_USERNAME":"o nome de utilizador","SENSING_USERID":"o ID de utilizador","SOUND_PLAY":"toca o som %1","SOUND_PLAYUNTILDONE":"toca o som %1 até terminar","SOUND_STOPALLSOUNDS":"pára todos os sons","SOUND_SETEFFECTO":"altera o teu efeito %1 para %2","SOUND_CHANGEEFFECTBY":"adiciona ao teu efeito %1 o valor %2","SOUND_CLEAREFFECTS":"cancela todos os teus efeitos sonoros","SOUND_EFFECTS_PITCH":"tom","SOUND_EFFECTS_PAN":"canal esquerdo/direito","SOUND_CHANGEVOLUMEBY":"adiciona %1 % ao teu volume","SOUND_SETVOLUMETO":"altera o teu volume para %1%","SOUND_VOLUME":"o volume","SOUND_RECORD":"gravar…","CATEGORY_MOTION":"Movimento","CATEGORY_LOOKS":"Aparência","CATEGORY_SOUND":"Som","CATEGORY_EVENTS":"Eventos","CATEGORY_CONTROL":"Controlo","CATEGORY_SENSING":"Sensores","CATEGORY_OPERATORS":"Operadores","CATEGORY_VARIABLES":"Variáveis","CATEGORY_MYBLOCKS":"Os Meus Blocos","DUPLICATE":"Duplicar","DELETE":"Remover","ADD_COMMENT":"Adicionar Comentário","REMOVE_COMMENT":"Remover Comentário","DELETE_BLOCK":"Remover Bloco","DELETE_X_BLOCKS":"Remover %1 Blocos","DELETE_ALL_BLOCKS":"Remover todos os %1 blocos?","CLEAN_UP":"Arrumar Blocos","HELP":"Ajuda","UNDO":"Desfazer","REDO":"Refazer","EDIT_PROCEDURE":"Editar","SHOW_PROCEDURE_DEFINITION":"Ir para a definição","WORKSPACE_COMMENT_DEFAULT_TEXT":"Diga qualquer coisa…","COLOUR_HUE_LABEL":"Matiz","COLOUR_SATURATION_LABEL":"Saturação","COLOUR_BRIGHTNESS_LABEL":"Brilho","CHANGE_VALUE_TITLE":"Alterar o valor:","RENAME_VARIABLE":"Renomear variável","RENAME_VARIABLE_TITLE":"Renomear todas as variáveis «%1» para:","RENAME_VARIABLE_MODAL_TITLE":"Renomear Variável","NEW_VARIABLE":"Criar uma Variável","NEW_VARIABLE_TITLE":"Novo nome da variável:","VARIABLE_MODAL_TITLE":"Nova Variável","VARIABLE_ALREADY_EXISTS":"Já existe uma variável com o nome «%1».","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Já existe uma variável com o nome «%1» do tipo «%2».","DELETE_VARIABLE_CONFIRMATION":"Remover %1 utilizações da variável «%2»?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Não é possível remover a variável «%1» porque é parte da definição da função «%2»","DELETE_VARIABLE":"Remover a variável «%1»","NEW_PROCEDURE":"Criar um Bloco","PROCEDURE_ALREADY_EXISTS":"Já existe um procedimento com o nome «%1».","PROCEDURE_DEFAULT_NAME":"nome do bloco","NEW_LIST":"Criar uma Lista","NEW_LIST_TITLE":"Nome da nova lista:","LIST_MODAL_TITLE":"Nova Lista","LIST_ALREADY_EXISTS":"Já existe uma lista com o nome «%1».","RENAME_LIST_TITLE":"Renomear todas as listas «%1» para:","RENAME_LIST_MODAL_TITLE":"Renomear Lista","DEFAULT_LIST_ITEM":"uma coisa","DELETE_LIST":"Eliminar a lista \"%1\"","RENAME_LIST":"Renomear lista","NEW_BROADCAST_MESSAGE":"Nova mensagem","NEW_BROADCAST_MESSAGE_TITLE":"Nome da nova mensagem:","BROADCAST_MODAL_TITLE":"Nova Mensagem","DEFAULT_BROADCAST_MESSAGE_NAME":"Mensagem 1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "repete para sempre", + "CONTROL_REPEAT": "repete %1 vezes", + "CONTROL_IF": "se %1 , então", + "CONTROL_ELSE": "senão,", + "CONTROL_STOP": "pára", + "CONTROL_STOP_ALL": "tudo", + "CONTROL_STOP_THIS": "este guião", + "CONTROL_STOP_OTHER": "os teus outros guiões", + "CONTROL_WAIT": "espera %1 s", + "CONTROL_WAITUNTIL": "espera até que %1", + "CONTROL_REPEATUNTIL": "até que %1 , repete", + "CONTROL_WHILE": "enquanto %1", + "CONTROL_FOREACH": "para cada %1 em %2", + "CONTROL_STARTASCLONE": "Quando fores criado como um clone", + "CONTROL_CREATECLONEOF": "cria um clone de %1", + "CONTROL_CREATECLONEOF_MYSELF": "ti mesmo", + "CONTROL_DELETETHISCLONE": "remove-te como clone", + "CONTROL_COUNTER": "contador", + "CONTROL_INCRCOUNTER": "incrementa o contador", + "CONTROL_CLEARCOUNTER": "põe o contador a zero", + "CONTROL_ALLATONCE": "executa tudo de uma vez", + "DATA_SETVARIABLETO": "altera %1 para %2", + "DATA_CHANGEVARIABLEBY": "adiciona a %1 o valor %2", + "DATA_SHOWVARIABLE": "mostra a variável %1", + "DATA_HIDEVARIABLE": "esconde a variável %1", + "DATA_ADDTOLIST": "acrescenta %1 a %2", + "DATA_DELETEOFLIST": "remove %1 de %2", + "DATA_DELETEALLOFLIST": "remove tudo de %1", + "DATA_INSERTATLIST": "insere %1 como %2 de %3", + "DATA_REPLACEITEMOFLIST": "substitui %1 de %2 por %3", + "DATA_ITEMOFLIST": "%1 de %2", + "DATA_ITEMNUMOFLIST": "o número do item %1 em %2", + "DATA_LENGTHOFLIST": "o comprimento de %1", + "DATA_LISTCONTAINSITEM": "%1 contém %2", + "DATA_SHOWLIST": "mostra a lista %1", + "DATA_HIDELIST": "esconde a lista %1", + "DATA_INDEX_ALL": "tudo", + "DATA_INDEX_LAST": "o último item", + "DATA_INDEX_RANDOM": "um item ao acaso", + "EVENT_WHENFLAGCLICKED": "Quando alguém clicar em %1", + "EVENT_WHENTHISSPRITECLICKED": "Quando alguém clicar em ti", + "EVENT_WHENSTAGECLICKED": "Quando alguém clicar no palco", + "EVENT_WHENTOUCHINGOBJECT": "Quando tocares em %1", + "EVENT_WHENBROADCASTRECEIVED": "Quando receberes a mensagem %1", + "EVENT_WHENBACKDROPSWITCHESTO": "Quando o cenário mudar para %1", + "EVENT_WHENGREATERTHAN": "Quando o valor do sensor %1 exceder %2", + "EVENT_WHENGREATERTHAN_TIMER": "o valor do cronómetro", + "EVENT_WHENGREATERTHAN_LOUDNESS": "o volume no microfone", + "EVENT_BROADCAST": "difunde a mensagem %1", + "EVENT_BROADCASTANDWAIT": "difunde a mensagem %1 e espera", + "EVENT_WHENKEYPRESSED": "Quando alguém pressionar a tecla %1", + "EVENT_WHENKEYPRESSED_SPACE": "espaço", + "EVENT_WHENKEYPRESSED_LEFT": "seta para a esquerda", + "EVENT_WHENKEYPRESSED_RIGHT": "seta para a direita", + "EVENT_WHENKEYPRESSED_DOWN": "seta para baixo", + "EVENT_WHENKEYPRESSED_UP": "seta para cima", + "EVENT_WHENKEYPRESSED_ANY": "qualquer", + "LOOKS_SAYFORSECS": "diz %1 durante %2 s", + "LOOKS_SAY": "diz %1", + "LOOKS_HELLO": "Olá!", + "LOOKS_THINKFORSECS": "pensa %1 durante %2 s", + "LOOKS_THINK": "pensa %1", + "LOOKS_HMM": "Hmm…", + "LOOKS_SHOW": "mostra-te", + "LOOKS_HIDE": "esconde-te", + "LOOKS_HIDEALLSPRITES": "esconde todos os actores", + "LOOKS_EFFECT_COLOR": "cor", + "LOOKS_EFFECT_FISHEYE": "olho de peixe", + "LOOKS_EFFECT_WHIRL": "remoinho", + "LOOKS_EFFECT_PIXELATE": "pixelização", + "LOOKS_EFFECT_MOSAIC": "mosaico", + "LOOKS_EFFECT_BRIGHTNESS": "brilho", + "LOOKS_EFFECT_GHOST": "fantasma", + "LOOKS_CHANGEEFFECTBY": "adiciona ao teu efeito %1 o valor %2", + "LOOKS_SETEFFECTTO": "altera o teu efeito %1 para %2", + "LOOKS_CLEARGRAPHICEFFECTS": "cancela os teus efeitos gráficos", + "LOOKS_CHANGESIZEBY": "adiciona %1 ao teu tamanho", + "LOOKS_SETSIZETO": "altera o teu tamanho para %1 %", + "LOOKS_SIZE": "o tamanho", + "LOOKS_CHANGESTRETCHBY": "adiciona %1 % ao esticamento", + "LOOKS_SETSTRETCHTO": "altera o esticamento para %1 %", + "LOOKS_SWITCHCOSTUMETO": "muda o teu traje para %1", + "LOOKS_NEXTCOSTUME": "passa para o teu próximo traje", + "LOOKS_SWITCHBACKDROPTO": "muda o cenário para %1", + "LOOKS_GOTOFRONTBACK": "vai para a camada %1", + "LOOKS_GOTOFRONTBACK_FRONT": "frontal", + "LOOKS_GOTOFRONTBACK_BACK": "traseira", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 camadas", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "avança", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "recua", + "LOOKS_BACKDROPNUMBERNAME": "%1 do cenário", + "LOOKS_COSTUMENUMBERNAME": "%1 do traje", + "LOOKS_NUMBERNAME_NUMBER": "o número", + "LOOKS_NUMBERNAME_NAME": "o nome", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "muda o cenário para %1 e espera", + "LOOKS_NEXTBACKDROP_BLOCK": "passa para o teu próximo cenário", + "LOOKS_NEXTBACKDROP": "passa para o teu próximo cenário", + "LOOKS_PREVIOUSBACKDROP": "o cenário anterior", + "LOOKS_RANDOMBACKDROP": "um cenário ao acaso", + "MOTION_MOVESTEPS": "anda %1 passos", + "MOTION_TURNLEFT": "gira %1 %2 °", + "MOTION_TURNRIGHT": "gira %1 %2 °", + "MOTION_POINTINDIRECTION": "altera a tua direcção para %1 °", + "MOTION_POINTTOWARDS": "aponta em direcção a %1", + "MOTION_POINTTOWARDS_POINTER": "ponteiro do rato", + "MOTION_POINTTOWARDS_RANDOM": "direção aleatória", + "MOTION_GOTO": "vai para %1", + "MOTION_GOTO_POINTER": "o ponteiro do rato", + "MOTION_GOTO_RANDOM": "uma posição ao acaso", + "MOTION_GOTOXY": "vai para a posição x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "desliza em %1 s para a posição x: %2 y: %3", + "MOTION_GLIDETO": "desliza em %1 s em direcção a%2", + "MOTION_GLIDETO_POINTER": "o ponteiro do rato", + "MOTION_GLIDETO_RANDOM": "uma posição ao acaso", + "MOTION_CHANGEXBY": "adiciona %1 ao teu x", + "MOTION_SETX": "altera o teu x para %1", + "MOTION_CHANGEYBY": "adiciona %1 ao teu y", + "MOTION_SETY": "altera o teu y para %1", + "MOTION_IFONEDGEBOUNCE": "se estiveres a bater na borda, ressalta", + "MOTION_SETROTATIONSTYLE": "altera o teu estilo de rotação para %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "olha apenas para a esquerda e para a direita", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "não gires", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "gira a toda a volta", + "MOTION_XPOSITION": "o x da tua posição", + "MOTION_YPOSITION": "o y da tua posição", + "MOTION_DIRECTION": "a direcção", + "MOTION_SCROLLRIGHT": "rola %1 para a direita", + "MOTION_SCROLLUP": "rola %1 para cima", + "MOTION_ALIGNSCENE": "alinha a cena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ao fundo e à esquerda", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ao fundo e à direita", + "MOTION_ALIGNSCENE_MIDDLE": "a meio", + "MOTION_ALIGNSCENE_TOPLEFT": "no topo e à esquerda", + "MOTION_ALIGNSCENE_TOPRIGHT": "no topo e à direita", + "MOTION_XSCROLL": "o rolamento em x", + "MOTION_YSCROLL": "o rolamento em y", + "MOTION_STAGE_SELECTED": "Palco seleccionado: não tem blocos de movimento", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 − %2", + "OPERATORS_MULTIPLY": "%1 × %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "um valor ao acaso entre %1 e %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 e %2", + "OPERATORS_OR": "%1 ou %2", + "OPERATORS_NOT": "é falso que %1", + "OPERATORS_JOIN": "a junção de %1 com %2", + "OPERATORS_JOIN_APPLE": "maçã", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "o caractere %1 de %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "o comprimento de %1", + "OPERATORS_CONTAINS": "%1 contém %2", + "OPERATORS_MOD": "o resto de %1 a dividir por %2", + "OPERATORS_ROUND": "o arredondamento de %1", + "OPERATORS_MATHOP": "%1 de %2", + "OPERATORS_MATHOP_ABS": "o valor absoluto", + "OPERATORS_MATHOP_FLOOR": "o chão (o maior inteiro não superior)", + "OPERATORS_MATHOP_CEILING": "o tecto (menor inteiro não inferior)", + "OPERATORS_MATHOP_SQRT": "a raiz quadrada", + "OPERATORS_MATHOP_SIN": "o seno", + "OPERATORS_MATHOP_COS": "o cosseno", + "OPERATORS_MATHOP_TAN": "a tangente", + "OPERATORS_MATHOP_ASIN": "o arco-seno", + "OPERATORS_MATHOP_ACOS": "o arco-cosseno", + "OPERATORS_MATHOP_ATAN": "o arco-tangente", + "OPERATORS_MATHOP_LN": "o logaritmo natural", + "OPERATORS_MATHOP_LOG": "o logaritmo", + "OPERATORS_MATHOP_EEXP": "a exponencial", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "define %1", + "SENSING_TOUCHINGOBJECT": "estás a tocar em %1", + "SENSING_TOUCHINGOBJECT_POINTER": "o ponteiro do rato", + "SENSING_TOUCHINGOBJECT_EDGE": "a borda", + "SENSING_TOUCHINGCOLOR": "estás a tocar na cor %1", + "SENSING_COLORISTOUCHINGCOLOR": "a cor %1 está a tocar na cor %2", + "SENSING_DISTANCETO": "a distância até %1", + "SENSING_DISTANCETO_POINTER": "o ponteiro do rato", + "SENSING_ASKANDWAIT": "pergunta %1 e espera pela resposta", + "SENSING_ASK_TEXT": "Como te chamas?", + "SENSING_ANSWER": "a resposta", + "SENSING_KEYPRESSED": "a tecla %1 está a ser pressionada", + "SENSING_MOUSEDOWN": "o botão do rato está pressionado", + "SENSING_MOUSEX": "o x da posição do rato", + "SENSING_MOUSEY": "o y da posição do rato", + "SENSING_SETDRAGMODE": "altera o teu modo de arrasto para %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "arrastável", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "não arrastável", + "SENSING_LOUDNESS": "o volume no microfone", + "SENSING_LOUD": "o som é forte", + "SENSING_TIMER": "o valor do cronómetro", + "SENSING_RESETTIMER": "reinicia o cronómetro", + "SENSING_OF": "%1 de %2", + "SENSING_OF_XPOSITION": "o x da posição", + "SENSING_OF_YPOSITION": "o y da posição", + "SENSING_OF_DIRECTION": "a direcção", + "SENSING_OF_COSTUMENUMBER": "o número do traje", + "SENSING_OF_COSTUMENAME": "o nome do traje", + "SENSING_OF_SIZE": "o tamanho", + "SENSING_OF_VOLUME": "o volume", + "SENSING_OF_BACKDROPNUMBER": "o número do cenário", + "SENSING_OF_BACKDROPNAME": "o nome do cenário", + "SENSING_OF_STAGE": "o palco", + "SENSING_CURRENT": "%1 actual", + "SENSING_CURRENT_YEAR": "o ano", + "SENSING_CURRENT_MONTH": "o mês", + "SENSING_CURRENT_DATE": "a data", + "SENSING_CURRENT_DAYOFWEEK": "o dia da semana", + "SENSING_CURRENT_HOUR": "a hora", + "SENSING_CURRENT_MINUTE": "o minuto", + "SENSING_CURRENT_SECOND": "o segundo", + "SENSING_DAYSSINCE2000": "o número de dias desde 2000", + "SENSING_USERNAME": "o nome de utilizador", + "SENSING_USERID": "o ID de utilizador", + "SOUND_PLAY": "toca o som %1", + "SOUND_PLAYUNTILDONE": "toca o som %1 até terminar", + "SOUND_STOPALLSOUNDS": "pára todos os sons", + "SOUND_SETEFFECTO": "altera o teu efeito %1 para %2", + "SOUND_CHANGEEFFECTBY": "adiciona ao teu efeito %1 o valor %2", + "SOUND_CLEAREFFECTS": "cancela todos os teus efeitos sonoros", + "SOUND_EFFECTS_PITCH": "tom", + "SOUND_EFFECTS_PAN": "canal esquerdo/direito", + "SOUND_CHANGEVOLUMEBY": "adiciona %1 % ao teu volume", + "SOUND_SETVOLUMETO": "altera o teu volume para %1%", + "SOUND_VOLUME": "o volume", + "SOUND_RECORD": "gravar…", + "CATEGORY_MOTION": "Movimento", + "CATEGORY_LOOKS": "Aparência", + "CATEGORY_SOUND": "Som", + "CATEGORY_EVENTS": "Eventos", + "CATEGORY_CONTROL": "Controlo", + "CATEGORY_SENSING": "Sensores", + "CATEGORY_OPERATORS": "Operadores", + "CATEGORY_VARIABLES": "Variáveis", + "CATEGORY_MYBLOCKS": "Os Meus Blocos", + "DUPLICATE": "Duplicar", + "DELETE": "Remover", + "ADD_COMMENT": "Adicionar Comentário", + "REMOVE_COMMENT": "Remover Comentário", + "DELETE_BLOCK": "Remover Bloco", + "DELETE_X_BLOCKS": "Remover %1 Blocos", + "DELETE_ALL_BLOCKS": "Remover todos os %1 blocos?", + "CLEAN_UP": "Arrumar Blocos", + "HELP": "Ajuda", + "UNDO": "Desfazer", + "REDO": "Refazer", + "EDIT_PROCEDURE": "Editar", + "SHOW_PROCEDURE_DEFINITION": "Ir para a definição", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Diga qualquer coisa…", + "COLOUR_HUE_LABEL": "Matiz", + "COLOUR_SATURATION_LABEL": "Saturação", + "COLOUR_BRIGHTNESS_LABEL": "Brilho", + "CHANGE_VALUE_TITLE": "Alterar o valor:", + "RENAME_VARIABLE": "Renomear variável", + "RENAME_VARIABLE_TITLE": "Renomear todas as variáveis «%1» para:", + "RENAME_VARIABLE_MODAL_TITLE": "Renomear Variável", + "NEW_VARIABLE": "Criar uma Variável", + "NEW_VARIABLE_TITLE": "Novo nome da variável:", + "VARIABLE_MODAL_TITLE": "Nova Variável", + "VARIABLE_ALREADY_EXISTS": "Já existe uma variável com o nome «%1».", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Já existe uma variável com o nome «%1» do tipo «%2».", + "DELETE_VARIABLE_CONFIRMATION": "Remover %1 utilizações da variável «%2»?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Não é possível remover a variável «%1» porque é parte da definição da função «%2»", + "DELETE_VARIABLE": "Remover a variável «%1»", + "NEW_PROCEDURE": "Criar um Bloco", + "PROCEDURE_ALREADY_EXISTS": "Já existe um procedimento com o nome «%1».", + "PROCEDURE_DEFAULT_NAME": "nome do bloco", + "NEW_LIST": "Criar uma Lista", + "NEW_LIST_TITLE": "Nome da nova lista:", + "LIST_MODAL_TITLE": "Nova Lista", + "LIST_ALREADY_EXISTS": "Já existe uma lista com o nome «%1».", + "RENAME_LIST_TITLE": "Renomear todas as listas «%1» para:", + "RENAME_LIST_MODAL_TITLE": "Renomear Lista", + "DEFAULT_LIST_ITEM": "uma coisa", + "DELETE_LIST": "Eliminar a lista \"%1\"", + "RENAME_LIST": "Renomear lista", + "NEW_BROADCAST_MESSAGE": "Nova mensagem", + "NEW_BROADCAST_MESSAGE_TITLE": "Nome da nova mensagem:", + "BROADCAST_MODAL_TITLE": "Nova Mensagem", + "DEFAULT_BROADCAST_MESSAGE_NAME": "Mensagem 1" +} \ No newline at end of file diff --git a/editor/blocks/qu.json b/editor/blocks/qu.json deleted file mode 100644 index fe72a41e..00000000 --- a/editor/blocks/qu.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"wiñaypaq","CONTROL_REPEAT":"musuqmanta %1","CONTROL_IF":"icha %1 hinaptin","CONTROL_ELSE":"ñataq","CONTROL_STOP":"sayay","CONTROL_STOP_ALL":"llapa","CONTROL_STOP_THIS":"kay qillqay","CONTROL_STOP_OTHER":"huk qillqaykuna ipupi","CONTROL_WAIT":"Suyay %1 kaq","CONTROL_WAITUNTIL":"suyaykuy askama %1","CONTROL_REPEATUNTIL":"musuqmanta ruray askama","CONTROL_WHILE":"chawpillampi","CONTROL_FOREACH":"sapa %1 llapanmanta %2 ","CONTROL_STARTASCLONE":"Hayka qallarisaq huk ñuqahina","CONTROL_CREATECLONEOF":"ruray huk hukhinata","CONTROL_CREATECLONEOF_MYSELF":"ñuqa","CONTROL_DELETETHISCLONE":"wañuchiy kay hukhina","CONTROL_COUNTER":"yupay","CONTROL_INCRCOUNTER":"masyachiy yupaykunata","CONTROL_CLEARCOUNTER":"yupaq","CONTROL_ALLATONCE":"Hinaspa","DATA_SETVARIABLETO":"llapa kaymanta %1 kayman %2 ","DATA_CHANGEVARIABLEBY":"Tikray %1 kaywan %2","DATA_SHOWVARIABLE":"qawachiy kayta %1","DATA_HIDEVARIABLE":"pakay kayta %1","DATA_ADDTOLIST":"yapay %1 kayman %2","DATA_DELETEOFLIST":"anchuchiy %1 kaymanta %2","DATA_DELETEALLOFLIST":"anchuchiy llapanta %1 ","DATA_INSERTATLIST":"winay %1 chaymantapas %2 kaymanta %3","DATA_REPLACEITEMOFLIST":"kikraykuy chayta %1 kaymanta %2 kaywan %3","DATA_ITEMOFLIST":"Imakuna %1 kaymanta %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"sunin %1","DATA_LISTCONTAINSITEM":"%1 kachkanchu %2?","DATA_SHOWLIST":"qawachiy qillqayta %1","DATA_HIDELIST":"pakay qillqayta %1","DATA_INDEX_ALL":"llapa","DATA_INDEX_LAST":"qipa","DATA_INDEX_RANDOM":"mayqimpas","EVENT_WHENFLAGCLICKED":"haykapi %1 ñitiypi","EVENT_WHENTHISSPRITECLICKED":"kay muki ñitinqa","EVENT_WHENSTAGECLICKED":"iscinario ñitinqa","EVENT_WHENTOUCHINGOBJECT":"kay muki ñitinqa %1","EVENT_WHENBROADCASTRECEIVED":"ñuqa chaskispa %1","EVENT_WHENBACKDROPSWITCHESTO":"ukuchaknin rikeanqa %1","EVENT_WHENGREATERTHAN":"maypi %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"yupachaq","EVENT_WHENGREATERTHAN_LOUDNESS":"qapariknin","EVENT_BROADCAST":"qawachinapaq %1","EVENT_BROADCASTANDWAIT":"qawachinapaq %1 chaymanta suyay","EVENT_WHENKEYPRESSED":"ñitispa kay %1 qillqanata","EVENT_WHENKEYPRESSED_SPACE":"chimpa","EVENT_WHENKEYPRESSED_LEFT":"lluqiman qillqana","EVENT_WHENKEYPRESSED_RIGHT":"alliqman qillqana","EVENT_WHENKEYPRESSED_DOWN":"urayman qillqana","EVENT_WHENKEYPRESSED_UP":"hanayman qillqana","EVENT_WHENKEYPRESSED_ANY":"mayqimpas","LOOKS_SAYFORSECS":"niykuy %1 %2 sigundus unayman","LOOKS_SAY":"niykuy %1","LOOKS_HELLO":"Rimaykullayki!","LOOKS_THINKFORSECS":"umachay %1 %2 sigundus unayman","LOOKS_THINK":"umachay %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"qawanapaq","LOOKS_HIDE":"pakay","LOOKS_HIDEALLSPRITES":"pakay llapa mukikunata","LOOKS_EFFECT_COLOR":"kulur","LOOKS_EFFECT_FISHEYE":"qawachinapaq","LOOKS_EFFECT_WHIRL":"muyuy","LOOKS_EFFECT_PIXELATE":"qillqaslla","LOOKS_EFFECT_MOSAIC":"uchuy qillqaykuna","LOOKS_EFFECT_BRIGHTNESS":"kanchiq","LOOKS_EFFECT_GHOST":"aya","LOOKS_CHANGEEFFECTBY":"tikray %1 imayna rikuriqninta kaywan %2","LOOKS_SETEFFECTTO":"churaykuy %1 imayna rikuriqninta %2","LOOKS_CLEARGRAPHICEFFECTS":"pichay llapa qillqaykunata","LOOKS_CHANGESIZEBY":"tikray imayna hatunkarayninta %1","LOOKS_SETSIZETO":"churay imayna hatunkarayninta %1","LOOKS_SIZE":"hatunin","LOOKS_CHANGESTRETCHBY":"tikray chutayninta %1","LOOKS_SETSTRETCHTO":"churay chutayninta","LOOKS_SWITCHCOSTUMETO":"tikray pachata %1","LOOKS_NEXTCOSTUME":"huknin pacha","LOOKS_SWITCHBACKDROPTO":"tikray ukuqillqayta %1","LOOKS_GOTOFRONTBACK":"riy %1 chukuman","LOOKS_GOTOFRONTBACK_FRONT":"chimpa","LOOKS_GOTOFRONTBACK_BACK":"hipa","LOOKS_GOFORWARDBACKWARDLAYERS":"riy %1 %2 chukukunaman","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"apachiy","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"riy hipaman","LOOKS_BACKDROPNUMBERNAME":"uku lliklla","LOOKS_COSTUMENUMBERNAME":"pacha %1","LOOKS_NUMBERNAME_NUMBER":"yupay","LOOKS_NUMBERNAME_NAME":"suti","LOOKS_SWITCHBACKDROPTOANDWAIT":"tikray ukuqillqayta %1 hinaspa suyay","LOOKS_NEXTBACKDROP_BLOCK":"huk uku lliklla","LOOKS_NEXTBACKDROP":"huk uku lliklla","LOOKS_PREVIOUSBACKDROP":"ñawpaq uku lliklla","LOOKS_RANDOMBACKDROP":"mayqin uku lliklla","MOTION_MOVESTEPS":"pasay %1 chankayta","MOTION_TURNLEFT":"muyuy %1 %2 gradukuna","MOTION_TURNRIGHT":"muyuy %1 %2 gradukuna","MOTION_POINTINDIRECTION":"rikuy kaylawman %1","MOTION_POINTTOWARDS":"rikuy chayman %1","MOTION_POINTTOWARDS_POINTER":"ukucha puntan","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"riy %1","MOTION_GOTO_POINTER":"ukucha puntan","MOTION_GOTO_RANDOM":"maypipas sayay","MOTION_GOTOXY":"riy x: %1 chaymanta: %2","MOTION_GLIDESECSTOXY":"muyuy %1 sigunduta x:%2 chaymanta y: %3","MOTION_GLIDETO":"muyuy %1 segundukuna kayman %2 ","MOTION_GLIDETO_POINTER":"ukucha puntan","MOTION_GLIDETO_RANDOM":"maypipas sayay","MOTION_CHANGEXBY":"tikray x kaywan %1","MOTION_SETX":"churay x %1","MOTION_CHANGEYBY":"change y by %1","MOTION_SETY":"set y to %1","MOTION_IFONEDGEBOUNCE":"icha kachkan patapi, pinkin","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":"maypi","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":"sunin %1","OPERATORS_CONTAINS":"%1 kachkanchu %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":"ukucha puntan","SENSING_TOUCHINGOBJECT_EDGE":"edge","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"ukucha puntan","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"kutichiy rimayta","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ukucha urayman?","SENSING_MOUSEX":"ukucha x","SENSING_MOUSEY":"ukucha y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"qapariknin","SENSING_LOUD":"loud?","SENSING_TIMER":"yupachaq","SENSING_RESETTIMER":"reset timer","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x position","SENSING_OF_YPOSITION":"y position","SENSING_OF_DIRECTION":"maypi","SENSING_OF_COSTUMENUMBER":"pacha #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"hatunin","SENSING_OF_VOLUME":"volume","SENSING_OF_BACKDROPNUMBER":"hipaynin","SENSING_OF_BACKDROPNAME":"hipaynin sutin","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":"2000 wata punchawmanta","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":"churaykuy %1 imayna rikuriqninta %2","SOUND_CHANGEEFFECTBY":"tikray %1 imayna rikuriqninta kaywan %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":"Muyuy","CATEGORY_LOOKS":"Qaway","CATEGORY_SOUND":"qapariqnin","CATEGORY_EVENTS":"llamka","CATEGORY_CONTROL":"kamachiy","CATEGORY_SENSING":"musyay","CATEGORY_OPERATORS":"Llamkaq","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Duplicate","DELETE":"Pichay","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":"Ruraykuy musuqmanta","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","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"} \ No newline at end of file diff --git a/editor/blocks/ro.json b/editor/blocks/ro.json index ddb2b9c5..e9968b15 100644 --- a/editor/blocks/ro.json +++ b/editor/blocks/ro.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"la infinit","CONTROL_REPEAT":"repetă %1","CONTROL_IF":"dacă %1 atunci","CONTROL_ELSE":"dacă","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"totul","CONTROL_STOP_THIS":"acest script","CONTROL_STOP_OTHER":"alte scripturi pentru personaj","CONTROL_WAIT":"așteaptă %1 secunde","CONTROL_WAITUNTIL":"așteaptă până când %1","CONTROL_REPEATUNTIL":"repetă până când %1","CONTROL_WHILE":"cât timp %1","CONTROL_FOREACH":"pentru fiecare %1 în %2","CONTROL_STARTASCLONE":"când încep ca și clonă","CONTROL_CREATECLONEOF":"crează o clonă a %1","CONTROL_CREATECLONEOF_MYSELF":"eu","CONTROL_DELETETHISCLONE":"șterge această clonă","CONTROL_COUNTER":"contor","CONTROL_INCRCOUNTER":"incrementează contor","CONTROL_CLEARCOUNTER":"resetează contor","CONTROL_ALLATONCE":"integral","DATA_SETVARIABLETO":"setează %1 la %2","DATA_CHANGEVARIABLEBY":"schimbă %1 cu %2","DATA_SHOWVARIABLE":"arată variabila %1","DATA_HIDEVARIABLE":"ascunde variabila %1","DATA_ADDTOLIST":"adaugă %1 la %2","DATA_DELETEOFLIST":"șterge %1 din %2","DATA_DELETEALLOFLIST":"șterge tot %1","DATA_INSERTATLIST":"inserează %1 la %2 din %3","DATA_REPLACEITEMOFLIST":"înlocuiește item %1 din %2 cu %3","DATA_ITEMOFLIST":"item %1 din %2","DATA_ITEMNUMOFLIST":"nr. elementului %1 în %2","DATA_LENGTHOFLIST":"lungimea lui %1","DATA_LISTCONTAINSITEM":"%1 conține %2?","DATA_SHOWLIST":"arată lista %1","DATA_HIDELIST":"ascunde lista %1","DATA_INDEX_ALL":"totul","DATA_INDEX_LAST":"ultim","DATA_INDEX_RANDOM":"aleator","EVENT_WHENFLAGCLICKED":"când executăm click pe %1","EVENT_WHENTHISSPRITECLICKED":"când exectuăm click pe acest personaj","EVENT_WHENSTAGECLICKED":"când este selectată faza","EVENT_WHENTOUCHINGOBJECT":"când personajul atinge %1","EVENT_WHENBROADCASTRECEIVED":"când primesc %1","EVENT_WHENBACKDROPSWITCHESTO":"când fundalul se schimbă la '%1'","EVENT_WHENGREATERTHAN":"când %1>%2","EVENT_WHENGREATERTHAN_TIMER":"cronometru","EVENT_WHENGREATERTHAN_LOUDNESS":"putere","EVENT_BROADCAST":"difuzează %1","EVENT_BROADCASTANDWAIT":"difuzează %1 și așteaptă","EVENT_WHENKEYPRESSED":"când tasta %1 este apăsată","EVENT_WHENKEYPRESSED_SPACE":"spațiu","EVENT_WHENKEYPRESSED_LEFT":"săgeată stânga","EVENT_WHENKEYPRESSED_RIGHT":"săgeată dreapta","EVENT_WHENKEYPRESSED_DOWN":"săgeată jos","EVENT_WHENKEYPRESSED_UP":"săgeată în sus","EVENT_WHENKEYPRESSED_ANY":"oricare","LOOKS_SAYFORSECS":"spune %1 pentru %2 secunde","LOOKS_SAY":"spune %1","LOOKS_HELLO":"Salut!","LOOKS_THINKFORSECS":"gândește %1 pentru %2 secunde ","LOOKS_THINK":"gândește %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"arată","LOOKS_HIDE":"ascunde","LOOKS_HIDEALLSPRITES":"ascunde toate personajele","LOOKS_EFFECT_COLOR":"culoare","LOOKS_EFFECT_FISHEYE":"ochi de pește","LOOKS_EFFECT_WHIRL":"vârtej","LOOKS_EFFECT_PIXELATE":"pixelare","LOOKS_EFFECT_MOSAIC":"mozaic","LOOKS_EFFECT_BRIGHTNESS":"strălucire","LOOKS_EFFECT_GHOST":"fantomă","LOOKS_CHANGEEFFECTBY":"schimbă efectul %1 cu %2","LOOKS_SETEFFECTTO":"setează efectul %1 la %2","LOOKS_CLEARGRAPHICEFFECTS":"curata efectele grafice","LOOKS_CHANGESIZEBY":"modifică dimensiunea cu %1","LOOKS_SETSIZETO":"setează dimensiunea la %1","LOOKS_SIZE":"mărime","LOOKS_CHANGESTRETCHBY":"schimbă lărgimea cu %1","LOOKS_SETSTRETCHTO":"setează lărgimea %1","LOOKS_SWITCHCOSTUMETO":"schimbă costumul la %1","LOOKS_NEXTCOSTUME":"costumul următor","LOOKS_SWITCHBACKDROPTO":"schimbă fundalul la %1","LOOKS_GOTOFRONTBACK":"mergi la stratul %1","LOOKS_GOTOFRONTBACK_FRONT":"în față","LOOKS_GOTOFRONTBACK_BACK":"înapoi","LOOKS_GOFORWARDBACKWARDLAYERS":"mergi %1 la stratul %2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"înainte","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"înapoi","LOOKS_BACKDROPNUMBERNAME":"fundalul %1","LOOKS_COSTUMENUMBERNAME":"costumul %1","LOOKS_NUMBERNAME_NUMBER":"număr","LOOKS_NUMBERNAME_NAME":"nume","LOOKS_SWITCHBACKDROPTOANDWAIT":"schimbă fundalul %1 și așteaptă","LOOKS_NEXTBACKDROP_BLOCK":"fundalul următor","LOOKS_NEXTBACKDROP":"fundalul următor","LOOKS_PREVIOUSBACKDROP":"fundalul anterior","LOOKS_RANDOMBACKDROP":"fundal aleatoriu","MOTION_MOVESTEPS":"mergi %1 pași","MOTION_TURNLEFT":"întoarce %1 %2 grade","MOTION_TURNRIGHT":"întoarce %1 %2 grade","MOTION_POINTINDIRECTION":"îndreaptă-te către direcția %1","MOTION_POINTTOWARDS":"mergi înainte %1","MOTION_POINTTOWARDS_POINTER":"cursorul mouse-ului","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"mergi la %1","MOTION_GOTO_POINTER":"cursorul mouse-ului","MOTION_GOTO_RANDOM":"poziție aleatoare","MOTION_GOTOXY":"mergi la x %1 y: %2","MOTION_GLIDESECSTOXY":"mută %1 secunde la x: %2 y: %3","MOTION_GLIDETO":"mută %1 secunde %2 ","MOTION_GLIDETO_POINTER":"cursorul mouse-ului","MOTION_GLIDETO_RANDOM":"poziție aleatoare","MOTION_CHANGEXBY":"schimbă x cu %1","MOTION_SETX":"setează x la %1","MOTION_CHANGEYBY":"modifică y cu %1","MOTION_SETY":"seteazăy la %1","MOTION_IFONEDGEBOUNCE":"dacă pe margine, ricoșează","MOTION_SETROTATIONSTYLE":"setează stilul de rotație %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"stânga-dreapta","MOTION_SETROTATIONSTYLE_DONTROTATE":"nu te roti","MOTION_SETROTATIONSTYLE_ALLAROUND":"de jur împrejur","MOTION_XPOSITION":"pozitia lui x","MOTION_YPOSITION":"pozitia lui y","MOTION_DIRECTION":"directia","MOTION_SCROLLRIGHT":"derulează la dreapta %1","MOTION_SCROLLUP":"derulează în sus %1","MOTION_ALIGNSCENE":"aliniază scena %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"stânga-jos","MOTION_ALIGNSCENE_BOTTOMRIGHT":"dreapta-jos","MOTION_ALIGNSCENE_MIDDLE":"în centru","MOTION_ALIGNSCENE_TOPLEFT":"stânga-sus","MOTION_ALIGNSCENE_TOPRIGHT":"dreapta-sus","MOTION_XSCROLL":"derulare x","MOTION_YSCROLL":"derulare y","MOTION_STAGE_SELECTED":"Etapa selectată: fără blocuri de mișcare","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"alege aleator între %1 și %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 și %2","OPERATORS_OR":"%1 sau %2","OPERATORS_NOT":"nu %1","OPERATORS_JOIN":"alătură %1 %2","OPERATORS_JOIN_APPLE":"măr","OPERATORS_JOIN_BANANA":"banană","OPERATORS_LETTEROF":"litera %1 din %2","OPERATORS_LETTEROF_APPLE":"un/o","OPERATORS_LENGTH":"lungimea lui %1","OPERATORS_CONTAINS":"%1 conține %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"rotunjețte %1","OPERATORS_MATHOP":"%1 din %2","OPERATORS_MATHOP_ABS":"modul","OPERATORS_MATHOP_FLOOR":"partea întreagă","OPERATORS_MATHOP_CEILING":"rotunjire prin adaos","OPERATORS_MATHOP_SQRT":"radical","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ște %1","SENSING_TOUCHINGOBJECT":"atinge %1?","SENSING_TOUCHINGOBJECT_POINTER":"cursorul mouse-ului","SENSING_TOUCHINGOBJECT_EDGE":"marginea","SENSING_TOUCHINGCOLOR":"atinge culoarea %1","SENSING_COLORISTOUCHINGCOLOR":"culoarea %1 atinge %2?","SENSING_DISTANCETO":"distanța până la %1","SENSING_DISTANCETO_POINTER":"cursorul mouse-ului","SENSING_ASKANDWAIT":"întrabă %1și așteaptă","SENSING_ASK_TEXT":"Cum te numești?","SENSING_ANSWER":"raspuns","SENSING_KEYPRESSED":"tasta %1 apăsată?","SENSING_MOUSEDOWN":"mouse jos?","SENSING_MOUSEX":"mouse x","SENSING_MOUSEY":"mouse y","SENSING_SETDRAGMODE":"setează mod tragere %1","SENSING_SETDRAGMODE_DRAGGABLE":"mobil","SENSING_SETDRAGMODE_NOTDRAGGABLE":"fix","SENSING_LOUDNESS":"putere","SENSING_LOUD":"tare?","SENSING_TIMER":"cronometru","SENSING_RESETTIMER":"resetează cronometru","SENSING_OF":"%1 din %2","SENSING_OF_XPOSITION":"pozitia lui x","SENSING_OF_YPOSITION":"pozitia lui y","SENSING_OF_DIRECTION":"directia","SENSING_OF_COSTUMENUMBER":"costum #","SENSING_OF_COSTUMENAME":"denumirea costumului","SENSING_OF_SIZE":"mărime","SENSING_OF_VOLUME":"volum","SENSING_OF_BACKDROPNUMBER":"fundalul #","SENSING_OF_BACKDROPNAME":"denumire fundal","SENSING_OF_STAGE":"Scenă","SENSING_CURRENT":"%1 curent","SENSING_CURRENT_YEAR":"anul","SENSING_CURRENT_MONTH":"luna","SENSING_CURRENT_DATE":"data","SENSING_CURRENT_DAYOFWEEK":"ziua săptămânii","SENSING_CURRENT_HOUR":"ora","SENSING_CURRENT_MINUTE":"minutul","SENSING_CURRENT_SECOND":"secunda","SENSING_DAYSSINCE2000":"zile din 2000","SENSING_USERNAME":"nume utilizator","SENSING_USERID":"id utilizator","SOUND_PLAY":"pornește sunetul %1","SOUND_PLAYUNTILDONE":"redă sunetul %1 până la final","SOUND_STOPALLSOUNDS":"opreste toate sunetele","SOUND_SETEFFECTO":"setează efectul %1 la %2","SOUND_CHANGEEFFECTBY":"schimbă efectul %1 cu %2","SOUND_CLEAREFFECTS":"șterge efectele audio","SOUND_EFFECTS_PITCH":"pas","SOUND_EFFECTS_PAN":"deplasare la stânga/dreapta","SOUND_CHANGEVOLUMEBY":"modifică volumul cu %1","SOUND_SETVOLUMETO":"setează volumul la %1%","SOUND_VOLUME":"volum","SOUND_RECORD":"se înregistrează...","CATEGORY_MOTION":"Mișcare","CATEGORY_LOOKS":"Aspect","CATEGORY_SOUND":"Sunet","CATEGORY_EVENTS":"Evenimente","CATEGORY_CONTROL":"Control","CATEGORY_SENSING":"Detectare","CATEGORY_OPERATORS":"Operatori","CATEGORY_VARIABLES":"Variabile","CATEGORY_MYBLOCKS":"Blocul meu","DUPLICATE":"Duplică","DELETE":"Șterge","ADD_COMMENT":"Adaugă comentariu","REMOVE_COMMENT":"Șterge comentariul","DELETE_BLOCK":"Șterge blocul","DELETE_X_BLOCKS":"Șterge toate cele %1 blocuri","DELETE_ALL_BLOCKS":"Șterg toate %1 blocuri?","CLEAN_UP":"Șterge blocurile","HELP":"Ajutor","UNDO":"Anulează ultima modificare","REDO":"Refă acțiunea anulată","EDIT_PROCEDURE":"Editeaza","SHOW_PROCEDURE_DEFINITION":"Mergi la definiție","WORKSPACE_COMMENT_DEFAULT_TEXT":"Spune ceva ...","COLOUR_HUE_LABEL":"Culoare","COLOUR_SATURATION_LABEL":"Saturație","COLOUR_BRIGHTNESS_LABEL":"Strălucire","CHANGE_VALUE_TITLE":"Schimbă valoarea:","RENAME_VARIABLE":"Redenumește variabila","RENAME_VARIABLE_TITLE":"Redenumește toate variabilele \"%1\" la:","RENAME_VARIABLE_MODAL_TITLE":"Redenumește variabila","NEW_VARIABLE":"Creaza o variabila","NEW_VARIABLE_TITLE":"Numele nou al variabilei:","VARIABLE_MODAL_TITLE":"Variabilă Nouă","VARIABLE_ALREADY_EXISTS":"O variabilă denumită \"%1\" există deja.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"O variabilă cu numele \"%1\" există deja pentru o altă variabilă de tip \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Șterge %1 utilizări ale variabilei \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Variabila cu numele \"%1\" nu poate fi ștearsă deoarece este parte a definiției funcției \"%2\". ","DELETE_VARIABLE":"Șterge variabila cu numele \"%1\" .","NEW_PROCEDURE":"Creaza un bloc","PROCEDURE_ALREADY_EXISTS":"O procedură cu numele \"%1\" există deja.","PROCEDURE_DEFAULT_NAME":"numele blocului","NEW_LIST":"Creaza o lista","NEW_LIST_TITLE":"Noul nume al listei:","LIST_MODAL_TITLE":"Listă nouă","LIST_ALREADY_EXISTS":"O listă cu numele \"%1\" există deja.","RENAME_LIST_TITLE":"Redenumește întreaga listă \"%1\" la:","RENAME_LIST_MODAL_TITLE":"Redenumește lista","DEFAULT_LIST_ITEM":"lucru","DELETE_LIST":"Șterge lista \"%1\" ","RENAME_LIST":"Redenumește lista","NEW_BROADCAST_MESSAGE":"Mesaj nou","NEW_BROADCAST_MESSAGE_TITLE":"Numele mesajului nou","BROADCAST_MODAL_TITLE":"Mesaj nou","DEFAULT_BROADCAST_MESSAGE_NAME":"mesaj1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "la infinit", + "CONTROL_REPEAT": "repetă %1", + "CONTROL_IF": "dacă %1 atunci", + "CONTROL_ELSE": "dacă", + "CONTROL_STOP": "stop", + "CONTROL_STOP_ALL": "totul", + "CONTROL_STOP_THIS": "acest script", + "CONTROL_STOP_OTHER": "alte scripturi pentru personaj", + "CONTROL_WAIT": "așteaptă %1 secunde", + "CONTROL_WAITUNTIL": "așteaptă până când %1", + "CONTROL_REPEATUNTIL": "repetă până când %1", + "CONTROL_WHILE": "cât timp %1", + "CONTROL_FOREACH": "pentru fiecare %1 în %2", + "CONTROL_STARTASCLONE": "când încep ca și clonă", + "CONTROL_CREATECLONEOF": "crează o clonă a %1", + "CONTROL_CREATECLONEOF_MYSELF": "eu", + "CONTROL_DELETETHISCLONE": "șterge această clonă", + "CONTROL_COUNTER": "contor", + "CONTROL_INCRCOUNTER": "incrementează contor", + "CONTROL_CLEARCOUNTER": "resetează contor", + "CONTROL_ALLATONCE": "integral", + "DATA_SETVARIABLETO": "setează %1 la %2", + "DATA_CHANGEVARIABLEBY": "schimbă %1 cu %2", + "DATA_SHOWVARIABLE": "arată variabila %1", + "DATA_HIDEVARIABLE": "ascunde variabila %1", + "DATA_ADDTOLIST": "adaugă %1 la %2", + "DATA_DELETEOFLIST": "șterge %1 din %2", + "DATA_DELETEALLOFLIST": "șterge tot %1", + "DATA_INSERTATLIST": "inserează %1 la %2 din %3", + "DATA_REPLACEITEMOFLIST": "înlocuiește item %1 din %2 cu %3", + "DATA_ITEMOFLIST": "item %1 din %2", + "DATA_ITEMNUMOFLIST": "nr. elementului %1 în %2", + "DATA_LENGTHOFLIST": "lungimea lui %1", + "DATA_LISTCONTAINSITEM": "%1 conține %2?", + "DATA_SHOWLIST": "arată lista %1", + "DATA_HIDELIST": "ascunde lista %1", + "DATA_INDEX_ALL": "totul", + "DATA_INDEX_LAST": "ultim", + "DATA_INDEX_RANDOM": "aleator", + "EVENT_WHENFLAGCLICKED": "când executăm click pe %1", + "EVENT_WHENTHISSPRITECLICKED": "când exectuăm click pe acest personaj", + "EVENT_WHENSTAGECLICKED": "când este selectată faza", + "EVENT_WHENTOUCHINGOBJECT": "când personajul atinge %1", + "EVENT_WHENBROADCASTRECEIVED": "când primesc %1", + "EVENT_WHENBACKDROPSWITCHESTO": "când fundalul se schimbă la '%1'", + "EVENT_WHENGREATERTHAN": "când %1>%2", + "EVENT_WHENGREATERTHAN_TIMER": "cronometru", + "EVENT_WHENGREATERTHAN_LOUDNESS": "putere", + "EVENT_BROADCAST": "difuzează %1", + "EVENT_BROADCASTANDWAIT": "difuzează %1 și așteaptă", + "EVENT_WHENKEYPRESSED": "când tasta %1 este apăsată", + "EVENT_WHENKEYPRESSED_SPACE": "spațiu", + "EVENT_WHENKEYPRESSED_LEFT": "săgeată stânga", + "EVENT_WHENKEYPRESSED_RIGHT": "săgeată dreapta", + "EVENT_WHENKEYPRESSED_DOWN": "săgeată jos", + "EVENT_WHENKEYPRESSED_UP": "săgeată în sus", + "EVENT_WHENKEYPRESSED_ANY": "oricare", + "LOOKS_SAYFORSECS": "spune %1 pentru %2 secunde", + "LOOKS_SAY": "spune %1", + "LOOKS_HELLO": "Salut!", + "LOOKS_THINKFORSECS": "gândește %1 pentru %2 secunde ", + "LOOKS_THINK": "gândește %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "arată", + "LOOKS_HIDE": "ascunde", + "LOOKS_HIDEALLSPRITES": "ascunde toate personajele", + "LOOKS_EFFECT_COLOR": "culoare", + "LOOKS_EFFECT_FISHEYE": "ochi de pește", + "LOOKS_EFFECT_WHIRL": "vârtej", + "LOOKS_EFFECT_PIXELATE": "pixelare", + "LOOKS_EFFECT_MOSAIC": "mozaic", + "LOOKS_EFFECT_BRIGHTNESS": "strălucire", + "LOOKS_EFFECT_GHOST": "fantomă", + "LOOKS_CHANGEEFFECTBY": "schimbă efectul %1 cu %2", + "LOOKS_SETEFFECTTO": "setează efectul %1 la %2", + "LOOKS_CLEARGRAPHICEFFECTS": "curata efectele grafice", + "LOOKS_CHANGESIZEBY": "modifică dimensiunea cu %1", + "LOOKS_SETSIZETO": "setează dimensiunea la %1", + "LOOKS_SIZE": "mărime", + "LOOKS_CHANGESTRETCHBY": "schimbă lărgimea cu %1", + "LOOKS_SETSTRETCHTO": "setează lărgimea %1", + "LOOKS_SWITCHCOSTUMETO": "schimbă costumul la %1", + "LOOKS_NEXTCOSTUME": "costumul următor", + "LOOKS_SWITCHBACKDROPTO": "schimbă fundalul la %1", + "LOOKS_GOTOFRONTBACK": "mergi la stratul %1", + "LOOKS_GOTOFRONTBACK_FRONT": "în față", + "LOOKS_GOTOFRONTBACK_BACK": "înapoi", + "LOOKS_GOFORWARDBACKWARDLAYERS": "mergi %1 la stratul %2", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "înainte", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "înapoi", + "LOOKS_BACKDROPNUMBERNAME": "fundalul %1", + "LOOKS_COSTUMENUMBERNAME": "costumul %1", + "LOOKS_NUMBERNAME_NUMBER": "număr", + "LOOKS_NUMBERNAME_NAME": "nume", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "schimbă fundalul %1 și așteaptă", + "LOOKS_NEXTBACKDROP_BLOCK": "fundalul următor", + "LOOKS_NEXTBACKDROP": "fundalul următor", + "LOOKS_PREVIOUSBACKDROP": "fundalul anterior", + "LOOKS_RANDOMBACKDROP": "fundal aleatoriu", + "MOTION_MOVESTEPS": "mergi %1 pași", + "MOTION_TURNLEFT": "întoarce %1 %2 grade", + "MOTION_TURNRIGHT": "întoarce %1 %2 grade", + "MOTION_POINTINDIRECTION": "îndreaptă-te către direcția %1", + "MOTION_POINTTOWARDS": "mergi înainte %1", + "MOTION_POINTTOWARDS_POINTER": "cursorul mouse-ului", + "MOTION_POINTTOWARDS_RANDOM": "direcție aleatoare", + "MOTION_GOTO": "mergi la %1", + "MOTION_GOTO_POINTER": "cursorul mouse-ului", + "MOTION_GOTO_RANDOM": "poziție aleatoare", + "MOTION_GOTOXY": "mergi la x %1 y: %2", + "MOTION_GLIDESECSTOXY": "mută %1 secunde la x: %2 y: %3", + "MOTION_GLIDETO": "mută %1 secunde %2 ", + "MOTION_GLIDETO_POINTER": "cursorul mouse-ului", + "MOTION_GLIDETO_RANDOM": "poziție aleatoare", + "MOTION_CHANGEXBY": "schimbă x cu %1", + "MOTION_SETX": "setează x la %1", + "MOTION_CHANGEYBY": "modifică y cu %1", + "MOTION_SETY": "seteazăy la %1", + "MOTION_IFONEDGEBOUNCE": "dacă pe margine, ricoșează", + "MOTION_SETROTATIONSTYLE": "setează stilul de rotație %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "stânga-dreapta", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "nu te roti", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "de jur împrejur", + "MOTION_XPOSITION": "pozitia lui x", + "MOTION_YPOSITION": "pozitia lui y", + "MOTION_DIRECTION": "directia", + "MOTION_SCROLLRIGHT": "derulează la dreapta %1", + "MOTION_SCROLLUP": "derulează în sus %1", + "MOTION_ALIGNSCENE": "aliniază scena %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "stânga-jos", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "dreapta-jos", + "MOTION_ALIGNSCENE_MIDDLE": "în centru", + "MOTION_ALIGNSCENE_TOPLEFT": "stânga-sus", + "MOTION_ALIGNSCENE_TOPRIGHT": "dreapta-sus", + "MOTION_XSCROLL": "derulare x", + "MOTION_YSCROLL": "derulare y", + "MOTION_STAGE_SELECTED": "Etapa selectată: fără blocuri de mișcare", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "alege aleator între %1 și %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 și %2", + "OPERATORS_OR": "%1 sau %2", + "OPERATORS_NOT": "nu %1", + "OPERATORS_JOIN": "alătură %1 %2", + "OPERATORS_JOIN_APPLE": "măr", + "OPERATORS_JOIN_BANANA": "banană", + "OPERATORS_LETTEROF": "litera %1 din %2", + "OPERATORS_LETTEROF_APPLE": "un/o", + "OPERATORS_LENGTH": "lungimea lui %1", + "OPERATORS_CONTAINS": "%1 conține %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "rotunjețte %1", + "OPERATORS_MATHOP": "%1 din %2", + "OPERATORS_MATHOP_ABS": "modul", + "OPERATORS_MATHOP_FLOOR": "partea întreagă", + "OPERATORS_MATHOP_CEILING": "rotunjire prin adaos", + "OPERATORS_MATHOP_SQRT": "radical", + "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ște %1", + "SENSING_TOUCHINGOBJECT": "atinge %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "cursorul mouse-ului", + "SENSING_TOUCHINGOBJECT_EDGE": "marginea", + "SENSING_TOUCHINGCOLOR": "atinge culoarea %1", + "SENSING_COLORISTOUCHINGCOLOR": "culoarea %1 atinge %2?", + "SENSING_DISTANCETO": "distanța până la %1", + "SENSING_DISTANCETO_POINTER": "cursorul mouse-ului", + "SENSING_ASKANDWAIT": "întrabă %1și așteaptă", + "SENSING_ASK_TEXT": "Cum te numești?", + "SENSING_ANSWER": "raspuns", + "SENSING_KEYPRESSED": "tasta %1 apăsată?", + "SENSING_MOUSEDOWN": "mouse jos?", + "SENSING_MOUSEX": "mouse x", + "SENSING_MOUSEY": "mouse y", + "SENSING_SETDRAGMODE": "setează mod tragere %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "mobil", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "fix", + "SENSING_LOUDNESS": "putere", + "SENSING_LOUD": "tare?", + "SENSING_TIMER": "cronometru", + "SENSING_RESETTIMER": "resetează cronometru", + "SENSING_OF": "%1 din %2", + "SENSING_OF_XPOSITION": "pozitia lui x", + "SENSING_OF_YPOSITION": "pozitia lui y", + "SENSING_OF_DIRECTION": "directia", + "SENSING_OF_COSTUMENUMBER": "costum #", + "SENSING_OF_COSTUMENAME": "denumirea costumului", + "SENSING_OF_SIZE": "mărime", + "SENSING_OF_VOLUME": "volum", + "SENSING_OF_BACKDROPNUMBER": "fundalul #", + "SENSING_OF_BACKDROPNAME": "denumire fundal", + "SENSING_OF_STAGE": "Scenă", + "SENSING_CURRENT": "%1 curent", + "SENSING_CURRENT_YEAR": "anul", + "SENSING_CURRENT_MONTH": "luna", + "SENSING_CURRENT_DATE": "data", + "SENSING_CURRENT_DAYOFWEEK": "ziua săptămânii", + "SENSING_CURRENT_HOUR": "ora", + "SENSING_CURRENT_MINUTE": "minutul", + "SENSING_CURRENT_SECOND": "secunda", + "SENSING_DAYSSINCE2000": "zile din 2000", + "SENSING_USERNAME": "nume utilizator", + "SENSING_USERID": "id utilizator", + "SOUND_PLAY": "pornește sunetul %1", + "SOUND_PLAYUNTILDONE": "redă sunetul %1 până la final", + "SOUND_STOPALLSOUNDS": "opreste toate sunetele", + "SOUND_SETEFFECTO": "setează efectul %1 la %2", + "SOUND_CHANGEEFFECTBY": "schimbă efectul %1 cu %2", + "SOUND_CLEAREFFECTS": "șterge efectele audio", + "SOUND_EFFECTS_PITCH": "pas", + "SOUND_EFFECTS_PAN": "deplasare la stânga/dreapta", + "SOUND_CHANGEVOLUMEBY": "modifică volumul cu %1", + "SOUND_SETVOLUMETO": "setează volumul la %1%", + "SOUND_VOLUME": "volum", + "SOUND_RECORD": "se înregistrează...", + "CATEGORY_MOTION": "Mișcare", + "CATEGORY_LOOKS": "Aspect", + "CATEGORY_SOUND": "Sunet", + "CATEGORY_EVENTS": "Evenimente", + "CATEGORY_CONTROL": "Control", + "CATEGORY_SENSING": "Detectare", + "CATEGORY_OPERATORS": "Operatori", + "CATEGORY_VARIABLES": "Variabile", + "CATEGORY_MYBLOCKS": "Blocul meu", + "DUPLICATE": "Duplică", + "DELETE": "Șterge", + "ADD_COMMENT": "Adaugă comentariu", + "REMOVE_COMMENT": "Șterge comentariul", + "DELETE_BLOCK": "Șterge blocul", + "DELETE_X_BLOCKS": "Șterge toate cele %1 blocuri", + "DELETE_ALL_BLOCKS": "Șterg toate %1 blocuri?", + "CLEAN_UP": "Șterge blocurile", + "HELP": "Ajutor", + "UNDO": "Anulează ultima modificare", + "REDO": "Refă acțiunea anulată", + "EDIT_PROCEDURE": "Editeaza", + "SHOW_PROCEDURE_DEFINITION": "Mergi la definiție", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Spune ceva ...", + "COLOUR_HUE_LABEL": "Culoare", + "COLOUR_SATURATION_LABEL": "Saturație", + "COLOUR_BRIGHTNESS_LABEL": "Strălucire", + "CHANGE_VALUE_TITLE": "Schimbă valoarea:", + "RENAME_VARIABLE": "Redenumește variabila", + "RENAME_VARIABLE_TITLE": "Redenumește toate variabilele \"%1\" la:", + "RENAME_VARIABLE_MODAL_TITLE": "Redenumește variabila", + "NEW_VARIABLE": "Creaza o variabila", + "NEW_VARIABLE_TITLE": "Numele nou al variabilei:", + "VARIABLE_MODAL_TITLE": "Variabilă Nouă", + "VARIABLE_ALREADY_EXISTS": "O variabilă denumită \"%1\" există deja.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "O variabilă cu numele \"%1\" există deja pentru o altă variabilă de tip \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Șterge %1 utilizări ale variabilei \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Variabila cu numele \"%1\" nu poate fi ștearsă deoarece este parte a definiției funcției \"%2\". ", + "DELETE_VARIABLE": "Șterge variabila cu numele \"%1\" .", + "NEW_PROCEDURE": "Creaza un bloc", + "PROCEDURE_ALREADY_EXISTS": "O procedură cu numele \"%1\" există deja.", + "PROCEDURE_DEFAULT_NAME": "numele blocului", + "NEW_LIST": "Creaza o lista", + "NEW_LIST_TITLE": "Noul nume al listei:", + "LIST_MODAL_TITLE": "Listă nouă", + "LIST_ALREADY_EXISTS": "O listă cu numele \"%1\" există deja.", + "RENAME_LIST_TITLE": "Redenumește întreaga listă \"%1\" la:", + "RENAME_LIST_MODAL_TITLE": "Redenumește lista", + "DEFAULT_LIST_ITEM": "lucru", + "DELETE_LIST": "Șterge lista \"%1\" ", + "RENAME_LIST": "Redenumește lista", + "NEW_BROADCAST_MESSAGE": "Mesaj nou", + "NEW_BROADCAST_MESSAGE_TITLE": "Numele mesajului nou", + "BROADCAST_MODAL_TITLE": "Mesaj nou", + "DEFAULT_BROADCAST_MESSAGE_NAME": "mesaj1" +} \ No newline at end of file diff --git a/editor/blocks/ru.json b/editor/blocks/ru.json index 67cce1bd..c443c651 100644 --- a/editor/blocks/ru.json +++ b/editor/blocks/ru.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"повторять всегда","CONTROL_REPEAT":"повторить %1 раз","CONTROL_IF":"если %1 , то","CONTROL_ELSE":"иначе","CONTROL_STOP":"остановить","CONTROL_STOP_ALL":"все","CONTROL_STOP_THIS":"этот скрипт","CONTROL_STOP_OTHER":"другие скрипты спрайта","CONTROL_WAIT":"ждать %1 секунд","CONTROL_WAITUNTIL":"ждать до %1","CONTROL_REPEATUNTIL":"повторять до того, как %1","CONTROL_WHILE":"пока %1","CONTROL_FOREACH":"для каждого %1 в %2","CONTROL_STARTASCLONE":"когда я клон","CONTROL_CREATECLONEOF":"создать клон %1","CONTROL_CREATECLONEOF_MYSELF":"самого себя","CONTROL_DELETETHISCLONE":"удалить этот клон","CONTROL_COUNTER":"счётчик","CONTROL_INCRCOUNTER":"увеличить счётчик","CONTROL_CLEARCOUNTER":"очистить счётчик","CONTROL_ALLATONCE":"все сразу","DATA_SETVARIABLETO":"задать %1 значение %2","DATA_CHANGEVARIABLEBY":"изменить %1 на %2","DATA_SHOWVARIABLE":"показать переменную %1","DATA_HIDEVARIABLE":"скрыть переменную %1","DATA_ADDTOLIST":"добавить %1 к %2","DATA_DELETEOFLIST":"удалить %1 из %2","DATA_DELETEALLOFLIST":"удалить все %1","DATA_INSERTATLIST":"вставить %1 в %3 на место %2","DATA_REPLACEITEMOFLIST":"заменить элемент %1 в %2 на %3","DATA_ITEMOFLIST":"элемент %1 в %2","DATA_ITEMNUMOFLIST":"пункт # из %1 в %2","DATA_LENGTHOFLIST":"длина %1","DATA_LISTCONTAINSITEM":"%1 содержит %2?","DATA_SHOWLIST":"показать список %1","DATA_HIDELIST":"скрыть список %1","DATA_INDEX_ALL":"все","DATA_INDEX_LAST":"последний","DATA_INDEX_RANDOM":"любой","EVENT_WHENFLAGCLICKED":"когда %1 нажат","EVENT_WHENTHISSPRITECLICKED":"когда спрайт нажат","EVENT_WHENSTAGECLICKED":"когда кликнули по сцене","EVENT_WHENTOUCHINGOBJECT":"когда этот спрайт касается %1","EVENT_WHENBROADCASTRECEIVED":"когда я получу %1","EVENT_WHENBACKDROPSWITCHESTO":"когда фон сменился на %1","EVENT_WHENGREATERTHAN":"когда %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"громкость","EVENT_BROADCAST":"передать %1","EVENT_BROADCASTANDWAIT":"передать %1 и ждать до конца","EVENT_WHENKEYPRESSED":"когда клавиша %1 нажата","EVENT_WHENKEYPRESSED_SPACE":"пробел","EVENT_WHENKEYPRESSED_LEFT":"стрелка влево","EVENT_WHENKEYPRESSED_RIGHT":"стрелка вправо","EVENT_WHENKEYPRESSED_DOWN":"стрелка вниз","EVENT_WHENKEYPRESSED_UP":"стрелка вверх","EVENT_WHENKEYPRESSED_ANY":"любая","LOOKS_SAYFORSECS":"говорить %1 %2 секунд","LOOKS_SAY":"сказать %1","LOOKS_HELLO":"Привет!","LOOKS_THINKFORSECS":"думать %1 %2 секунд","LOOKS_THINK":"думать %1","LOOKS_HMM":"М-м-м...","LOOKS_SHOW":"показаться","LOOKS_HIDE":"скрыться","LOOKS_HIDEALLSPRITES":"скрыть все спрайты","LOOKS_EFFECT_COLOR":"цвет","LOOKS_EFFECT_FISHEYE":"рыбий глаз","LOOKS_EFFECT_WHIRL":"закручивание","LOOKS_EFFECT_PIXELATE":"пикселизация","LOOKS_EFFECT_MOSAIC":"клонирование","LOOKS_EFFECT_BRIGHTNESS":"яркость","LOOKS_EFFECT_GHOST":"прозрачность","LOOKS_CHANGEEFFECTBY":"изменить эффект %1 на %2","LOOKS_SETEFFECTTO":"установить эффект %1 %2","LOOKS_CLEARGRAPHICEFFECTS":"убрать графические эффекты","LOOKS_CHANGESIZEBY":"изменить размер на %1 %","LOOKS_SETSIZETO":"установить размер %1 %","LOOKS_SIZE":"размер","LOOKS_CHANGESTRETCHBY":"изменить натяжение на %1","LOOKS_SETSTRETCHTO":"установить натяжение %1 %","LOOKS_SWITCHCOSTUMETO":"изменить костюм на %1","LOOKS_NEXTCOSTUME":"следующий костюм","LOOKS_SWITCHBACKDROPTO":"сменить фон на %1","LOOKS_GOTOFRONTBACK":"перейти на %1 слой","LOOKS_GOTOFRONTBACK_FRONT":"передний","LOOKS_GOTOFRONTBACK_BACK":"задний","LOOKS_GOFORWARDBACKWARDLAYERS":"перейти %1 %2 слоя","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"вперёд","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"назад","LOOKS_BACKDROPNUMBERNAME":"%1 фона","LOOKS_COSTUMENUMBERNAME":"%1 костюма","LOOKS_NUMBERNAME_NUMBER":"номер","LOOKS_NUMBERNAME_NAME":"имя","LOOKS_SWITCHBACKDROPTOANDWAIT":"сменить фон на %1 и ждать","LOOKS_NEXTBACKDROP_BLOCK":"следующий фон","LOOKS_NEXTBACKDROP":"следующий фон","LOOKS_PREVIOUSBACKDROP":"предыдущий фон","LOOKS_RANDOMBACKDROP":"случайный фон","MOTION_MOVESTEPS":"идти %1 шагов","MOTION_TURNLEFT":"повернуть %1 на %2 градусов","MOTION_TURNRIGHT":"повернуть %1 на %2 градусов","MOTION_POINTINDIRECTION":"повернуться в направлении %1","MOTION_POINTTOWARDS":"повернуться к %1","MOTION_POINTTOWARDS_POINTER":"указателю мыши","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"идти к %1","MOTION_GOTO_POINTER":"указателю мыши","MOTION_GOTO_RANDOM":"случайной позиции","MOTION_GOTOXY":"перейти в x: %1 y: %2","MOTION_GLIDESECSTOXY":"скользить %1 секунд в точку x: %2 y: %3","MOTION_GLIDETO":"скользить %1 секунд к %2","MOTION_GLIDETO_POINTER":"указателю мыши","MOTION_GLIDETO_RANDOM":"любому месту","MOTION_CHANGEXBY":"изменить x на %1","MOTION_SETX":"установить x в %1","MOTION_CHANGEYBY":"изменить y на %1","MOTION_SETY":"установить y в %1","MOTION_IFONEDGEBOUNCE":"если касается края, оттолкнуться","MOTION_SETROTATIONSTYLE":"установить вращение %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"влево-вправо","MOTION_SETROTATIONSTYLE_DONTROTATE":"не вращать","MOTION_SETROTATIONSTYLE_ALLAROUND":"кругом","MOTION_XPOSITION":"положение x","MOTION_YPOSITION":"положение y","MOTION_DIRECTION":"направление","MOTION_SCROLLRIGHT":"прокрутить вправо %1","MOTION_SCROLLUP":"прокрутить вверх %1","MOTION_ALIGNSCENE":"выровнять сцену %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"нижний левый","MOTION_ALIGNSCENE_BOTTOMRIGHT":"нижний правый","MOTION_ALIGNSCENE_MIDDLE":"середина","MOTION_ALIGNSCENE_TOPLEFT":"верхний левый","MOTION_ALIGNSCENE_TOPRIGHT":"верхний правый","MOTION_XSCROLL":"горизонтальная прокрутка","MOTION_YSCROLL":"вертикальная прокрутка","MOTION_STAGE_SELECTED":"Выбрана сцена: нет блоков движения","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"любое число от %1 до %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 и %2","OPERATORS_OR":"%1 или %2","OPERATORS_NOT":"не %1","OPERATORS_JOIN":"объединить %1 %2","OPERATORS_JOIN_APPLE":"яблоко","OPERATORS_JOIN_BANANA":"банан","OPERATORS_LETTEROF":"символ %1 из %2","OPERATORS_LETTEROF_APPLE":"я","OPERATORS_LENGTH":"длина %1","OPERATORS_CONTAINS":"%1 содержит %2?","OPERATORS_MOD":"%1 модификация %2","OPERATORS_ROUND":"округлить %1","OPERATORS_MATHOP":"%1 от %2","OPERATORS_MATHOP_ABS":"модуль","OPERATORS_MATHOP_FLOOR":"округлить до низа","OPERATORS_MATHOP_CEILING":"округлить до верха","OPERATORS_MATHOP_SQRT":"квадратный корень","OPERATORS_MATHOP_SIN":"синус","OPERATORS_MATHOP_COS":"косинус","OPERATORS_MATHOP_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":"определить %1","SENSING_TOUCHINGOBJECT":"я касаюсь %1?","SENSING_TOUCHINGOBJECT_POINTER":"указателя мыши","SENSING_TOUCHINGOBJECT_EDGE":"края","SENSING_TOUCHINGCOLOR":"я касаюсь цвета %1?","SENSING_COLORISTOUCHINGCOLOR":"цвет %1 касается цвета %2?","SENSING_DISTANCETO":"расстояние до %1","SENSING_DISTANCETO_POINTER":"указателя мыши","SENSING_ASKANDWAIT":"спросить %1 и ждать ответа","SENSING_ASK_TEXT":"Как тебя зовут?","SENSING_ANSWER":"ответ","SENSING_KEYPRESSED":"клавиша %1 нажата?","SENSING_MOUSEDOWN":"мышь нажата?","SENSING_MOUSEX":"x мыши","SENSING_MOUSEY":"y мыши","SENSING_SETDRAGMODE":"можно перетаскивать? %1","SENSING_SETDRAGMODE_DRAGGABLE":"да","SENSING_SETDRAGMODE_NOTDRAGGABLE":"нет","SENSING_LOUDNESS":"громкость","SENSING_LOUD":"громко?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"сбросить таймер","SENSING_OF":"%1 от %2","SENSING_OF_XPOSITION":"положение x","SENSING_OF_YPOSITION":"положение y","SENSING_OF_DIRECTION":"направление","SENSING_OF_COSTUMENUMBER":"номер костюма","SENSING_OF_COSTUMENAME":"имя костюма","SENSING_OF_SIZE":"размер","SENSING_OF_VOLUME":"громкость","SENSING_OF_BACKDROPNUMBER":"номер фона","SENSING_OF_BACKDROPNAME":"имя фона","SENSING_OF_STAGE":"Сцена","SENSING_CURRENT":"текущий %1","SENSING_CURRENT_YEAR":"год","SENSING_CURRENT_MONTH":"месяц","SENSING_CURRENT_DATE":"дата","SENSING_CURRENT_DAYOFWEEK":"день недели","SENSING_CURRENT_HOUR":"час","SENSING_CURRENT_MINUTE":"минута","SENSING_CURRENT_SECOND":"секунда","SENSING_DAYSSINCE2000":"количество дней с 2000 г","SENSING_USERNAME":"имя участника","SENSING_USERID":"id участника","SOUND_PLAY":"включить звук %1","SOUND_PLAYUNTILDONE":"играйте звук %1 до конца","SOUND_STOPALLSOUNDS":"выключить все звуки","SOUND_SETEFFECTO":"установить эффект %1 на %2","SOUND_CHANGEEFFECTBY":"изменить %1 эффект на %2","SOUND_CLEAREFFECTS":"убрать звуковые эффекты","SOUND_EFFECTS_PITCH":"темп","SOUND_EFFECTS_PAN":"положение слева/справа","SOUND_CHANGEVOLUMEBY":"изменить громкость на %1","SOUND_SETVOLUMETO":"установить громкость %1%","SOUND_VOLUME":"громкость звука","SOUND_RECORD":"запись…","CATEGORY_MOTION":"Движение","CATEGORY_LOOKS":"Внешний вид","CATEGORY_SOUND":"Звук","CATEGORY_EVENTS":"События","CATEGORY_CONTROL":"Контроль","CATEGORY_SENSING":"Сенсоры","CATEGORY_OPERATORS":"Операторы","CATEGORY_VARIABLES":"Переменные","CATEGORY_MYBLOCKS":"Мои блоки","DUPLICATE":"Дублировать","DELETE":"Удалить","ADD_COMMENT":"Добавить комментарий","REMOVE_COMMENT":"Удалить комментарий","DELETE_BLOCK":"Удалить блок","DELETE_X_BLOCKS":"Удалить %1 блоков","DELETE_ALL_BLOCKS":"Удалить все %1 блоков?","CLEAN_UP":"Расставить блоки по местам","HELP":"Помощь","UNDO":"Отменить","REDO":"Повторить","EDIT_PROCEDURE":"Правка","SHOW_PROCEDURE_DEFINITION":"Перейти к определению","WORKSPACE_COMMENT_DEFAULT_TEXT":"Скажите что-нибудь...","COLOUR_HUE_LABEL":"Цвет","COLOUR_SATURATION_LABEL":"Насыщенность","COLOUR_BRIGHTNESS_LABEL":"Яркость","CHANGE_VALUE_TITLE":"Изменить значение:","RENAME_VARIABLE":"Изменить имя переменной","RENAME_VARIABLE_TITLE":"Переименовать все \"%1\" переменных в:","RENAME_VARIABLE_MODAL_TITLE":"Имя Переменной","NEW_VARIABLE":"Создать переменную","NEW_VARIABLE_TITLE":"Новое имя переменной","VARIABLE_MODAL_TITLE":"Новая переменная","VARIABLE_ALREADY_EXISTS":"Переменная с именем \"%1\" уже существует.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Переменная с именем \"%1\" уже существует в другом типе переменных \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Удалить %1 вхождений переменной \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Нельзя удалить переменную \"%1\", так как она является частью определения функции \"%2\"","DELETE_VARIABLE":"Удалить переменную \"%1\"","NEW_PROCEDURE":"Создать блок","PROCEDURE_ALREADY_EXISTS":"Процедура с именем \"%1\" уже существует.","PROCEDURE_DEFAULT_NAME":"название блока","NEW_LIST":"Создание списка","NEW_LIST_TITLE":"Новое имя списка:","LIST_MODAL_TITLE":"Новый список","LIST_ALREADY_EXISTS":"Список с именем \"%1\" уже существует.","RENAME_LIST_TITLE":"Переименовать все \"%1\" списки в:","RENAME_LIST_MODAL_TITLE":"Переименовать список","DEFAULT_LIST_ITEM":"что-то","DELETE_LIST":"Удалить список \"%1\"","RENAME_LIST":"Переименовать список","NEW_BROADCAST_MESSAGE":"Новое сообщение","NEW_BROADCAST_MESSAGE_TITLE":"Новое имя сообщения:","BROADCAST_MODAL_TITLE":"Новое сообщение","DEFAULT_BROADCAST_MESSAGE_NAME":"сообщение1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "повторять всегда", + "CONTROL_REPEAT": "повторить %1 раз", + "CONTROL_IF": "если %1 , то", + "CONTROL_ELSE": "иначе", + "CONTROL_STOP": "остановить", + "CONTROL_STOP_ALL": "все", + "CONTROL_STOP_THIS": "этот скрипт", + "CONTROL_STOP_OTHER": "другие скрипты спрайта", + "CONTROL_WAIT": "ждать %1 секунд", + "CONTROL_WAITUNTIL": "ждать до %1", + "CONTROL_REPEATUNTIL": "повторять до того, как %1", + "CONTROL_WHILE": "пока %1", + "CONTROL_FOREACH": "для каждого %1 в %2", + "CONTROL_STARTASCLONE": "когда я клон", + "CONTROL_CREATECLONEOF": "создать клон %1", + "CONTROL_CREATECLONEOF_MYSELF": "самого себя", + "CONTROL_DELETETHISCLONE": "удалить этот клон", + "CONTROL_COUNTER": "счётчик", + "CONTROL_INCRCOUNTER": "увеличить счётчик", + "CONTROL_CLEARCOUNTER": "очистить счётчик", + "CONTROL_ALLATONCE": "все сразу", + "DATA_SETVARIABLETO": "задать %1 значение %2", + "DATA_CHANGEVARIABLEBY": "изменить %1 на %2", + "DATA_SHOWVARIABLE": "показать переменную %1", + "DATA_HIDEVARIABLE": "скрыть переменную %1", + "DATA_ADDTOLIST": "добавить %1 к %2", + "DATA_DELETEOFLIST": "удалить %1 из %2", + "DATA_DELETEALLOFLIST": "удалить все %1", + "DATA_INSERTATLIST": "вставить %1 в %3 на место %2", + "DATA_REPLACEITEMOFLIST": "заменить элемент %1 в %2 на %3", + "DATA_ITEMOFLIST": "элемент %1 в %2", + "DATA_ITEMNUMOFLIST": "пункт # из %1 в %2", + "DATA_LENGTHOFLIST": "длина %1", + "DATA_LISTCONTAINSITEM": "%1 содержит %2?", + "DATA_SHOWLIST": "показать список %1", + "DATA_HIDELIST": "скрыть список %1", + "DATA_INDEX_ALL": "все", + "DATA_INDEX_LAST": "последний", + "DATA_INDEX_RANDOM": "любой", + "EVENT_WHENFLAGCLICKED": "когда %1 нажат", + "EVENT_WHENTHISSPRITECLICKED": "когда спрайт нажат", + "EVENT_WHENSTAGECLICKED": "когда кликнули по сцене", + "EVENT_WHENTOUCHINGOBJECT": "когда этот спрайт касается %1", + "EVENT_WHENBROADCASTRECEIVED": "когда я получу %1", + "EVENT_WHENBACKDROPSWITCHESTO": "когда фон сменился на %1", + "EVENT_WHENGREATERTHAN": "когда %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "таймер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "громкость", + "EVENT_BROADCAST": "передать %1", + "EVENT_BROADCASTANDWAIT": "передать %1 и ждать до конца", + "EVENT_WHENKEYPRESSED": "когда клавиша %1 нажата", + "EVENT_WHENKEYPRESSED_SPACE": "пробел", + "EVENT_WHENKEYPRESSED_LEFT": "стрелка влево", + "EVENT_WHENKEYPRESSED_RIGHT": "стрелка вправо", + "EVENT_WHENKEYPRESSED_DOWN": "стрелка вниз", + "EVENT_WHENKEYPRESSED_UP": "стрелка вверх", + "EVENT_WHENKEYPRESSED_ANY": "любая", + "LOOKS_SAYFORSECS": "говорить %1 %2 секунд", + "LOOKS_SAY": "сказать %1", + "LOOKS_HELLO": "Привет!", + "LOOKS_THINKFORSECS": "думать %1 %2 секунд", + "LOOKS_THINK": "думать %1", + "LOOKS_HMM": "М-м-м...", + "LOOKS_SHOW": "показаться", + "LOOKS_HIDE": "скрыться", + "LOOKS_HIDEALLSPRITES": "скрыть все спрайты", + "LOOKS_EFFECT_COLOR": "цвет", + "LOOKS_EFFECT_FISHEYE": "рыбий глаз", + "LOOKS_EFFECT_WHIRL": "закручивание", + "LOOKS_EFFECT_PIXELATE": "пикселизация", + "LOOKS_EFFECT_MOSAIC": "клонирование", + "LOOKS_EFFECT_BRIGHTNESS": "яркость", + "LOOKS_EFFECT_GHOST": "прозрачность", + "LOOKS_CHANGEEFFECTBY": "изменить эффект %1 на %2", + "LOOKS_SETEFFECTTO": "установить эффект %1 %2", + "LOOKS_CLEARGRAPHICEFFECTS": "убрать графические эффекты", + "LOOKS_CHANGESIZEBY": "изменить размер на %1 %", + "LOOKS_SETSIZETO": "установить размер %1 %", + "LOOKS_SIZE": "размер", + "LOOKS_CHANGESTRETCHBY": "изменить натяжение на %1", + "LOOKS_SETSTRETCHTO": "установить натяжение %1 %", + "LOOKS_SWITCHCOSTUMETO": "изменить костюм на %1", + "LOOKS_NEXTCOSTUME": "следующий костюм", + "LOOKS_SWITCHBACKDROPTO": "сменить фон на %1", + "LOOKS_GOTOFRONTBACK": "перейти на %1 слой", + "LOOKS_GOTOFRONTBACK_FRONT": "передний", + "LOOKS_GOTOFRONTBACK_BACK": "задний", + "LOOKS_GOFORWARDBACKWARDLAYERS": "перейти %1 %2 слоя", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "вперёд", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "назад", + "LOOKS_BACKDROPNUMBERNAME": "%1 фона", + "LOOKS_COSTUMENUMBERNAME": "%1 костюма", + "LOOKS_NUMBERNAME_NUMBER": "номер", + "LOOKS_NUMBERNAME_NAME": "имя", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "сменить фон на %1 и ждать", + "LOOKS_NEXTBACKDROP_BLOCK": "следующий фон", + "LOOKS_NEXTBACKDROP": "следующий фон", + "LOOKS_PREVIOUSBACKDROP": "предыдущий фон", + "LOOKS_RANDOMBACKDROP": "случайный фон", + "MOTION_MOVESTEPS": "идти %1 шагов", + "MOTION_TURNLEFT": "повернуть %1 на %2 градусов", + "MOTION_TURNRIGHT": "повернуть %1 на %2 градусов", + "MOTION_POINTINDIRECTION": "повернуться в направлении %1", + "MOTION_POINTTOWARDS": "повернуться к %1", + "MOTION_POINTTOWARDS_POINTER": "указателю мыши", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "идти к %1", + "MOTION_GOTO_POINTER": "указателю мыши", + "MOTION_GOTO_RANDOM": "случайной позиции", + "MOTION_GOTOXY": "перейти в x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "скользить %1 секунд в точку x: %2 y: %3", + "MOTION_GLIDETO": "скользить %1 секунд к %2", + "MOTION_GLIDETO_POINTER": "указателю мыши", + "MOTION_GLIDETO_RANDOM": "любому месту", + "MOTION_CHANGEXBY": "изменить x на %1", + "MOTION_SETX": "установить x в %1", + "MOTION_CHANGEYBY": "изменить y на %1", + "MOTION_SETY": "установить y в %1", + "MOTION_IFONEDGEBOUNCE": "если касается края, оттолкнуться", + "MOTION_SETROTATIONSTYLE": "установить вращение %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "влево-вправо", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "не вращать", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "кругом", + "MOTION_XPOSITION": "положение x", + "MOTION_YPOSITION": "положение y", + "MOTION_DIRECTION": "направление", + "MOTION_SCROLLRIGHT": "прокрутить вправо %1", + "MOTION_SCROLLUP": "прокрутить вверх %1", + "MOTION_ALIGNSCENE": "выровнять сцену %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "нижний левый", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "нижний правый", + "MOTION_ALIGNSCENE_MIDDLE": "середина", + "MOTION_ALIGNSCENE_TOPLEFT": "верхний левый", + "MOTION_ALIGNSCENE_TOPRIGHT": "верхний правый", + "MOTION_XSCROLL": "горизонтальная прокрутка", + "MOTION_YSCROLL": "вертикальная прокрутка", + "MOTION_STAGE_SELECTED": "Выбрана сцена: нет блоков движения", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "любое число от %1 до %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 и %2", + "OPERATORS_OR": "%1 или %2", + "OPERATORS_NOT": "не %1", + "OPERATORS_JOIN": "объединить %1 %2", + "OPERATORS_JOIN_APPLE": "яблоко", + "OPERATORS_JOIN_BANANA": "банан", + "OPERATORS_LETTEROF": "символ %1 из %2", + "OPERATORS_LETTEROF_APPLE": "я", + "OPERATORS_LENGTH": "длина %1", + "OPERATORS_CONTAINS": "%1 содержит %2?", + "OPERATORS_MOD": "%1 модификация %2", + "OPERATORS_ROUND": "округлить %1", + "OPERATORS_MATHOP": "%1 от %2", + "OPERATORS_MATHOP_ABS": "модуль", + "OPERATORS_MATHOP_FLOOR": "округлить до низа", + "OPERATORS_MATHOP_CEILING": "округлить до верха", + "OPERATORS_MATHOP_SQRT": "квадратный корень", + "OPERATORS_MATHOP_SIN": "синус", + "OPERATORS_MATHOP_COS": "косинус", + "OPERATORS_MATHOP_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": "определить %1", + "SENSING_TOUCHINGOBJECT": "я касаюсь %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "указателя мыши", + "SENSING_TOUCHINGOBJECT_EDGE": "края", + "SENSING_TOUCHINGCOLOR": "я касаюсь цвета %1?", + "SENSING_COLORISTOUCHINGCOLOR": "цвет %1 касается цвета %2?", + "SENSING_DISTANCETO": "расстояние до %1", + "SENSING_DISTANCETO_POINTER": "указателя мыши", + "SENSING_ASKANDWAIT": "спросить %1 и ждать ответа", + "SENSING_ASK_TEXT": "Как тебя зовут?", + "SENSING_ANSWER": "ответ", + "SENSING_KEYPRESSED": "клавиша %1 нажата?", + "SENSING_MOUSEDOWN": "мышь нажата?", + "SENSING_MOUSEX": "x мыши", + "SENSING_MOUSEY": "y мыши", + "SENSING_SETDRAGMODE": "можно перетаскивать? %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "да", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "нет", + "SENSING_LOUDNESS": "громкость", + "SENSING_LOUD": "громко?", + "SENSING_TIMER": "таймер", + "SENSING_RESETTIMER": "сбросить таймер", + "SENSING_OF": "%1 от %2", + "SENSING_OF_XPOSITION": "положение x", + "SENSING_OF_YPOSITION": "положение y", + "SENSING_OF_DIRECTION": "направление", + "SENSING_OF_COSTUMENUMBER": "номер костюма", + "SENSING_OF_COSTUMENAME": "имя костюма", + "SENSING_OF_SIZE": "размер", + "SENSING_OF_VOLUME": "громкость", + "SENSING_OF_BACKDROPNUMBER": "номер фона", + "SENSING_OF_BACKDROPNAME": "имя фона", + "SENSING_OF_STAGE": "Сцена", + "SENSING_CURRENT": "текущий %1", + "SENSING_CURRENT_YEAR": "год", + "SENSING_CURRENT_MONTH": "месяц", + "SENSING_CURRENT_DATE": "дата", + "SENSING_CURRENT_DAYOFWEEK": "день недели", + "SENSING_CURRENT_HOUR": "час", + "SENSING_CURRENT_MINUTE": "минута", + "SENSING_CURRENT_SECOND": "секунда", + "SENSING_DAYSSINCE2000": "количество дней с 2000 г", + "SENSING_USERNAME": "имя участника", + "SENSING_USERID": "id участника", + "SOUND_PLAY": "включить звук %1", + "SOUND_PLAYUNTILDONE": "играйте звук %1 до конца", + "SOUND_STOPALLSOUNDS": "выключить все звуки", + "SOUND_SETEFFECTO": "установить эффект %1 на %2", + "SOUND_CHANGEEFFECTBY": "изменить %1 эффект на %2", + "SOUND_CLEAREFFECTS": "убрать звуковые эффекты", + "SOUND_EFFECTS_PITCH": "темп", + "SOUND_EFFECTS_PAN": "положение слева/справа", + "SOUND_CHANGEVOLUMEBY": "изменить громкость на %1", + "SOUND_SETVOLUMETO": "установить громкость %1%", + "SOUND_VOLUME": "громкость звука", + "SOUND_RECORD": "запись…", + "CATEGORY_MOTION": "Движение", + "CATEGORY_LOOKS": "Внешний вид", + "CATEGORY_SOUND": "Звук", + "CATEGORY_EVENTS": "События", + "CATEGORY_CONTROL": "Контроль", + "CATEGORY_SENSING": "Сенсоры", + "CATEGORY_OPERATORS": "Операторы", + "CATEGORY_VARIABLES": "Переменные", + "CATEGORY_MYBLOCKS": "Мои блоки", + "DUPLICATE": "Дублировать", + "DELETE": "Удалить", + "ADD_COMMENT": "Добавить комментарий", + "REMOVE_COMMENT": "Удалить комментарий", + "DELETE_BLOCK": "Удалить блок", + "DELETE_X_BLOCKS": "Удалить %1 блоков", + "DELETE_ALL_BLOCKS": "Удалить все %1 блоков?", + "CLEAN_UP": "Расставить блоки по местам", + "HELP": "Помощь", + "UNDO": "Отменить", + "REDO": "Повторить", + "EDIT_PROCEDURE": "Правка", + "SHOW_PROCEDURE_DEFINITION": "Перейти к определению", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Скажите что-нибудь...", + "COLOUR_HUE_LABEL": "Цвет", + "COLOUR_SATURATION_LABEL": "Насыщенность", + "COLOUR_BRIGHTNESS_LABEL": "Яркость", + "CHANGE_VALUE_TITLE": "Изменить значение:", + "RENAME_VARIABLE": "Изменить имя переменной", + "RENAME_VARIABLE_TITLE": "Переименовать все \"%1\" переменных в:", + "RENAME_VARIABLE_MODAL_TITLE": "Имя Переменной", + "NEW_VARIABLE": "Создать переменную", + "NEW_VARIABLE_TITLE": "Новое имя переменной", + "VARIABLE_MODAL_TITLE": "Новая переменная", + "VARIABLE_ALREADY_EXISTS": "Переменная с именем \"%1\" уже существует.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Переменная с именем \"%1\" уже существует в другом типе переменных \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Удалить %1 вхождений переменной \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Нельзя удалить переменную \"%1\", так как она является частью определения функции \"%2\"", + "DELETE_VARIABLE": "Удалить переменную \"%1\"", + "NEW_PROCEDURE": "Создать блок", + "PROCEDURE_ALREADY_EXISTS": "Процедура с именем \"%1\" уже существует.", + "PROCEDURE_DEFAULT_NAME": "название блока", + "NEW_LIST": "Создание списка", + "NEW_LIST_TITLE": "Новое имя списка:", + "LIST_MODAL_TITLE": "Новый список", + "LIST_ALREADY_EXISTS": "Список с именем \"%1\" уже существует.", + "RENAME_LIST_TITLE": "Переименовать все \"%1\" списки в:", + "RENAME_LIST_MODAL_TITLE": "Переименовать список", + "DEFAULT_LIST_ITEM": "что-то", + "DELETE_LIST": "Удалить список \"%1\"", + "RENAME_LIST": "Переименовать список", + "NEW_BROADCAST_MESSAGE": "Новое сообщение", + "NEW_BROADCAST_MESSAGE_TITLE": "Новое имя сообщения:", + "BROADCAST_MODAL_TITLE": "Новое сообщение", + "DEFAULT_BROADCAST_MESSAGE_NAME": "сообщение1" +} \ No newline at end of file diff --git a/editor/blocks/si.json b/editor/blocks/si.json deleted file mode 100644 index 9c07b787..00000000 --- a/editor/blocks/si.json +++ /dev/null @@ -1 +0,0 @@ -{"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":"මේ ක්ලෝනය ඉවත් කරන්න","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":"දිශාව","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":"පිළිතුර","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":"දිශාව","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":"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":"චලනය","CATEGORY_LOOKS":"බලනවා","CATEGORY_SOUND":"ශබ්දය","CATEGORY_EVENTS":"අවස්ථා","CATEGORY_CONTROL":"හසුරුවනවා","CATEGORY_SENSING":"Sensing","CATEGORY_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","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"} \ No newline at end of file diff --git a/editor/blocks/sk.json b/editor/blocks/sk.json index 468786b9..0f14e539 100644 --- a/editor/blocks/sk.json +++ b/editor/blocks/sk.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"opakuj stále","CONTROL_REPEAT":"opakuj %1","CONTROL_IF":"ak %1","CONTROL_ELSE":"inak","CONTROL_STOP":"zastav","CONTROL_STOP_ALL":"všetko","CONTROL_STOP_THIS":"tento scenár","CONTROL_STOP_OTHER":"moje iné scenáre","CONTROL_WAIT":"čakaj %1 s","CONTROL_WAITUNTIL":"čakaj až kým %1","CONTROL_REPEATUNTIL":"opakuj až kým %1","CONTROL_WHILE":"opakuj ak %1","CONTROL_FOREACH":"pre každé %1 v %2","CONTROL_STARTASCLONE":"pri štarte klonu","CONTROL_CREATECLONEOF":"naklonuj %1","CONTROL_CREATECLONEOF_MYSELF":"seba","CONTROL_DELETETHISCLONE":"zruš tento klon","CONTROL_COUNTER":"počítadlo","CONTROL_INCRCOUNTER":"zvýš počítadlo","CONTROL_CLEARCOUNTER":"vynuluj počítadlo","CONTROL_ALLATONCE":"všetko naraz","DATA_SETVARIABLETO":"nastav %1 na %2","DATA_CHANGEVARIABLEBY":"zmeň %1 o %2","DATA_SHOWVARIABLE":"ukáž premennú %1","DATA_HIDEVARIABLE":"skry premennú %1","DATA_ADDTOLIST":"pridaj %1 do %2","DATA_DELETEOFLIST":"zruš %1 z %2","DATA_DELETEALLOFLIST":"zruš všetko z %1","DATA_INSERTATLIST":"vlož %1 na %2 v %3","DATA_REPLACEITEMOFLIST":"nahraď %1 v %2 hodnotou %3","DATA_ITEMOFLIST":"prvok %1 z %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"dĺžka %1","DATA_LISTCONTAINSITEM":"%1 obsahuje %2?","DATA_SHOWLIST":"ukáž zoznam %1","DATA_HIDELIST":"skry zoznam %1","DATA_INDEX_ALL":"všetko","DATA_INDEX_LAST":"posledný","DATA_INDEX_RANDOM":"náhodný","EVENT_WHENFLAGCLICKED":"pri kliknutí na %1","EVENT_WHENTHISSPRITECLICKED":"pri kliknutí na mňa","EVENT_WHENSTAGECLICKED":"pri kliknutí na scénu","EVENT_WHENTOUCHINGOBJECT":"pri dotyku %1","EVENT_WHENBROADCASTRECEIVED":"pri prijatí správy %1","EVENT_WHENBACKDROPSWITCHESTO":"pri zmene pozadia na %1","EVENT_WHENGREATERTHAN":"pri %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"časovač","EVENT_WHENGREATERTHAN_LOUDNESS":"hlasitosť","EVENT_BROADCAST":"vyšli správu %1","EVENT_BROADCASTANDWAIT":"vyšli správu %1 a počkaj","EVENT_WHENKEYPRESSED":"pri stlačení %1","EVENT_WHENKEYPRESSED_SPACE":"medzerník","EVENT_WHENKEYPRESSED_LEFT":"šípka vľavo","EVENT_WHENKEYPRESSED_RIGHT":"šípka vpravo","EVENT_WHENKEYPRESSED_DOWN":"šípka dole","EVENT_WHENKEYPRESSED_UP":"šípka hore","EVENT_WHENKEYPRESSED_ANY":"hociktorý","LOOKS_SAYFORSECS":"bublina %1 %2 s","LOOKS_SAY":"bublina %1","LOOKS_HELLO":"Ahoj!","LOOKS_THINKFORSECS":"myšlienka %1 %2 s","LOOKS_THINK":"myšlienka %1","LOOKS_HMM":"Hm...","LOOKS_SHOW":"ukáž sa","LOOKS_HIDE":"skry sa","LOOKS_HIDEALLSPRITES":"skry všetky postavy","LOOKS_EFFECT_COLOR":"farba","LOOKS_EFFECT_FISHEYE":"rybie oko","LOOKS_EFFECT_WHIRL":"zvírenie","LOOKS_EFFECT_PIXELATE":"štvorčeky","LOOKS_EFFECT_MOSAIC":"mozaika","LOOKS_EFFECT_BRIGHTNESS":"jas","LOOKS_EFFECT_GHOST":"duch","LOOKS_CHANGEEFFECTBY":"zmeň efekt %1 o %2","LOOKS_SETEFFECTTO":"nastav efekt %1 na %2","LOOKS_CLEARGRAPHICEFFECTS":"zruš grafické efekty","LOOKS_CHANGESIZEBY":"zmeň veľkosť o %1 %","LOOKS_SETSIZETO":"nastav veľkosť na %1 %","LOOKS_SIZE":"veľkosť","LOOKS_CHANGESTRETCHBY":"zmeň natiahnutie o %1","LOOKS_SETSTRETCHTO":"nastav natiahnutie na %1 %","LOOKS_SWITCHCOSTUMETO":"zmeň kostým na %1","LOOKS_NEXTCOSTUME":"ďalší kostým","LOOKS_SWITCHBACKDROPTO":"zmeň pozadie na %1","LOOKS_GOTOFRONTBACK":"prejdi na %1 vrstvu","LOOKS_GOTOFRONTBACK_FRONT":"vrchnú","LOOKS_GOTOFRONTBACK_BACK":"spodnú","LOOKS_GOFORWARDBACKWARDLAYERS":"prejdi o %2 vrstiev %1","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"dopredu","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"dozadu","LOOKS_BACKDROPNUMBERNAME":"pozadie %1","LOOKS_COSTUMENUMBERNAME":"kostým %1","LOOKS_NUMBERNAME_NUMBER":"číslo","LOOKS_NUMBERNAME_NAME":"meno","LOOKS_SWITCHBACKDROPTOANDWAIT":"zmeň pozadie na %1 a počkaj","LOOKS_NEXTBACKDROP_BLOCK":"ďalšie pozadie","LOOKS_NEXTBACKDROP":"ďalšie pozadie","LOOKS_PREVIOUSBACKDROP":"predchádzajúce pozadie","LOOKS_RANDOMBACKDROP":"náhodné pozadie","MOTION_MOVESTEPS":"dopredu %1","MOTION_TURNLEFT":"vľavo %1 %2","MOTION_TURNRIGHT":"vpravo %1 %2","MOTION_POINTINDIRECTION":"smerom %1","MOTION_POINTTOWARDS":"smerom k %1","MOTION_POINTTOWARDS_POINTER":"myš","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"skoč na %1","MOTION_GOTO_POINTER":"myš","MOTION_GOTO_RANDOM":"náhodná pozícia","MOTION_GOTOXY":"skoč na x: %1 y: %2","MOTION_GLIDESECSTOXY":"kĺž sa %1 s na x: %2 y: %3","MOTION_GLIDETO":"kĺž sa %1 s na %2","MOTION_GLIDETO_POINTER":"myš","MOTION_GLIDETO_RANDOM":"náhodná pozícia","MOTION_CHANGEXBY":"zmeň x o %1","MOTION_SETX":"skoč na x: %1","MOTION_CHANGEYBY":"zmeň y o %1","MOTION_SETY":"skoč na y: %1","MOTION_IFONEDGEBOUNCE":"ak na okraji, odraz sa","MOTION_SETROTATIONSTYLE":"nastav otáčanie %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vľavo-vpravo","MOTION_SETROTATIONSTYLE_DONTROTATE":"žiadne","MOTION_SETROTATIONSTYLE_ALLAROUND":"podľa smeru","MOTION_XPOSITION":"pozícia x","MOTION_YPOSITION":"pozícia y","MOTION_DIRECTION":"smer","MOTION_SCROLLRIGHT":"posuň vpravo %1","MOTION_SCROLLUP":"presuň hore %1","MOTION_ALIGNSCENE":"zarovnaj scénu %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"vľavo dolu","MOTION_ALIGNSCENE_BOTTOMRIGHT":"vpravo dolu","MOTION_ALIGNSCENE_MIDDLE":"stred","MOTION_ALIGNSCENE_TOPLEFT":"vľavo hore","MOTION_ALIGNSCENE_TOPRIGHT":"vpravo hore","MOTION_XSCROLL":"posunutie x","MOTION_YSCROLL":"posunutie y","MOTION_STAGE_SELECTED":"Scéna nemá bloky pre pohyb","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"náhodne od %1 do %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 a %2","OPERATORS_OR":"%1 alebo %2","OPERATORS_NOT":"nie je %1","OPERATORS_JOIN":"spoj %1 %2","OPERATORS_JOIN_APPLE":"jablko","OPERATORS_JOIN_BANANA":"hruška","OPERATORS_LETTEROF":"znak %1 z %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"dĺžka %1","OPERATORS_CONTAINS":"%1 obsahuje %2?","OPERATORS_MOD":"zvyšok %1 / %2","OPERATORS_ROUND":"zaokrúhli %1","OPERATORS_MATHOP":"%1 z %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"zaokrúhli nadol","OPERATORS_MATHOP_CEILING":"zaokrúhli nahor","OPERATORS_MATHOP_SQRT":"odmocnina","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"exp","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"blok %1","SENSING_TOUCHINGOBJECT":"dotýkaš sa %1?","SENSING_TOUCHINGOBJECT_POINTER":"myš","SENSING_TOUCHINGOBJECT_EDGE":"okraj","SENSING_TOUCHINGCOLOR":"dotýkaš sa %1?","SENSING_COLORISTOUCHINGCOLOR":"%1 sa dotýkaš %2?","SENSING_DISTANCETO":"vzdialenosť k %1","SENSING_DISTANCETO_POINTER":"myš","SENSING_ASKANDWAIT":"otázka %1","SENSING_ASK_TEXT":"Ako sa voláš?","SENSING_ANSWER":"odpoveď","SENSING_KEYPRESSED":"stlačené %1?","SENSING_MOUSEDOWN":"stlačené tlačidlo myši?","SENSING_MOUSEX":"myš x","SENSING_MOUSEY":"myš y","SENSING_SETDRAGMODE":"hráč môže presúvať %1","SENSING_SETDRAGMODE_DRAGGABLE":"áno ","SENSING_SETDRAGMODE_NOTDRAGGABLE":"nie","SENSING_LOUDNESS":"hlasitosť","SENSING_LOUD":"hlasný?","SENSING_TIMER":"časovač","SENSING_RESETTIMER":"vynuluj časovač","SENSING_OF":"%1 z %2","SENSING_OF_XPOSITION":"pozícia x","SENSING_OF_YPOSITION":"pozícia y","SENSING_OF_DIRECTION":"smer","SENSING_OF_COSTUMENUMBER":"číslo kostýmu","SENSING_OF_COSTUMENAME":"meno kostýmu","SENSING_OF_SIZE":"veľkosť","SENSING_OF_VOLUME":"hlasitosť","SENSING_OF_BACKDROPNUMBER":"číslo pozadia","SENSING_OF_BACKDROPNAME":"meno pozadia","SENSING_OF_STAGE":"Scéna","SENSING_CURRENT":"teraz je %1","SENSING_CURRENT_YEAR":"rok","SENSING_CURRENT_MONTH":"mesiac","SENSING_CURRENT_DATE":"deň v mesiaci","SENSING_CURRENT_DAYOFWEEK":"deň v týždni","SENSING_CURRENT_HOUR":"hod","SENSING_CURRENT_MINUTE":"min","SENSING_CURRENT_SECOND":"s","SENSING_DAYSSINCE2000":"dní od roku 2000","SENSING_USERNAME":"používateľ","SENSING_USERID":"užívateľské id","SOUND_PLAY":"zahraj zvuk %1","SOUND_PLAYUNTILDONE":"zahraj zvuk %1 až do konca","SOUND_STOPALLSOUNDS":"zastav všetky zvuky","SOUND_SETEFFECTO":"nastav efekt %1 na %2","SOUND_CHANGEEFFECTBY":"zmeň efekt %1 o %2","SOUND_CLEAREFFECTS":"zruš zvukové efekty","SOUND_EFFECTS_PITCH":"výška","SOUND_EFFECTS_PAN":"natočiť doľava/doprava","SOUND_CHANGEVOLUMEBY":"zmeň hlasitosť o %1 %","SOUND_SETVOLUMETO":"nastav hlasitosť na %1% %","SOUND_VOLUME":"hlasitosť","SOUND_RECORD":"nahrávam ...","CATEGORY_MOTION":"Pohyb","CATEGORY_LOOKS":"Vzhľad","CATEGORY_SOUND":"Zvuk","CATEGORY_EVENTS":"Udalosti","CATEGORY_CONTROL":"Riadenie","CATEGORY_SENSING":"Zisťovanie","CATEGORY_OPERATORS":"Operácie","CATEGORY_VARIABLES":"Premenné","CATEGORY_MYBLOCKS":"Nové bloky","DUPLICATE":"duplikuj","DELETE":"zruš","ADD_COMMENT":"pridaj komentár","REMOVE_COMMENT":"zruš komentár","DELETE_BLOCK":"zruš blok","DELETE_X_BLOCKS":"zruš %1 blokov","DELETE_ALL_BLOCKS":"Zmazať všetkých %1 blokov?","CLEAN_UP":"uprac","HELP":"pomoc","UNDO":"Naspäť","REDO":"Znova","EDIT_PROCEDURE":"Úpravy","SHOW_PROCEDURE_DEFINITION":"Ísť na definíciu","WORKSPACE_COMMENT_DEFAULT_TEXT":"Povedz niečo...","COLOUR_HUE_LABEL":"Farba","COLOUR_SATURATION_LABEL":"Sýtosť","COLOUR_BRIGHTNESS_LABEL":"Jas","CHANGE_VALUE_TITLE":"Zmeniť hodnotu:","RENAME_VARIABLE":"Premenovať premennú","RENAME_VARIABLE_TITLE":"Premenovať \"%1\" premenných na:","RENAME_VARIABLE_MODAL_TITLE":"Premenovať Premennú","NEW_VARIABLE":"Nová premenná","NEW_VARIABLE_TITLE":"Názov novej premennej:","VARIABLE_MODAL_TITLE":"Nová premenná","VARIABLE_ALREADY_EXISTS":"Premenná s menom \"%1\" už existuje.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Premenná s menom \"%1\" už existuje pre inú prememnú typu \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Premenná \"%2\" je použitá %1 krát. Zmazať?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Nie je možné zmazať premennú \"%1\", pretože je súčasťou definície funkcie \"%2\".","DELETE_VARIABLE":"Zmazať premennú \"%1\"","NEW_PROCEDURE":"Nový blok","PROCEDURE_ALREADY_EXISTS":"Procedúra s názvom \"%1\" už existuje.","PROCEDURE_DEFAULT_NAME":"názov bloku","NEW_LIST":"Nový zoznam","NEW_LIST_TITLE":"Názov nového zoznamu:","LIST_MODAL_TITLE":"Nový zoznam","LIST_ALREADY_EXISTS":"Zoznam s názvom \"%1\" už existuje.","RENAME_LIST_TITLE":"Premenovať zoznam \"%1\" na:","RENAME_LIST_MODAL_TITLE":"Premenuj zoznam","DEFAULT_LIST_ITEM":"vec","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Nová správa","NEW_BROADCAST_MESSAGE_TITLE":"Názov novej správy:","BROADCAST_MODAL_TITLE":"Nová správa","DEFAULT_BROADCAST_MESSAGE_NAME":"správa1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "opakuj stále", + "CONTROL_REPEAT": "opakuj %1", + "CONTROL_IF": "ak %1", + "CONTROL_ELSE": "inak", + "CONTROL_STOP": "zastav", + "CONTROL_STOP_ALL": "všetko", + "CONTROL_STOP_THIS": "tento scenár", + "CONTROL_STOP_OTHER": "moje iné scenáre", + "CONTROL_WAIT": "čakaj %1 s", + "CONTROL_WAITUNTIL": "čakaj až kým %1", + "CONTROL_REPEATUNTIL": "opakuj až kým %1", + "CONTROL_WHILE": "opakuj ak %1", + "CONTROL_FOREACH": "pre každé %1 v %2", + "CONTROL_STARTASCLONE": "pri štarte klonu", + "CONTROL_CREATECLONEOF": "naklonuj %1", + "CONTROL_CREATECLONEOF_MYSELF": "seba", + "CONTROL_DELETETHISCLONE": "zruš tento klon", + "CONTROL_COUNTER": "počítadlo", + "CONTROL_INCRCOUNTER": "zvýš počítadlo", + "CONTROL_CLEARCOUNTER": "vynuluj počítadlo", + "CONTROL_ALLATONCE": "všetko naraz", + "DATA_SETVARIABLETO": "nastav %1 na %2", + "DATA_CHANGEVARIABLEBY": "zmeň %1 o %2", + "DATA_SHOWVARIABLE": "ukáž premennú %1", + "DATA_HIDEVARIABLE": "skry premennú %1", + "DATA_ADDTOLIST": "pridaj %1 do %2", + "DATA_DELETEOFLIST": "zruš %1 z %2", + "DATA_DELETEALLOFLIST": "zruš všetko z %1", + "DATA_INSERTATLIST": "vlož %1 na %2 v %3", + "DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3", + "DATA_ITEMOFLIST": "prvok %1 z %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "dĺžka %1", + "DATA_LISTCONTAINSITEM": "%1 obsahuje %2?", + "DATA_SHOWLIST": "ukáž zoznam %1", + "DATA_HIDELIST": "skry zoznam %1", + "DATA_INDEX_ALL": "všetko", + "DATA_INDEX_LAST": "posledný", + "DATA_INDEX_RANDOM": "náhodný", + "EVENT_WHENFLAGCLICKED": "pri kliknutí na %1", + "EVENT_WHENTHISSPRITECLICKED": "pri kliknutí na mňa", + "EVENT_WHENSTAGECLICKED": "pri kliknutí na scénu", + "EVENT_WHENTOUCHINGOBJECT": "pri dotyku %1", + "EVENT_WHENBROADCASTRECEIVED": "pri prijatí správy %1", + "EVENT_WHENBACKDROPSWITCHESTO": "pri zmene pozadia na %1", + "EVENT_WHENGREATERTHAN": "pri %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "časovač", + "EVENT_WHENGREATERTHAN_LOUDNESS": "hlasitosť", + "EVENT_BROADCAST": "vyšli správu %1", + "EVENT_BROADCASTANDWAIT": "vyšli správu %1 a počkaj", + "EVENT_WHENKEYPRESSED": "pri stlačení %1", + "EVENT_WHENKEYPRESSED_SPACE": "medzerník", + "EVENT_WHENKEYPRESSED_LEFT": "šípka vľavo", + "EVENT_WHENKEYPRESSED_RIGHT": "šípka vpravo", + "EVENT_WHENKEYPRESSED_DOWN": "šípka dole", + "EVENT_WHENKEYPRESSED_UP": "šípka hore", + "EVENT_WHENKEYPRESSED_ANY": "hociktorý", + "LOOKS_SAYFORSECS": "bublina %1 %2 s", + "LOOKS_SAY": "bublina %1", + "LOOKS_HELLO": "Ahoj!", + "LOOKS_THINKFORSECS": "myšlienka %1 %2 s", + "LOOKS_THINK": "myšlienka %1", + "LOOKS_HMM": "Hm...", + "LOOKS_SHOW": "ukáž sa", + "LOOKS_HIDE": "skry sa", + "LOOKS_HIDEALLSPRITES": "skry všetky postavy", + "LOOKS_EFFECT_COLOR": "farba", + "LOOKS_EFFECT_FISHEYE": "rybie oko", + "LOOKS_EFFECT_WHIRL": "zvírenie", + "LOOKS_EFFECT_PIXELATE": "štvorčeky", + "LOOKS_EFFECT_MOSAIC": "mozaika", + "LOOKS_EFFECT_BRIGHTNESS": "jas", + "LOOKS_EFFECT_GHOST": "duch", + "LOOKS_CHANGEEFFECTBY": "zmeň efekt %1 o %2", + "LOOKS_SETEFFECTTO": "nastav efekt %1 na %2", + "LOOKS_CLEARGRAPHICEFFECTS": "zruš grafické efekty", + "LOOKS_CHANGESIZEBY": "zmeň veľkosť o %1 %", + "LOOKS_SETSIZETO": "nastav veľkosť na %1 %", + "LOOKS_SIZE": "veľkosť", + "LOOKS_CHANGESTRETCHBY": "zmeň natiahnutie o %1", + "LOOKS_SETSTRETCHTO": "nastav natiahnutie na %1 %", + "LOOKS_SWITCHCOSTUMETO": "zmeň kostým na %1", + "LOOKS_NEXTCOSTUME": "ďalší kostým", + "LOOKS_SWITCHBACKDROPTO": "zmeň pozadie na %1", + "LOOKS_GOTOFRONTBACK": "prejdi na %1 vrstvu", + "LOOKS_GOTOFRONTBACK_FRONT": "vrchnú", + "LOOKS_GOTOFRONTBACK_BACK": "spodnú", + "LOOKS_GOFORWARDBACKWARDLAYERS": "prejdi o %2 vrstiev %1", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "dopredu", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "dozadu", + "LOOKS_BACKDROPNUMBERNAME": "pozadie %1", + "LOOKS_COSTUMENUMBERNAME": "kostým %1", + "LOOKS_NUMBERNAME_NUMBER": "číslo", + "LOOKS_NUMBERNAME_NAME": "meno", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "zmeň pozadie na %1 a počkaj", + "LOOKS_NEXTBACKDROP_BLOCK": "ďalšie pozadie", + "LOOKS_NEXTBACKDROP": "ďalšie pozadie", + "LOOKS_PREVIOUSBACKDROP": "predchádzajúce pozadie", + "LOOKS_RANDOMBACKDROP": "náhodné pozadie", + "MOTION_MOVESTEPS": "dopredu %1", + "MOTION_TURNLEFT": "vľavo %1 %2", + "MOTION_TURNRIGHT": "vpravo %1 %2", + "MOTION_POINTINDIRECTION": "smerom %1", + "MOTION_POINTTOWARDS": "smerom k %1", + "MOTION_POINTTOWARDS_POINTER": "myš", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "skoč na %1", + "MOTION_GOTO_POINTER": "myš", + "MOTION_GOTO_RANDOM": "náhodná pozícia", + "MOTION_GOTOXY": "skoč na x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "kĺž sa %1 s na x: %2 y: %3", + "MOTION_GLIDETO": "kĺž sa %1 s na %2", + "MOTION_GLIDETO_POINTER": "myš", + "MOTION_GLIDETO_RANDOM": "náhodná pozícia", + "MOTION_CHANGEXBY": "zmeň x o %1", + "MOTION_SETX": "skoč na x: %1", + "MOTION_CHANGEYBY": "zmeň y o %1", + "MOTION_SETY": "skoč na y: %1", + "MOTION_IFONEDGEBOUNCE": "ak na okraji, odraz sa", + "MOTION_SETROTATIONSTYLE": "nastav otáčanie %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vľavo-vpravo", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "žiadne", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "podľa smeru", + "MOTION_XPOSITION": "pozícia x", + "MOTION_YPOSITION": "pozícia y", + "MOTION_DIRECTION": "smer", + "MOTION_SCROLLRIGHT": "posuň vpravo %1", + "MOTION_SCROLLUP": "presuň hore %1", + "MOTION_ALIGNSCENE": "zarovnaj scénu %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "vľavo dolu", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "vpravo dolu", + "MOTION_ALIGNSCENE_MIDDLE": "stred", + "MOTION_ALIGNSCENE_TOPLEFT": "vľavo hore", + "MOTION_ALIGNSCENE_TOPRIGHT": "vpravo hore", + "MOTION_XSCROLL": "posunutie x", + "MOTION_YSCROLL": "posunutie y", + "MOTION_STAGE_SELECTED": "Scéna nemá bloky pre pohyb", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "náhodne od %1 do %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 a %2", + "OPERATORS_OR": "%1 alebo %2", + "OPERATORS_NOT": "nie je %1", + "OPERATORS_JOIN": "spoj %1 %2", + "OPERATORS_JOIN_APPLE": "jablko", + "OPERATORS_JOIN_BANANA": "hruška", + "OPERATORS_LETTEROF": "znak %1 z %2", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "dĺžka %1", + "OPERATORS_CONTAINS": "%1 obsahuje %2?", + "OPERATORS_MOD": "zvyšok %1 / %2", + "OPERATORS_ROUND": "zaokrúhli %1", + "OPERATORS_MATHOP": "%1 z %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "zaokrúhli nadol", + "OPERATORS_MATHOP_CEILING": "zaokrúhli nahor", + "OPERATORS_MATHOP_SQRT": "odmocnina", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "exp", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "blok %1", + "SENSING_TOUCHINGOBJECT": "dotýkaš sa %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "myš", + "SENSING_TOUCHINGOBJECT_EDGE": "okraj", + "SENSING_TOUCHINGCOLOR": "dotýkaš sa %1?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 sa dotýkaš %2?", + "SENSING_DISTANCETO": "vzdialenosť k %1", + "SENSING_DISTANCETO_POINTER": "myš", + "SENSING_ASKANDWAIT": "otázka %1", + "SENSING_ASK_TEXT": "Ako sa voláš?", + "SENSING_ANSWER": "odpoveď", + "SENSING_KEYPRESSED": "stlačené %1?", + "SENSING_MOUSEDOWN": "stlačené tlačidlo myši?", + "SENSING_MOUSEX": "myš x", + "SENSING_MOUSEY": "myš y", + "SENSING_SETDRAGMODE": "hráč môže presúvať %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "áno ", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "nie", + "SENSING_LOUDNESS": "hlasitosť", + "SENSING_LOUD": "hlasný?", + "SENSING_TIMER": "časovač", + "SENSING_RESETTIMER": "vynuluj časovač", + "SENSING_OF": "%1 z %2", + "SENSING_OF_XPOSITION": "pozícia x", + "SENSING_OF_YPOSITION": "pozícia y", + "SENSING_OF_DIRECTION": "smer", + "SENSING_OF_COSTUMENUMBER": "číslo kostýmu", + "SENSING_OF_COSTUMENAME": "meno kostýmu", + "SENSING_OF_SIZE": "veľkosť", + "SENSING_OF_VOLUME": "hlasitosť", + "SENSING_OF_BACKDROPNUMBER": "číslo pozadia", + "SENSING_OF_BACKDROPNAME": "meno pozadia", + "SENSING_OF_STAGE": "Scéna", + "SENSING_CURRENT": "teraz je %1", + "SENSING_CURRENT_YEAR": "rok", + "SENSING_CURRENT_MONTH": "mesiac", + "SENSING_CURRENT_DATE": "deň v mesiaci", + "SENSING_CURRENT_DAYOFWEEK": "deň v týždni", + "SENSING_CURRENT_HOUR": "hod", + "SENSING_CURRENT_MINUTE": "min", + "SENSING_CURRENT_SECOND": "s", + "SENSING_DAYSSINCE2000": "dní od roku 2000", + "SENSING_USERNAME": "používateľ", + "SENSING_USERID": "užívateľské id", + "SOUND_PLAY": "zahraj zvuk %1", + "SOUND_PLAYUNTILDONE": "zahraj zvuk %1 až do konca", + "SOUND_STOPALLSOUNDS": "zastav všetky zvuky", + "SOUND_SETEFFECTO": "nastav efekt %1 na %2", + "SOUND_CHANGEEFFECTBY": "zmeň efekt %1 o %2", + "SOUND_CLEAREFFECTS": "zruš zvukové efekty", + "SOUND_EFFECTS_PITCH": "výška", + "SOUND_EFFECTS_PAN": "natočiť doľava/doprava", + "SOUND_CHANGEVOLUMEBY": "zmeň hlasitosť o %1 %", + "SOUND_SETVOLUMETO": "nastav hlasitosť na %1% %", + "SOUND_VOLUME": "hlasitosť", + "SOUND_RECORD": "nahrávam ...", + "CATEGORY_MOTION": "Pohyb", + "CATEGORY_LOOKS": "Vzhľad", + "CATEGORY_SOUND": "Zvuk", + "CATEGORY_EVENTS": "Udalosti", + "CATEGORY_CONTROL": "Riadenie", + "CATEGORY_SENSING": "Zisťovanie", + "CATEGORY_OPERATORS": "Operácie", + "CATEGORY_VARIABLES": "Premenné", + "CATEGORY_MYBLOCKS": "Nové bloky", + "DUPLICATE": "duplikuj", + "DELETE": "zruš", + "ADD_COMMENT": "pridaj komentár", + "REMOVE_COMMENT": "zruš komentár", + "DELETE_BLOCK": "zruš blok", + "DELETE_X_BLOCKS": "zruš %1 blokov", + "DELETE_ALL_BLOCKS": "Zmazať všetkých %1 blokov?", + "CLEAN_UP": "uprac", + "HELP": "pomoc", + "UNDO": "Naspäť", + "REDO": "Znova", + "EDIT_PROCEDURE": "Úpravy", + "SHOW_PROCEDURE_DEFINITION": "Ísť na definíciu", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Povedz niečo...", + "COLOUR_HUE_LABEL": "Farba", + "COLOUR_SATURATION_LABEL": "Sýtosť", + "COLOUR_BRIGHTNESS_LABEL": "Jas", + "CHANGE_VALUE_TITLE": "Zmeniť hodnotu:", + "RENAME_VARIABLE": "Premenovať premennú", + "RENAME_VARIABLE_TITLE": "Premenovať \"%1\" premenných na:", + "RENAME_VARIABLE_MODAL_TITLE": "Premenovať Premennú", + "NEW_VARIABLE": "Nová premenná", + "NEW_VARIABLE_TITLE": "Názov novej premennej:", + "VARIABLE_MODAL_TITLE": "Nová premenná", + "VARIABLE_ALREADY_EXISTS": "Premenná s menom \"%1\" už existuje.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Premenná s menom \"%1\" už existuje pre inú prememnú typu \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Premenná \"%2\" je použitá %1 krát. Zmazať?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Nie je možné zmazať premennú \"%1\", pretože je súčasťou definície funkcie \"%2\".", + "DELETE_VARIABLE": "Zmazať premennú \"%1\"", + "NEW_PROCEDURE": "Nový blok", + "PROCEDURE_ALREADY_EXISTS": "Procedúra s názvom \"%1\" už existuje.", + "PROCEDURE_DEFAULT_NAME": "názov bloku", + "NEW_LIST": "Nový zoznam", + "NEW_LIST_TITLE": "Názov nového zoznamu:", + "LIST_MODAL_TITLE": "Nový zoznam", + "LIST_ALREADY_EXISTS": "Zoznam s názvom \"%1\" už existuje.", + "RENAME_LIST_TITLE": "Premenovať zoznam \"%1\" na:", + "RENAME_LIST_MODAL_TITLE": "Premenuj zoznam", + "DEFAULT_LIST_ITEM": "vec", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Nová správa", + "NEW_BROADCAST_MESSAGE_TITLE": "Názov novej správy:", + "BROADCAST_MODAL_TITLE": "Nová správa", + "DEFAULT_BROADCAST_MESSAGE_NAME": "správa1" +} \ No newline at end of file diff --git a/editor/blocks/sl.json b/editor/blocks/sl.json index 5e11bc85..668fbba6 100644 --- a/editor/blocks/sl.json +++ b/editor/blocks/sl.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"ponavljaj","CONTROL_REPEAT":"ponovi %1","CONTROL_IF":"če %1 potem","CONTROL_ELSE":"sicer","CONTROL_STOP":"ustavi","CONTROL_STOP_ALL":"vse","CONTROL_STOP_THIS":"te ukaze","CONTROL_STOP_OTHER":"ostale ukaze za to figuro","CONTROL_WAIT":"počakaj %1 sekund","CONTROL_WAITUNTIL":"počakaj dokler %1","CONTROL_REPEATUNTIL":"ponavljaj, dokler ne bo res %1","CONTROL_WHILE":"dokler %1","CONTROL_FOREACH":"za vsak %1 v %2","CONTROL_STARTASCLONE":"ko začnem kot klon","CONTROL_CREATECLONEOF":"ustvari klon %1","CONTROL_CREATECLONEOF_MYSELF":"sebe","CONTROL_DELETETHISCLONE":"zbriši ta klon","CONTROL_COUNTER":"števec","CONTROL_INCRCOUNTER":"povečaj števec","CONTROL_CLEARCOUNTER":"počisti števec","CONTROL_ALLATONCE":"vse hkrati","DATA_SETVARIABLETO":"nastavi %1 na %2","DATA_CHANGEVARIABLEBY":"spremeni %1 za %2","DATA_SHOWVARIABLE":"pokaži spremenljivko %1","DATA_HIDEVARIABLE":"skrij spremenljivko %1","DATA_ADDTOLIST":"dodaj %1 k %2","DATA_DELETEOFLIST":"zbriši %1 v %2","DATA_DELETEALLOFLIST":"izbriši vse v %1","DATA_INSERTATLIST":"vstavi %1 na %2 v %3","DATA_REPLACEITEMOFLIST":"zamenjaj %1 v %2 z %3","DATA_ITEMOFLIST":"element %1 v %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"dolžina %1","DATA_LISTCONTAINSITEM":"Ali %1 vsebuje %2?","DATA_SHOWLIST":"pokaži seznam %1","DATA_HIDELIST":"skrij seznam %1","DATA_INDEX_ALL":"vse","DATA_INDEX_LAST":"zadnji","DATA_INDEX_RANDOM":"naključno","EVENT_WHENFLAGCLICKED":"ko kliknemo na %1","EVENT_WHENTHISSPRITECLICKED":"ko kliknemo to figuro","EVENT_WHENSTAGECLICKED":"ko kliknemo na oder","EVENT_WHENTOUCHINGOBJECT":"ko se ta figura dotika %1","EVENT_WHENBROADCASTRECEIVED":"ko prejmem %1","EVENT_WHENBACKDROPSWITCHESTO":"ko se ozadje zamenja na %1","EVENT_WHENGREATERTHAN":"ko je %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"štoparica","EVENT_WHENGREATERTHAN_LOUDNESS":"glasnost","EVENT_BROADCAST":"objavi %1","EVENT_BROADCASTANDWAIT":"objavi %1 in čakaj","EVENT_WHENKEYPRESSED":"ko je pritisnjena tipka %1 ","EVENT_WHENKEYPRESSED_SPACE":"presledek","EVENT_WHENKEYPRESSED_LEFT":"puščica levo","EVENT_WHENKEYPRESSED_RIGHT":"puščica desno","EVENT_WHENKEYPRESSED_DOWN":"puščica dol","EVENT_WHENKEYPRESSED_UP":"puščica gor","EVENT_WHENKEYPRESSED_ANY":"poljubna","LOOKS_SAYFORSECS":"reci %1 za %2 sekund","LOOKS_SAY":"reci %1","LOOKS_HELLO":"Živjo!","LOOKS_THINKFORSECS":"pomisli %1 za %2 sekund","LOOKS_THINK":"pomisli %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"pokaži","LOOKS_HIDE":"skrij","LOOKS_HIDEALLSPRITES":"skrij vse figure","LOOKS_EFFECT_COLOR":"barva","LOOKS_EFFECT_FISHEYE":"ribje oko","LOOKS_EFFECT_WHIRL":"vrtinec","LOOKS_EFFECT_PIXELATE":"pikčasto","LOOKS_EFFECT_MOSAIC":"mozaik","LOOKS_EFFECT_BRIGHTNESS":"svetlost","LOOKS_EFFECT_GHOST":"duh","LOOKS_CHANGEEFFECTBY":"spremeni učinek %1 za %2","LOOKS_SETEFFECTTO":"nastavi učinek %1 na %2","LOOKS_CLEARGRAPHICEFFECTS":"odstrani slikovne učinke","LOOKS_CHANGESIZEBY":"spremeni velikost za %1","LOOKS_SETSIZETO":"nastavi velikost na %1 %","LOOKS_SIZE":"velikost","LOOKS_CHANGESTRETCHBY":"spremeni razteg za %1","LOOKS_SETSTRETCHTO":"nastavi razteg na %1 %","LOOKS_SWITCHCOSTUMETO":"zamenjaj videz na %1","LOOKS_NEXTCOSTUME":"naslednji videz","LOOKS_SWITCHBACKDROPTO":"zamenjaj ozadje na %1","LOOKS_GOTOFRONTBACK":"pojdi na %1 plast","LOOKS_GOTOFRONTBACK_FRONT":"spredaj","LOOKS_GOTOFRONTBACK_BACK":"zadaj","LOOKS_GOFORWARDBACKWARDLAYERS":"pojdi %1 %2 plasti","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"naprej","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"nazaj","LOOKS_BACKDROPNUMBERNAME":"ozadje %1","LOOKS_COSTUMENUMBERNAME":"videz %1","LOOKS_NUMBERNAME_NUMBER":"število","LOOKS_NUMBERNAME_NAME":"ime","LOOKS_SWITCHBACKDROPTOANDWAIT":"zamenjaj ozadje na %1 in počakaj","LOOKS_NEXTBACKDROP_BLOCK":"naslednje ozadje","LOOKS_NEXTBACKDROP":"naslednje ozadje","LOOKS_PREVIOUSBACKDROP":"prejšnje ozadje","LOOKS_RANDOMBACKDROP":"naključno ozadje","MOTION_MOVESTEPS":"pojdi %1 korakov","MOTION_TURNLEFT":"obrni se za %1 %2 stopinj","MOTION_TURNRIGHT":"obrni se za %1 %2 stopinj","MOTION_POINTINDIRECTION":"obrni se v smer %1","MOTION_POINTTOWARDS":"obrni se proti %1","MOTION_POINTTOWARDS_POINTER":"kazalcu miške","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"pojdi na %1","MOTION_GOTO_POINTER":"kazalcu miške","MOTION_GOTO_RANDOM":"naključno mesto","MOTION_GOTOXY":"pojdi na x: %1 y: %2","MOTION_GLIDESECSTOXY":"drsi %1 sekund do x: %2 y: %3","MOTION_GLIDETO":"drsi %1 sekund do %2","MOTION_GLIDETO_POINTER":"kazalca miške","MOTION_GLIDETO_RANDOM":"naključno mesto","MOTION_CHANGEXBY":"spremeni x za %1","MOTION_SETX":"nastavi x na %1","MOTION_CHANGEYBY":"spremeni y za %1","MOTION_SETY":"nastavi y na %1","MOTION_IFONEDGEBOUNCE":"odbij se, če si na robu","MOTION_SETROTATIONSTYLE":"nastavi način vrtenja %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"levo-desno","MOTION_SETROTATIONSTYLE_DONTROTATE":"ne zasukaj","MOTION_SETROTATIONSTYLE_ALLAROUND":"na vse strani","MOTION_XPOSITION":"položaj x","MOTION_YPOSITION":"položaj y","MOTION_DIRECTION":"smer","MOTION_SCROLLRIGHT":"premik desno %1","MOTION_SCROLLUP":"premik gor%1","MOTION_ALIGNSCENE":"poravnaj sceno %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"levo spodaj","MOTION_ALIGNSCENE_BOTTOMRIGHT":"desno spodaj","MOTION_ALIGNSCENE_MIDDLE":"sredina","MOTION_ALIGNSCENE_TOPLEFT":"levo zgoraj","MOTION_ALIGNSCENE_TOPRIGHT":"desno zgoraj","MOTION_XSCROLL":"premik v smeri x","MOTION_YSCROLL":"premik v smeri y","MOTION_STAGE_SELECTED":"Izbran oder: ni blokov za premikanje","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"naključno število med %1 in %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 in %2","OPERATORS_OR":"%1 ali %2","OPERATORS_NOT":"ne %1","OPERATORS_JOIN":"združi %1 %2","OPERATORS_JOIN_APPLE":"jabolko","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"%1 črka v %2","OPERATORS_LETTEROF_APPLE":"b","OPERATORS_LENGTH":"dolžina %1","OPERATORS_CONTAINS":"ali %1 vsebuje %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"zaokroži %1","OPERATORS_MATHOP":"%1 od %2","OPERATORS_MATHOP_ABS":"absolutna vrednost","OPERATORS_MATHOP_FLOOR":"zaokroženo navzdol","OPERATORS_MATHOP_CEILING":"zaokroženo navzgor","OPERATORS_MATHOP_SQRT":"kvadratni koren ","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctg","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"definiraj %1","SENSING_TOUCHINGOBJECT":"se dotika %1?","SENSING_TOUCHINGOBJECT_POINTER":"kazalec miške","SENSING_TOUCHINGOBJECT_EDGE":"roba","SENSING_TOUCHINGCOLOR":"se dotika barve %1?","SENSING_COLORISTOUCHINGCOLOR":"se barva %1 dotika %2?","SENSING_DISTANCETO":"razdalja do %1","SENSING_DISTANCETO_POINTER":"kazalec miške","SENSING_ASKANDWAIT":"vprašaj %1 in počakaj","SENSING_ASK_TEXT":"Kako ti je ime?","SENSING_ANSWER":"odgovor","SENSING_KEYPRESSED":"je pritisnjena tipka %1?","SENSING_MOUSEDOWN":"je miška kliknjena?","SENSING_MOUSEX":"miška x","SENSING_MOUSEY":"miška y","SENSING_SETDRAGMODE":"nastavi način drsenja %1 ","SENSING_SETDRAGMODE_DRAGGABLE":"se lahko vleče","SENSING_SETDRAGMODE_NOTDRAGGABLE":"se ne more vleči","SENSING_LOUDNESS":"glasnost","SENSING_LOUD":"glasno?","SENSING_TIMER":"štoparica","SENSING_RESETTIMER":"ponastavi štoparico","SENSING_OF":"%1 od %2","SENSING_OF_XPOSITION":"položaj x","SENSING_OF_YPOSITION":"položaj y","SENSING_OF_DIRECTION":"smer","SENSING_OF_COSTUMENUMBER":"videz #","SENSING_OF_COSTUMENAME":"ime videza","SENSING_OF_SIZE":"velikost","SENSING_OF_VOLUME":"glasnost","SENSING_OF_BACKDROPNUMBER":"ozadje #","SENSING_OF_BACKDROPNAME":"ime ozadja","SENSING_OF_STAGE":"Oder","SENSING_CURRENT":"trenutni %1","SENSING_CURRENT_YEAR":"leto","SENSING_CURRENT_MONTH":"mesec","SENSING_CURRENT_DATE":"datum","SENSING_CURRENT_DAYOFWEEK":"dan v tednu","SENSING_CURRENT_HOUR":"ura","SENSING_CURRENT_MINUTE":"minuta","SENSING_CURRENT_SECOND":"sekunda","SENSING_DAYSSINCE2000":"dni od leta 2000","SENSING_USERNAME":"uporabniško ime","SENSING_USERID":"uporabnikova številka","SOUND_PLAY":"predvajaj zvok %1","SOUND_PLAYUNTILDONE":"predvajaj zvok %1 do konca","SOUND_STOPALLSOUNDS":"ustavi vse zvoke","SOUND_SETEFFECTO":"nastavi učinek %1 na %2","SOUND_CHANGEEFFECTBY":"spremeni učinek %1 za %2","SOUND_CLEAREFFECTS":"izbriši zvočne učinke","SOUND_EFFECTS_PITCH":"višina tona","SOUND_EFFECTS_PAN":"premik levo/desno","SOUND_CHANGEVOLUMEBY":"spremeni glasnost za %1","SOUND_SETVOLUMETO":"nastavi glasnost na %1%","SOUND_VOLUME":"glasnost","SOUND_RECORD":"posnami...","CATEGORY_MOTION":"Gibanje","CATEGORY_LOOKS":"Videzi","CATEGORY_SOUND":"Zvok","CATEGORY_EVENTS":"Dogodki","CATEGORY_CONTROL":"Krmiljenje","CATEGORY_SENSING":"Zaznavanje","CATEGORY_OPERATORS":"Operatorji","CATEGORY_VARIABLES":"Spremenljivke","CATEGORY_MYBLOCKS":"Moji bloki","DUPLICATE":"Podvoji","DELETE":"Izbriši","ADD_COMMENT":"Dodaj komentar","REMOVE_COMMENT":"Odstrani komentar","DELETE_BLOCK":"Izbriši blok","DELETE_X_BLOCKS":"Izbriši %1 blokov","DELETE_ALL_BLOCKS":"Izbrisati vseh %1 blokov?","CLEAN_UP":"Počisti bloke","HELP":"Pomoč","UNDO":"Razveljavi","REDO":"Uveljavi","EDIT_PROCEDURE":"Uredi","SHOW_PROCEDURE_DEFINITION":"Pojdi na definicijo","WORKSPACE_COMMENT_DEFAULT_TEXT":"Reci kaj ...","COLOUR_HUE_LABEL":"Barva","COLOUR_SATURATION_LABEL":"Nasičenost","COLOUR_BRIGHTNESS_LABEL":"Svetlost","CHANGE_VALUE_TITLE":"Spremeni vrednost: ","RENAME_VARIABLE":"Preimenuj spremenljivko","RENAME_VARIABLE_TITLE":"Preimenuj vse spremenljivke \"%1\" v:","RENAME_VARIABLE_MODAL_TITLE":"Preimenuj spremenljivko","NEW_VARIABLE":"Ustvari spremenljivko","NEW_VARIABLE_TITLE":"Novo ime spremenljivke:","VARIABLE_MODAL_TITLE":"Nova spremenljivka","VARIABLE_ALREADY_EXISTS":"Spremenljivka z imenom \"%1\" že obstaja.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Spremenljivka z imenom \"%1\" že obstaja in je tipa \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Izbrisati %1 uporab spremenljivke \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ne morem izbrisati spremenljivke \"%1\", ker je del definicije funkcije \"%2\"","DELETE_VARIABLE":"Izbriši spremenljivko \"%1\"","NEW_PROCEDURE":"Ustvari blok","PROCEDURE_ALREADY_EXISTS":"Postopek z imenom \"%1\" že obstaja","PROCEDURE_DEFAULT_NAME":"ime bloka","NEW_LIST":"Ustvari seznam","NEW_LIST_TITLE":"Novi ime seznama:","LIST_MODAL_TITLE":"Nov seznam","LIST_ALREADY_EXISTS":"Seznam z imenom \"%1\" že obstaja.","RENAME_LIST_TITLE":"Preimenuj seznam \"%1\" v:","RENAME_LIST_MODAL_TITLE":"Preimenuj seznam","DEFAULT_LIST_ITEM":"stvar","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Novo sporočilo","NEW_BROADCAST_MESSAGE_TITLE":"Ime novega sporočila:","BROADCAST_MODAL_TITLE":"Novo sporočilo","DEFAULT_BROADCAST_MESSAGE_NAME":"sporočilo1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "ponavljaj", + "CONTROL_REPEAT": "ponovi %1", + "CONTROL_IF": "če %1 potem", + "CONTROL_ELSE": "sicer", + "CONTROL_STOP": "ustavi", + "CONTROL_STOP_ALL": "vse", + "CONTROL_STOP_THIS": "te ukaze", + "CONTROL_STOP_OTHER": "ostale ukaze za to figuro", + "CONTROL_WAIT": "počakaj %1 sekund", + "CONTROL_WAITUNTIL": "počakaj dokler %1", + "CONTROL_REPEATUNTIL": "ponavljaj, dokler ne bo res %1", + "CONTROL_WHILE": "dokler %1", + "CONTROL_FOREACH": "za vsak %1 v %2", + "CONTROL_STARTASCLONE": "ko začnem kot klon", + "CONTROL_CREATECLONEOF": "ustvari klon %1", + "CONTROL_CREATECLONEOF_MYSELF": "sebe", + "CONTROL_DELETETHISCLONE": "zbriši ta klon", + "CONTROL_COUNTER": "števec", + "CONTROL_INCRCOUNTER": "povečaj števec", + "CONTROL_CLEARCOUNTER": "počisti števec", + "CONTROL_ALLATONCE": "vse hkrati", + "DATA_SETVARIABLETO": "nastavi %1 na %2", + "DATA_CHANGEVARIABLEBY": "spremeni %1 za %2", + "DATA_SHOWVARIABLE": "pokaži spremenljivko %1", + "DATA_HIDEVARIABLE": "skrij spremenljivko %1", + "DATA_ADDTOLIST": "dodaj %1 k %2", + "DATA_DELETEOFLIST": "zbriši %1 v %2", + "DATA_DELETEALLOFLIST": "izbriši vse v %1", + "DATA_INSERTATLIST": "vstavi %1 na %2 v %3", + "DATA_REPLACEITEMOFLIST": "zamenjaj %1 v %2 z %3", + "DATA_ITEMOFLIST": "element %1 v %2", + "DATA_ITEMNUMOFLIST": "item # of %1 in %2", + "DATA_LENGTHOFLIST": "dolžina %1", + "DATA_LISTCONTAINSITEM": "Ali %1 vsebuje %2?", + "DATA_SHOWLIST": "pokaži seznam %1", + "DATA_HIDELIST": "skrij seznam %1", + "DATA_INDEX_ALL": "vse", + "DATA_INDEX_LAST": "zadnji", + "DATA_INDEX_RANDOM": "naključno", + "EVENT_WHENFLAGCLICKED": "ko kliknemo na %1", + "EVENT_WHENTHISSPRITECLICKED": "ko kliknemo to figuro", + "EVENT_WHENSTAGECLICKED": "ko kliknemo na oder", + "EVENT_WHENTOUCHINGOBJECT": "ko se ta figura dotika %1", + "EVENT_WHENBROADCASTRECEIVED": "ko prejmem %1", + "EVENT_WHENBACKDROPSWITCHESTO": "ko se ozadje zamenja na %1", + "EVENT_WHENGREATERTHAN": "ko je %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "štoparica", + "EVENT_WHENGREATERTHAN_LOUDNESS": "glasnost", + "EVENT_BROADCAST": "objavi %1", + "EVENT_BROADCASTANDWAIT": "objavi %1 in čakaj", + "EVENT_WHENKEYPRESSED": "ko je pritisnjena tipka %1 ", + "EVENT_WHENKEYPRESSED_SPACE": "presledek", + "EVENT_WHENKEYPRESSED_LEFT": "puščica levo", + "EVENT_WHENKEYPRESSED_RIGHT": "puščica desno", + "EVENT_WHENKEYPRESSED_DOWN": "puščica dol", + "EVENT_WHENKEYPRESSED_UP": "puščica gor", + "EVENT_WHENKEYPRESSED_ANY": "poljubna", + "LOOKS_SAYFORSECS": "reci %1 za %2 sekund", + "LOOKS_SAY": "reci %1", + "LOOKS_HELLO": "Živjo!", + "LOOKS_THINKFORSECS": "pomisli %1 za %2 sekund", + "LOOKS_THINK": "pomisli %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "pokaži", + "LOOKS_HIDE": "skrij", + "LOOKS_HIDEALLSPRITES": "skrij vse figure", + "LOOKS_EFFECT_COLOR": "barva", + "LOOKS_EFFECT_FISHEYE": "ribje oko", + "LOOKS_EFFECT_WHIRL": "vrtinec", + "LOOKS_EFFECT_PIXELATE": "pikčasto", + "LOOKS_EFFECT_MOSAIC": "mozaik", + "LOOKS_EFFECT_BRIGHTNESS": "svetlost", + "LOOKS_EFFECT_GHOST": "duh", + "LOOKS_CHANGEEFFECTBY": "spremeni učinek %1 za %2", + "LOOKS_SETEFFECTTO": "nastavi učinek %1 na %2", + "LOOKS_CLEARGRAPHICEFFECTS": "odstrani slikovne učinke", + "LOOKS_CHANGESIZEBY": "spremeni velikost za %1", + "LOOKS_SETSIZETO": "nastavi velikost na %1 %", + "LOOKS_SIZE": "velikost", + "LOOKS_CHANGESTRETCHBY": "spremeni razteg za %1", + "LOOKS_SETSTRETCHTO": "nastavi razteg na %1 %", + "LOOKS_SWITCHCOSTUMETO": "zamenjaj videz na %1", + "LOOKS_NEXTCOSTUME": "naslednji videz", + "LOOKS_SWITCHBACKDROPTO": "zamenjaj ozadje na %1", + "LOOKS_GOTOFRONTBACK": "pojdi na %1 plast", + "LOOKS_GOTOFRONTBACK_FRONT": "spredaj", + "LOOKS_GOTOFRONTBACK_BACK": "zadaj", + "LOOKS_GOFORWARDBACKWARDLAYERS": "pojdi %1 %2 plasti", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "naprej", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "nazaj", + "LOOKS_BACKDROPNUMBERNAME": "ozadje %1", + "LOOKS_COSTUMENUMBERNAME": "videz %1", + "LOOKS_NUMBERNAME_NUMBER": "število", + "LOOKS_NUMBERNAME_NAME": "ime", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "zamenjaj ozadje na %1 in počakaj", + "LOOKS_NEXTBACKDROP_BLOCK": "naslednje ozadje", + "LOOKS_NEXTBACKDROP": "naslednje ozadje", + "LOOKS_PREVIOUSBACKDROP": "prejšnje ozadje", + "LOOKS_RANDOMBACKDROP": "naključno ozadje", + "MOTION_MOVESTEPS": "pojdi %1 korakov", + "MOTION_TURNLEFT": "obrni se za %1 %2 stopinj", + "MOTION_TURNRIGHT": "obrni se za %1 %2 stopinj", + "MOTION_POINTINDIRECTION": "obrni se v smer %1", + "MOTION_POINTTOWARDS": "obrni se proti %1", + "MOTION_POINTTOWARDS_POINTER": "kazalcu miške", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "pojdi na %1", + "MOTION_GOTO_POINTER": "kazalcu miške", + "MOTION_GOTO_RANDOM": "naključno mesto", + "MOTION_GOTOXY": "pojdi na x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "drsi %1 sekund do x: %2 y: %3", + "MOTION_GLIDETO": "drsi %1 sekund do %2", + "MOTION_GLIDETO_POINTER": "kazalca miške", + "MOTION_GLIDETO_RANDOM": "naključno mesto", + "MOTION_CHANGEXBY": "spremeni x za %1", + "MOTION_SETX": "nastavi x na %1", + "MOTION_CHANGEYBY": "spremeni y za %1", + "MOTION_SETY": "nastavi y na %1", + "MOTION_IFONEDGEBOUNCE": "odbij se, če si na robu", + "MOTION_SETROTATIONSTYLE": "nastavi način vrtenja %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "levo-desno", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ne zasukaj", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "na vse strani", + "MOTION_XPOSITION": "položaj x", + "MOTION_YPOSITION": "položaj y", + "MOTION_DIRECTION": "smer", + "MOTION_SCROLLRIGHT": "premik desno %1", + "MOTION_SCROLLUP": "premik gor%1", + "MOTION_ALIGNSCENE": "poravnaj sceno %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "levo spodaj", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "desno spodaj", + "MOTION_ALIGNSCENE_MIDDLE": "sredina", + "MOTION_ALIGNSCENE_TOPLEFT": "levo zgoraj", + "MOTION_ALIGNSCENE_TOPRIGHT": "desno zgoraj", + "MOTION_XSCROLL": "premik v smeri x", + "MOTION_YSCROLL": "premik v smeri y", + "MOTION_STAGE_SELECTED": "Izbran oder: ni blokov za premikanje", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "naključno število med %1 in %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 in %2", + "OPERATORS_OR": "%1 ali %2", + "OPERATORS_NOT": "ne %1", + "OPERATORS_JOIN": "združi %1 %2", + "OPERATORS_JOIN_APPLE": "jabolko", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "%1 črka v %2", + "OPERATORS_LETTEROF_APPLE": "b", + "OPERATORS_LENGTH": "dolžina %1", + "OPERATORS_CONTAINS": "ali %1 vsebuje %2?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "zaokroži %1", + "OPERATORS_MATHOP": "%1 od %2", + "OPERATORS_MATHOP_ABS": "absolutna vrednost", + "OPERATORS_MATHOP_FLOOR": "zaokroženo navzdol", + "OPERATORS_MATHOP_CEILING": "zaokroženo navzgor", + "OPERATORS_MATHOP_SQRT": "kvadratni koren ", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctg", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "definiraj %1", + "SENSING_TOUCHINGOBJECT": "se dotika %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "kazalec miške", + "SENSING_TOUCHINGOBJECT_EDGE": "roba", + "SENSING_TOUCHINGCOLOR": "se dotika barve %1?", + "SENSING_COLORISTOUCHINGCOLOR": "se barva %1 dotika %2?", + "SENSING_DISTANCETO": "razdalja do %1", + "SENSING_DISTANCETO_POINTER": "kazalec miške", + "SENSING_ASKANDWAIT": "vprašaj %1 in počakaj", + "SENSING_ASK_TEXT": "Kako ti je ime?", + "SENSING_ANSWER": "odgovor", + "SENSING_KEYPRESSED": "je pritisnjena tipka %1?", + "SENSING_MOUSEDOWN": "je miška kliknjena?", + "SENSING_MOUSEX": "miška x", + "SENSING_MOUSEY": "miška y", + "SENSING_SETDRAGMODE": "nastavi način drsenja %1 ", + "SENSING_SETDRAGMODE_DRAGGABLE": "se lahko vleče", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "se ne more vleči", + "SENSING_LOUDNESS": "glasnost", + "SENSING_LOUD": "glasno?", + "SENSING_TIMER": "štoparica", + "SENSING_RESETTIMER": "ponastavi štoparico", + "SENSING_OF": "%1 od %2", + "SENSING_OF_XPOSITION": "položaj x", + "SENSING_OF_YPOSITION": "položaj y", + "SENSING_OF_DIRECTION": "smer", + "SENSING_OF_COSTUMENUMBER": "videz #", + "SENSING_OF_COSTUMENAME": "ime videza", + "SENSING_OF_SIZE": "velikost", + "SENSING_OF_VOLUME": "glasnost", + "SENSING_OF_BACKDROPNUMBER": "ozadje #", + "SENSING_OF_BACKDROPNAME": "ime ozadja", + "SENSING_OF_STAGE": "Oder", + "SENSING_CURRENT": "trenutni %1", + "SENSING_CURRENT_YEAR": "leto", + "SENSING_CURRENT_MONTH": "mesec", + "SENSING_CURRENT_DATE": "datum", + "SENSING_CURRENT_DAYOFWEEK": "dan v tednu", + "SENSING_CURRENT_HOUR": "ura", + "SENSING_CURRENT_MINUTE": "minuta", + "SENSING_CURRENT_SECOND": "sekunda", + "SENSING_DAYSSINCE2000": "dni od leta 2000", + "SENSING_USERNAME": "uporabniško ime", + "SENSING_USERID": "uporabnikova številka", + "SOUND_PLAY": "predvajaj zvok %1", + "SOUND_PLAYUNTILDONE": "predvajaj zvok %1 do konca", + "SOUND_STOPALLSOUNDS": "ustavi vse zvoke", + "SOUND_SETEFFECTO": "nastavi učinek %1 na %2", + "SOUND_CHANGEEFFECTBY": "spremeni učinek %1 za %2", + "SOUND_CLEAREFFECTS": "izbriši zvočne učinke", + "SOUND_EFFECTS_PITCH": "višina tona", + "SOUND_EFFECTS_PAN": "premik levo/desno", + "SOUND_CHANGEVOLUMEBY": "spremeni glasnost za %1", + "SOUND_SETVOLUMETO": "nastavi glasnost na %1%", + "SOUND_VOLUME": "glasnost", + "SOUND_RECORD": "posnami...", + "CATEGORY_MOTION": "Gibanje", + "CATEGORY_LOOKS": "Videzi", + "CATEGORY_SOUND": "Zvok", + "CATEGORY_EVENTS": "Dogodki", + "CATEGORY_CONTROL": "Krmiljenje", + "CATEGORY_SENSING": "Zaznavanje", + "CATEGORY_OPERATORS": "Operatorji", + "CATEGORY_VARIABLES": "Spremenljivke", + "CATEGORY_MYBLOCKS": "Moji bloki", + "DUPLICATE": "Podvoji", + "DELETE": "Izbriši", + "ADD_COMMENT": "Dodaj komentar", + "REMOVE_COMMENT": "Odstrani komentar", + "DELETE_BLOCK": "Izbriši blok", + "DELETE_X_BLOCKS": "Izbriši %1 blokov", + "DELETE_ALL_BLOCKS": "Izbrisati vseh %1 blokov?", + "CLEAN_UP": "Počisti bloke", + "HELP": "Pomoč", + "UNDO": "Razveljavi", + "REDO": "Uveljavi", + "EDIT_PROCEDURE": "Uredi", + "SHOW_PROCEDURE_DEFINITION": "Pojdi na definicijo", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Reci kaj ...", + "COLOUR_HUE_LABEL": "Barva", + "COLOUR_SATURATION_LABEL": "Nasičenost", + "COLOUR_BRIGHTNESS_LABEL": "Svetlost", + "CHANGE_VALUE_TITLE": "Spremeni vrednost: ", + "RENAME_VARIABLE": "Preimenuj spremenljivko", + "RENAME_VARIABLE_TITLE": "Preimenuj vse spremenljivke \"%1\" v:", + "RENAME_VARIABLE_MODAL_TITLE": "Preimenuj spremenljivko", + "NEW_VARIABLE": "Ustvari spremenljivko", + "NEW_VARIABLE_TITLE": "Novo ime spremenljivke:", + "VARIABLE_MODAL_TITLE": "Nova spremenljivka", + "VARIABLE_ALREADY_EXISTS": "Spremenljivka z imenom \"%1\" že obstaja.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Spremenljivka z imenom \"%1\" že obstaja in je tipa \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Izbrisati %1 uporab spremenljivke \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Ne morem izbrisati spremenljivke \"%1\", ker je del definicije funkcije \"%2\"", + "DELETE_VARIABLE": "Izbriši spremenljivko \"%1\"", + "NEW_PROCEDURE": "Ustvari blok", + "PROCEDURE_ALREADY_EXISTS": "Postopek z imenom \"%1\" že obstaja", + "PROCEDURE_DEFAULT_NAME": "ime bloka", + "NEW_LIST": "Ustvari seznam", + "NEW_LIST_TITLE": "Novi ime seznama:", + "LIST_MODAL_TITLE": "Nov seznam", + "LIST_ALREADY_EXISTS": "Seznam z imenom \"%1\" že obstaja.", + "RENAME_LIST_TITLE": "Preimenuj seznam \"%1\" v:", + "RENAME_LIST_MODAL_TITLE": "Preimenuj seznam", + "DEFAULT_LIST_ITEM": "stvar", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Novo sporočilo", + "NEW_BROADCAST_MESSAGE_TITLE": "Ime novega sporočila:", + "BROADCAST_MODAL_TITLE": "Novo sporočilo", + "DEFAULT_BROADCAST_MESSAGE_NAME": "sporočilo1" +} \ No newline at end of file diff --git a/editor/blocks/sq.json b/editor/blocks/sq.json deleted file mode 100644 index e44a2b30..00000000 --- a/editor/blocks/sq.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"përgjithmonë","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"përndryshe","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"të gjitha","CONTROL_STOP_THIS":"ky skript","CONTROL_STOP_OTHER":"skripte të tjera në 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":"kur unë startoj si një klon","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"vetë","CONTROL_DELETETHISCLONE":"fshije këtë kopje","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":"të gjitha","DATA_INDEX_LAST":"i fundit","DATA_INDEX_RANDOM":"i rastësishëm","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"kur ky sprite të klikohet","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":"kohëmatës","EVENT_WHENGREATERTHAN_LOUDNESS":"lartësia e zërit","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"hapësirë","EVENT_WHENKEYPRESSED_LEFT":"shigjeta majtas","EVENT_WHENKEYPRESSED_RIGHT":"shigjeta djathtas","EVENT_WHENKEYPRESSED_DOWN":"shigjeta poshtë","EVENT_WHENKEYPRESSED_UP":"shigjeta lart","EVENT_WHENKEYPRESSED_ANY":"çfarëdo","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":"shfaq","LOOKS_HIDE":"fshih","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"ngjyrë","LOOKS_EFFECT_FISHEYE":"syri magjik","LOOKS_EFFECT_WHIRL":"rrotullues","LOOKS_EFFECT_PIXELATE":"pikselizo","LOOKS_EFFECT_MOSAIC":"mozaik","LOOKS_EFFECT_BRIGHTNESS":"ndriçim","LOOKS_EFFECT_GHOST":"fantazmë","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"pastro efektet grafike","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"përmasa","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"kostumi tjetër","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":"sfondi tjetër","LOOKS_NEXTBACKDROP":"sfondi tjetër","LOOKS_PREVIOUSBACKDROP":"sfondi i mëparshëm","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":"kursor-mausi","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"kursor-mausi","MOTION_GOTO_RANDOM":"pozicion i rastësishëm","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":"kursor-mausi","MOTION_GLIDETO_RANDOM":"pozicion i rastësishëm","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":"nqs je në skaj, kërce","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"majtas-djathtas","MOTION_SETROTATIONSTYLE_DONTROTATE":"mos rrotullo","MOTION_SETROTATIONSTYLE_ALLAROUND":"gjithçka përreth","MOTION_XPOSITION":"pozicioni x","MOTION_YPOSITION":"pozicioni y","MOTION_DIRECTION":"drejtimi","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":"dysheme","OPERATORS_MATHOP_CEILING":"tavan","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ë","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"kursor-mausi","SENSING_TOUCHINGOBJECT_EDGE":"cep","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"kursor-mausi","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"përgjigje","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"mausi poshtë?","SENSING_MOUSEX":"maus x","SENSING_MOUSEY":"maus y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"lartësia e zërit","SENSING_LOUD":"loud?","SENSING_TIMER":"kohëmatës","SENSING_RESETTIMER":"rinis kohëmatësin","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"pozicioni x","SENSING_OF_YPOSITION":"pozicioni y","SENSING_OF_DIRECTION":"drejtimi","SENSING_OF_COSTUMENUMBER":"kostumi #","SENSING_OF_COSTUMENAME":"emri i kostumit","SENSING_OF_SIZE":"përmasa","SENSING_OF_VOLUME":"volumi","SENSING_OF_BACKDROPNUMBER":"sfondi #","SENSING_OF_BACKDROPNAME":"emri i sfondit","SENSING_OF_STAGE":"Skenë","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"viti","SENSING_CURRENT_MONTH":"muaj","SENSING_CURRENT_DATE":"datë","SENSING_CURRENT_DAYOFWEEK":"ditë e javës","SENSING_CURRENT_HOUR":"orë","SENSING_CURRENT_MINUTE":"minutë","SENSING_CURRENT_SECOND":"i dytë","SENSING_DAYSSINCE2000":"ditë që prej 2000","SENSING_USERNAME":"përdorues","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ndalo të gjithë tingujt","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":"volumi","SOUND_RECORD":"regjistro...","CATEGORY_MOTION":"Lëvizjet","CATEGORY_LOOKS":"Pamjet","CATEGORY_SOUND":"Tingull","CATEGORY_EVENTS":"Evente","CATEGORY_CONTROL":"Kontroll","CATEGORY_SENSING":"Shqisat","CATEGORY_OPERATORS":"Operatorët","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Dubliko","DELETE":"Fshij","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":"Ndihmë","UNDO":"Zhbëj","REDO":"Ribëj","EDIT_PROCEDURE":"Edito","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"Ngjyrë","COLOUR_SATURATION_LABEL":"Ngopje","COLOUR_BRIGHTNESS_LABEL":"Shkëlqim","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":"Bëj një Variabël","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Variabël i Ri","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":"Bëj një Bllok","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Bëj një Listë","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Listë e Re","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":"Mesazh i Ri","DEFAULT_BROADCAST_MESSAGE_NAME":"mesazh1"} \ No newline at end of file diff --git a/editor/blocks/sr.json b/editor/blocks/sr.json index 7287ba31..98d302b9 100644 --- a/editor/blocks/sr.json +++ b/editor/blocks/sr.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"понављај заувек","CONTROL_REPEAT":"понови %1","CONTROL_IF":"ако је %1 онда","CONTROL_ELSE":"у супротном","CONTROL_STOP":"заустави","CONTROL_STOP_ALL":"све","CONTROL_STOP_THIS":"овај програм","CONTROL_STOP_OTHER":"друге програме лика","CONTROL_WAIT":"чекај %1 секунду","CONTROL_WAITUNTIL":"чекај док не %1","CONTROL_REPEATUNTIL":"понављај док не %1","CONTROL_WHILE":"док је %1","CONTROL_FOREACH":"за сваки %1 у %2","CONTROL_STARTASCLONE":"када се појавим као умножак","CONTROL_CREATECLONEOF":"направи умножак од %1","CONTROL_CREATECLONEOF_MYSELF":"мене","CONTROL_DELETETHISCLONE":"обриши овај умножак","CONTROL_COUNTER":"бројач","CONTROL_INCRCOUNTER":"увећај бројач","CONTROL_CLEARCOUNTER":"обриши бројач","CONTROL_ALLATONCE":"све одједном","DATA_SETVARIABLETO":"нека %1 буде %2","DATA_CHANGEVARIABLEBY":"промени %1 за %2","DATA_SHOWVARIABLE":"прикажи променљиву %1","DATA_HIDEVARIABLE":"сакриј променљиву %1","DATA_ADDTOLIST":"додај %1 у %2","DATA_DELETEOFLIST":"обриши %1 из %2","DATA_DELETEALLOFLIST":"избриши све %1","DATA_INSERTATLIST":"убаци %1 на %2 у %3","DATA_REPLACEITEMOFLIST":"замени елемент %1 у %2 са %3","DATA_ITEMOFLIST":"елемент %1 из %2","DATA_ITEMNUMOFLIST":"елемент # од %1 у %2","DATA_LENGTHOFLIST":"дужина %1","DATA_LISTCONTAINSITEM":"да ли %1 садржи %2?","DATA_SHOWLIST":"прикажи листу %1","DATA_HIDELIST":"сакриј листу %1","DATA_INDEX_ALL":"све","DATA_INDEX_LAST":"последњи","DATA_INDEX_RANDOM":"насумичан","EVENT_WHENFLAGCLICKED":"када је кликнуто на %1","EVENT_WHENTHISSPRITECLICKED":"када је кликнуто на овај лик","EVENT_WHENSTAGECLICKED":"када је кликнуто на позорницу","EVENT_WHENTOUCHINGOBJECT":"када овај лик додирне %1","EVENT_WHENBROADCASTRECEIVED":"када примим %1","EVENT_WHENBACKDROPSWITCHESTO":"када се позадина промени у %1","EVENT_WHENGREATERTHAN":"када је %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"тајмер","EVENT_WHENGREATERTHAN_LOUDNESS":"јачина звука","EVENT_BROADCAST":"разгласи %1","EVENT_BROADCASTANDWAIT":"разгласи %1 и чекај","EVENT_WHENKEYPRESSED":"када је дирка %1 притиснута","EVENT_WHENKEYPRESSED_SPACE":"размак","EVENT_WHENKEYPRESSED_LEFT":"стрелица лево","EVENT_WHENKEYPRESSED_RIGHT":"стрелица десно","EVENT_WHENKEYPRESSED_DOWN":"стрелица доле","EVENT_WHENKEYPRESSED_UP":"стрелица горе","EVENT_WHENKEYPRESSED_ANY":"било који","LOOKS_SAYFORSECS":"изговори %1 током %2 секунде","LOOKS_SAY":"изговори %1","LOOKS_HELLO":"Здраво!","LOOKS_THINKFORSECS":"замисли %1 током %2 секунде","LOOKS_THINK":"замисли %1","LOOKS_HMM":"Хмм...","LOOKS_SHOW":"прикажи","LOOKS_HIDE":"сакриј","LOOKS_HIDEALLSPRITES":"сакриј све ликове","LOOKS_EFFECT_COLOR":"боја","LOOKS_EFFECT_FISHEYE":"рибље око","LOOKS_EFFECT_WHIRL":"вртлог","LOOKS_EFFECT_PIXELATE":"позрнати","LOOKS_EFFECT_MOSAIC":"мозаик","LOOKS_EFFECT_BRIGHTNESS":"осветљеност","LOOKS_EFFECT_GHOST":"дух","LOOKS_CHANGEEFFECTBY":"промени ефекат %1 за %2","LOOKS_SETEFFECTTO":"нека ефекат %1 буде %2","LOOKS_CLEARGRAPHICEFFECTS":"уклони графичке ефекте","LOOKS_CHANGESIZEBY":"промени величину за %1","LOOKS_SETSIZETO":"нека величина буде %1 %","LOOKS_SIZE":"величина","LOOKS_CHANGESTRETCHBY":"промени увећање за %1","LOOKS_SETSTRETCHTO":"нека увећање буде %1 %","LOOKS_SWITCHCOSTUMETO":"замени костим са %1","LOOKS_NEXTCOSTUME":"следећи костим","LOOKS_SWITCHBACKDROPTO":"промени позадину у %1","LOOKS_GOTOFRONTBACK":"иди на %1 слој","LOOKS_GOTOFRONTBACK_FRONT":"напред","LOOKS_GOTOFRONTBACK_BACK":"назад","LOOKS_GOFORWARDBACKWARDLAYERS":"иди %1 %2 слоја","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"проследи","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"уназад","LOOKS_BACKDROPNUMBERNAME":"позадина %1","LOOKS_COSTUMENUMBERNAME":"костим %1","LOOKS_NUMBERNAME_NUMBER":"број","LOOKS_NUMBERNAME_NAME":"име","LOOKS_SWITCHBACKDROPTOANDWAIT":"промени позадину у %1 и чекај","LOOKS_NEXTBACKDROP_BLOCK":"следећа позадина","LOOKS_NEXTBACKDROP":"следећа позадина","LOOKS_PREVIOUSBACKDROP":"претходна позадина","LOOKS_RANDOMBACKDROP":"случајна позадина","MOTION_MOVESTEPS":"иди %1 корака","MOTION_TURNLEFT":"окрет %1 за %2 степени","MOTION_TURNRIGHT":"окрет %1 за %2 степени","MOTION_POINTINDIRECTION":"усмери се ка %1","MOTION_POINTTOWARDS":"усмери се ка %1","MOTION_POINTTOWARDS_POINTER":"показивач миша","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"иди до %1","MOTION_GOTO_POINTER":"показивач миша","MOTION_GOTO_RANDOM":"случајан положај","MOTION_GOTOXY":"иди до x: %1 y: %2","MOTION_GLIDESECSTOXY":"клизи %1 секунди до x: %2 y: %3","MOTION_GLIDETO":"клизи %1 секунди до %2","MOTION_GLIDETO_POINTER":"показивач миша","MOTION_GLIDETO_RANDOM":"случајан положај","MOTION_CHANGEXBY":"промени x за %1","MOTION_SETX":"нека x буде %1","MOTION_CHANGEYBY":"промени y за %1","MOTION_SETY":"нека y буде %1","MOTION_IFONEDGEBOUNCE":"ако си на рубу, окрени се","MOTION_SETROTATIONSTYLE":"подеси начин окретања %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"лево-десно","MOTION_SETROTATIONSTYLE_DONTROTATE":"без окретања","MOTION_SETROTATIONSTYLE_ALLAROUND":"на све стране","MOTION_XPOSITION":"место х","MOTION_YPOSITION":"место у","MOTION_DIRECTION":"смер","MOTION_SCROLLRIGHT":"клизи у десно %1","MOTION_SCROLLUP":"клизи горе %1","MOTION_ALIGNSCENE":"поравнај сцену %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"доле-лево","MOTION_ALIGNSCENE_BOTTOMRIGHT":"доле-десно","MOTION_ALIGNSCENE_MIDDLE":"средина","MOTION_ALIGNSCENE_TOPLEFT":"горе-лево","MOTION_ALIGNSCENE_TOPRIGHT":"горе-десно","MOTION_XSCROLL":"x клизање","MOTION_YSCROLL":"y клизање","MOTION_STAGE_SELECTED":"Издабрана је позорница: нема блокова за кретање","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"случајан број од %1 до %2 ","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 и %2","OPERATORS_OR":"%1 или %2","OPERATORS_NOT":"није %1","OPERATORS_JOIN":"споји %1 и %2","OPERATORS_JOIN_APPLE":"јабука","OPERATORS_JOIN_BANANA":"банана","OPERATORS_LETTEROF":"%1 слово од %2","OPERATORS_LETTEROF_APPLE":"ј","OPERATORS_LENGTH":"дужина %1","OPERATORS_CONTAINS":"%1 садржи %2","OPERATORS_MOD":"%1 мод %2","OPERATORS_ROUND":"заокружи %1","OPERATORS_MATHOP":"%1 од %2","OPERATORS_MATHOP_ABS":"абс","OPERATORS_MATHOP_FLOOR":"цео део","OPERATORS_MATHOP_CEILING":"цео+1","OPERATORS_MATHOP_SQRT":"корен","OPERATORS_MATHOP_SIN":"sin","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tg","OPERATORS_MATHOP_ASIN":"arcsin","OPERATORS_MATHOP_ACOS":"arccos","OPERATORS_MATHOP_ATAN":"arctan","OPERATORS_MATHOP_LN":"ln","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"дефиниши %1","SENSING_TOUCHINGOBJECT":"додирује ли %1?","SENSING_TOUCHINGOBJECT_POINTER":"показивач миша","SENSING_TOUCHINGOBJECT_EDGE":"ивица","SENSING_TOUCHINGCOLOR":"додирује ли боју %1?","SENSING_COLORISTOUCHINGCOLOR":"боја %1 додирује %2?","SENSING_DISTANCETO":"удаљеност од %1","SENSING_DISTANCETO_POINTER":"показивач миша","SENSING_ASKANDWAIT":"питај %1 и чекај","SENSING_ASK_TEXT":"Како се зовеш?","SENSING_ANSWER":"одговор","SENSING_KEYPRESSED":"дугме %1 је притиснуто?","SENSING_MOUSEDOWN":"миш притиснут?","SENSING_MOUSEX":"миш x","SENSING_MOUSEY":"миш y","SENSING_SETDRAGMODE":"нека начин превлачења буде %1","SENSING_SETDRAGMODE_DRAGGABLE":"превлачиво","SENSING_SETDRAGMODE_NOTDRAGGABLE":"није превлачиво","SENSING_LOUDNESS":"јачина звука","SENSING_LOUD":"гласно?","SENSING_TIMER":"тајмер","SENSING_RESETTIMER":"постави тајмер на 0","SENSING_OF":"%1 од %2","SENSING_OF_XPOSITION":"x положај","SENSING_OF_YPOSITION":"y положај","SENSING_OF_DIRECTION":"смер","SENSING_OF_COSTUMENUMBER":"број костима","SENSING_OF_COSTUMENAME":"име костима","SENSING_OF_SIZE":"величина","SENSING_OF_VOLUME":"јачина звука","SENSING_OF_BACKDROPNUMBER":"број позадине","SENSING_OF_BACKDROPNAME":"име позадине","SENSING_OF_STAGE":"Позорница","SENSING_CURRENT":"тренутно %1","SENSING_CURRENT_YEAR":"година","SENSING_CURRENT_MONTH":"месец","SENSING_CURRENT_DATE":"датум","SENSING_CURRENT_DAYOFWEEK":"дан у недељи","SENSING_CURRENT_HOUR":"сат","SENSING_CURRENT_MINUTE":"минут","SENSING_CURRENT_SECOND":"секунда","SENSING_DAYSSINCE2000":"дана после 2000","SENSING_USERNAME":"корисничко име","SENSING_USERID":"Корисников ид","SOUND_PLAY":"покрени звук %1","SOUND_PLAYUNTILDONE":"репродукуј звук %1 до краја","SOUND_STOPALLSOUNDS":"заустави све звукове","SOUND_SETEFFECTO":"нека ефекат %1 буде %2","SOUND_CHANGEEFFECTBY":"промени ефекат %1 за %2","SOUND_CLEAREFFECTS":"уклони звучне ефекте","SOUND_EFFECTS_PITCH":"висина тона","SOUND_EFFECTS_PAN":"кретање лево/десно","SOUND_CHANGEVOLUMEBY":"промени јачину звука за %1","SOUND_SETVOLUMETO":"нека јачина звука буде %1%","SOUND_VOLUME":"јачина звука","SOUND_RECORD":"сними...","CATEGORY_MOTION":"Кретање","CATEGORY_LOOKS":"Изглед","CATEGORY_SOUND":"Звук","CATEGORY_EVENTS":"Догађаји","CATEGORY_CONTROL":"Управљање","CATEGORY_SENSING":"Осећаји","CATEGORY_OPERATORS":"Операције","CATEGORY_VARIABLES":"Променљиве","CATEGORY_MYBLOCKS":"Моји блокови","DUPLICATE":"Умножи","DELETE":"Обриши","ADD_COMMENT":"Додај коментар","REMOVE_COMMENT":"Уклони коментар","DELETE_BLOCK":"Обриши блок","DELETE_X_BLOCKS":"Обриши %1 блокова","DELETE_ALL_BLOCKS":"Обрисати свих %1 блокова?","CLEAN_UP":"Поспреми блокове","HELP":"Помоћ","UNDO":"Опозови","REDO":"Понови","EDIT_PROCEDURE":"Уреди","SHOW_PROCEDURE_DEFINITION":"Иди до дефиниције","WORKSPACE_COMMENT_DEFAULT_TEXT":"Кажи нешто...","COLOUR_HUE_LABEL":"Боја","COLOUR_SATURATION_LABEL":"Засићење","COLOUR_BRIGHTNESS_LABEL":"Осветљеност","CHANGE_VALUE_TITLE":"Промени вредност:","RENAME_VARIABLE":"Преименуј променљиву","RENAME_VARIABLE_TITLE":"Преименуј свих \"%1\" променљивих у:","RENAME_VARIABLE_MODAL_TITLE":"Преименуј променљиву","NEW_VARIABLE":"Направи променљиву","NEW_VARIABLE_TITLE":"Ново име променљиве:","VARIABLE_MODAL_TITLE":"Нова променљива","VARIABLE_ALREADY_EXISTS":"Име променљиве \"%1\" већ постоји.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Име променљиве \"%1\" већ постоји код друге променљиве типа \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Обрисати %1 употреба променљиве \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Не могу да обришем променљиву \"%1\" зато што је она део дефиниције функције \"%2\"","DELETE_VARIABLE":"Обриши променљиву \"%1\"","NEW_PROCEDURE":"Направи блок","PROCEDURE_ALREADY_EXISTS":"Процедура са именом \"%1\" већ постоји.","PROCEDURE_DEFAULT_NAME":"име блока","NEW_LIST":"Направи листу","NEW_LIST_TITLE":"Ново име листе:","LIST_MODAL_TITLE":"Нова листа","LIST_ALREADY_EXISTS":"Листа са именом \"%1\" већ постоји.","RENAME_LIST_TITLE":"Преименуј свих \"%1\" листи у:","RENAME_LIST_MODAL_TITLE":"Преименуј листу","DEFAULT_LIST_ITEM":"ствар","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Нова порука","NEW_BROADCAST_MESSAGE_TITLE":"Име нове поруке:","BROADCAST_MODAL_TITLE":"Нова порука","DEFAULT_BROADCAST_MESSAGE_NAME":"порука1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "понављај заувек", + "CONTROL_REPEAT": "понови %1", + "CONTROL_IF": "ако је %1 онда", + "CONTROL_ELSE": "у супротном", + "CONTROL_STOP": "заустави", + "CONTROL_STOP_ALL": "све", + "CONTROL_STOP_THIS": "овај програм", + "CONTROL_STOP_OTHER": "друге програме лика", + "CONTROL_WAIT": "чекај %1 секунду", + "CONTROL_WAITUNTIL": "чекај док не %1", + "CONTROL_REPEATUNTIL": "понављај док не %1", + "CONTROL_WHILE": "док је %1", + "CONTROL_FOREACH": "за сваки %1 у %2", + "CONTROL_STARTASCLONE": "када се појавим као умножак", + "CONTROL_CREATECLONEOF": "направи умножак од %1", + "CONTROL_CREATECLONEOF_MYSELF": "мене", + "CONTROL_DELETETHISCLONE": "обриши овај умножак", + "CONTROL_COUNTER": "бројач", + "CONTROL_INCRCOUNTER": "увећај бројач", + "CONTROL_CLEARCOUNTER": "обриши бројач", + "CONTROL_ALLATONCE": "све одједном", + "DATA_SETVARIABLETO": "нека %1 буде %2", + "DATA_CHANGEVARIABLEBY": "промени %1 за %2", + "DATA_SHOWVARIABLE": "прикажи променљиву %1", + "DATA_HIDEVARIABLE": "сакриј променљиву %1", + "DATA_ADDTOLIST": "додај %1 у %2", + "DATA_DELETEOFLIST": "обриши %1 из %2", + "DATA_DELETEALLOFLIST": "избриши све %1", + "DATA_INSERTATLIST": "убаци %1 на %2 у %3", + "DATA_REPLACEITEMOFLIST": "замени елемент %1 у %2 са %3", + "DATA_ITEMOFLIST": "елемент %1 из %2", + "DATA_ITEMNUMOFLIST": "елемент # од %1 у %2", + "DATA_LENGTHOFLIST": "дужина %1", + "DATA_LISTCONTAINSITEM": "да ли %1 садржи %2?", + "DATA_SHOWLIST": "прикажи листу %1", + "DATA_HIDELIST": "сакриј листу %1", + "DATA_INDEX_ALL": "све", + "DATA_INDEX_LAST": "последњи", + "DATA_INDEX_RANDOM": "насумичан", + "EVENT_WHENFLAGCLICKED": "када је кликнуто на %1", + "EVENT_WHENTHISSPRITECLICKED": "када је кликнуто на овај лик", + "EVENT_WHENSTAGECLICKED": "када је кликнуто на позорницу", + "EVENT_WHENTOUCHINGOBJECT": "када овај лик додирне %1", + "EVENT_WHENBROADCASTRECEIVED": "када примим %1", + "EVENT_WHENBACKDROPSWITCHESTO": "када се позадина промени у %1", + "EVENT_WHENGREATERTHAN": "када је %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "тајмер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "јачина звука", + "EVENT_BROADCAST": "разгласи %1", + "EVENT_BROADCASTANDWAIT": "разгласи %1 и чекај", + "EVENT_WHENKEYPRESSED": "када је дирка %1 притиснута", + "EVENT_WHENKEYPRESSED_SPACE": "размак", + "EVENT_WHENKEYPRESSED_LEFT": "стрелица лево", + "EVENT_WHENKEYPRESSED_RIGHT": "стрелица десно", + "EVENT_WHENKEYPRESSED_DOWN": "стрелица доле", + "EVENT_WHENKEYPRESSED_UP": "стрелица горе", + "EVENT_WHENKEYPRESSED_ANY": "било који", + "LOOKS_SAYFORSECS": "изговори %1 током %2 секунде", + "LOOKS_SAY": "изговори %1", + "LOOKS_HELLO": "Здраво!", + "LOOKS_THINKFORSECS": "замисли %1 током %2 секунде", + "LOOKS_THINK": "замисли %1", + "LOOKS_HMM": "Хмм...", + "LOOKS_SHOW": "прикажи", + "LOOKS_HIDE": "сакриј", + "LOOKS_HIDEALLSPRITES": "сакриј све ликове", + "LOOKS_EFFECT_COLOR": "боја", + "LOOKS_EFFECT_FISHEYE": "рибље око", + "LOOKS_EFFECT_WHIRL": "вртлог", + "LOOKS_EFFECT_PIXELATE": "позрнати", + "LOOKS_EFFECT_MOSAIC": "мозаик", + "LOOKS_EFFECT_BRIGHTNESS": "осветљеност", + "LOOKS_EFFECT_GHOST": "дух", + "LOOKS_CHANGEEFFECTBY": "промени ефекат %1 за %2", + "LOOKS_SETEFFECTTO": "нека ефекат %1 буде %2", + "LOOKS_CLEARGRAPHICEFFECTS": "уклони графичке ефекте", + "LOOKS_CHANGESIZEBY": "промени величину за %1", + "LOOKS_SETSIZETO": "нека величина буде %1 %", + "LOOKS_SIZE": "величина", + "LOOKS_CHANGESTRETCHBY": "промени увећање за %1", + "LOOKS_SETSTRETCHTO": "нека увећање буде %1 %", + "LOOKS_SWITCHCOSTUMETO": "замени костим са %1", + "LOOKS_NEXTCOSTUME": "следећи костим", + "LOOKS_SWITCHBACKDROPTO": "промени позадину у %1", + "LOOKS_GOTOFRONTBACK": "иди на %1 слој", + "LOOKS_GOTOFRONTBACK_FRONT": "напред", + "LOOKS_GOTOFRONTBACK_BACK": "назад", + "LOOKS_GOFORWARDBACKWARDLAYERS": "иди %1 %2 слоја", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "проследи", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "уназад", + "LOOKS_BACKDROPNUMBERNAME": "позадина %1", + "LOOKS_COSTUMENUMBERNAME": "костим %1", + "LOOKS_NUMBERNAME_NUMBER": "број", + "LOOKS_NUMBERNAME_NAME": "име", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "промени позадину у %1 и чекај", + "LOOKS_NEXTBACKDROP_BLOCK": "следећа позадина", + "LOOKS_NEXTBACKDROP": "следећа позадина", + "LOOKS_PREVIOUSBACKDROP": "претходна позадина", + "LOOKS_RANDOMBACKDROP": "случајна позадина", + "MOTION_MOVESTEPS": "иди %1 корака", + "MOTION_TURNLEFT": "окрет %1 за %2 степени", + "MOTION_TURNRIGHT": "окрет %1 за %2 степени", + "MOTION_POINTINDIRECTION": "усмери се ка %1", + "MOTION_POINTTOWARDS": "усмери се ка %1", + "MOTION_POINTTOWARDS_POINTER": "показивач миша", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "иди до %1", + "MOTION_GOTO_POINTER": "показивач миша", + "MOTION_GOTO_RANDOM": "случајан положај", + "MOTION_GOTOXY": "иди до x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "клизи %1 секунди до x: %2 y: %3", + "MOTION_GLIDETO": "клизи %1 секунди до %2", + "MOTION_GLIDETO_POINTER": "показивач миша", + "MOTION_GLIDETO_RANDOM": "случајан положај", + "MOTION_CHANGEXBY": "промени x за %1", + "MOTION_SETX": "нека x буде %1", + "MOTION_CHANGEYBY": "промени y за %1", + "MOTION_SETY": "нека y буде %1", + "MOTION_IFONEDGEBOUNCE": "ако си на рубу, окрени се", + "MOTION_SETROTATIONSTYLE": "подеси начин окретања %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "лево-десно", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "без окретања", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "на све стране", + "MOTION_XPOSITION": "место х", + "MOTION_YPOSITION": "место у", + "MOTION_DIRECTION": "смер", + "MOTION_SCROLLRIGHT": "клизи у десно %1", + "MOTION_SCROLLUP": "клизи горе %1", + "MOTION_ALIGNSCENE": "поравнај сцену %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "доле-лево", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "доле-десно", + "MOTION_ALIGNSCENE_MIDDLE": "средина", + "MOTION_ALIGNSCENE_TOPLEFT": "горе-лево", + "MOTION_ALIGNSCENE_TOPRIGHT": "горе-десно", + "MOTION_XSCROLL": "x клизање", + "MOTION_YSCROLL": "y клизање", + "MOTION_STAGE_SELECTED": "Издабрана је позорница: нема блокова за кретање", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "случајан број од %1 до %2 ", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 и %2", + "OPERATORS_OR": "%1 или %2", + "OPERATORS_NOT": "није %1", + "OPERATORS_JOIN": "споји %1 и %2", + "OPERATORS_JOIN_APPLE": "јабука", + "OPERATORS_JOIN_BANANA": "банана", + "OPERATORS_LETTEROF": "%1 слово од %2", + "OPERATORS_LETTEROF_APPLE": "ј", + "OPERATORS_LENGTH": "дужина %1", + "OPERATORS_CONTAINS": "%1 садржи %2", + "OPERATORS_MOD": "%1 мод %2", + "OPERATORS_ROUND": "заокружи %1", + "OPERATORS_MATHOP": "%1 од %2", + "OPERATORS_MATHOP_ABS": "абс", + "OPERATORS_MATHOP_FLOOR": "цео део", + "OPERATORS_MATHOP_CEILING": "цео+1", + "OPERATORS_MATHOP_SQRT": "корен", + "OPERATORS_MATHOP_SIN": "sin", + "OPERATORS_MATHOP_COS": "cos", + "OPERATORS_MATHOP_TAN": "tg", + "OPERATORS_MATHOP_ASIN": "arcsin", + "OPERATORS_MATHOP_ACOS": "arccos", + "OPERATORS_MATHOP_ATAN": "arctan", + "OPERATORS_MATHOP_LN": "ln", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "дефиниши %1", + "SENSING_TOUCHINGOBJECT": "додирује ли %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "показивач миша", + "SENSING_TOUCHINGOBJECT_EDGE": "ивица", + "SENSING_TOUCHINGCOLOR": "додирује ли боју %1?", + "SENSING_COLORISTOUCHINGCOLOR": "боја %1 додирује %2?", + "SENSING_DISTANCETO": "удаљеност од %1", + "SENSING_DISTANCETO_POINTER": "показивач миша", + "SENSING_ASKANDWAIT": "питај %1 и чекај", + "SENSING_ASK_TEXT": "Како се зовеш?", + "SENSING_ANSWER": "одговор", + "SENSING_KEYPRESSED": "дугме %1 је притиснуто?", + "SENSING_MOUSEDOWN": "миш притиснут?", + "SENSING_MOUSEX": "миш x", + "SENSING_MOUSEY": "миш y", + "SENSING_SETDRAGMODE": "нека начин превлачења буде %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "превлачиво", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "није превлачиво", + "SENSING_LOUDNESS": "јачина звука", + "SENSING_LOUD": "гласно?", + "SENSING_TIMER": "тајмер", + "SENSING_RESETTIMER": "постави тајмер на 0", + "SENSING_OF": "%1 од %2", + "SENSING_OF_XPOSITION": "x положај", + "SENSING_OF_YPOSITION": "y положај", + "SENSING_OF_DIRECTION": "смер", + "SENSING_OF_COSTUMENUMBER": "број костима", + "SENSING_OF_COSTUMENAME": "име костима", + "SENSING_OF_SIZE": "величина", + "SENSING_OF_VOLUME": "јачина звука", + "SENSING_OF_BACKDROPNUMBER": "број позадине", + "SENSING_OF_BACKDROPNAME": "име позадине", + "SENSING_OF_STAGE": "Позорница", + "SENSING_CURRENT": "тренутно %1", + "SENSING_CURRENT_YEAR": "година", + "SENSING_CURRENT_MONTH": "месец", + "SENSING_CURRENT_DATE": "датум", + "SENSING_CURRENT_DAYOFWEEK": "дан у недељи", + "SENSING_CURRENT_HOUR": "сат", + "SENSING_CURRENT_MINUTE": "минут", + "SENSING_CURRENT_SECOND": "секунда", + "SENSING_DAYSSINCE2000": "дана после 2000", + "SENSING_USERNAME": "корисничко име", + "SENSING_USERID": "Корисников ид", + "SOUND_PLAY": "покрени звук %1", + "SOUND_PLAYUNTILDONE": "репродукуј звук %1 до краја", + "SOUND_STOPALLSOUNDS": "заустави све звукове", + "SOUND_SETEFFECTO": "нека ефекат %1 буде %2", + "SOUND_CHANGEEFFECTBY": "промени ефекат %1 за %2", + "SOUND_CLEAREFFECTS": "уклони звучне ефекте", + "SOUND_EFFECTS_PITCH": "висина тона", + "SOUND_EFFECTS_PAN": "кретање лево/десно", + "SOUND_CHANGEVOLUMEBY": "промени јачину звука за %1", + "SOUND_SETVOLUMETO": "нека јачина звука буде %1%", + "SOUND_VOLUME": "јачина звука", + "SOUND_RECORD": "сними...", + "CATEGORY_MOTION": "Кретање", + "CATEGORY_LOOKS": "Изглед", + "CATEGORY_SOUND": "Звук", + "CATEGORY_EVENTS": "Догађаји", + "CATEGORY_CONTROL": "Управљање", + "CATEGORY_SENSING": "Осећаји", + "CATEGORY_OPERATORS": "Операције", + "CATEGORY_VARIABLES": "Променљиве", + "CATEGORY_MYBLOCKS": "Моји блокови", + "DUPLICATE": "Умножи", + "DELETE": "Обриши", + "ADD_COMMENT": "Додај коментар", + "REMOVE_COMMENT": "Уклони коментар", + "DELETE_BLOCK": "Обриши блок", + "DELETE_X_BLOCKS": "Обриши %1 блокова", + "DELETE_ALL_BLOCKS": "Обрисати свих %1 блокова?", + "CLEAN_UP": "Поспреми блокове", + "HELP": "Помоћ", + "UNDO": "Опозови", + "REDO": "Понови", + "EDIT_PROCEDURE": "Уреди", + "SHOW_PROCEDURE_DEFINITION": "Иди до дефиниције", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Кажи нешто...", + "COLOUR_HUE_LABEL": "Боја", + "COLOUR_SATURATION_LABEL": "Засићење", + "COLOUR_BRIGHTNESS_LABEL": "Осветљеност", + "CHANGE_VALUE_TITLE": "Промени вредност:", + "RENAME_VARIABLE": "Преименуј променљиву", + "RENAME_VARIABLE_TITLE": "Преименуј свих \"%1\" променљивих у:", + "RENAME_VARIABLE_MODAL_TITLE": "Преименуј променљиву", + "NEW_VARIABLE": "Направи променљиву", + "NEW_VARIABLE_TITLE": "Ново име променљиве:", + "VARIABLE_MODAL_TITLE": "Нова променљива", + "VARIABLE_ALREADY_EXISTS": "Име променљиве \"%1\" већ постоји.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Име променљиве \"%1\" већ постоји код друге променљиве типа \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Обрисати %1 употреба променљиве \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не могу да обришем променљиву \"%1\" зато што је она део дефиниције функције \"%2\"", + "DELETE_VARIABLE": "Обриши променљиву \"%1\"", + "NEW_PROCEDURE": "Направи блок", + "PROCEDURE_ALREADY_EXISTS": "Процедура са именом \"%1\" већ постоји.", + "PROCEDURE_DEFAULT_NAME": "име блока", + "NEW_LIST": "Направи листу", + "NEW_LIST_TITLE": "Ново име листе:", + "LIST_MODAL_TITLE": "Нова листа", + "LIST_ALREADY_EXISTS": "Листа са именом \"%1\" већ постоји.", + "RENAME_LIST_TITLE": "Преименуј свих \"%1\" листи у:", + "RENAME_LIST_MODAL_TITLE": "Преименуј листу", + "DEFAULT_LIST_ITEM": "ствар", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Нова порука", + "NEW_BROADCAST_MESSAGE_TITLE": "Име нове поруке:", + "BROADCAST_MODAL_TITLE": "Нова порука", + "DEFAULT_BROADCAST_MESSAGE_NAME": "порука1" +} \ No newline at end of file diff --git a/editor/blocks/ss.json b/editor/blocks/ss.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/ss.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/st.json b/editor/blocks/st.json deleted file mode 100644 index 76728e6b..00000000 --- a/editor/blocks/st.json +++ /dev/null @@ -1 +0,0 @@ -{"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":"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","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"} \ No newline at end of file diff --git a/editor/blocks/sv.json b/editor/blocks/sv.json index 106aeebb..04b6bc56 100644 --- a/editor/blocks/sv.json +++ b/editor/blocks/sv.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"för alltid","CONTROL_REPEAT":"repetera %1","CONTROL_IF":"om %1 då","CONTROL_ELSE":"annars","CONTROL_STOP":"stoppa","CONTROL_STOP_ALL":"alla","CONTROL_STOP_THIS":"detta skript","CONTROL_STOP_OTHER":"andra skript i sprajten","CONTROL_WAIT":"vänta %1 sekunder","CONTROL_WAITUNTIL":"vänta tills %1","CONTROL_REPEATUNTIL":"repetera tills %1","CONTROL_WHILE":"medan %1","CONTROL_FOREACH":"för varje %1 i %2","CONTROL_STARTASCLONE":"när jag startar som klon","CONTROL_CREATECLONEOF":"skapa klon av %1","CONTROL_CREATECLONEOF_MYSELF":"mig själv","CONTROL_DELETETHISCLONE":"radera klonen","CONTROL_COUNTER":"räknare","CONTROL_INCRCOUNTER":"öka räknare","CONTROL_CLEARCOUNTER":"nollställ räknare","CONTROL_ALLATONCE":"alla samtidig","DATA_SETVARIABLETO":"sätt %1 till %2","DATA_CHANGEVARIABLEBY":"ändra %1 med %2","DATA_SHOWVARIABLE":"visa variabel %1","DATA_HIDEVARIABLE":"göm variabel %1","DATA_ADDTOLIST":"lägg till %1 i %2","DATA_DELETEOFLIST":"ta bort %1 från %2","DATA_DELETEALLOFLIST":"ta bort alla %1","DATA_INSERTATLIST":"infoga %1 vid %2 i %3","DATA_REPLACEITEMOFLIST":"ersätt posten %1 i %2 med %3","DATA_ITEMOFLIST":"post %1 i %2","DATA_ITEMNUMOFLIST":"post # av %1 i %2","DATA_LENGTHOFLIST":"längden av %1","DATA_LISTCONTAINSITEM":"%1 innehåller %2","DATA_SHOWLIST":"visa listan %1","DATA_HIDELIST":"göm listan %1","DATA_INDEX_ALL":"alla","DATA_INDEX_LAST":"sista","DATA_INDEX_RANDOM":"slumpmässig","EVENT_WHENFLAGCLICKED":"när %1 klickas på","EVENT_WHENTHISSPRITECLICKED":"när denna sprajt klickas på","EVENT_WHENSTAGECLICKED":"när scenen klickas på","EVENT_WHENTOUCHINGOBJECT":"när denna sprajt rör %1","EVENT_WHENBROADCASTRECEIVED":"när jag tar emot %1","EVENT_WHENBACKDROPSWITCHESTO":"när bakgrunden växlar till %1","EVENT_WHENGREATERTHAN":"när %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"timer","EVENT_WHENGREATERTHAN_LOUDNESS":"ljudstyrka","EVENT_BROADCAST":"skicka %1","EVENT_BROADCASTANDWAIT":"skicka %1 och vänta","EVENT_WHENKEYPRESSED":"när %1 tangenten trycks ned","EVENT_WHENKEYPRESSED_SPACE":"mellanslag","EVENT_WHENKEYPRESSED_LEFT":"vänsterpil","EVENT_WHENKEYPRESSED_RIGHT":"högerpil","EVENT_WHENKEYPRESSED_DOWN":"nedåtpil","EVENT_WHENKEYPRESSED_UP":"uppåtpil","EVENT_WHENKEYPRESSED_ANY":"någon","LOOKS_SAYFORSECS":"säg %1 i %2 sekunder","LOOKS_SAY":"säg %1","LOOKS_HELLO":"Hej!","LOOKS_THINKFORSECS":"tänk %1 i %2 sekunder","LOOKS_THINK":"tänk %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"visa","LOOKS_HIDE":"göm","LOOKS_HIDEALLSPRITES":"göm alla sprajtar","LOOKS_EFFECT_COLOR":"färg ","LOOKS_EFFECT_FISHEYE":"fisheye","LOOKS_EFFECT_WHIRL":"virvel","LOOKS_EFFECT_PIXELATE":"pixla","LOOKS_EFFECT_MOSAIC":"mosaik","LOOKS_EFFECT_BRIGHTNESS":"ljusstyrka","LOOKS_EFFECT_GHOST":"genomskinlighet","LOOKS_CHANGEEFFECTBY":"ändra %1 effekten med %2","LOOKS_SETEFFECTTO":"sätt %1 effekten till %2","LOOKS_CLEARGRAPHICEFFECTS":"ta bort grafisk effekt","LOOKS_CHANGESIZEBY":"ändra storlek med %1","LOOKS_SETSIZETO":"sätt storleken till %1 %","LOOKS_SIZE":"storlek","LOOKS_CHANGESTRETCHBY":"ändra töjning med %1","LOOKS_SETSTRETCHTO":"sätt töjning till %1 %","LOOKS_SWITCHCOSTUMETO":"ändra klädsel till %1","LOOKS_NEXTCOSTUME":"nästa klädsel","LOOKS_SWITCHBACKDROPTO":"växla bakgrund till %1","LOOKS_GOTOFRONTBACK":"gå till %1 lagret","LOOKS_GOTOFRONTBACK_FRONT":"översta","LOOKS_GOTOFRONTBACK_BACK":"tillbaka","LOOKS_GOFORWARDBACKWARDLAYERS":"gå %1 %2 lager","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"upp","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"ned","LOOKS_BACKDROPNUMBERNAME":"bakgrund %1","LOOKS_COSTUMENUMBERNAME":"klädsel %1","LOOKS_NUMBERNAME_NUMBER":"nummer","LOOKS_NUMBERNAME_NAME":"namn ","LOOKS_SWITCHBACKDROPTOANDWAIT":"byt bakgrund till %1 och vänta","LOOKS_NEXTBACKDROP_BLOCK":"nästa bakgrund","LOOKS_NEXTBACKDROP":"nästa bakgrund","LOOKS_PREVIOUSBACKDROP":"föregående bakgrund","LOOKS_RANDOMBACKDROP":"slumpvis bakgrund","MOTION_MOVESTEPS":"gå %1 steg","MOTION_TURNLEFT":"rotera %1 %2 grader","MOTION_TURNRIGHT":"rotera %1 %2 grader","MOTION_POINTINDIRECTION":"peka i riktning %1","MOTION_POINTTOWARDS":"peka mot %1","MOTION_POINTTOWARDS_POINTER":"muspekare ","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"gå till %1","MOTION_GOTO_POINTER":"muspekare ","MOTION_GOTO_RANDOM":"slumpmässig position","MOTION_GOTOXY":"gå till x: %1 y: %2","MOTION_GLIDESECSTOXY":"glid %1 sek till x: %2 y: %3","MOTION_GLIDETO":"glid %1 sekunder till %2","MOTION_GLIDETO_POINTER":"muspekare ","MOTION_GLIDETO_RANDOM":"slumpmässig position","MOTION_CHANGEXBY":"ändra x med %1","MOTION_SETX":"sätt x till %1","MOTION_CHANGEYBY":"ändra y med %1","MOTION_SETY":"sätt y till %1","MOTION_IFONEDGEBOUNCE":"om vid kanten, studsa","MOTION_SETROTATIONSTYLE":"sätt rotationsstil %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"vänster-höger","MOTION_SETROTATIONSTYLE_DONTROTATE":"rotera inte","MOTION_SETROTATIONSTYLE_ALLAROUND":"rotera","MOTION_XPOSITION":"x position","MOTION_YPOSITION":"y position","MOTION_DIRECTION":"riktning","MOTION_SCROLLRIGHT":"skrolla höger %1","MOTION_SCROLLUP":"skrolla upp %1","MOTION_ALIGNSCENE":"arrangera scen %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"nedre-vänster","MOTION_ALIGNSCENE_BOTTOMRIGHT":"nedre-höger","MOTION_ALIGNSCENE_MIDDLE":"mitten","MOTION_ALIGNSCENE_TOPLEFT":"övre-vänster","MOTION_ALIGNSCENE_TOPRIGHT":"övre-höger","MOTION_XSCROLL":"x scroll","MOTION_YSCROLL":"y scroll","MOTION_STAGE_SELECTED":"Scen vald: inga rörelseblock","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"slumptal %1 till %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 och %2","OPERATORS_OR":"%1 eller %2","OPERATORS_NOT":"inte %1","OPERATORS_JOIN":"sammanfoga %1 %2","OPERATORS_JOIN_APPLE":"äpple","OPERATORS_JOIN_BANANA":"banan","OPERATORS_LETTEROF":"bokstav %1 av %2","OPERATORS_LETTEROF_APPLE":"ä","OPERATORS_LENGTH":"längden av %1","OPERATORS_CONTAINS":"%1 innehåller %2","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"avrunda %1","OPERATORS_MATHOP":"%1 av %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"golv","OPERATORS_MATHOP_CEILING":"tak","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":"definiera %1","SENSING_TOUCHINGOBJECT":"rör vid %1?","SENSING_TOUCHINGOBJECT_POINTER":"muspekare ","SENSING_TOUCHINGOBJECT_EDGE":"kant","SENSING_TOUCHINGCOLOR":"rör vid färgen %1?","SENSING_COLORISTOUCHINGCOLOR":"rör färgen %1 vid %2?","SENSING_DISTANCETO":"avstånd till %1","SENSING_DISTANCETO_POINTER":"muspekare ","SENSING_ASKANDWAIT":"fråga %1 och vänta","SENSING_ASK_TEXT":"Vad heter du?","SENSING_ANSWER":"svar","SENSING_KEYPRESSED":"tangent %1 nedtryckt?","SENSING_MOUSEDOWN":"musknappen nedtryckt?","SENSING_MOUSEX":"mus x","SENSING_MOUSEY":"mus y","SENSING_SETDRAGMODE":"sätt dragläge %1","SENSING_SETDRAGMODE_DRAGGABLE":"dragbar","SENSING_SETDRAGMODE_NOTDRAGGABLE":"inte dragbar","SENSING_LOUDNESS":"ljudstyrka","SENSING_LOUD":"högt ljud?","SENSING_TIMER":"timer","SENSING_RESETTIMER":"nollställ timer","SENSING_OF":"%1 av %2","SENSING_OF_XPOSITION":"x position","SENSING_OF_YPOSITION":"y position","SENSING_OF_DIRECTION":"riktning","SENSING_OF_COSTUMENUMBER":"klädselnummer","SENSING_OF_COSTUMENAME":"klädselnamn","SENSING_OF_SIZE":"storlek","SENSING_OF_VOLUME":"volym ","SENSING_OF_BACKDROPNUMBER":"bakgrundsnummer","SENSING_OF_BACKDROPNAME":"bakgrundsnamn","SENSING_OF_STAGE":"Scen","SENSING_CURRENT":"aktuell %1","SENSING_CURRENT_YEAR":"år ","SENSING_CURRENT_MONTH":"månad ","SENSING_CURRENT_DATE":"dag ","SENSING_CURRENT_DAYOFWEEK":"veckodag ","SENSING_CURRENT_HOUR":"timmar ","SENSING_CURRENT_MINUTE":"minuter ","SENSING_CURRENT_SECOND":"sekunder ","SENSING_DAYSSINCE2000":"dagar sedan år 2000","SENSING_USERNAME":"användarnamn ","SENSING_USERID":"användarnamn","SOUND_PLAY":"starta ljud %1","SOUND_PLAYUNTILDONE":"spela ljudet %1 tills färdigt","SOUND_STOPALLSOUNDS":"stoppa alla ljud","SOUND_SETEFFECTO":"sätt %1 effekten till %2","SOUND_CHANGEEFFECTBY":"ändra %1 effekten med %2","SOUND_CLEAREFFECTS":"ta bort ljudeffekter","SOUND_EFFECTS_PITCH":"tonhöjd","SOUND_EFFECTS_PAN":"panorera vänster/höger","SOUND_CHANGEVOLUMEBY":"ändra volymen med %1","SOUND_SETVOLUMETO":"sätt volymen till %1%","SOUND_VOLUME":"volym ","SOUND_RECORD":"spela in...","CATEGORY_MOTION":"Rörelse","CATEGORY_LOOKS":"Utseende","CATEGORY_SOUND":"Ljud","CATEGORY_EVENTS":"Händelser","CATEGORY_CONTROL":"Kontroll","CATEGORY_SENSING":"Känna av","CATEGORY_OPERATORS":"Operatorer","CATEGORY_VARIABLES":"Variabler","CATEGORY_MYBLOCKS":"Mina block","DUPLICATE":"Kopiera","DELETE":"Radera","ADD_COMMENT":"Lägg till kommentar","REMOVE_COMMENT":"Ta bort kommentar","DELETE_BLOCK":"Ta bort block","DELETE_X_BLOCKS":"Ta bort %1 block","DELETE_ALL_BLOCKS":"Ta bort alla %1 block?","CLEAN_UP":"Rensa block","HELP":"Hjälp","UNDO":"Ångra","REDO":"Gör om","EDIT_PROCEDURE":"Redigera","SHOW_PROCEDURE_DEFINITION":"Gå till definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Säg något...","COLOUR_HUE_LABEL":"Färg","COLOUR_SATURATION_LABEL":"Mättnad","COLOUR_BRIGHTNESS_LABEL":"Ljusstyrka","CHANGE_VALUE_TITLE":"Ändra värde:","RENAME_VARIABLE":"Döp om variabeln","RENAME_VARIABLE_TITLE":"Döp om alla \"%1\" variabler till:","RENAME_VARIABLE_MODAL_TITLE":"Döp om variabel","NEW_VARIABLE":"Skapa en variabel","NEW_VARIABLE_TITLE":"Nytt variabelnamn:","VARIABLE_MODAL_TITLE":"Ny variabel","VARIABLE_ALREADY_EXISTS":"En variabel \"%1\" finns redan.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"En variabel \"%1\" finns redan för en annan variabel av typ \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Ta bort %1 användningar av variabeln \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Kan inte ta bort variabel \"%1\" för att den är en del av definitionen av funktionen \"%2\"","DELETE_VARIABLE":"Ta bort \"%1\" variabeln","NEW_PROCEDURE":"Skapa ett Block","PROCEDURE_ALREADY_EXISTS":"En funktion \"%1\" finns redan.","PROCEDURE_DEFAULT_NAME":"blocknamn","NEW_LIST":"Skapa en lista","NEW_LIST_TITLE":"Nytt listnamn:","LIST_MODAL_TITLE":"Ny lista","LIST_ALREADY_EXISTS":"En lista \"%1\" finns redan.","RENAME_LIST_TITLE":"Döp om alla \"%1\" listor till:","RENAME_LIST_MODAL_TITLE":"Döp om lista","DEFAULT_LIST_ITEM":"grej","DELETE_LIST":"Radera \"%1\" listan","RENAME_LIST":"Döp om listan","NEW_BROADCAST_MESSAGE":"Nytt meddelande","NEW_BROADCAST_MESSAGE_TITLE":"Nytt namn på meddelande:","BROADCAST_MODAL_TITLE":"Nytt meddelande","DEFAULT_BROADCAST_MESSAGE_NAME":"meddelande1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "för alltid", + "CONTROL_REPEAT": "repetera %1", + "CONTROL_IF": "om %1 då", + "CONTROL_ELSE": "annars", + "CONTROL_STOP": "stoppa", + "CONTROL_STOP_ALL": "alla", + "CONTROL_STOP_THIS": "detta skript", + "CONTROL_STOP_OTHER": "andra skript i sprajten", + "CONTROL_WAIT": "vänta %1 sekunder", + "CONTROL_WAITUNTIL": "vänta tills %1", + "CONTROL_REPEATUNTIL": "repetera tills %1", + "CONTROL_WHILE": "medan %1", + "CONTROL_FOREACH": "för varje %1 i %2", + "CONTROL_STARTASCLONE": "när jag startar som klon", + "CONTROL_CREATECLONEOF": "skapa klon av %1", + "CONTROL_CREATECLONEOF_MYSELF": "mig själv", + "CONTROL_DELETETHISCLONE": "radera klonen", + "CONTROL_COUNTER": "räknare", + "CONTROL_INCRCOUNTER": "öka räknare", + "CONTROL_CLEARCOUNTER": "nollställ räknare", + "CONTROL_ALLATONCE": "alla samtidig", + "DATA_SETVARIABLETO": "sätt %1 till %2", + "DATA_CHANGEVARIABLEBY": "ändra %1 med %2", + "DATA_SHOWVARIABLE": "visa variabel %1", + "DATA_HIDEVARIABLE": "göm variabel %1", + "DATA_ADDTOLIST": "lägg till %1 i %2", + "DATA_DELETEOFLIST": "ta bort %1 från %2", + "DATA_DELETEALLOFLIST": "ta bort alla %1", + "DATA_INSERTATLIST": "infoga %1 vid %2 i %3", + "DATA_REPLACEITEMOFLIST": "ersätt posten %1 i %2 med %3", + "DATA_ITEMOFLIST": "post %1 i %2", + "DATA_ITEMNUMOFLIST": "post # av %1 i %2", + "DATA_LENGTHOFLIST": "längden av %1", + "DATA_LISTCONTAINSITEM": "%1 innehåller %2", + "DATA_SHOWLIST": "visa listan %1", + "DATA_HIDELIST": "göm listan %1", + "DATA_INDEX_ALL": "alla", + "DATA_INDEX_LAST": "sista", + "DATA_INDEX_RANDOM": "slumpmässig", + "EVENT_WHENFLAGCLICKED": "när %1 klickas på", + "EVENT_WHENTHISSPRITECLICKED": "när denna sprajt klickas på", + "EVENT_WHENSTAGECLICKED": "när scenen klickas på", + "EVENT_WHENTOUCHINGOBJECT": "när denna sprajt rör %1", + "EVENT_WHENBROADCASTRECEIVED": "när jag tar emot %1", + "EVENT_WHENBACKDROPSWITCHESTO": "när bakgrunden växlar till %1", + "EVENT_WHENGREATERTHAN": "när %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "timer", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ljudstyrka", + "EVENT_BROADCAST": "skicka %1", + "EVENT_BROADCASTANDWAIT": "skicka %1 och vänta", + "EVENT_WHENKEYPRESSED": "när %1 tangenten trycks ned", + "EVENT_WHENKEYPRESSED_SPACE": "mellanslag", + "EVENT_WHENKEYPRESSED_LEFT": "vänsterpil", + "EVENT_WHENKEYPRESSED_RIGHT": "högerpil", + "EVENT_WHENKEYPRESSED_DOWN": "nedåtpil", + "EVENT_WHENKEYPRESSED_UP": "uppåtpil", + "EVENT_WHENKEYPRESSED_ANY": "någon", + "LOOKS_SAYFORSECS": "säg %1 i %2 sekunder", + "LOOKS_SAY": "säg %1", + "LOOKS_HELLO": "Hej!", + "LOOKS_THINKFORSECS": "tänk %1 i %2 sekunder", + "LOOKS_THINK": "tänk %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "visa", + "LOOKS_HIDE": "göm", + "LOOKS_HIDEALLSPRITES": "göm alla sprajtar", + "LOOKS_EFFECT_COLOR": "färg ", + "LOOKS_EFFECT_FISHEYE": "fisheye", + "LOOKS_EFFECT_WHIRL": "virvel", + "LOOKS_EFFECT_PIXELATE": "pixla", + "LOOKS_EFFECT_MOSAIC": "mosaik", + "LOOKS_EFFECT_BRIGHTNESS": "ljusstyrka", + "LOOKS_EFFECT_GHOST": "genomskinlighet", + "LOOKS_CHANGEEFFECTBY": "ändra %1 effekten med %2", + "LOOKS_SETEFFECTTO": "sätt %1 effekten till %2", + "LOOKS_CLEARGRAPHICEFFECTS": "ta bort grafisk effekt", + "LOOKS_CHANGESIZEBY": "ändra storlek med %1", + "LOOKS_SETSIZETO": "sätt storleken till %1 %", + "LOOKS_SIZE": "storlek", + "LOOKS_CHANGESTRETCHBY": "ändra töjning med %1", + "LOOKS_SETSTRETCHTO": "sätt töjning till %1 %", + "LOOKS_SWITCHCOSTUMETO": "ändra klädsel till %1", + "LOOKS_NEXTCOSTUME": "nästa klädsel", + "LOOKS_SWITCHBACKDROPTO": "växla bakgrund till %1", + "LOOKS_GOTOFRONTBACK": "gå till %1 lagret", + "LOOKS_GOTOFRONTBACK_FRONT": "översta", + "LOOKS_GOTOFRONTBACK_BACK": "tillbaka", + "LOOKS_GOFORWARDBACKWARDLAYERS": "gå %1 %2 lager", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "upp", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ned", + "LOOKS_BACKDROPNUMBERNAME": "bakgrund %1", + "LOOKS_COSTUMENUMBERNAME": "klädsel %1", + "LOOKS_NUMBERNAME_NUMBER": "nummer", + "LOOKS_NUMBERNAME_NAME": "namn ", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "byt bakgrund till %1 och vänta", + "LOOKS_NEXTBACKDROP_BLOCK": "nästa bakgrund", + "LOOKS_NEXTBACKDROP": "nästa bakgrund", + "LOOKS_PREVIOUSBACKDROP": "föregående bakgrund", + "LOOKS_RANDOMBACKDROP": "slumpvis bakgrund", + "MOTION_MOVESTEPS": "gå %1 steg", + "MOTION_TURNLEFT": "rotera %1 %2 grader", + "MOTION_TURNRIGHT": "rotera %1 %2 grader", + "MOTION_POINTINDIRECTION": "peka i riktning %1", + "MOTION_POINTTOWARDS": "peka mot %1", + "MOTION_POINTTOWARDS_POINTER": "muspekare ", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "gå till %1", + "MOTION_GOTO_POINTER": "muspekare ", + "MOTION_GOTO_RANDOM": "slumpmässig position", + "MOTION_GOTOXY": "gå till x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "glid %1 sek till x: %2 y: %3", + "MOTION_GLIDETO": "glid %1 sekunder till %2", + "MOTION_GLIDETO_POINTER": "muspekare ", + "MOTION_GLIDETO_RANDOM": "slumpmässig position", + "MOTION_CHANGEXBY": "ändra x med %1", + "MOTION_SETX": "sätt x till %1", + "MOTION_CHANGEYBY": "ändra y med %1", + "MOTION_SETY": "sätt y till %1", + "MOTION_IFONEDGEBOUNCE": "om vid kanten, studsa", + "MOTION_SETROTATIONSTYLE": "sätt rotationsstil %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "vänster-höger", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "rotera inte", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "rotera", + "MOTION_XPOSITION": "x position", + "MOTION_YPOSITION": "y position", + "MOTION_DIRECTION": "riktning", + "MOTION_SCROLLRIGHT": "skrolla höger %1", + "MOTION_SCROLLUP": "skrolla upp %1", + "MOTION_ALIGNSCENE": "arrangera scen %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "nedre-vänster", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "nedre-höger", + "MOTION_ALIGNSCENE_MIDDLE": "mitten", + "MOTION_ALIGNSCENE_TOPLEFT": "övre-vänster", + "MOTION_ALIGNSCENE_TOPRIGHT": "övre-höger", + "MOTION_XSCROLL": "x scroll", + "MOTION_YSCROLL": "y scroll", + "MOTION_STAGE_SELECTED": "Scen vald: inga rörelseblock", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "slumptal %1 till %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 och %2", + "OPERATORS_OR": "%1 eller %2", + "OPERATORS_NOT": "inte %1", + "OPERATORS_JOIN": "sammanfoga %1 %2", + "OPERATORS_JOIN_APPLE": "äpple", + "OPERATORS_JOIN_BANANA": "banan", + "OPERATORS_LETTEROF": "bokstav %1 av %2", + "OPERATORS_LETTEROF_APPLE": "ä", + "OPERATORS_LENGTH": "längden av %1", + "OPERATORS_CONTAINS": "%1 innehåller %2", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "avrunda %1", + "OPERATORS_MATHOP": "%1 av %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "golv", + "OPERATORS_MATHOP_CEILING": "tak", + "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": "definiera %1", + "SENSING_TOUCHINGOBJECT": "rör vid %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "muspekare ", + "SENSING_TOUCHINGOBJECT_EDGE": "kant", + "SENSING_TOUCHINGCOLOR": "rör vid färgen %1?", + "SENSING_COLORISTOUCHINGCOLOR": "rör färgen %1 vid %2?", + "SENSING_DISTANCETO": "avstånd till %1", + "SENSING_DISTANCETO_POINTER": "muspekare ", + "SENSING_ASKANDWAIT": "fråga %1 och vänta", + "SENSING_ASK_TEXT": "Vad heter du?", + "SENSING_ANSWER": "svar", + "SENSING_KEYPRESSED": "tangent %1 nedtryckt?", + "SENSING_MOUSEDOWN": "musknappen nedtryckt?", + "SENSING_MOUSEX": "mus x", + "SENSING_MOUSEY": "mus y", + "SENSING_SETDRAGMODE": "sätt dragläge %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "dragbar", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "inte dragbar", + "SENSING_LOUDNESS": "ljudstyrka", + "SENSING_LOUD": "högt ljud?", + "SENSING_TIMER": "timer", + "SENSING_RESETTIMER": "nollställ timer", + "SENSING_OF": "%1 av %2", + "SENSING_OF_XPOSITION": "x position", + "SENSING_OF_YPOSITION": "y position", + "SENSING_OF_DIRECTION": "riktning", + "SENSING_OF_COSTUMENUMBER": "klädselnummer", + "SENSING_OF_COSTUMENAME": "klädselnamn", + "SENSING_OF_SIZE": "storlek", + "SENSING_OF_VOLUME": "volym ", + "SENSING_OF_BACKDROPNUMBER": "bakgrundsnummer", + "SENSING_OF_BACKDROPNAME": "bakgrundsnamn", + "SENSING_OF_STAGE": "Scen", + "SENSING_CURRENT": "aktuell %1", + "SENSING_CURRENT_YEAR": "år ", + "SENSING_CURRENT_MONTH": "månad ", + "SENSING_CURRENT_DATE": "dag ", + "SENSING_CURRENT_DAYOFWEEK": "veckodag ", + "SENSING_CURRENT_HOUR": "timmar ", + "SENSING_CURRENT_MINUTE": "minuter ", + "SENSING_CURRENT_SECOND": "sekunder ", + "SENSING_DAYSSINCE2000": "dagar sedan år 2000", + "SENSING_USERNAME": "användarnamn ", + "SENSING_USERID": "användarnamn", + "SOUND_PLAY": "starta ljud %1", + "SOUND_PLAYUNTILDONE": "spela ljudet %1 tills färdigt", + "SOUND_STOPALLSOUNDS": "stoppa alla ljud", + "SOUND_SETEFFECTO": "sätt %1 effekten till %2", + "SOUND_CHANGEEFFECTBY": "ändra %1 effekten med %2", + "SOUND_CLEAREFFECTS": "ta bort ljudeffekter", + "SOUND_EFFECTS_PITCH": "tonhöjd", + "SOUND_EFFECTS_PAN": "panorera vänster/höger", + "SOUND_CHANGEVOLUMEBY": "ändra volymen med %1", + "SOUND_SETVOLUMETO": "sätt volymen till %1%", + "SOUND_VOLUME": "volym ", + "SOUND_RECORD": "spela in...", + "CATEGORY_MOTION": "Rörelse", + "CATEGORY_LOOKS": "Utseende", + "CATEGORY_SOUND": "Ljud", + "CATEGORY_EVENTS": "Händelser", + "CATEGORY_CONTROL": "Kontroll", + "CATEGORY_SENSING": "Känna av", + "CATEGORY_OPERATORS": "Operatorer", + "CATEGORY_VARIABLES": "Variabler", + "CATEGORY_MYBLOCKS": "Mina block", + "DUPLICATE": "Kopiera", + "DELETE": "Radera", + "ADD_COMMENT": "Lägg till kommentar", + "REMOVE_COMMENT": "Ta bort kommentar", + "DELETE_BLOCK": "Ta bort block", + "DELETE_X_BLOCKS": "Ta bort %1 block", + "DELETE_ALL_BLOCKS": "Ta bort alla %1 block?", + "CLEAN_UP": "Rensa block", + "HELP": "Hjälp", + "UNDO": "Ångra", + "REDO": "Gör om", + "EDIT_PROCEDURE": "Redigera", + "SHOW_PROCEDURE_DEFINITION": "Gå till definition", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Säg något...", + "COLOUR_HUE_LABEL": "Färg", + "COLOUR_SATURATION_LABEL": "Mättnad", + "COLOUR_BRIGHTNESS_LABEL": "Ljusstyrka", + "CHANGE_VALUE_TITLE": "Ändra värde:", + "RENAME_VARIABLE": "Döp om variabeln", + "RENAME_VARIABLE_TITLE": "Döp om alla \"%1\" variabler till:", + "RENAME_VARIABLE_MODAL_TITLE": "Döp om variabel", + "NEW_VARIABLE": "Skapa en variabel", + "NEW_VARIABLE_TITLE": "Nytt variabelnamn:", + "VARIABLE_MODAL_TITLE": "Ny variabel", + "VARIABLE_ALREADY_EXISTS": "En variabel \"%1\" finns redan.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "En variabel \"%1\" finns redan för en annan variabel av typ \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Ta bort %1 användningar av variabeln \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Kan inte ta bort variabel \"%1\" för att den är en del av definitionen av funktionen \"%2\"", + "DELETE_VARIABLE": "Ta bort \"%1\" variabeln", + "NEW_PROCEDURE": "Skapa ett Block", + "PROCEDURE_ALREADY_EXISTS": "En funktion \"%1\" finns redan.", + "PROCEDURE_DEFAULT_NAME": "blocknamn", + "NEW_LIST": "Skapa en lista", + "NEW_LIST_TITLE": "Nytt listnamn:", + "LIST_MODAL_TITLE": "Ny lista", + "LIST_ALREADY_EXISTS": "En lista \"%1\" finns redan.", + "RENAME_LIST_TITLE": "Döp om alla \"%1\" listor till:", + "RENAME_LIST_MODAL_TITLE": "Döp om lista", + "DEFAULT_LIST_ITEM": "grej", + "DELETE_LIST": "Radera \"%1\" listan", + "RENAME_LIST": "Döp om listan", + "NEW_BROADCAST_MESSAGE": "Nytt meddelande", + "NEW_BROADCAST_MESSAGE_TITLE": "Nytt namn på meddelande:", + "BROADCAST_MODAL_TITLE": "Nytt meddelande", + "DEFAULT_BROADCAST_MESSAGE_NAME": "meddelande1" +} \ No newline at end of file diff --git a/editor/blocks/sw.json b/editor/blocks/sw.json deleted file mode 100644 index c65b96c5..00000000 --- a/editor/blocks/sw.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"milele","CONTROL_REPEAT":"Rudia %1","CONTROL_IF":"Kama %1 basi","CONTROL_ELSE":"kingine","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"kila kitu","CONTROL_STOP_THIS":"hati hii","CONTROL_STOP_OTHER":"other scripts in sprite","CONTROL_WAIT":"Subiri sekunde %1","CONTROL_WAITUNTIL":"Subiri hadi %1","CONTROL_REPEATUNTIL":"Rudia hadi %1","CONTROL_WHILE":"Wakati ni %1","CONTROL_FOREACH":"Kwa kila %1 ndani ya %2 ","CONTROL_STARTASCLONE":"Nikianza kama nakala","CONTROL_CREATECLONEOF":"Unda nakala ya %1","CONTROL_CREATECLONEOF_MYSELF":"mimi mwenye","CONTROL_DELETETHISCLONE":"Futa nakala hii","CONTROL_COUNTER":"Kipiga hesabu","CONTROL_INCRCOUNTER":"Ongezea kwa kipiga hesabu","CONTROL_CLEARCOUNTER":"Futa kipiga hesabu","CONTROL_ALLATONCE":"Zote kwa mara moja","DATA_SETVARIABLETO":"Weka %1 kwa %2","DATA_CHANGEVARIABLEBY":"Badilisha %1 na %2","DATA_SHOWVARIABLE":"Onyesha kitofautishi %1","DATA_HIDEVARIABLE":"Ficha kitofautishi %1","DATA_ADDTOLIST":"Ongeza %1 kwa %2","DATA_DELETEOFLIST":"Futa %1 kwa %2","DATA_DELETEALLOFLIST":"Futa %1 yote","DATA_INSERTATLIST":"Weka %1 kwa %2 ya %3","DATA_REPLACEITEMOFLIST":"Badilisha kipengee %1 kwa %2 na %3","DATA_ITEMOFLIST":"Kipengee %1 kwa %2","DATA_ITEMNUMOFLIST":"item # of %1 in %2","DATA_LENGTHOFLIST":"Urefu wa %1","DATA_LISTCONTAINSITEM":"Je, %1 ina %2?","DATA_SHOWLIST":"Onyesha orodha %1","DATA_HIDELIST":"Ficha orodha %1","DATA_INDEX_ALL":"kila kitu","DATA_INDEX_LAST":"Ya mwisho","DATA_INDEX_RANDOM":"Ovyoovyo","EVENT_WHENFLAGCLICKED":"Wakati %1 inapobonyezwa","EVENT_WHENTHISSPRITECLICKED":"Wakati sprite huu ulipobonyezwa","EVENT_WHENSTAGECLICKED":"Wakati hatua ulipobonyezwa","EVENT_WHENTOUCHINGOBJECT":"Wakati sprite huu utakaposhika %1","EVENT_WHENBROADCASTRECEIVED":"Wakati nitakapopokea %1","EVENT_WHENBACKDROPSWITCHESTO":"Wakati hali ya nyuma itabadilikshwa hadi %1","EVENT_WHENGREATERTHAN":"Wakati %1 ina ukubwa kuliko %2","EVENT_WHENGREATERTHAN_TIMER":"Kiwekacho muda","EVENT_WHENGREATERTHAN_LOUDNESS":"Ukubwa wa sauti","EVENT_BROADCAST":"Tangaza %1","EVENT_BROADCASTANDWAIT":"Tangaza %1 na ungoje","EVENT_WHENKEYPRESSED":"Wakati %1 inapobonyezwa kwenye kibodi","EVENT_WHENKEYPRESSED_SPACE":"Nafasi","EVENT_WHENKEYPRESSED_LEFT":"Ishara ya kushoto kwenye kibodi","EVENT_WHENKEYPRESSED_RIGHT":"Ishara ya kulia kwenye kibodi","EVENT_WHENKEYPRESSED_DOWN":"Ishara ya chini kwenye kibodi","EVENT_WHENKEYPRESSED_UP":"Ishara ya juu kwenye kibodi","EVENT_WHENKEYPRESSED_ANY":"Chaguo lolote","LOOKS_SAYFORSECS":"Sema %1 kwa sekunde %2","LOOKS_SAY":"Sema %1","LOOKS_HELLO":"Habari!","LOOKS_THINKFORSECS":"fikiria %1 kwa sekunde %2","LOOKS_THINK":"fikiria %1","LOOKS_HMM":"Kuwaza kwa ndani...","LOOKS_SHOW":"onyesha","LOOKS_HIDE":"ficha","LOOKS_HIDEALLSPRITES":"Ficha sprite zote","LOOKS_EFFECT_COLOR":"rangi","LOOKS_EFFECT_FISHEYE":"jicho la samaki","LOOKS_EFFECT_WHIRL":"Zunguka kwa haraka","LOOKS_EFFECT_PIXELATE":"Punguza uwazi wa picha","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"Uzani wa mwangaza","LOOKS_EFFECT_GHOST":"mzimu","LOOKS_CHANGEEFFECTBY":"Badilisha athari ya %1 kwa %2","LOOKS_SETEFFECTTO":"Weka athari ya %1 kwa %2","LOOKS_CLEARGRAPHICEFFECTS":"Futa athari za picha","LOOKS_CHANGESIZEBY":"Badilisha ukubwa kwa %1","LOOKS_SETSIZETO":"Weka ukubwa uwe %1","LOOKS_SIZE":"ukubwa","LOOKS_CHANGESTRETCHBY":"Badilisha mnyoosho kwa %1","LOOKS_SETSTRETCHTO":"Weka mnyoosho kwa %1","LOOKS_SWITCHCOSTUMETO":"Badilisha mavazi uwe %1","LOOKS_NEXTCOSTUME":"mavazi yafuatayo","LOOKS_SWITCHBACKDROPTO":"Badilisha hali ya nyuma uwe %1","LOOKS_GOTOFRONTBACK":"Nenda kwa safu %1","LOOKS_GOTOFRONTBACK_FRONT":"Mbele","LOOKS_GOTOFRONTBACK_BACK":"Nyuma","LOOKS_GOFORWARDBACKWARDLAYERS":"Nenda kwa safu ya %1, %2","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"Nenda mbele","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"Rudi nyuma","LOOKS_BACKDROPNUMBERNAME":"Hali ya nyuma %1","LOOKS_COSTUMENUMBERNAME":"Mavazi %1","LOOKS_NUMBERNAME_NUMBER":"Nambari","LOOKS_NUMBERNAME_NAME":"Jina","LOOKS_SWITCHBACKDROPTOANDWAIT":"Badilisha hali ya nyuma hadi %1 na usubiri","LOOKS_NEXTBACKDROP_BLOCK":"Hali ya nyuma ifuatayo","LOOKS_NEXTBACKDROP":"Hali ya nyuma ifuatayo","LOOKS_PREVIOUSBACKDROP":"Hali ya nyuma iliyopita","LOOKS_RANDOMBACKDROP":"Hali ya nyuma ovyoovyo","MOTION_MOVESTEPS":"Songa hatua %1","MOTION_TURNLEFT":"Zunguka digrii %1, %2","MOTION_TURNRIGHT":"Zunguka digrii %1, %2","MOTION_POINTINDIRECTION":"Onyesha kwa upande %1","MOTION_POINTTOWARDS":"Onyesha upande ukielekea %1","MOTION_POINTTOWARDS_POINTER":"Kionyesha upande ya kompyuta","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"Nenda kwa %1","MOTION_GOTO_POINTER":"Kionyesha upande ya kompyuta","MOTION_GOTO_RANDOM":"Msimamo ovyoovyo","MOTION_GOTOXY":"Nenda kwa x: %1 y:%2","MOTION_GLIDESECSTOXY":"Teleza %1 sekunde hadi x:%2 y:%3 ","MOTION_GLIDETO":"Teleza sekunde %1 hadi %2","MOTION_GLIDETO_POINTER":"Kionyesha upande ya kompyuta","MOTION_GLIDETO_RANDOM":"Msimamo ovyoovyo","MOTION_CHANGEXBY":"Badilisha x kwa %1","MOTION_SETX":"Weka x iwe %1","MOTION_CHANGEYBY":"Badilisha y kwa %1","MOTION_SETY":"Weka y iwe %1","MOTION_IFONEDGEBOUNCE":"kama ni ukingoni, dunda","MOTION_SETROTATIONSTYLE":"Weka mtindo wa mzunguko %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"kushoto-kulia","MOTION_SETROTATIONSTYLE_DONTROTATE":"Usizungushe","MOTION_SETROTATIONSTYLE_ALLAROUND":"Pande zote duara","MOTION_XPOSITION":"Nafasi x","MOTION_YPOSITION":"Nafasi y","MOTION_DIRECTION":"Upande","MOTION_SCROLLRIGHT":"Nenda kulia %1","MOTION_SCROLLUP":"Nenda juu %1","MOTION_ALIGNSCENE":"Panga eneo %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"chini-kushoto","MOTION_ALIGNSCENE_BOTTOMRIGHT":"chini-kulia","MOTION_ALIGNSCENE_MIDDLE":"Katikati","MOTION_ALIGNSCENE_TOPLEFT":"juu-kushoto","MOTION_ALIGNSCENE_TOPRIGHT":"juu-julia","MOTION_XSCROLL":"Nenda mhimili x","MOTION_YSCROLL":"Nenda mhimili y","MOTION_STAGE_SELECTED":"Jukwaa limechanguliwa: hakuna mwendo wa bloku","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"chagua nambari ovyoovyo %1 hadi %2","OPERATORS_GT":"%1 ni kubwa kuliko %2","OPERATORS_LT":"%1 ni ndogo kuliko %2","OPERATORS_EQUALS":"%1 inatoshana na %2","OPERATORS_AND":"%1 na %2","OPERATORS_OR":"%1 au %2","OPERATORS_NOT":"si %1","OPERATORS_JOIN":"unganisha %1 na %2","OPERATORS_JOIN_APPLE":"tufaha","OPERATORS_JOIN_BANANA":"Ndizi","OPERATORS_LETTEROF":"Herufi %1 kwa %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"Urefu wa %1","OPERATORS_CONTAINS":"Je, %1 ina %2?","OPERATORS_MOD":"%1 moduli %2","OPERATORS_ROUND":"Duara %1","OPERATORS_MATHOP":"%1 kwa %2","OPERATORS_MATHOP_ABS":"Kabisa","OPERATORS_MATHOP_FLOOR":"sakafu","OPERATORS_MATHOP_CEILING":"Dari","OPERATORS_MATHOP_SQRT":"kipeuo cha pili","OPERATORS_MATHOP_SIN":"sini","OPERATORS_MATHOP_COS":"kosini","OPERATORS_MATHOP_TAN":"tanjenti","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":"Fafanua %1","SENSING_TOUCHINGOBJECT":"Je, inashikana %1?","SENSING_TOUCHINGOBJECT_POINTER":"Kionyesha upande ya kompyuta","SENSING_TOUCHINGOBJECT_EDGE":"Ukingoni","SENSING_TOUCHINGCOLOR":"Je, inshikana na rangi %1?","SENSING_COLORISTOUCHINGCOLOR":"Je, rangi %1 inashikana na %2?","SENSING_DISTANCETO":"Umbali hadi %1","SENSING_DISTANCETO_POINTER":"Kionyesha upande ya kompyuta","SENSING_ASKANDWAIT":"Ulizia %1 na usubiri","SENSING_ASK_TEXT":"Jina lako ni?","SENSING_ANSWER":"jibu","SENSING_KEYPRESSED":"Je ufungu %1 umebonyezwa kwenye kibodi?","SENSING_MOUSEDOWN":"mausi chini?","SENSING_MOUSEX":"mausi x","SENSING_MOUSEY":"mausi y","SENSING_SETDRAGMODE":"Weka mbinu ya kuvuta %1","SENSING_SETDRAGMODE_DRAGGABLE":"Inaweza kuvutwa","SENSING_SETDRAGMODE_NOTDRAGGABLE":"Haiwezi kuvutwa","SENSING_LOUDNESS":"Ukubwa wa sauti","SENSING_LOUD":"Yenye sauti sana?","SENSING_TIMER":"Kiwekacho muda","SENSING_RESETTIMER":"Anzisha tena kiwekacho muda","SENSING_OF":"%1 kwa %2","SENSING_OF_XPOSITION":"Nafasi x","SENSING_OF_YPOSITION":"Nafasi y","SENSING_OF_DIRECTION":"Upande","SENSING_OF_COSTUMENUMBER":"Aina la vazi","SENSING_OF_COSTUMENAME":"jina la vazi","SENSING_OF_SIZE":"ukubwa","SENSING_OF_VOLUME":"Kiasi ya sauti","SENSING_OF_BACKDROPNUMBER":"Hali ya nyuma","SENSING_OF_BACKDROPNAME":"Jina ya hali ya nyuma","SENSING_OF_STAGE":"jukwaa","SENSING_CURRENT":"Hivi sasa %1","SENSING_CURRENT_YEAR":"mwaka","SENSING_CURRENT_MONTH":"mwezi","SENSING_CURRENT_DATE":"tarehe","SENSING_CURRENT_DAYOFWEEK":"siku ya wiki","SENSING_CURRENT_HOUR":"saa","SENSING_CURRENT_MINUTE":"dakika","SENSING_CURRENT_SECOND":"sekunde","SENSING_DAYSSINCE2000":"siku tangu 2000","SENSING_USERNAME":"jina la mtumiaji","SENSING_USERID":"Kitambulisho cha mtumiaji","SOUND_PLAY":"sauti ya kuanza %1","SOUND_PLAYUNTILDONE":"cheza sauti %1 hadi imalizike","SOUND_STOPALLSOUNDS":"simamisha milio yote","SOUND_SETEFFECTO":"Weka athari ya %1 kwa %2","SOUND_CHANGEEFFECTBY":"Badilisha athari ya %1 kwa %2","SOUND_CLEAREFFECTS":"Futa athari zote za sauti","SOUND_EFFECTS_PITCH":"pitch","SOUND_EFFECTS_PAN":"peleka sauti kushoto au kulia","SOUND_CHANGEVOLUMEBY":"badilisha kiasi ya sauti kwa %1","SOUND_SETVOLUMETO":"set volume to %1%","SOUND_VOLUME":"ujazo","SOUND_RECORD":"record...","CATEGORY_MOTION":"mwendo","CATEGORY_LOOKS":"muonekano","CATEGORY_SOUND":"sauti","CATEGORY_EVENTS":"matukio","CATEGORY_CONTROL":"Ongoza","CATEGORY_SENSING":"hisi","CATEGORY_OPERATORS":"opereta","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"Bloku zangu","DUPLICATE":"Toa nakala nyingine","DELETE":"Futa","ADD_COMMENT":"Ongeza maoni","REMOVE_COMMENT":"Futa maoni","DELETE_BLOCK":"Futa bloku","DELETE_X_BLOCKS":"Futa bloku %1","DELETE_ALL_BLOCKS":"Je, unataka kufuta bloku zote %1?","CLEAN_UP":"Safisha bloku","HELP":"Usaidizi","UNDO":"Futa mabadilisho uliyoyafanya","REDO":"Rudia mabadilisho uliyoyafanya","EDIT_PROCEDURE":"hariri","SHOW_PROCEDURE_DEFINITION":"Nenda kwa ufafanuzi","WORKSPACE_COMMENT_DEFAULT_TEXT":"Sema kitu","COLOUR_HUE_LABEL":"Rangi","COLOUR_SATURATION_LABEL":"Uzani wa rangi","COLOUR_BRIGHTNESS_LABEL":"Uzani wa mwangaza","CHANGE_VALUE_TITLE":"Badilisha thamani","RENAME_VARIABLE":"Badilisha jina ya kibadilishi","RENAME_VARIABLE_TITLE":"Badilisha jina ya vibadilishi vyote \"%1\" hadi:","RENAME_VARIABLE_MODAL_TITLE":"Badilisha jina ya kibadilishi","NEW_VARIABLE":"Unda Kibadilishi mpya","NEW_VARIABLE_TITLE":"Jina mpya ya kibadilishi","VARIABLE_MODAL_TITLE":"Kibadilishi mpya","VARIABLE_ALREADY_EXISTS":"Kibadilishi iliyo na jina \"%1\" tayari ipo.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Kibadilishi iliyo na jina \"%1\" tayari ipo kwa kibadilshi kingine yenye aina ya \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Je, unataka kufuta matumizi \"%1\" ya kibadilishi \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Hauwezi kufuta kibadilishi \"%1\" kwa sababu ni sehemu ya ufafanuzi wa kazi \"%2\"","DELETE_VARIABLE":"Futa kibadilishi \"%1\"","NEW_PROCEDURE":"Unda bloku","PROCEDURE_ALREADY_EXISTS":"Utaratibu ulio na jina \"%1\" tayari upo","PROCEDURE_DEFAULT_NAME":"jina la bloku","NEW_LIST":"Unda orodha","NEW_LIST_TITLE":"Jina ya orodha mpya:","LIST_MODAL_TITLE":"Orodha mpya","LIST_ALREADY_EXISTS":"Orodha iliyo na jina \"%1\" tayari upo","RENAME_LIST_TITLE":"Badilisha jina ya orodha zote \"%1\" hadi:","RENAME_LIST_MODAL_TITLE":"Badilisha jina ya orodha","DEFAULT_LIST_ITEM":"kitu","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Ujumbe mpya","NEW_BROADCAST_MESSAGE_TITLE":"Jina ya ujumbe mpya:","BROADCAST_MODAL_TITLE":"Ujumbe mpya","DEFAULT_BROADCAST_MESSAGE_NAME":"ujumbe1"} \ No newline at end of file diff --git a/editor/blocks/ta.json b/editor/blocks/ta.json deleted file mode 100644 index ce01cfbd..00000000 --- a/editor/blocks/ta.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"என்றும்","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_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":"நான் நகலாக தொடங்கும் போது","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"இந்த நகலை நீக்கு","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":"இந்த ஸ்பிரைட்டை சொடிக்கியவுடன்","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":"நேரங்கணிப்பி","EVENT_WHENGREATERTHAN_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":"காட்டு","LOOKS_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":"கிராஃபிக் விளைவை அழி","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"அளவு","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"அடுத்த உடை","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":"அடுத்த பின்ணணி","LOOKS_NEXTBACKDROP":"அடுத்த பின்ணணி","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":"விளிம்பில் இருந்தால் திரும்பு","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-ன் நிலை","MOTION_YPOSITION":"y-ன் நிலை","MOTION_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":"பதில்","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"சுட்டி அழுத்தப்பட்டுள்ளதா?","SENSING_MOUSEX":"சுட்டி x","SENSING_MOUSEY":"சுட்டி y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"ஒலியளவு","SENSING_LOUD":"loud?","SENSING_TIMER":"நேரங்கணிப்பி","SENSING_RESETTIMER":"நேரங்கணிப்பியின் நிலைமீள்","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x-ன் நிலை","SENSING_OF_YPOSITION":"y-ன் நிலை","SENSING_OF_DIRECTION":"திசை","SENSING_OF_COSTUMENUMBER":"உடை #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"அளவு","SENSING_OF_VOLUME":"ஒலி அளவு","SENSING_OF_BACKDROPNUMBER":"பின்னணி","SENSING_OF_BACKDROPNAME":"பின்னணி பெயர்","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":"2000-லிருந்து நாட்கள்","SENSING_USERNAME":"பயனாளர் பெயர்","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"எல்லா ஒலிகளையும் நிறுத்து","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":"ஒலி அளவு","SOUND_RECORD":"record...","CATEGORY_MOTION":"இயக்கம்","CATEGORY_LOOKS":"தோற்றம்","CATEGORY_SOUND":"ஒலி","CATEGORY_EVENTS":"நிகழ்வுகள்","CATEGORY_CONTROL":"கட்டுப்பாடு","CATEGORY_SENSING":"உணர்வு","CATEGORY_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","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"} \ No newline at end of file diff --git a/editor/blocks/te.json b/editor/blocks/te.json deleted file mode 100644 index 306c924d..00000000 --- a/editor/blocks/te.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ఎప్పటికి","CONTROL_REPEAT":"పునరావృతి %1","CONTROL_IF":"ఒకవేళ %1 ఉంటే ","CONTROL_ELSE":"కాకపొతె ","CONTROL_STOP":"ఆపు","CONTROL_STOP_ALL":"అన్ని","CONTROL_STOP_THIS":"ఈ లిపి","CONTROL_STOP_OTHER":"స్ప్రైట్ లో ఇతర స్క్రిప్ట్స్","CONTROL_WAIT":"1% ఐయేవరకు ఆగుము ","CONTROL_WAITUNTIL":"1% ఐయేవరకు వేచియుండు","CONTROL_REPEATUNTIL":"%1 వరకు పునరావృతి ","CONTROL_WHILE":"%1 అయినంత వరకు","CONTROL_FOREACH":"%2 లో, ప్రతి 1%","CONTROL_STARTASCLONE":"నేను ఒక క్లోన్ వంటిది మొదలుపెట్టినపుడు","CONTROL_CREATECLONEOF":"%1 ని పునరుత్పతించండి","CONTROL_CREATECLONEOF_MYSELF":"నాకు నీనుగా","CONTROL_DELETETHISCLONE":"ఈ క్లోన్ తొలగించండి","CONTROL_COUNTER":"లెక్కించు","CONTROL_INCRCOUNTER":"increment counter","CONTROL_CLEARCOUNTER":"clear counter","CONTROL_ALLATONCE":"అన్నిటిని ఒకేసారి","DATA_SETVARIABLETO":"set %1 to %2","DATA_CHANGEVARIABLEBY":"%1 ని %2 తో మార్చండి ","DATA_SHOWVARIABLE":"show variable %1","DATA_HIDEVARIABLE":"hide variable %1","DATA_ADDTOLIST":"%1 ని %2 తో అనుసంధానించండి","DATA_DELETEOFLIST":"%1 ని %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":"%1 యొక్క పొడవు ","DATA_LISTCONTAINSITEM":"%1 %2 లో ఉంటె ","DATA_SHOWLIST":"%1 జాబితా ని చూపుట","DATA_HIDELIST":"%1 జాబితా ని దాచుట","DATA_INDEX_ALL":"అన్ని","DATA_INDEX_LAST":"గడిచిన","DATA_INDEX_RANDOM":"యాదృచ్ఛికం","EVENT_WHENFLAGCLICKED":"%1 ని నొక్కినప్పుడు ","EVENT_WHENTHISSPRITECLICKED":"ఈ స్ప్రైట్ ని నొక్కినప్పుడు ","EVENT_WHENSTAGECLICKED":"రంగస్థలాన్ని నొక్కినప్పుడు ","EVENT_WHENTOUCHINGOBJECT":"when this sprite touches %1","EVENT_WHENBROADCASTRECEIVED":"when I receive %1","EVENT_WHENBACKDROPSWITCHESTO":"వెనుక తెర %1 కి మార్చినప్పుడు ","EVENT_WHENGREATERTHAN":"%1 %2 కన్న ఎక్కువైనప్పుడు ","EVENT_WHENGREATERTHAN_TIMER":"సమయసూచిక ","EVENT_WHENGREATERTHAN_LOUDNESS":"ఎక్కువ బిగ్గరగా?","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"%1 అక్షరాన్ని నొక్కినప్పుడు","EVENT_WHENKEYPRESSED_SPACE":"స్థలం","EVENT_WHENKEYPRESSED_LEFT":"ఎడమ బాణము","EVENT_WHENKEYPRESSED_RIGHT":"కుడి వైపు బాణము","EVENT_WHENKEYPRESSED_DOWN":"క్రింది దిశకు బాణము","EVENT_WHENKEYPRESSED_UP":"పై బాణము","EVENT_WHENKEYPRESSED_ANY":"ఏదైన","LOOKS_SAYFORSECS":"%1 ని %2 క్షణాలవరకు పలుకుము ","LOOKS_SAY":"%1 ని చెప్పుట ","LOOKS_HELLO":"Hello!","LOOKS_THINKFORSECS":"%1 గురించి %2 క్షణాలు ఆలోచించుము","LOOKS_THINK":"%1 ని ఆలోచన చేయుము / %1 ని ఆలోచించుము","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"చూపించు","LOOKS_HIDE":"దాచిపెట్టు","LOOKS_HIDEALLSPRITES":"అన్ని స్ప్రయిట్స్ ని దాచుట / అన్ని బొమ్మలు దాచుట","LOOKS_EFFECT_COLOR":"రంగు","LOOKS_EFFECT_FISHEYE":"చాప కన్ను","LOOKS_EFFECT_WHIRL":"గిరగిరా","LOOKS_EFFECT_PIXELATE":"పిక్సలేట్","LOOKS_EFFECT_MOSAIC":"మొజాయిక్","LOOKS_EFFECT_BRIGHTNESS":"కాంతివంతము","LOOKS_EFFECT_GHOST":"దెయ్యం","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"గ్రాఫిక్ ప్రయోజనాలు తొలగించుట","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"పరిమాణము","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"తదుపరి వేషధారణ","LOOKS_SWITCHBACKDROPTO":" వెనుక తెరని %1 కి మార్చుము","LOOKS_GOTOFRONTBACK":"%1 తెరకు వెళ్ళుము","LOOKS_GOTOFRONTBACK_FRONT":"ఎదురు / మందు","LOOKS_GOTOFRONTBACK_BACK":"వెనుక","LOOKS_GOFORWARDBACKWARDLAYERS":"go %1 %2 layers","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ముందుకు వెళ్ళుట","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"వెనక్కి వెళ్ళుట","LOOKS_BACKDROPNUMBERNAME":"వెనుక తెర %1 లేదా వెనుక భాగం %1","LOOKS_COSTUMENUMBERNAME":"వేషము %1","LOOKS_NUMBERNAME_NUMBER":"అంకె","LOOKS_NUMBERNAME_NAME":"పేరు","LOOKS_SWITCHBACKDROPTOANDWAIT":"వెనుక తెర %1 కి మారుము మరియు వేచి ఉండము.","LOOKS_NEXTBACKDROP_BLOCK":"తరువాతి - వెనుకతెర","LOOKS_NEXTBACKDROP":"తరువాతి - వెనుకతెర","LOOKS_PREVIOUSBACKDROP":"మునుపటి వెనుక తెర","LOOKS_RANDOMBACKDROP":"random backdrop","MOTION_MOVESTEPS":"%1 అడుగులు జరుగుము.","MOTION_TURNLEFT":"%1 %2 కోణములు తిరుగుము","MOTION_TURNRIGHT":"%1 %2 కోణములు తిరుగుము","MOTION_POINTINDIRECTION":"%1 దిశ గా చూపుట లేదా %1 దిశ వైపుగా","MOTION_POINTTOWARDS":"%1 ఎదురుగా","MOTION_POINTTOWARDS_POINTER":"మౌస్ పాయింటర్","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"%1 వద్దకు వెళ్ళుము","MOTION_GOTO_POINTER":"మౌస్ పాయింటర్","MOTION_GOTO_RANDOM":"యాదృచ్ఛిక స్థానం","MOTION_GOTOXY":"x:%1 y:%2 వద్దకు వెళ్ళుము","MOTION_GLIDESECSTOXY":"%1 క్షణాలకి x: %2 y: %3 వద్దకు జరుగుట","MOTION_GLIDETO":"%1 క్షణాలకి %2 వద్దకు జరుగుట","MOTION_GLIDETO_POINTER":"మౌస్ పాయింటర్","MOTION_GLIDETO_RANDOM":"యాదృచ్ఛిక స్థానం లేదా ఏదో ఒక స్థానం","MOTION_CHANGEXBY":"%1 చొప్పున x ని మార్చుము","MOTION_SETX":" x ని %1 కి పెట్టుము లేదా x ని %1 వద్ద ఉంచుము.","MOTION_CHANGEYBY":"%1 చొప్పున y ని మార్చుము","MOTION_SETY":" y ని %1 కి పెట్టుము లేదా y ని %1 వద్ద ఉంచుము.","MOTION_IFONEDGEBOUNCE":"అంచున ఉంటే, వెనక్కి వెళ్ళు","MOTION_SETROTATIONSTYLE":"తిరుగు విధానం %1 ఉంచుము","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ఎడమ - కుడి","MOTION_SETROTATIONSTYLE_DONTROTATE":"తిరుగ వద్దు","MOTION_SETROTATIONSTYLE_ALLAROUND":"అంతటా","MOTION_XPOSITION":"x స్థానం","MOTION_YPOSITION":"y స్థానం","MOTION_DIRECTION":"దిక్కు","MOTION_SCROLLRIGHT":" %1 కుడి వైపు కదులు","MOTION_SCROLLUP":"%1 పై వైపు కదులు","MOTION_ALIGNSCENE":"align scene %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"క్రింద ఎడమ భాగం ","MOTION_ALIGNSCENE_BOTTOMRIGHT":"క్రింద కుడి భాగం ","MOTION_ALIGNSCENE_MIDDLE":"మధ్య భాగం ","MOTION_ALIGNSCENE_TOPLEFT":"పై ఎడమ భాగం ","MOTION_ALIGNSCENE_TOPRIGHT":" పై కుడి భాగం ","MOTION_XSCROLL":"X అక్షము మీద కదులుట లేదా అడ్డంగా కదులుట","MOTION_YSCROLL":"Y అక్షము మీద కదులుట లేదా నిలువుగా కదులుట","MOTION_STAGE_SELECTED":"Stage selected: no motion blocks","OPERATORS_ADD":"%2 ని %1 తో కూడట","OPERATORS_SUBTRACT":"%2 ని %1 నుండి తీసి వేయుట","OPERATORS_MULTIPLY":"%1 ని %2 తో గుణించుట","OPERATORS_DIVIDE":"1 ని %2 తో భాగించుట ","OPERATORS_RANDOM":"%1 నుండి %2 లో ఏదో ఒకటి ఎంపిక చేయుట","OPERATORS_GT":"%1 %2 కంటె ఎక్కువ","OPERATORS_LT":"%1 %2 కంటె తక్కువ ","OPERATORS_EQUALS":"%1 %2 కి సమానం","OPERATORS_AND":"%1 మరియు %2","OPERATORS_OR":"%1 లేదా %2","OPERATORS_NOT":"%1 కాదు","OPERATORS_JOIN":"%1 %2 కలుపుట","OPERATORS_JOIN_APPLE":"apple","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"%2 పదము లో %1 వ అక్షరము","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"%1 యొక్క పొడవు ","OPERATORS_CONTAINS":"%1 %2 లో ఉందా ","OPERATORS_MOD":"%1 చే %2 భాగించిన వచ్చు శేషము","OPERATORS_ROUND":"round %1","OPERATORS_MATHOP":"%1 of %2","OPERATORS_MATHOP_ABS":"ఎబిఎస్","OPERATORS_MATHOP_FLOOR":"నేల","OPERATORS_MATHOP_CEILING":"పైకప్పు","OPERATORS_MATHOP_SQRT":"వర్గమూలం","OPERATORS_MATHOP_SIN":"సైన్","OPERATORS_MATHOP_COS":"సిఒఎస్","OPERATORS_MATHOP_TAN":"టాన్","OPERATORS_MATHOP_ASIN":"ఆసిన్","OPERATORS_MATHOP_ACOS":"ఎసిఒఎస్","OPERATORS_MATHOP_ATAN":"అటన్","OPERATORS_MATHOP_LN":"ఎల్.ఎన్.","OPERATORS_MATHOP_LOG":"లాగ్","OPERATORS_MATHOP_EEXP":"ఇ ^","OPERATORS_MATHOP_10EXP":"10^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"మౌస్ పాయింటర్","SENSING_TOUCHINGOBJECT_EDGE":"అంచు","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"మౌస్ పాయింటర్","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"సమాధానం","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"మౌస్ ఒత్తారా?","SENSING_MOUSEX":"మౌస్ x","SENSING_MOUSEY":"మౌస్ y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"ఎక్కువ బిగ్గరగా?","SENSING_LOUD":"loud?","SENSING_TIMER":"సమయసూచి","SENSING_RESETTIMER":"సమయసూచిని మళ్ళీ పెట్టు","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x స్థానం","SENSING_OF_YPOSITION":"y స్థానం","SENSING_OF_DIRECTION":"దిక్కు","SENSING_OF_COSTUMENUMBER":"వేషధారణ #","SENSING_OF_COSTUMENAME":"వేషము పేరు","SENSING_OF_SIZE":"పరిమాణము","SENSING_OF_VOLUME":"శబ్దఘనత","SENSING_OF_BACKDROPNUMBER":"వెనుకతెర #","SENSING_OF_BACKDROPNAME":"వెనుకతెర పేరు","SENSING_OF_STAGE":"స్టేజ్","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"సంవత్సరం","SENSING_CURRENT_MONTH":"నెల","SENSING_CURRENT_DATE":"తేదీ","SENSING_CURRENT_DAYOFWEEK":"వారంలో ఒక రోజు","SENSING_CURRENT_HOUR":"గంట","SENSING_CURRENT_MINUTE":"నిమిషం","SENSING_CURRENT_SECOND":"క్షణం","SENSING_DAYSSINCE2000":"2000 రోజులు నుండి","SENSING_USERNAME":"యూజర్ పేరు","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"అన్నీ శబ్దాలు నిలుపు","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":"శబ్దఘనత","SOUND_RECORD":"రికార్డు","CATEGORY_MOTION":"చలనం","CATEGORY_LOOKS":"కనబడు","CATEGORY_SOUND":"శబ్దము","CATEGORY_EVENTS":"ఘటనలు","CATEGORY_CONTROL":"నియంత్రణ","CATEGORY_SENSING":"స్పర్శించుట","CATEGORY_OPERATORS":"చేసేవి","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"నకిలీ","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":"సహాయం","UNDO":"చేసిందిరద్దు","REDO":"మళ్ళీ చేయు","EDIT_PROCEDURE":"సవరించు","SHOW_PROCEDURE_DEFINITION":"Go to definition","WORKSPACE_COMMENT_DEFAULT_TEXT":"Say something...","COLOUR_HUE_LABEL":"రంగు ","COLOUR_SATURATION_LABEL":"Saturation","COLOUR_BRIGHTNESS_LABEL":"ప్రకాశం","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":"ఒక చలరాశి చేయండి","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"కొత్త చరరాశి","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":"ఒక బ్లాక్ చేయండి ...","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"ఒక జాబితా తయ్యారు చేయి","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"కొత్త జాబితా","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":"కొత్త సందేశం","DEFAULT_BROADCAST_MESSAGE_NAME":"సందేశం1"} \ No newline at end of file diff --git a/editor/blocks/tg.json b/editor/blocks/tg.json deleted file mode 100644 index 08ee6ba2..00000000 --- a/editor/blocks/tg.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ҳамеша","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"вагарна","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"ҳама","CONTROL_STOP_THIS":"ин скрипт","CONTROL_STOP_OTHER":"дигар скриптҳои спрайт","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":"вақте ки ман ҳамчун нусха сар мекунам","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"худро","CONTROL_DELETETHISCLONE":"маҳви ин нусха","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":"ҳама","DATA_INDEX_LAST":"охирин","DATA_INDEX_RANDOM":"тасодуфӣ","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"ҳангоми пахши спрайт","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":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"баландии овоз","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"пробел","EVENT_WHENKEYPRESSED_LEFT":"тири чап","EVENT_WHENKEYPRESSED_RIGHT":"тири рост","EVENT_WHENKEYPRESSED_DOWN":"тири поёнӣ","EVENT_WHENKEYPRESSED_UP":"тири болоӣ","EVENT_WHENKEYPRESSED_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":"нишондодан","LOOKS_HIDE":"пинҳон кардан","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"ранг","LOOKS_EFFECT_FISHEYE":"чашми моҳӣ","LOOKS_EFFECT_WHIRL":"печутоб","LOOKS_EFFECT_PIXELATE":"васеъкунии пикселҳо","LOOKS_EFFECT_MOSAIC":"кошинкорӣ","LOOKS_EFFECT_BRIGHTNESS":"рушноӣ","LOOKS_EFFECT_GHOST":"арвоҳ","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"нест кардани асарҳои графикӣ","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"андоза","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"либоси навбатӣ","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":"манзари оянда","LOOKS_NEXTBACKDROP":"манзари оянда","LOOKS_PREVIOUSBACKDROP":"манзари пешина","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":"курсори муш","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"курсори муш","MOTION_GOTO_RANDOM":"ҷойгиршавии тасодуфӣ","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":"курсори муш","MOTION_GLIDETO_RANDOM":"ҷойгиршавии тасодуфӣ","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":"агар ба канор расад, баргардад","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"чап-рост","MOTION_SETROTATIONSTYLE_DONTROTATE":"тоб надодан","MOTION_SETROTATIONSTYLE_ALLAROUND":"ҳама чиз дар гирду атроф","MOTION_XPOSITION":"мавқеи x","MOTION_YPOSITION":"мавқеи y","MOTION_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":"фарш","OPERATORS_MATHOP_CEILING":"маҳдуд","OPERATORS_MATHOP_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":"курсори муш","SENSING_TOUCHINGOBJECT_EDGE":"канор","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"курсори муш","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"ҷавоб","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"мушак пахш шудааст?","SENSING_MOUSEX":"муш x","SENSING_MOUSEY":"муш y","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"баландии овоз","SENSING_LOUD":"loud?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"барқароркунии вақт","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"мавқеи x","SENSING_OF_YPOSITION":"мавқеи y","SENSING_OF_DIRECTION":"самт","SENSING_OF_COSTUMENUMBER":"либос #","SENSING_OF_COSTUMENAME":"номи либос","SENSING_OF_SIZE":"андоза","SENSING_OF_VOLUME":"баландии овоз","SENSING_OF_BACKDROPNUMBER":"манзар #","SENSING_OF_BACKDROPNAME":"номи манзар","SENSING_OF_STAGE":"Саҳна","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"сол","SENSING_CURRENT_MONTH":"моҳ","SENSING_CURRENT_DATE":"сана","SENSING_CURRENT_DAYOFWEEK":"рӯзи ҳафта","SENSING_CURRENT_HOUR":"соат","SENSING_CURRENT_MINUTE":"дақиқа","SENSING_CURRENT_SECOND":"сония","SENSING_DAYSSINCE2000":"рӯз аз 01.01.2000","SENSING_USERNAME":"номи истифодабаранда","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"ҳама садоҳоро боздоштан","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":"баландии овоз","SOUND_RECORD":"сабт…","CATEGORY_MOTION":"Ҳаракат","CATEGORY_LOOKS":"Зоҳирӣ","CATEGORY_SOUND":"Садо","CATEGORY_EVENTS":"Ҳодиса","CATEGORY_CONTROL":"Идоракунӣ","CATEGORY_SENSING":"Ҳассосакҳо","CATEGORY_OPERATORS":"Амалиёт","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Қолабгирӣ","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":"Ба қафо","REDO":"Ба пеш","EDIT_PROCEDURE":"Ислоҳ","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":"Тағйирёбанда сохтан","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Тағйирёбандаи нав","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":"Гурӯҳ сохтан","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Рӯйхат сохтан","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Рӯйхати нав","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":"Хабари нав","DEFAULT_BROADCAST_MESSAGE_NAME":"хабари1"} \ No newline at end of file diff --git a/editor/blocks/th.json b/editor/blocks/th.json index 65e2a75b..796a9261 100644 --- a/editor/blocks/th.json +++ b/editor/blocks/th.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"วนซ้ำตลอด","CONTROL_REPEAT":"ทำซ้ำ %1","CONTROL_IF":"ถ้า %1 แล้ว","CONTROL_ELSE":"มิฉะนั้น","CONTROL_STOP":"หยุด","CONTROL_STOP_ALL":"ทั้งหมด","CONTROL_STOP_THIS":"สคริปต์นี้","CONTROL_STOP_OTHER":"สริปต์อื่นในตัวละคร","CONTROL_WAIT":"รอ %1 วินาที","CONTROL_WAITUNTIL":"รอจนกระทั่ง %1","CONTROL_REPEATUNTIL":"ทำซ้ำจน %1","CONTROL_WHILE":"ขณะที่ %1","CONTROL_FOREACH":"สำหรับแต่ละ %1 ใน %2","CONTROL_STARTASCLONE":"เมื่อฉันเริ่มในฐานะโคลน","CONTROL_CREATECLONEOF":"สร้าง โคลน ของ %1","CONTROL_CREATECLONEOF_MYSELF":"ตัวฉันเอง","CONTROL_DELETETHISCLONE":"ลบโคลนตัวนี้","CONTROL_COUNTER":"ตัวนับ","CONTROL_INCRCOUNTER":"ตัวนับเพิ่ม","CONTROL_CLEARCOUNTER":"ล้างตัวนับ","CONTROL_ALLATONCE":"ทั้งหมดในครั้งเดียว","DATA_SETVARIABLETO":"ตั้งค่า %1 เป็น %2","DATA_CHANGEVARIABLEBY":"เปลี่ยน %1 ทีละ %2","DATA_SHOWVARIABLE":"แสดงตัวแปร %1","DATA_HIDEVARIABLE":"ซ่อนตัวแปร %1","DATA_ADDTOLIST":"เพิ่ม %1 ไปยัง %2","DATA_DELETEOFLIST":"ลบรายการที่ %1 ออกจาก %2","DATA_DELETEALLOFLIST":"ลบทั้งหมดจาก %1","DATA_INSERTATLIST":"แทรก %1 ที่ลำดับ %2 ของ %3","DATA_REPLACEITEMOFLIST":"แทนที่รายการที่ %1 ของ %2 ด้วย %3","DATA_ITEMOFLIST":"รายการที่ %1 ของ %2","DATA_ITEMNUMOFLIST":" รายการ # ของ %1 จาก %2","DATA_LENGTHOFLIST":"ความยาวของ %1","DATA_LISTCONTAINSITEM":"%1 มี %2?","DATA_SHOWLIST":"แสดงรายการ %1","DATA_HIDELIST":"ซ่อนรายการ %1","DATA_INDEX_ALL":"ทั้งหมด","DATA_INDEX_LAST":"สุดท้าย","DATA_INDEX_RANDOM":"สุ่ม","EVENT_WHENFLAGCLICKED":"เมื่อคลิก %1","EVENT_WHENTHISSPRITECLICKED":"เมื่อตัวละครนี้ถูกคลิก","EVENT_WHENSTAGECLICKED":"เมื่อคลิกเวที","EVENT_WHENTOUCHINGOBJECT":"เมื่อสไปรต์นี้แตะ %1","EVENT_WHENBROADCASTRECEIVED":"เมื่อฉันได้รับ %1","EVENT_WHENBACKDROPSWITCHESTO":"เมื่อฉากหลังเปลี่ยนเป็น %1","EVENT_WHENGREATERTHAN":"เมื่อ %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"ตัวจับเวลา","EVENT_WHENGREATERTHAN_LOUDNESS":"ระดับความดัง","EVENT_BROADCAST":"กระจาย %1","EVENT_BROADCASTANDWAIT":"กระจาย %1 และรอ","EVENT_WHENKEYPRESSED":"เมื่อกดปุ่ม %1","EVENT_WHENKEYPRESSED_SPACE":"สเปซบาร์","EVENT_WHENKEYPRESSED_LEFT":"ลูกศรชี้ทางซ้าย","EVENT_WHENKEYPRESSED_RIGHT":"ลูกศรชี้ขวา","EVENT_WHENKEYPRESSED_DOWN":"ลูกศรชี้ลง","EVENT_WHENKEYPRESSED_UP":"ลูกศรขึ้น","EVENT_WHENKEYPRESSED_ANY":"อะไรก็ได้","LOOKS_SAYFORSECS":"พูด %1 %2 วินาที","LOOKS_SAY":"พูด %1","LOOKS_HELLO":"สวัสดี!","LOOKS_THINKFORSECS":"คิด %1 %2 วินาที","LOOKS_THINK":"คิด %1","LOOKS_HMM":"อืมม...","LOOKS_SHOW":"แสดง","LOOKS_HIDE":"ซ่อน","LOOKS_HIDEALLSPRITES":"ซ่อนสไปรต์ทั้งหมด","LOOKS_EFFECT_COLOR":"สี","LOOKS_EFFECT_FISHEYE":"ตาปลา","LOOKS_EFFECT_WHIRL":"หมุนวน","LOOKS_EFFECT_PIXELATE":"แยกพิกเซล","LOOKS_EFFECT_MOSAIC":"โมเสก","LOOKS_EFFECT_BRIGHTNESS":"ความสว่าง","LOOKS_EFFECT_GHOST":"ล่องหน","LOOKS_CHANGEEFFECTBY":"เปลี่ยนเอฟเฟกต์ %1 ทีละ %2","LOOKS_SETEFFECTTO":"ตั้งค่าเอฟเฟกต์ %1 เป็น %2","LOOKS_CLEARGRAPHICEFFECTS":"ล้างเอฟเฟคภาพ","LOOKS_CHANGESIZEBY":"เปลี่ยนขนาดทีละ %1","LOOKS_SETSIZETO":"กำหนดขนาดเป็น %1 %","LOOKS_SIZE":"ขนาด","LOOKS_CHANGESTRETCHBY":"เปลี่ยนความยืดทีละ %1","LOOKS_SETSTRETCHTO":"ตั้งค่าความยืดเป็น %1 %","LOOKS_SWITCHCOSTUMETO":"เปลี่ยนคอสตูมเป็น %1","LOOKS_NEXTCOSTUME":"ชุดถัดไป","LOOKS_SWITCHBACKDROPTO":"เปลี่ยนฉากหลังเป็น %1","LOOKS_GOTOFRONTBACK":"ไปที่ระดับ %1 ","LOOKS_GOTOFRONTBACK_FRONT":"หน้าสุด","LOOKS_GOTOFRONTBACK_BACK":"หลังสุด","LOOKS_GOFORWARDBACKWARDLAYERS":"ไป %1 %2 ระดับ","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ด้านหน้า","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"ด้านหลัง","LOOKS_BACKDROPNUMBERNAME":"ฉากหลัง %1","LOOKS_COSTUMENUMBERNAME":"คอสตูม %1","LOOKS_NUMBERNAME_NUMBER":"หมายเลข","LOOKS_NUMBERNAME_NAME":"ชื่อ","LOOKS_SWITCHBACKDROPTOANDWAIT":"เปลี่ยนฉากหลังเป็น %1 และรอ","LOOKS_NEXTBACKDROP_BLOCK":"ฉากหลังต่อไป","LOOKS_NEXTBACKDROP":"ฉากหลังต่อไป","LOOKS_PREVIOUSBACKDROP":"ฉากหลังก่อนหน้า","LOOKS_RANDOMBACKDROP":"ฉากหลังแบบสุ่ม","MOTION_MOVESTEPS":"เคลื่อนที่ %1 ก้าว","MOTION_TURNLEFT":"หัน %1 %2 องศา","MOTION_TURNRIGHT":"หัน %1 %2 องศา","MOTION_POINTINDIRECTION":"หันในทิศทาง %1","MOTION_POINTTOWARDS":"หันไปทาง %1","MOTION_POINTTOWARDS_POINTER":"ตัวชี้เมาส์","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"ไปที่ %1","MOTION_GOTO_POINTER":"ตัวชี้เมาส์","MOTION_GOTO_RANDOM":"ตำแหน่งสุ่ม","MOTION_GOTOXY":"ไปที่ x: %1 y: %2","MOTION_GLIDESECSTOXY":"เหิน %1 วินาที ไปยัง x: %2 y: %3","MOTION_GLIDETO":"เหิน %1 วินาที ไปยัง %2","MOTION_GLIDETO_POINTER":"ตัวชี้เมาส์","MOTION_GLIDETO_RANDOM":"ตำแหน่งสุ่ม","MOTION_CHANGEXBY":"เปลี่ยน x ทีละ %1","MOTION_SETX":"ตั้งค่า x เป็น %1","MOTION_CHANGEYBY":"เปลี่ยน y ทีละ %1","MOTION_SETY":"ตั้งค่า y เป็น %1","MOTION_IFONEDGEBOUNCE":"ถ้าชนขอบให้สะท้อนกลับ","MOTION_SETROTATIONSTYLE":"ตั้งรูปแบบการหมุนเป็น %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"ซ้าย-ขวา","MOTION_SETROTATIONSTYLE_DONTROTATE":"ห้ามหมุน","MOTION_SETROTATIONSTYLE_ALLAROUND":"รอบด้าน","MOTION_XPOSITION":"ตำแหน่ง x ","MOTION_YPOSITION":"ตำแหน่ง y","MOTION_DIRECTION":"ทิศทาง","MOTION_SCROLLRIGHT":"เลื่อนขวา %1","MOTION_SCROLLUP":"เลื่อนขึ้น %1","MOTION_ALIGNSCENE":"แนวฉาก %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"ล่างซ้าย","MOTION_ALIGNSCENE_BOTTOMRIGHT":"ล่างขวา","MOTION_ALIGNSCENE_MIDDLE":"กึ่งกลาง","MOTION_ALIGNSCENE_TOPLEFT":"บนซ้าย","MOTION_ALIGNSCENE_TOPRIGHT":"บนขวา","MOTION_XSCROLL":"x เลื่อน","MOTION_YSCROLL":"y เลื่อน","MOTION_STAGE_SELECTED":"เลือกเวที: ไม่มีบล็อกเคลื่อนไหว","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"เลือกสุ่มจาก %1 ถึง %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 และ %2","OPERATORS_OR":"%1 หรือ %2","OPERATORS_NOT":"ไม่ %1","OPERATORS_JOIN":"ต่อ %1 %2","OPERATORS_JOIN_APPLE":"แอปเปิ้ล","OPERATORS_JOIN_BANANA":"กล้วย","OPERATORS_LETTEROF":"อักษรที่ %1 ของ %2","OPERATORS_LETTEROF_APPLE":"อ","OPERATORS_LENGTH":"ความยาวของ %1","OPERATORS_CONTAINS":"%1 มี %2?","OPERATORS_MOD":"%1 หารเอาเศษ %2","OPERATORS_ROUND":"ปัดเศษ %1","OPERATORS_MATHOP":"%1 ของ %2","OPERATORS_MATHOP_ABS":"ค่าสัมบูรณ์","OPERATORS_MATHOP_FLOOR":"พื้น","OPERATORS_MATHOP_CEILING":"เพดาน","OPERATORS_MATHOP_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":"กำหนด %1","SENSING_TOUCHINGOBJECT":"แตะ %1?","SENSING_TOUCHINGOBJECT_POINTER":"ตัวชี้เมาส์","SENSING_TOUCHINGOBJECT_EDGE":"ขอบ","SENSING_TOUCHINGCOLOR":"แตะสี %1?","SENSING_COLORISTOUCHINGCOLOR":"สี %1 แตะกับสี %2?","SENSING_DISTANCETO":"ระยะห่างไปยัง %1","SENSING_DISTANCETO_POINTER":"ตัวชี้เมาส์","SENSING_ASKANDWAIT":"ถาม %1 และรอ","SENSING_ASK_TEXT":"คุณชื่ออะไร?","SENSING_ANSWER":"คำตอบ","SENSING_KEYPRESSED":"ปุ่ม %1 ถูกกด?","SENSING_MOUSEDOWN":"เมาส์ถูกกด?","SENSING_MOUSEX":"ตำแหน่ง x ของเมาส์","SENSING_MOUSEY":"ตำแหน่ง y ของเมาส์","SENSING_SETDRAGMODE":"ตั้งค่าโหมดลาก %1","SENSING_SETDRAGMODE_DRAGGABLE":"ลากได้","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ลากไม่ได้","SENSING_LOUDNESS":"ระดับความดัง","SENSING_LOUD":"เสียงดัง?","SENSING_TIMER":"จับเวลา","SENSING_RESETTIMER":"จับเวลาใหม่","SENSING_OF":"%1 ของ %2","SENSING_OF_XPOSITION":"ตำแหน่ง x ","SENSING_OF_YPOSITION":"ตำแหน่ง y","SENSING_OF_DIRECTION":"ทิศทาง","SENSING_OF_COSTUMENUMBER":"คอสตูม #","SENSING_OF_COSTUMENAME":"ชื่อคอสตูม","SENSING_OF_SIZE":"ขนาด","SENSING_OF_VOLUME":"ระดับเสียง","SENSING_OF_BACKDROPNUMBER":"ฉากหลัง #","SENSING_OF_BACKDROPNAME":"ชื่อฉากหลัง","SENSING_OF_STAGE":"เวที","SENSING_CURRENT":"%1 ปัจจุบัน","SENSING_CURRENT_YEAR":"ปี","SENSING_CURRENT_MONTH":"เดือน","SENSING_CURRENT_DATE":"วันที่","SENSING_CURRENT_DAYOFWEEK":"วันของสัปดาห์","SENSING_CURRENT_HOUR":"ชั่วโมง","SENSING_CURRENT_MINUTE":"นาที","SENSING_CURRENT_SECOND":"วินาที","SENSING_DAYSSINCE2000":"จำนวนวันตั้งแต่ปี ค.ศ 2000","SENSING_USERNAME":"ชื่อผู้ใช้","SENSING_USERID":"รหัสผู้ใช้","SOUND_PLAY":"เริ่มเสียง %1","SOUND_PLAYUNTILDONE":"เล่นเสียง %1 จนจบ","SOUND_STOPALLSOUNDS":"หยุดเสียงทั้งหมด","SOUND_SETEFFECTO":"ตั้งค่าเอฟเฟกต์ %1 เป็น %2","SOUND_CHANGEEFFECTBY":"เปลี่ยนเอฟเฟกต์ %1 ทีละ %2","SOUND_CLEAREFFECTS":"ล้างเอฟเฟกต์เสียง","SOUND_EFFECTS_PITCH":"เสียงสูงต่ำ","SOUND_EFFECTS_PAN":"แพนเสียงซ้าย/ขวา","SOUND_CHANGEVOLUMEBY":"เปลี่ยนระดับเสียงทีละ %1","SOUND_SETVOLUMETO":"ตั้งระดับเสียงเป็น %1%","SOUND_VOLUME":"ระดับเสียง","SOUND_RECORD":"อัดบันทึก...","CATEGORY_MOTION":"เคลื่อนไหว","CATEGORY_LOOKS":"รูปลักษณ์","CATEGORY_SOUND":"เสียง","CATEGORY_EVENTS":"เหตุการณ์","CATEGORY_CONTROL":"ควบคุม","CATEGORY_SENSING":"ตรวจจับ","CATEGORY_OPERATORS":"ตัวดำเนินการ","CATEGORY_VARIABLES":"ตัวแปร","CATEGORY_MYBLOCKS":"บล็อกของฉัน","DUPLICATE":"ทำซ้ำ","DELETE":"ลบ","ADD_COMMENT":"เพิ่มคำอธิบาย","REMOVE_COMMENT":"ลบคำอธิบาย","DELETE_BLOCK":"ลบบล็อก","DELETE_X_BLOCKS":"ลบ %1 บล็อก","DELETE_ALL_BLOCKS":"ลบทั้งหมด %1 บล็อก?","CLEAN_UP":"จัดระเบียบบล็อก","HELP":"ช่วยเหลือ","UNDO":"ย้อนกลับ","REDO":"ทำซ้ำ","EDIT_PROCEDURE":"แก้ไข","SHOW_PROCEDURE_DEFINITION":"ไปยังตัวกำหนด","WORKSPACE_COMMENT_DEFAULT_TEXT":"พูดอะไรสักอย่าง...","COLOUR_HUE_LABEL":"สี","COLOUR_SATURATION_LABEL":"ความอิ่มตัว","COLOUR_BRIGHTNESS_LABEL":"ความสว่าง","CHANGE_VALUE_TITLE":"เปลี่ยนค่า:","RENAME_VARIABLE":"เปลี่ยนชื่อตัวแปร","RENAME_VARIABLE_TITLE":"เปลี่ยนชื่อตัวแปร \"%1\" ทั้งหมดเป็น:","RENAME_VARIABLE_MODAL_TITLE":"เปลี่ยนชื่อตัวแปร","NEW_VARIABLE":"สร้างตัวแปร","NEW_VARIABLE_TITLE":"ชื่อตัวแปรใหม่:","VARIABLE_MODAL_TITLE":"ตัวแปรใหม่","VARIABLE_ALREADY_EXISTS":"มีตัวแปรชื่อ \"%1\" อยู่แล้ว","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"มีตัวแปรชื่อ \"%1\" อยู่แล้วสำหรับตัวแปรอื่นชนิด \"%2\"","DELETE_VARIABLE_CONFIRMATION":"ลบตัวแปร \"%2\" ซึ่งใช้อยู่ %1 ที่?","CANNOT_DELETE_VARIABLE_PROCEDURE":"ไม่สามารถลบตัวแปร \"%1\" ได้เนื่องจากเป็นส่วนหนึ่งของคำจำกัดความของฟังก์ชัน \"%2\"","DELETE_VARIABLE":"ลบตัวแปร \"%1\"","NEW_PROCEDURE":"สร้างบล็อกใหม่","PROCEDURE_ALREADY_EXISTS":"มีขั้นตอนชื่อ \"%1\" อยู่แล้ว","PROCEDURE_DEFAULT_NAME":"ชื่อบล็อก","NEW_LIST":"สร้างรายการ","NEW_LIST_TITLE":"ชื่อรายการ:","LIST_MODAL_TITLE":"รายการใหม่","LIST_ALREADY_EXISTS":"มีรายการชื่อ \"%1\" อยู่แล้ว","RENAME_LIST_TITLE":"เปลี่ยนชื่อรายการ \"%1\" ทั้งหมดเป็น:","RENAME_LIST_MODAL_TITLE":"เปลี่ยนชื่อรายการ","DEFAULT_LIST_ITEM":"สิ่ง","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"ข้อความใหม่","NEW_BROADCAST_MESSAGE_TITLE":"ชื่อข้อความใหม่:","BROADCAST_MODAL_TITLE":"ข้อความใหม่","DEFAULT_BROADCAST_MESSAGE_NAME":"ข้อความ1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "วนซ้ำตลอด", + "CONTROL_REPEAT": "ทำซ้ำ %1", + "CONTROL_IF": "ถ้า %1 แล้ว", + "CONTROL_ELSE": "มิฉะนั้น", + "CONTROL_STOP": "หยุด", + "CONTROL_STOP_ALL": "ทั้งหมด", + "CONTROL_STOP_THIS": "สคริปต์นี้", + "CONTROL_STOP_OTHER": "สริปต์อื่นในตัวละคร", + "CONTROL_WAIT": "รอ %1 วินาที", + "CONTROL_WAITUNTIL": "รอจนกระทั่ง %1", + "CONTROL_REPEATUNTIL": "ทำซ้ำจน %1", + "CONTROL_WHILE": "ขณะที่ %1", + "CONTROL_FOREACH": "สำหรับแต่ละ %1 ใน %2", + "CONTROL_STARTASCLONE": "เมื่อฉันเริ่มในฐานะโคลน", + "CONTROL_CREATECLONEOF": "สร้าง โคลน ของ %1", + "CONTROL_CREATECLONEOF_MYSELF": "ตัวฉันเอง", + "CONTROL_DELETETHISCLONE": "ลบโคลนตัวนี้", + "CONTROL_COUNTER": "ตัวนับ", + "CONTROL_INCRCOUNTER": "ตัวนับเพิ่ม", + "CONTROL_CLEARCOUNTER": "ล้างตัวนับ", + "CONTROL_ALLATONCE": "ทั้งหมดในครั้งเดียว", + "DATA_SETVARIABLETO": "ตั้งค่า %1 เป็น %2", + "DATA_CHANGEVARIABLEBY": "เปลี่ยน %1 ทีละ %2", + "DATA_SHOWVARIABLE": "แสดงตัวแปร %1", + "DATA_HIDEVARIABLE": "ซ่อนตัวแปร %1", + "DATA_ADDTOLIST": "เพิ่ม %1 ไปยัง %2", + "DATA_DELETEOFLIST": "ลบรายการที่ %1 ออกจาก %2", + "DATA_DELETEALLOFLIST": "ลบทั้งหมดจาก %1", + "DATA_INSERTATLIST": "แทรก %1 ที่ลำดับ %2 ของ %3", + "DATA_REPLACEITEMOFLIST": "แทนที่รายการที่ %1 ของ %2 ด้วย %3", + "DATA_ITEMOFLIST": "รายการที่ %1 ของ %2", + "DATA_ITEMNUMOFLIST": " รายการ # ของ %1 จาก %2", + "DATA_LENGTHOFLIST": "ความยาวของ %1", + "DATA_LISTCONTAINSITEM": "%1 มี %2?", + "DATA_SHOWLIST": "แสดงรายการ %1", + "DATA_HIDELIST": "ซ่อนรายการ %1", + "DATA_INDEX_ALL": "ทั้งหมด", + "DATA_INDEX_LAST": "สุดท้าย", + "DATA_INDEX_RANDOM": "สุ่ม", + "EVENT_WHENFLAGCLICKED": "เมื่อคลิก %1", + "EVENT_WHENTHISSPRITECLICKED": "เมื่อตัวละครนี้ถูกคลิก", + "EVENT_WHENSTAGECLICKED": "เมื่อคลิกเวที", + "EVENT_WHENTOUCHINGOBJECT": "เมื่อสไปรต์นี้แตะ %1", + "EVENT_WHENBROADCASTRECEIVED": "เมื่อฉันได้รับ %1", + "EVENT_WHENBACKDROPSWITCHESTO": "เมื่อฉากหลังเปลี่ยนเป็น %1", + "EVENT_WHENGREATERTHAN": "เมื่อ %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "ตัวจับเวลา", + "EVENT_WHENGREATERTHAN_LOUDNESS": "ระดับความดัง", + "EVENT_BROADCAST": "กระจาย %1", + "EVENT_BROADCASTANDWAIT": "กระจาย %1 และรอ", + "EVENT_WHENKEYPRESSED": "เมื่อกดปุ่ม %1", + "EVENT_WHENKEYPRESSED_SPACE": "สเปซบาร์", + "EVENT_WHENKEYPRESSED_LEFT": "ลูกศรชี้ทางซ้าย", + "EVENT_WHENKEYPRESSED_RIGHT": "ลูกศรชี้ขวา", + "EVENT_WHENKEYPRESSED_DOWN": "ลูกศรชี้ลง", + "EVENT_WHENKEYPRESSED_UP": "ลูกศรขึ้น", + "EVENT_WHENKEYPRESSED_ANY": "อะไรก็ได้", + "LOOKS_SAYFORSECS": "พูด %1 %2 วินาที", + "LOOKS_SAY": "พูด %1", + "LOOKS_HELLO": "สวัสดี!", + "LOOKS_THINKFORSECS": "คิด %1 %2 วินาที", + "LOOKS_THINK": "คิด %1", + "LOOKS_HMM": "อืมม...", + "LOOKS_SHOW": "แสดง", + "LOOKS_HIDE": "ซ่อน", + "LOOKS_HIDEALLSPRITES": "ซ่อนสไปรต์ทั้งหมด", + "LOOKS_EFFECT_COLOR": "สี", + "LOOKS_EFFECT_FISHEYE": "ตาปลา", + "LOOKS_EFFECT_WHIRL": "หมุนวน", + "LOOKS_EFFECT_PIXELATE": "แยกพิกเซล", + "LOOKS_EFFECT_MOSAIC": "โมเสก", + "LOOKS_EFFECT_BRIGHTNESS": "ความสว่าง", + "LOOKS_EFFECT_GHOST": "ล่องหน", + "LOOKS_CHANGEEFFECTBY": "เปลี่ยนเอฟเฟกต์ %1 ทีละ %2", + "LOOKS_SETEFFECTTO": "ตั้งค่าเอฟเฟกต์ %1 เป็น %2", + "LOOKS_CLEARGRAPHICEFFECTS": "ล้างเอฟเฟคภาพ", + "LOOKS_CHANGESIZEBY": "เปลี่ยนขนาดทีละ %1", + "LOOKS_SETSIZETO": "กำหนดขนาดเป็น %1 %", + "LOOKS_SIZE": "ขนาด", + "LOOKS_CHANGESTRETCHBY": "เปลี่ยนความยืดทีละ %1", + "LOOKS_SETSTRETCHTO": "ตั้งค่าความยืดเป็น %1 %", + "LOOKS_SWITCHCOSTUMETO": "เปลี่ยนคอสตูมเป็น %1", + "LOOKS_NEXTCOSTUME": "ชุดถัดไป", + "LOOKS_SWITCHBACKDROPTO": "เปลี่ยนฉากหลังเป็น %1", + "LOOKS_GOTOFRONTBACK": "ไปที่ระดับ %1 ", + "LOOKS_GOTOFRONTBACK_FRONT": "หน้าสุด", + "LOOKS_GOTOFRONTBACK_BACK": "หลังสุด", + "LOOKS_GOFORWARDBACKWARDLAYERS": "ไป %1 %2 ระดับ", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ด้านหน้า", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "ด้านหลัง", + "LOOKS_BACKDROPNUMBERNAME": "ฉากหลัง %1", + "LOOKS_COSTUMENUMBERNAME": "คอสตูม %1", + "LOOKS_NUMBERNAME_NUMBER": "หมายเลข", + "LOOKS_NUMBERNAME_NAME": "ชื่อ", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "เปลี่ยนฉากหลังเป็น %1 และรอ", + "LOOKS_NEXTBACKDROP_BLOCK": "ฉากหลังต่อไป", + "LOOKS_NEXTBACKDROP": "ฉากหลังต่อไป", + "LOOKS_PREVIOUSBACKDROP": "ฉากหลังก่อนหน้า", + "LOOKS_RANDOMBACKDROP": "ฉากหลังแบบสุ่ม", + "MOTION_MOVESTEPS": "เคลื่อนที่ %1 ก้าว", + "MOTION_TURNLEFT": "หัน %1 %2 องศา", + "MOTION_TURNRIGHT": "หัน %1 %2 องศา", + "MOTION_POINTINDIRECTION": "หันในทิศทาง %1", + "MOTION_POINTTOWARDS": "หันไปทาง %1", + "MOTION_POINTTOWARDS_POINTER": "ตัวชี้เมาส์", + "MOTION_POINTTOWARDS_RANDOM": "สุ่มทิศทาง", + "MOTION_GOTO": "ไปที่ %1", + "MOTION_GOTO_POINTER": "ตัวชี้เมาส์", + "MOTION_GOTO_RANDOM": "ตำแหน่งสุ่ม", + "MOTION_GOTOXY": "ไปที่ x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "เหิน %1 วินาที ไปยัง x: %2 y: %3", + "MOTION_GLIDETO": "เหิน %1 วินาที ไปยัง %2", + "MOTION_GLIDETO_POINTER": "ตัวชี้เมาส์", + "MOTION_GLIDETO_RANDOM": "ตำแหน่งสุ่ม", + "MOTION_CHANGEXBY": "เปลี่ยน x ทีละ %1", + "MOTION_SETX": "ตั้งค่า x เป็น %1", + "MOTION_CHANGEYBY": "เปลี่ยน y ทีละ %1", + "MOTION_SETY": "ตั้งค่า y เป็น %1", + "MOTION_IFONEDGEBOUNCE": "ถ้าชนขอบให้สะท้อนกลับ", + "MOTION_SETROTATIONSTYLE": "ตั้งรูปแบบการหมุนเป็น %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ซ้าย-ขวา", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "ห้ามหมุน", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "รอบด้าน", + "MOTION_XPOSITION": "ตำแหน่ง x ", + "MOTION_YPOSITION": "ตำแหน่ง y", + "MOTION_DIRECTION": "ทิศทาง", + "MOTION_SCROLLRIGHT": "เลื่อนขวา %1", + "MOTION_SCROLLUP": "เลื่อนขึ้น %1", + "MOTION_ALIGNSCENE": "แนวฉาก %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "ล่างซ้าย", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "ล่างขวา", + "MOTION_ALIGNSCENE_MIDDLE": "กึ่งกลาง", + "MOTION_ALIGNSCENE_TOPLEFT": "บนซ้าย", + "MOTION_ALIGNSCENE_TOPRIGHT": "บนขวา", + "MOTION_XSCROLL": "x เลื่อน", + "MOTION_YSCROLL": "y เลื่อน", + "MOTION_STAGE_SELECTED": "เลือกเวที: ไม่มีบล็อกเคลื่อนไหว", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "เลือกสุ่มจาก %1 ถึง %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 และ %2", + "OPERATORS_OR": "%1 หรือ %2", + "OPERATORS_NOT": "ไม่ %1", + "OPERATORS_JOIN": "ต่อ %1 %2", + "OPERATORS_JOIN_APPLE": "แอปเปิ้ล", + "OPERATORS_JOIN_BANANA": "กล้วย", + "OPERATORS_LETTEROF": "อักษรที่ %1 ของ %2", + "OPERATORS_LETTEROF_APPLE": "อ", + "OPERATORS_LENGTH": "ความยาวของ %1", + "OPERATORS_CONTAINS": "%1 มี %2?", + "OPERATORS_MOD": "%1 หารเอาเศษ %2", + "OPERATORS_ROUND": "ปัดเศษ %1", + "OPERATORS_MATHOP": "%1 ของ %2", + "OPERATORS_MATHOP_ABS": "ค่าสัมบูรณ์", + "OPERATORS_MATHOP_FLOOR": "พื้น", + "OPERATORS_MATHOP_CEILING": "เพดาน", + "OPERATORS_MATHOP_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": "กำหนด %1", + "SENSING_TOUCHINGOBJECT": "แตะ %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "ตัวชี้เมาส์", + "SENSING_TOUCHINGOBJECT_EDGE": "ขอบ", + "SENSING_TOUCHINGCOLOR": "แตะสี %1?", + "SENSING_COLORISTOUCHINGCOLOR": "สี %1 แตะกับสี %2?", + "SENSING_DISTANCETO": "ระยะห่างไปยัง %1", + "SENSING_DISTANCETO_POINTER": "ตัวชี้เมาส์", + "SENSING_ASKANDWAIT": "ถาม %1 และรอ", + "SENSING_ASK_TEXT": "คุณชื่ออะไร?", + "SENSING_ANSWER": "คำตอบ", + "SENSING_KEYPRESSED": "ปุ่ม %1 ถูกกด?", + "SENSING_MOUSEDOWN": "เมาส์ถูกกด?", + "SENSING_MOUSEX": "ตำแหน่ง x ของเมาส์", + "SENSING_MOUSEY": "ตำแหน่ง y ของเมาส์", + "SENSING_SETDRAGMODE": "ตั้งค่าโหมดลาก %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "ลากได้", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "ลากไม่ได้", + "SENSING_LOUDNESS": "ระดับความดัง", + "SENSING_LOUD": "เสียงดัง?", + "SENSING_TIMER": "จับเวลา", + "SENSING_RESETTIMER": "จับเวลาใหม่", + "SENSING_OF": "%1 ของ %2", + "SENSING_OF_XPOSITION": "ตำแหน่ง x ", + "SENSING_OF_YPOSITION": "ตำแหน่ง y", + "SENSING_OF_DIRECTION": "ทิศทาง", + "SENSING_OF_COSTUMENUMBER": "คอสตูม #", + "SENSING_OF_COSTUMENAME": "ชื่อคอสตูม", + "SENSING_OF_SIZE": "ขนาด", + "SENSING_OF_VOLUME": "ระดับเสียง", + "SENSING_OF_BACKDROPNUMBER": "ฉากหลัง #", + "SENSING_OF_BACKDROPNAME": "ชื่อฉากหลัง", + "SENSING_OF_STAGE": "เวที", + "SENSING_CURRENT": "%1 ปัจจุบัน", + "SENSING_CURRENT_YEAR": "ปี", + "SENSING_CURRENT_MONTH": "เดือน", + "SENSING_CURRENT_DATE": "วันที่", + "SENSING_CURRENT_DAYOFWEEK": "วันของสัปดาห์", + "SENSING_CURRENT_HOUR": "ชั่วโมง", + "SENSING_CURRENT_MINUTE": "นาที", + "SENSING_CURRENT_SECOND": "วินาที", + "SENSING_DAYSSINCE2000": "จำนวนวันตั้งแต่ปี ค.ศ 2000", + "SENSING_USERNAME": "ชื่อผู้ใช้", + "SENSING_USERID": "รหัสผู้ใช้", + "SOUND_PLAY": "เริ่มเสียง %1", + "SOUND_PLAYUNTILDONE": "เล่นเสียง %1 จนจบ", + "SOUND_STOPALLSOUNDS": "หยุดเสียงทั้งหมด", + "SOUND_SETEFFECTO": "ตั้งค่าเอฟเฟกต์ %1 เป็น %2", + "SOUND_CHANGEEFFECTBY": "เปลี่ยนเอฟเฟกต์ %1 ทีละ %2", + "SOUND_CLEAREFFECTS": "ล้างเอฟเฟกต์เสียง", + "SOUND_EFFECTS_PITCH": "เสียงสูงต่ำ", + "SOUND_EFFECTS_PAN": "แพนเสียงซ้าย/ขวา", + "SOUND_CHANGEVOLUMEBY": "เปลี่ยนระดับเสียงทีละ %1", + "SOUND_SETVOLUMETO": "ตั้งระดับเสียงเป็น %1%", + "SOUND_VOLUME": "ระดับเสียง", + "SOUND_RECORD": "อัดบันทึก...", + "CATEGORY_MOTION": "เคลื่อนไหว", + "CATEGORY_LOOKS": "รูปลักษณ์", + "CATEGORY_SOUND": "เสียง", + "CATEGORY_EVENTS": "เหตุการณ์", + "CATEGORY_CONTROL": "ควบคุม", + "CATEGORY_SENSING": "ตรวจจับ", + "CATEGORY_OPERATORS": "ตัวดำเนินการ", + "CATEGORY_VARIABLES": "ตัวแปร", + "CATEGORY_MYBLOCKS": "บล็อกของฉัน", + "DUPLICATE": "ทำซ้ำ", + "DELETE": "ลบ", + "ADD_COMMENT": "เพิ่มคำอธิบาย", + "REMOVE_COMMENT": "ลบคำอธิบาย", + "DELETE_BLOCK": "ลบบล็อก", + "DELETE_X_BLOCKS": "ลบ %1 บล็อก", + "DELETE_ALL_BLOCKS": "ลบทั้งหมด %1 บล็อก?", + "CLEAN_UP": "จัดระเบียบบล็อก", + "HELP": "ช่วยเหลือ", + "UNDO": "ย้อนกลับ", + "REDO": "ทำซ้ำ", + "EDIT_PROCEDURE": "แก้ไข", + "SHOW_PROCEDURE_DEFINITION": "ไปยังตัวกำหนด", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "พูดอะไรสักอย่าง...", + "COLOUR_HUE_LABEL": "สี", + "COLOUR_SATURATION_LABEL": "ความอิ่มตัว", + "COLOUR_BRIGHTNESS_LABEL": "ความสว่าง", + "CHANGE_VALUE_TITLE": "เปลี่ยนค่า:", + "RENAME_VARIABLE": "เปลี่ยนชื่อตัวแปร", + "RENAME_VARIABLE_TITLE": "เปลี่ยนชื่อตัวแปร \"%1\" ทั้งหมดเป็น:", + "RENAME_VARIABLE_MODAL_TITLE": "เปลี่ยนชื่อตัวแปร", + "NEW_VARIABLE": "สร้างตัวแปร", + "NEW_VARIABLE_TITLE": "ชื่อตัวแปรใหม่:", + "VARIABLE_MODAL_TITLE": "ตัวแปรใหม่", + "VARIABLE_ALREADY_EXISTS": "มีตัวแปรชื่อ \"%1\" อยู่แล้ว", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "มีตัวแปรชื่อ \"%1\" อยู่แล้วสำหรับตัวแปรอื่นชนิด \"%2\"", + "DELETE_VARIABLE_CONFIRMATION": "ลบตัวแปร \"%2\" ซึ่งใช้อยู่ %1 ที่?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "ไม่สามารถลบตัวแปร \"%1\" ได้เนื่องจากเป็นส่วนหนึ่งของคำจำกัดความของฟังก์ชัน \"%2\"", + "DELETE_VARIABLE": "ลบตัวแปร \"%1\"", + "NEW_PROCEDURE": "สร้างบล็อกใหม่", + "PROCEDURE_ALREADY_EXISTS": "มีขั้นตอนชื่อ \"%1\" อยู่แล้ว", + "PROCEDURE_DEFAULT_NAME": "ชื่อบล็อก", + "NEW_LIST": "สร้างรายการ", + "NEW_LIST_TITLE": "ชื่อรายการ:", + "LIST_MODAL_TITLE": "รายการใหม่", + "LIST_ALREADY_EXISTS": "มีรายการชื่อ \"%1\" อยู่แล้ว", + "RENAME_LIST_TITLE": "เปลี่ยนชื่อรายการ \"%1\" ทั้งหมดเป็น:", + "RENAME_LIST_MODAL_TITLE": "เปลี่ยนชื่อรายการ", + "DEFAULT_LIST_ITEM": "สิ่ง", + "DELETE_LIST": "ลบรายชื่อ \"%1\"", + "RENAME_LIST": "เปลี่ยนชื่อรายชื่อ", + "NEW_BROADCAST_MESSAGE": "ข้อความใหม่", + "NEW_BROADCAST_MESSAGE_TITLE": "ชื่อข้อความใหม่:", + "BROADCAST_MODAL_TITLE": "ข้อความใหม่", + "DEFAULT_BROADCAST_MESSAGE_NAME": "ข้อความ1" +} \ No newline at end of file diff --git a/editor/blocks/tn.json b/editor/blocks/tn.json deleted file mode 100644 index 025d1e4f..00000000 --- a/editor/blocks/tn.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"gosafeleng","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"gongwe","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"tsotlhe","CONTROL_STOP_THIS":"mokwalo o","CONTROL_STOP_OTHER":"makwalo amangwe mo 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":"fa ke simolola jaaka setshwantsiso","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"nna","CONTROL_DELETETHISCLONE":"phimola selebego se","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":"tsotlhe","DATA_INDEX_LAST":"bofelo","DATA_INDEX_RANDOM":"go sa lebelele","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"fa sprite sena se tobetswa","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":"tshupanako","EVENT_WHENGREATERTHAN_LOUDNESS":"modumo","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"phatlhamagareng","EVENT_WHENKEYPRESSED_LEFT":"tshupo molema","EVENT_WHENKEYPRESSED_RIGHT":"tshupo moja","EVENT_WHENKEYPRESSED_DOWN":"tshupo tlase","EVENT_WHENKEYPRESSED_UP":"tshupo godimo","EVENT_WHENKEYPRESSED_ANY":"sengwe","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":"bontsha","LOOKS_HIDE":"fitlha","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"mmala","LOOKS_EFFECT_FISHEYE":"leitlho la tlhapi","LOOKS_EFFECT_WHIRL":"whirl","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"phatshimo","LOOKS_EFFECT_GHOST":"sepoko","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"phimola tebego ya dinepe","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"selekanyo","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"go latela seaparo","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":"go latela tlhatlhelo morago","LOOKS_NEXTBACKDROP":"go latela tlhatlhelo morago","LOOKS_PREVIOUSBACKDROP":"backdrop e fitileng","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":"maemo a a sa lebelelwang","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":"maemo a a sa lebelelwang","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":"fa ele gore e mo edge, tlodisa","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"molema-moja","MOTION_SETROTATIONSTYLE_DONTROTATE":"o se dikolose","MOTION_SETROTATIONSTYLE_ALLAROUND":"tse tsotlhe ","MOTION_XPOSITION":"boemo jwa x","MOTION_YPOSITION":"boemo jwa y","MOTION_DIRECTION":"kaelo","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":"bodilo","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":"bokhutlong","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":"karabo","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"mouse ko tlase?","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":"modumo","SENSING_LOUD":"loud?","SENSING_TIMER":"tshupanako","SENSING_RESETTIMER":"tshimolola tshupanako","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"boemo jwa x","SENSING_OF_YPOSITION":"boemo jwa y","SENSING_OF_DIRECTION":"kaelo","SENSING_OF_COSTUMENUMBER":"seaparo #","SENSING_OF_COSTUMENAME":"leina la diaparo","SENSING_OF_SIZE":"selekanyo","SENSING_OF_VOLUME":"maemo a modumo","SENSING_OF_BACKDROPNUMBER":"latlhela morago #","SENSING_OF_BACKDROPNAME":"latlhela morago leina","SENSING_OF_STAGE":"Serala","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"ngwaga","SENSING_CURRENT_MONTH":"kgwedi","SENSING_CURRENT_DATE":"letlha","SENSING_CURRENT_DAYOFWEEK":"letsatsi la beke","SENSING_CURRENT_HOUR":"ura","SENSING_CURRENT_MINUTE":"motsotso","SENSING_CURRENT_SECOND":"motsotswana","SENSING_DAYSSINCE2000":"matsatsi esale go tlofa ka kete pedi","SENSING_USERNAME":"leinatiriso","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"emisa medumo yotlhe","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":"maemo a modumo","SOUND_RECORD":"gatisa…","CATEGORY_MOTION":"Tsikinyego","CATEGORY_LOOKS":"Dipopego","CATEGORY_SOUND":"Modumo","CATEGORY_EVENTS":"Ditirafalo","CATEGORY_CONTROL":"Taolo","CATEGORY_SENSING":"Dupelela","CATEGORY_OPERATORS":"Badiri","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Kopisa","DELETE":"Phimola","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":"Sutlha","REDO":"Dira gape","EDIT_PROCEDURE":"Sekaseka","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":"Dira Variable","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Pharologano e ncha","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":"Dira lebokoso","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Dira lenaane","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Lenaneo le le sha","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":"Molaetsa o mosha","DEFAULT_BROADCAST_MESSAGE_NAME":"molaetsa wa pele"} \ No newline at end of file diff --git a/editor/blocks/tr.json b/editor/blocks/tr.json index 2d32c767..5b11cf36 100644 --- a/editor/blocks/tr.json +++ b/editor/blocks/tr.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"sürekli tekrarla","CONTROL_REPEAT":"%1 defa tekrarla","CONTROL_IF":"eğer %1 ise","CONTROL_ELSE":"değilse","CONTROL_STOP":"durdur","CONTROL_STOP_ALL":"tümü","CONTROL_STOP_THIS":"bu dizi","CONTROL_STOP_OTHER":"Kukladaki diğer dizeler","CONTROL_WAIT":"%1 saniye bekle","CONTROL_WAITUNTIL":"%1 olana kadar bekle","CONTROL_REPEATUNTIL":"%1 olana kadar tekrarla","CONTROL_WHILE":"%1 olduğu sürece tekrarla","CONTROL_FOREACH":"%2 deki her %1 için","CONTROL_STARTASCLONE":"ikiz olarak başladığımda","CONTROL_CREATECLONEOF":"%1'in ikizini yarat","CONTROL_CREATECLONEOF_MYSELF":"kendim","CONTROL_DELETETHISCLONE":"bu ikizi sil","CONTROL_COUNTER":"sayaç","CONTROL_INCRCOUNTER":"sayacı artır","CONTROL_CLEARCOUNTER":"sayacı sıfırla","CONTROL_ALLATONCE":"tümü tek seferde","DATA_SETVARIABLETO":"%1 i %2 ye ayarla","DATA_CHANGEVARIABLEBY":"%1 i %2 kadar değiştir","DATA_SHOWVARIABLE":"%1 değişkenini göster","DATA_HIDEVARIABLE":"%1 değişkenini gizle","DATA_ADDTOLIST":"%1 i %2 ye ekle","DATA_DELETEOFLIST":"%2 nin %1 ini sil","DATA_DELETEALLOFLIST":"%1'in herşeyini sil","DATA_INSERTATLIST":"%1 i %3 ün %2 pozisyonuna ekle","DATA_REPLACEITEMOFLIST":"%2 öğesinin %1 öğesini %3 ile değiştir","DATA_ITEMOFLIST":"%2 nin %1 öğesi","DATA_ITEMNUMOFLIST":"%2 nin %1 öğesi","DATA_LENGTHOFLIST":"%1'in uzunluğu","DATA_LISTCONTAINSITEM":"%1 %2'yi içeriyor mu? ","DATA_SHOWLIST":"%1 listesini göster","DATA_HIDELIST":"%1 listesini gizle","DATA_INDEX_ALL":"tümü","DATA_INDEX_LAST":"son","DATA_INDEX_RANDOM":"rastgele","EVENT_WHENFLAGCLICKED":"%1 tıklandığında","EVENT_WHENTHISSPRITECLICKED":"bu kukla tıklandığında","EVENT_WHENSTAGECLICKED":"sahne tıklandığında","EVENT_WHENTOUCHINGOBJECT":"bu kukla %1 e dokunduğunda","EVENT_WHENBROADCASTRECEIVED":"%1 haberini aldığımda","EVENT_WHENBACKDROPSWITCHESTO":"dekor %1 olarak değiştiğinde","EVENT_WHENGREATERTHAN":"%1 > %2 olduğunda","EVENT_WHENGREATERTHAN_TIMER":"kronometre","EVENT_WHENGREATERTHAN_LOUDNESS":"gürültü","EVENT_BROADCAST":"%1 haberini sal","EVENT_BROADCASTANDWAIT":"%1 haberini sal ve bekle","EVENT_WHENKEYPRESSED":"%1 tuşuna basılınca","EVENT_WHENKEYPRESSED_SPACE":"boşluk","EVENT_WHENKEYPRESSED_LEFT":"sol ok","EVENT_WHENKEYPRESSED_RIGHT":"sağ ok","EVENT_WHENKEYPRESSED_DOWN":"aşağı ok","EVENT_WHENKEYPRESSED_UP":"yukarı ok","EVENT_WHENKEYPRESSED_ANY":"herhangi","LOOKS_SAYFORSECS":"%2 saniye boyunca %1 de ","LOOKS_SAY":"%1 de","LOOKS_HELLO":"Merhaba!","LOOKS_THINKFORSECS":"%2 saniye boyunca %1 diye düşün","LOOKS_THINK":"%1 diye düşün","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"göster","LOOKS_HIDE":"gizle","LOOKS_HIDEALLSPRITES":"tüm kuklaları gizle","LOOKS_EFFECT_COLOR":"renk","LOOKS_EFFECT_FISHEYE":"balık gözü","LOOKS_EFFECT_WHIRL":"fırıl fırıl döndür","LOOKS_EFFECT_PIXELATE":"benekleştir","LOOKS_EFFECT_MOSAIC":"mozaik","LOOKS_EFFECT_BRIGHTNESS":"parlaklık","LOOKS_EFFECT_GHOST":"hayalet","LOOKS_CHANGEEFFECTBY":"%1 etkisini %2 değiştir","LOOKS_SETEFFECTTO":"%1 etkisini %2 olarak değiştir","LOOKS_CLEARGRAPHICEFFECTS":"görsel etkileri temizle","LOOKS_CHANGESIZEBY":"boyutu %1 birim büyüt","LOOKS_SETSIZETO":"boyutu % %1 e ayarla","LOOKS_SIZE":"büyüklük","LOOKS_CHANGESTRETCHBY":"esnekliği %1 kadar değiştir","LOOKS_SETSTRETCHTO":"esnekliği % %1 olarak ayarla","LOOKS_SWITCHCOSTUMETO":"%1 kılığına geç","LOOKS_NEXTCOSTUME":"sonraki kostüm","LOOKS_SWITCHBACKDROPTO":"%1 dekoruna geç","LOOKS_GOTOFRONTBACK":"%1 katmanına git","LOOKS_GOTOFRONTBACK_FRONT":"ön","LOOKS_GOTOFRONTBACK_BACK":"arka","LOOKS_GOFORWARDBACKWARDLAYERS":"%1 %2 katmanına git","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"ileri","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"geri","LOOKS_BACKDROPNUMBERNAME":"dekor %1","LOOKS_COSTUMENUMBERNAME":"kostüm %1","LOOKS_NUMBERNAME_NUMBER":"sayı","LOOKS_NUMBERNAME_NAME":"isim","LOOKS_SWITCHBACKDROPTOANDWAIT":"%1 dekoruna geç ve bekle","LOOKS_NEXTBACKDROP_BLOCK":"sonraki dekor","LOOKS_NEXTBACKDROP":"sonraki dekor","LOOKS_PREVIOUSBACKDROP":"önceki dekor","LOOKS_RANDOMBACKDROP":"Rastgele dekor","MOTION_MOVESTEPS":"%1 adım git","MOTION_TURNLEFT":"%1 %2 derece dön","MOTION_TURNRIGHT":"%1 %2 derece dön","MOTION_POINTINDIRECTION":"%1 yönüne yönel","MOTION_POINTTOWARDS":"%1 yönüne doğru yönel","MOTION_POINTTOWARDS_POINTER":"fare-imleci","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"%1'e git","MOTION_GOTO_POINTER":"fare-imleci","MOTION_GOTO_RANDOM":"rastgele pozisyon","MOTION_GOTOXY":"x: %1 y: %2 konumuna git","MOTION_GLIDESECSTOXY":"%1 sn.de x: %2 y: %3'a git","MOTION_GLIDETO":"%1 saniyede %2 noktasına git","MOTION_GLIDETO_POINTER":"fare-imleci","MOTION_GLIDETO_RANDOM":"rastgele konum","MOTION_CHANGEXBY":"x konumunu %1 değiştir","MOTION_SETX":"x konumunu %1 yap","MOTION_CHANGEYBY":"y konumunu %1 değiştir","MOTION_SETY":"y konumunu %1 yap","MOTION_IFONEDGEBOUNCE":"kenara geldiyse sektir","MOTION_SETROTATIONSTYLE":"dönüş stilini %1 yap","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"sol-sağ","MOTION_SETROTATIONSTYLE_DONTROTATE":"döndürme","MOTION_SETROTATIONSTYLE_ALLAROUND":"tüm yönlere","MOTION_XPOSITION":"x konumu","MOTION_YPOSITION":"y konumu","MOTION_DIRECTION":"yön","MOTION_SCROLLRIGHT":"sağa %1 kaydır","MOTION_SCROLLUP":"yukarı %1 kaydır","MOTION_ALIGNSCENE":"%1 sahnesini hizala","MOTION_ALIGNSCENE_BOTTOMLEFT":"sol-alt","MOTION_ALIGNSCENE_BOTTOMRIGHT":"sağ-alt","MOTION_ALIGNSCENE_MIDDLE":"orta","MOTION_ALIGNSCENE_TOPLEFT":"sol-üst","MOTION_ALIGNSCENE_TOPRIGHT":"sağ-üst","MOTION_XSCROLL":"x ekseninde kaydır","MOTION_YSCROLL":"y ekseninde kaydır","MOTION_STAGE_SELECTED":"Sahne seçildi: Hareket blokları yok","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"%1 ile %2 arasında rastgele sayı seç","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 ve %2","OPERATORS_OR":"%1 veya %2","OPERATORS_NOT":"%1 değil","OPERATORS_JOIN":"%1 ve %2'i birleştir","OPERATORS_JOIN_APPLE":"elma","OPERATORS_JOIN_BANANA":"muz","OPERATORS_LETTEROF":"%2 in %1. harfi","OPERATORS_LETTEROF_APPLE":"bir","OPERATORS_LENGTH":"%1'in uzunluğu","OPERATORS_CONTAINS":"%1 %2'i içeriyor mu?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"%1'i yuvarla","OPERATORS_MATHOP":"%2 nin %1 i","OPERATORS_MATHOP_ABS":"mutlak değer","OPERATORS_MATHOP_FLOOR":"aşağı yuvarla","OPERATORS_MATHOP_CEILING":"yukarı yuvarla","OPERATORS_MATHOP_SQRT":"karekök","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":"%1 tanımla","SENSING_TOUCHINGOBJECT":"%1'e değiyor mu?","SENSING_TOUCHINGOBJECT_POINTER":"fare-imleci","SENSING_TOUCHINGOBJECT_EDGE":"kenar","SENSING_TOUCHINGCOLOR":"%1 rengine dokunuyor mu?","SENSING_COLORISTOUCHINGCOLOR":"%1 rengi %2 rengine değiyor mu?","SENSING_DISTANCETO":"%1'e mesafe","SENSING_DISTANCETO_POINTER":"fare-imleci","SENSING_ASKANDWAIT":"%1 diye sor ve bekle","SENSING_ASK_TEXT":"Adın ne?","SENSING_ANSWER":"cevap","SENSING_KEYPRESSED":"%1 tuşuna basıldı mı?","SENSING_MOUSEDOWN":"fareye basılı mı?","SENSING_MOUSEX":"farenin x'i","SENSING_MOUSEY":"farenin y'si","SENSING_SETDRAGMODE":"sürükleme modunu %1 yap","SENSING_SETDRAGMODE_DRAGGABLE":"sürüklenebilir","SENSING_SETDRAGMODE_NOTDRAGGABLE":"sürüklenebilir değil","SENSING_LOUDNESS":"gürültü","SENSING_LOUD":"yüksek ses?","SENSING_TIMER":"kronometre","SENSING_RESETTIMER":"kronometreyi sıfırla","SENSING_OF":"%2 nin %1 i","SENSING_OF_XPOSITION":"x konumu","SENSING_OF_YPOSITION":"y konumu","SENSING_OF_DIRECTION":"yön","SENSING_OF_COSTUMENUMBER":"kostüm #","SENSING_OF_COSTUMENAME":"kostüm ismi","SENSING_OF_SIZE":"büyüklük","SENSING_OF_VOLUME":"ses düzeyi","SENSING_OF_BACKDROPNUMBER":"dekor #","SENSING_OF_BACKDROPNAME":"dekorun adı","SENSING_OF_STAGE":"Sahne","SENSING_CURRENT":"şimdiki %1","SENSING_CURRENT_YEAR":"yıl","SENSING_CURRENT_MONTH":"ay","SENSING_CURRENT_DATE":"tarih","SENSING_CURRENT_DAYOFWEEK":"haftanın günü","SENSING_CURRENT_HOUR":"saat","SENSING_CURRENT_MINUTE":"dakika","SENSING_CURRENT_SECOND":"saniye","SENSING_DAYSSINCE2000":"2000 yılından beri geçen gün","SENSING_USERNAME":"kullanıcı adı","SENSING_USERID":"kullanıcı kimliği","SOUND_PLAY":"%1 sesini başlat","SOUND_PLAYUNTILDONE":"%1 sesini bitene kadar çal","SOUND_STOPALLSOUNDS":"tüm sesleri durdur","SOUND_SETEFFECTO":"%1 etkisini %2 olarak ayarla","SOUND_CHANGEEFFECTBY":"%1 etkisini %2 değiştir","SOUND_CLEAREFFECTS":"ses etkilerini temizle","SOUND_EFFECTS_PITCH":"ses perdesi","SOUND_EFFECTS_PAN":"sağa-sola kaydır","SOUND_CHANGEVOLUMEBY":"ses şiddetini %1 değiştir","SOUND_SETVOLUMETO":"ses şiddetini %1% yap","SOUND_VOLUME":"ses düzeyi","SOUND_RECORD":"kayıt...","CATEGORY_MOTION":"Hareket","CATEGORY_LOOKS":"Görünüm","CATEGORY_SOUND":"Ses","CATEGORY_EVENTS":"Olaylar","CATEGORY_CONTROL":"Kontrol","CATEGORY_SENSING":"Algılama","CATEGORY_OPERATORS":"Operatörler","CATEGORY_VARIABLES":"Değişkenler","CATEGORY_MYBLOCKS":"Bloklarım","DUPLICATE":"Kopyasını çıkart","DELETE":"Sil","ADD_COMMENT":"Yorum Ekle","REMOVE_COMMENT":"Yorumu Sil","DELETE_BLOCK":"Bloğu Sil","DELETE_X_BLOCKS":"%1 Bloklarını Sil","DELETE_ALL_BLOCKS":"Tüm %1 blokları silinsin mi?","CLEAN_UP":"Blokları temizle","HELP":"Yardım","UNDO":"Geri Al","REDO":"İleri Al","EDIT_PROCEDURE":"Düzenle","SHOW_PROCEDURE_DEFINITION":"Tanımlamaya git","WORKSPACE_COMMENT_DEFAULT_TEXT":"Birşey söyle...","COLOUR_HUE_LABEL":"Renk","COLOUR_SATURATION_LABEL":"Doygunluk","COLOUR_BRIGHTNESS_LABEL":"Parlaklık","CHANGE_VALUE_TITLE":"Değeri değiştir:","RENAME_VARIABLE":"Değişkeni yeniden adlandır","RENAME_VARIABLE_TITLE":"Tüm \"%1\" değişkenlerini şununla adlandır:","RENAME_VARIABLE_MODAL_TITLE":"Değişkeni Yeniden Adlandır","NEW_VARIABLE":"Bir Değişken Oluştur","NEW_VARIABLE_TITLE":"Yeni değişken adı:","VARIABLE_MODAL_TITLE":"Yeni Değişken","VARIABLE_ALREADY_EXISTS":"\"%1\" adlı değişken zaten var.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"\"%1\" adlı değişken \"%2\" tipinde zaten var.","DELETE_VARIABLE_CONFIRMATION":"%2 değişkeninin %1 kullanımı silinsin mi?","CANNOT_DELETE_VARIABLE_PROCEDURE":"\"%1\" değişkenini \"%2\" fonksiyonunun bir parçası olduğundan dolayı silinemez","DELETE_VARIABLE":"\"%1\" değişkenini sil","NEW_PROCEDURE":"Bir Blok Oluştur","PROCEDURE_ALREADY_EXISTS":"\"%1\" adlı prosedür zaten var.","PROCEDURE_DEFAULT_NAME":"blok adı","NEW_LIST":"Bir Liste Oluştur","NEW_LIST_TITLE":"Yeni liste adı:","LIST_MODAL_TITLE":"Yeni Liste","LIST_ALREADY_EXISTS":"'%1' adlı liste mevcuttur","RENAME_LIST_TITLE":"Tüm \"%1\" listesini şöyle adlandır:","RENAME_LIST_MODAL_TITLE":"Listeyi Yeniden Adlandır","DEFAULT_LIST_ITEM":"obje","DELETE_LIST":"\"%1\" listesini sil","RENAME_LIST":"Listeyi yeniden adlandır","NEW_BROADCAST_MESSAGE":"Yeni haber","NEW_BROADCAST_MESSAGE_TITLE":"Yeni haber adı:","BROADCAST_MODAL_TITLE":"Yeni Haber","DEFAULT_BROADCAST_MESSAGE_NAME":"haber1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "sürekli tekrarla", + "CONTROL_REPEAT": "%1 defa tekrarla", + "CONTROL_IF": "eğer %1 ise", + "CONTROL_ELSE": "değilse", + "CONTROL_STOP": "durdur", + "CONTROL_STOP_ALL": "tümü", + "CONTROL_STOP_THIS": "bu dizi", + "CONTROL_STOP_OTHER": "Kukladaki diğer dizeler", + "CONTROL_WAIT": "%1 saniye bekle", + "CONTROL_WAITUNTIL": "%1 olana kadar bekle", + "CONTROL_REPEATUNTIL": "%1 olana kadar tekrarla", + "CONTROL_WHILE": "%1 olduğu sürece tekrarla", + "CONTROL_FOREACH": "%2 deki her %1 için", + "CONTROL_STARTASCLONE": "ikiz olarak başladığımda", + "CONTROL_CREATECLONEOF": "%1'in ikizini yarat", + "CONTROL_CREATECLONEOF_MYSELF": "kendim", + "CONTROL_DELETETHISCLONE": "bu ikizi sil", + "CONTROL_COUNTER": "sayaç", + "CONTROL_INCRCOUNTER": "sayacı artır", + "CONTROL_CLEARCOUNTER": "sayacı sıfırla", + "CONTROL_ALLATONCE": "tümü tek seferde", + "DATA_SETVARIABLETO": "%1 i %2 ye ayarla", + "DATA_CHANGEVARIABLEBY": "%1 i %2 kadar değiştir", + "DATA_SHOWVARIABLE": "%1 değişkenini göster", + "DATA_HIDEVARIABLE": "%1 değişkenini gizle", + "DATA_ADDTOLIST": "%1 i %2 ye ekle", + "DATA_DELETEOFLIST": "%2 nin %1 ini sil", + "DATA_DELETEALLOFLIST": "%1'in herşeyini sil", + "DATA_INSERTATLIST": "%1 i %3 ün %2 pozisyonuna ekle", + "DATA_REPLACEITEMOFLIST": "%2 öğesinin %1 öğesini %3 ile değiştir", + "DATA_ITEMOFLIST": "%2 nin %1 öğesi", + "DATA_ITEMNUMOFLIST": "%2 nin %1 öğesi", + "DATA_LENGTHOFLIST": "%1'in uzunluğu", + "DATA_LISTCONTAINSITEM": "%1 %2'yi içeriyor mu? ", + "DATA_SHOWLIST": "%1 listesini göster", + "DATA_HIDELIST": "%1 listesini gizle", + "DATA_INDEX_ALL": "tümü", + "DATA_INDEX_LAST": "son", + "DATA_INDEX_RANDOM": "rastgele", + "EVENT_WHENFLAGCLICKED": "%1 tıklandığında", + "EVENT_WHENTHISSPRITECLICKED": "bu kukla tıklandığında", + "EVENT_WHENSTAGECLICKED": "sahne tıklandığında", + "EVENT_WHENTOUCHINGOBJECT": "bu kukla %1 e dokunduğunda", + "EVENT_WHENBROADCASTRECEIVED": "%1 haberini aldığımda", + "EVENT_WHENBACKDROPSWITCHESTO": "dekor %1 olarak değiştiğinde", + "EVENT_WHENGREATERTHAN": "%1 > %2 olduğunda", + "EVENT_WHENGREATERTHAN_TIMER": "kronometre", + "EVENT_WHENGREATERTHAN_LOUDNESS": "gürültü", + "EVENT_BROADCAST": "%1 haberini sal", + "EVENT_BROADCASTANDWAIT": "%1 haberini sal ve bekle", + "EVENT_WHENKEYPRESSED": "%1 tuşuna basılınca", + "EVENT_WHENKEYPRESSED_SPACE": "boşluk", + "EVENT_WHENKEYPRESSED_LEFT": "sol ok", + "EVENT_WHENKEYPRESSED_RIGHT": "sağ ok", + "EVENT_WHENKEYPRESSED_DOWN": "aşağı ok", + "EVENT_WHENKEYPRESSED_UP": "yukarı ok", + "EVENT_WHENKEYPRESSED_ANY": "herhangi", + "LOOKS_SAYFORSECS": "%2 saniye boyunca %1 de ", + "LOOKS_SAY": "%1 de", + "LOOKS_HELLO": "Merhaba!", + "LOOKS_THINKFORSECS": "%2 saniye boyunca %1 diye düşün", + "LOOKS_THINK": "%1 diye düşün", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "göster", + "LOOKS_HIDE": "gizle", + "LOOKS_HIDEALLSPRITES": "tüm kuklaları gizle", + "LOOKS_EFFECT_COLOR": "renk", + "LOOKS_EFFECT_FISHEYE": "balık gözü", + "LOOKS_EFFECT_WHIRL": "fırıl fırıl döndür", + "LOOKS_EFFECT_PIXELATE": "benekleştir", + "LOOKS_EFFECT_MOSAIC": "mozaik", + "LOOKS_EFFECT_BRIGHTNESS": "parlaklık", + "LOOKS_EFFECT_GHOST": "hayalet", + "LOOKS_CHANGEEFFECTBY": "%1 etkisini %2 değiştir", + "LOOKS_SETEFFECTTO": "%1 etkisini %2 olarak değiştir", + "LOOKS_CLEARGRAPHICEFFECTS": "görsel etkileri temizle", + "LOOKS_CHANGESIZEBY": "boyutu %1 birim büyüt", + "LOOKS_SETSIZETO": "boyutu % %1 e ayarla", + "LOOKS_SIZE": "büyüklük", + "LOOKS_CHANGESTRETCHBY": "esnekliği %1 kadar değiştir", + "LOOKS_SETSTRETCHTO": "esnekliği % %1 olarak ayarla", + "LOOKS_SWITCHCOSTUMETO": "%1 kılığına geç", + "LOOKS_NEXTCOSTUME": "sonraki kostüm", + "LOOKS_SWITCHBACKDROPTO": "%1 dekoruna geç", + "LOOKS_GOTOFRONTBACK": "%1 katmanına git", + "LOOKS_GOTOFRONTBACK_FRONT": "ön", + "LOOKS_GOTOFRONTBACK_BACK": "arka", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 katmanına git", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "ileri", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "geri", + "LOOKS_BACKDROPNUMBERNAME": "dekor %1", + "LOOKS_COSTUMENUMBERNAME": "kostüm %1", + "LOOKS_NUMBERNAME_NUMBER": "sayı", + "LOOKS_NUMBERNAME_NAME": "isim", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "%1 dekoruna geç ve bekle", + "LOOKS_NEXTBACKDROP_BLOCK": "sonraki dekor", + "LOOKS_NEXTBACKDROP": "sonraki dekor", + "LOOKS_PREVIOUSBACKDROP": "önceki dekor", + "LOOKS_RANDOMBACKDROP": "Rastgele dekor", + "MOTION_MOVESTEPS": "%1 adım git", + "MOTION_TURNLEFT": "%1 %2 derece dön", + "MOTION_TURNRIGHT": "%1 %2 derece dön", + "MOTION_POINTINDIRECTION": "%1 yönüne yönel", + "MOTION_POINTTOWARDS": "%1 yönüne doğru yönel", + "MOTION_POINTTOWARDS_POINTER": "fare-imleci", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "%1'e git", + "MOTION_GOTO_POINTER": "fare-imleci", + "MOTION_GOTO_RANDOM": "rastgele pozisyon", + "MOTION_GOTOXY": "x: %1 y: %2 konumuna git", + "MOTION_GLIDESECSTOXY": "%1 sn.de x: %2 y: %3'a git", + "MOTION_GLIDETO": "%1 saniyede %2 noktasına git", + "MOTION_GLIDETO_POINTER": "fare-imleci", + "MOTION_GLIDETO_RANDOM": "rastgele konum", + "MOTION_CHANGEXBY": "x konumunu %1 değiştir", + "MOTION_SETX": "x konumunu %1 yap", + "MOTION_CHANGEYBY": "y konumunu %1 değiştir", + "MOTION_SETY": "y konumunu %1 yap", + "MOTION_IFONEDGEBOUNCE": "kenara geldiyse sektir", + "MOTION_SETROTATIONSTYLE": "dönüş stilini %1 yap", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "sol-sağ", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "döndürme", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "tüm yönlere", + "MOTION_XPOSITION": "x konumu", + "MOTION_YPOSITION": "y konumu", + "MOTION_DIRECTION": "yön", + "MOTION_SCROLLRIGHT": "sağa %1 kaydır", + "MOTION_SCROLLUP": "yukarı %1 kaydır", + "MOTION_ALIGNSCENE": "%1 sahnesini hizala", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "sol-alt", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "sağ-alt", + "MOTION_ALIGNSCENE_MIDDLE": "orta", + "MOTION_ALIGNSCENE_TOPLEFT": "sol-üst", + "MOTION_ALIGNSCENE_TOPRIGHT": "sağ-üst", + "MOTION_XSCROLL": "x ekseninde kaydır", + "MOTION_YSCROLL": "y ekseninde kaydır", + "MOTION_STAGE_SELECTED": "Sahne seçildi: Hareket blokları yok", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "%1 ile %2 arasında rastgele sayı seç", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 ve %2", + "OPERATORS_OR": "%1 veya %2", + "OPERATORS_NOT": "%1 değil", + "OPERATORS_JOIN": "%1 ve %2'i birleştir", + "OPERATORS_JOIN_APPLE": "elma", + "OPERATORS_JOIN_BANANA": "muz", + "OPERATORS_LETTEROF": "%2 in %1. harfi", + "OPERATORS_LETTEROF_APPLE": "bir", + "OPERATORS_LENGTH": "%1'in uzunluğu", + "OPERATORS_CONTAINS": "%1 %2'i içeriyor mu?", + "OPERATORS_MOD": "%1 mod %2", + "OPERATORS_ROUND": "%1'i yuvarla", + "OPERATORS_MATHOP": "%2 nin %1 i", + "OPERATORS_MATHOP_ABS": "mutlak değer", + "OPERATORS_MATHOP_FLOOR": "aşağı yuvarla", + "OPERATORS_MATHOP_CEILING": "yukarı yuvarla", + "OPERATORS_MATHOP_SQRT": "karekök", + "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": "%1 tanımla", + "SENSING_TOUCHINGOBJECT": "%1'e değiyor mu?", + "SENSING_TOUCHINGOBJECT_POINTER": "fare-imleci", + "SENSING_TOUCHINGOBJECT_EDGE": "kenar", + "SENSING_TOUCHINGCOLOR": "%1 rengine dokunuyor mu?", + "SENSING_COLORISTOUCHINGCOLOR": "%1 rengi %2 rengine değiyor mu?", + "SENSING_DISTANCETO": "%1'e mesafe", + "SENSING_DISTANCETO_POINTER": "fare-imleci", + "SENSING_ASKANDWAIT": "%1 diye sor ve bekle", + "SENSING_ASK_TEXT": "Adın ne?", + "SENSING_ANSWER": "cevap", + "SENSING_KEYPRESSED": "%1 tuşuna basıldı mı?", + "SENSING_MOUSEDOWN": "fareye basılı mı?", + "SENSING_MOUSEX": "farenin x'i", + "SENSING_MOUSEY": "farenin y'si", + "SENSING_SETDRAGMODE": "sürükleme modunu %1 yap", + "SENSING_SETDRAGMODE_DRAGGABLE": "sürüklenebilir", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "sürüklenebilir değil", + "SENSING_LOUDNESS": "gürültü", + "SENSING_LOUD": "yüksek ses?", + "SENSING_TIMER": "kronometre", + "SENSING_RESETTIMER": "kronometreyi sıfırla", + "SENSING_OF": "%2 nin %1 i", + "SENSING_OF_XPOSITION": "x konumu", + "SENSING_OF_YPOSITION": "y konumu", + "SENSING_OF_DIRECTION": "yön", + "SENSING_OF_COSTUMENUMBER": "kostüm #", + "SENSING_OF_COSTUMENAME": "kostüm ismi", + "SENSING_OF_SIZE": "büyüklük", + "SENSING_OF_VOLUME": "ses düzeyi", + "SENSING_OF_BACKDROPNUMBER": "dekor #", + "SENSING_OF_BACKDROPNAME": "dekorun adı", + "SENSING_OF_STAGE": "Sahne", + "SENSING_CURRENT": "şimdiki %1", + "SENSING_CURRENT_YEAR": "yıl", + "SENSING_CURRENT_MONTH": "ay", + "SENSING_CURRENT_DATE": "tarih", + "SENSING_CURRENT_DAYOFWEEK": "haftanın günü", + "SENSING_CURRENT_HOUR": "saat", + "SENSING_CURRENT_MINUTE": "dakika", + "SENSING_CURRENT_SECOND": "saniye", + "SENSING_DAYSSINCE2000": "2000 yılından beri geçen gün", + "SENSING_USERNAME": "kullanıcı adı", + "SENSING_USERID": "kullanıcı kimliği", + "SOUND_PLAY": "%1 sesini başlat", + "SOUND_PLAYUNTILDONE": "%1 sesini bitene kadar çal", + "SOUND_STOPALLSOUNDS": "tüm sesleri durdur", + "SOUND_SETEFFECTO": "%1 etkisini %2 olarak ayarla", + "SOUND_CHANGEEFFECTBY": "%1 etkisini %2 değiştir", + "SOUND_CLEAREFFECTS": "ses etkilerini temizle", + "SOUND_EFFECTS_PITCH": "ses perdesi", + "SOUND_EFFECTS_PAN": "sağa-sola kaydır", + "SOUND_CHANGEVOLUMEBY": "ses şiddetini %1 değiştir", + "SOUND_SETVOLUMETO": "ses şiddetini %1% yap", + "SOUND_VOLUME": "ses düzeyi", + "SOUND_RECORD": "kayıt...", + "CATEGORY_MOTION": "Hareket", + "CATEGORY_LOOKS": "Görünüm", + "CATEGORY_SOUND": "Ses", + "CATEGORY_EVENTS": "Olaylar", + "CATEGORY_CONTROL": "Kontrol", + "CATEGORY_SENSING": "Algılama", + "CATEGORY_OPERATORS": "Operatörler", + "CATEGORY_VARIABLES": "Değişkenler", + "CATEGORY_MYBLOCKS": "Bloklarım", + "DUPLICATE": "Kopyasını çıkart", + "DELETE": "Sil", + "ADD_COMMENT": "Yorum Ekle", + "REMOVE_COMMENT": "Yorumu Sil", + "DELETE_BLOCK": "Bloğu Sil", + "DELETE_X_BLOCKS": "%1 Bloklarını Sil", + "DELETE_ALL_BLOCKS": "Tüm %1 blokları silinsin mi?", + "CLEAN_UP": "Blokları temizle", + "HELP": "Yardım", + "UNDO": "Geri Al", + "REDO": "İleri Al", + "EDIT_PROCEDURE": "Düzenle", + "SHOW_PROCEDURE_DEFINITION": "Tanımlamaya git", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Birşey söyle...", + "COLOUR_HUE_LABEL": "Renk", + "COLOUR_SATURATION_LABEL": "Doygunluk", + "COLOUR_BRIGHTNESS_LABEL": "Parlaklık", + "CHANGE_VALUE_TITLE": "Değeri değiştir:", + "RENAME_VARIABLE": "Değişkeni yeniden adlandır", + "RENAME_VARIABLE_TITLE": "Tüm \"%1\" değişkenlerini şununla adlandır:", + "RENAME_VARIABLE_MODAL_TITLE": "Değişkeni Yeniden Adlandır", + "NEW_VARIABLE": "Bir Değişken Oluştur", + "NEW_VARIABLE_TITLE": "Yeni değişken adı:", + "VARIABLE_MODAL_TITLE": "Yeni Değişken", + "VARIABLE_ALREADY_EXISTS": "\"%1\" adlı değişken zaten var.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "\"%1\" adlı değişken \"%2\" tipinde zaten var.", + "DELETE_VARIABLE_CONFIRMATION": "%2 değişkeninin %1 kullanımı silinsin mi?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "\"%1\" değişkenini \"%2\" fonksiyonunun bir parçası olduğundan dolayı silinemez", + "DELETE_VARIABLE": "\"%1\" değişkenini sil", + "NEW_PROCEDURE": "Bir Blok Oluştur", + "PROCEDURE_ALREADY_EXISTS": "\"%1\" adlı prosedür zaten var.", + "PROCEDURE_DEFAULT_NAME": "blok adı", + "NEW_LIST": "Bir Liste Oluştur", + "NEW_LIST_TITLE": "Yeni liste adı:", + "LIST_MODAL_TITLE": "Yeni Liste", + "LIST_ALREADY_EXISTS": "'%1' adlı liste mevcuttur", + "RENAME_LIST_TITLE": "Tüm \"%1\" listesini şöyle adlandır:", + "RENAME_LIST_MODAL_TITLE": "Listeyi Yeniden Adlandır", + "DEFAULT_LIST_ITEM": "obje", + "DELETE_LIST": "\"%1\" listesini sil", + "RENAME_LIST": "Listeyi yeniden adlandır", + "NEW_BROADCAST_MESSAGE": "Yeni haber", + "NEW_BROADCAST_MESSAGE_TITLE": "Yeni haber adı:", + "BROADCAST_MODAL_TITLE": "Yeni Haber", + "DEFAULT_BROADCAST_MESSAGE_NAME": "haber1" +} \ No newline at end of file diff --git a/editor/blocks/uk.json b/editor/blocks/uk.json index a60a5e7c..b7e1c449 100644 --- a/editor/blocks/uk.json +++ b/editor/blocks/uk.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"завжди","CONTROL_REPEAT":"повторити %1","CONTROL_IF":"якщо %1 то","CONTROL_ELSE":"інакше","CONTROL_STOP":"зупинити","CONTROL_STOP_ALL":"все","CONTROL_STOP_THIS":"цей скрипт","CONTROL_STOP_OTHER":"інші скрипти цього спрайту","CONTROL_WAIT":"чекати %1 секунд","CONTROL_WAITUNTIL":"чекати поки %1","CONTROL_REPEATUNTIL":"повторити до %1","CONTROL_WHILE":"поки %1","CONTROL_FOREACH":"для кожного %1 в %2","CONTROL_STARTASCLONE":"коли я починаю як клон","CONTROL_CREATECLONEOF":"створити клон з %1","CONTROL_CREATECLONEOF_MYSELF":"сам","CONTROL_DELETETHISCLONE":"вилучити цей клон","CONTROL_COUNTER":"лічильник","CONTROL_INCRCOUNTER":"збільшити лічильник","CONTROL_CLEARCOUNTER":"очистити лічильник","CONTROL_ALLATONCE":"всі одночасно","DATA_SETVARIABLETO":"надати %1 значення %2","DATA_CHANGEVARIABLEBY":"змінити %1 на %2","DATA_SHOWVARIABLE":"показати змінну %1","DATA_HIDEVARIABLE":"сховати змінну %1","DATA_ADDTOLIST":"додати %1 до %2","DATA_DELETEOFLIST":"вилучити %1 з %2","DATA_DELETEALLOFLIST":"вилучити все з %1","DATA_INSERTATLIST":"вставити %1 на місці %2 списку %3","DATA_REPLACEITEMOFLIST":"замінити елемент %1 в %2 на %3","DATA_ITEMOFLIST":"елемент %1 з %2","DATA_ITEMNUMOFLIST":"елемент # %1 з %2","DATA_LENGTHOFLIST":"довжина %1","DATA_LISTCONTAINSITEM":"%1 містить %2?","DATA_SHOWLIST":"показати список %1","DATA_HIDELIST":"сховати список %1","DATA_INDEX_ALL":"все","DATA_INDEX_LAST":"останні","DATA_INDEX_RANDOM":"випадково","EVENT_WHENFLAGCLICKED":"коли %1 натиснуто","EVENT_WHENTHISSPRITECLICKED":"коли спрайт натиснуто","EVENT_WHENSTAGECLICKED":"коли сцену натиснуто","EVENT_WHENTOUCHINGOBJECT":"коли цей спрайт торкнеться %1","EVENT_WHENBROADCASTRECEIVED":"коли я отримую %1","EVENT_WHENBACKDROPSWITCHESTO":"коли тло змінится на %1","EVENT_WHENGREATERTHAN":"коли %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"таймер","EVENT_WHENGREATERTHAN_LOUDNESS":"гучність","EVENT_BROADCAST":"оповістити %1","EVENT_BROADCASTANDWAIT":"оповістити %1 і чекати","EVENT_WHENKEYPRESSED":"коли клавішу %1 натиснуто ","EVENT_WHENKEYPRESSED_SPACE":"пропуск","EVENT_WHENKEYPRESSED_LEFT":"стрілка ліворуч","EVENT_WHENKEYPRESSED_RIGHT":"стрілка праворуч","EVENT_WHENKEYPRESSED_DOWN":"стрілка вниз","EVENT_WHENKEYPRESSED_UP":"стрілка вгору","EVENT_WHENKEYPRESSED_ANY":"будь-яка","LOOKS_SAYFORSECS":"говорити %1 %2 сек","LOOKS_SAY":"говорити %1","LOOKS_HELLO":"Привіт!","LOOKS_THINKFORSECS":"подумати %1 %2 сек","LOOKS_THINK":"подумати %1","LOOKS_HMM":"Хмм...","LOOKS_SHOW":"показати","LOOKS_HIDE":"сховати","LOOKS_HIDEALLSPRITES":"сховати усі спрайти","LOOKS_EFFECT_COLOR":"колір","LOOKS_EFFECT_FISHEYE":"роздуття","LOOKS_EFFECT_WHIRL":"закручування","LOOKS_EFFECT_PIXELATE":"пікселями","LOOKS_EFFECT_MOSAIC":"мозаїка","LOOKS_EFFECT_BRIGHTNESS":"яскравість","LOOKS_EFFECT_GHOST":"привид","LOOKS_CHANGEEFFECTBY":"змінити ефект %1 на %2","LOOKS_SETEFFECTTO":"встановити ефект %1 в %2","LOOKS_CLEARGRAPHICEFFECTS":"очистити графічні ефекти","LOOKS_CHANGESIZEBY":"змінити розмір на %1","LOOKS_SETSIZETO":"задати розмір %1","LOOKS_SIZE":"розмір","LOOKS_CHANGESTRETCHBY":"змінити розтяг на %1","LOOKS_SETSTRETCHTO":"задати розтяг %1 %","LOOKS_SWITCHCOSTUMETO":"змінити образ на %1","LOOKS_NEXTCOSTUME":"наступний образ","LOOKS_SWITCHBACKDROPTO":"змінити тло на %1","LOOKS_GOTOFRONTBACK":"помістити на %1 план","LOOKS_GOTOFRONTBACK_FRONT":"передній","LOOKS_GOTOFRONTBACK_BACK":"задній","LOOKS_GOFORWARDBACKWARDLAYERS":"перемістити %1 на %2 шар","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"вперед","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"назад","LOOKS_BACKDROPNUMBERNAME":"тло %1","LOOKS_COSTUMENUMBERNAME":"образ %1","LOOKS_NUMBERNAME_NUMBER":"номер","LOOKS_NUMBERNAME_NAME":"назва","LOOKS_SWITCHBACKDROPTOANDWAIT":"змінити тло на %1 та чекати","LOOKS_NEXTBACKDROP_BLOCK":"наступне тло","LOOKS_NEXTBACKDROP":"наступне тло","LOOKS_PREVIOUSBACKDROP":"попереднє тло","LOOKS_RANDOMBACKDROP":"випадкове тло","MOTION_MOVESTEPS":"перемістити на %1 кроків","MOTION_TURNLEFT":"поворот %1 на %2 градусів","MOTION_TURNRIGHT":"поворот %1 на %2 градусів","MOTION_POINTINDIRECTION":"повернути в напрямку %1","MOTION_POINTTOWARDS":"слідувати за %1","MOTION_POINTTOWARDS_POINTER":"вказівник","MOTION_POINTTOWARDS_RANDOM":"випадковий напрям","MOTION_GOTO":"перейти до %1","MOTION_GOTO_POINTER":"вказівник","MOTION_GOTO_RANDOM":"випадкова позиція","MOTION_GOTOXY":"перемістити в x: %1 y: %2","MOTION_GLIDESECSTOXY":"ковзати %1 сек до x: %2 y: %3","MOTION_GLIDETO":"ковзати %1 сек до %2","MOTION_GLIDETO_POINTER":"вказівник","MOTION_GLIDETO_RANDOM":"випадкова позиція","MOTION_CHANGEXBY":"змінити x на %1","MOTION_SETX":"задати x %1","MOTION_CHANGEYBY":"змінити y на %1","MOTION_SETY":"задати y %1","MOTION_IFONEDGEBOUNCE":"якщо на межі, відбити","MOTION_SETROTATIONSTYLE":"стиль обертання %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"зліва-направо","MOTION_SETROTATIONSTYLE_DONTROTATE":"не обертати","MOTION_SETROTATIONSTYLE_ALLAROUND":"навколо","MOTION_XPOSITION":"значення x","MOTION_YPOSITION":"значення y","MOTION_DIRECTION":"напрям","MOTION_SCROLLRIGHT":"прокрутити праворуч %1","MOTION_SCROLLUP":"прокрутити вгору %1","MOTION_ALIGNSCENE":"вирівняти сцену %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"внизу-ліворуч","MOTION_ALIGNSCENE_BOTTOMRIGHT":"вниз-праворуч","MOTION_ALIGNSCENE_MIDDLE":"посередині","MOTION_ALIGNSCENE_TOPLEFT":"зверху-ліворуч","MOTION_ALIGNSCENE_TOPRIGHT":"зверху-праворуч","MOTION_XSCROLL":"x прокрутка","MOTION_YSCROLL":"y прокрутка","MOTION_STAGE_SELECTED":"Обрано Сцену: немає блоків руху","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"випадкове від %1 до %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 і %2","OPERATORS_OR":"%1 або %2","OPERATORS_NOT":"не %1","OPERATORS_JOIN":"з'єднати %1 %2","OPERATORS_JOIN_APPLE":"яблуко","OPERATORS_JOIN_BANANA":"банан","OPERATORS_LETTEROF":"символ %1 у %2","OPERATORS_LETTEROF_APPLE":"я","OPERATORS_LENGTH":"довжина %1","OPERATORS_CONTAINS":"%1 містить %2?","OPERATORS_MOD":"остача %1 на %2","OPERATORS_ROUND":"округлити %1","OPERATORS_MATHOP":"%1 з %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"менше ціле","OPERATORS_MATHOP_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":"визначити %1","SENSING_TOUCHINGOBJECT":"торкається %1?","SENSING_TOUCHINGOBJECT_POINTER":"вказівник","SENSING_TOUCHINGOBJECT_EDGE":"межа","SENSING_TOUCHINGCOLOR":"торкається кольору %1?","SENSING_COLORISTOUCHINGCOLOR":"колір %1 торкається %2?","SENSING_DISTANCETO":"відстань до %1","SENSING_DISTANCETO_POINTER":"вказівник","SENSING_ASKANDWAIT":"запитати %1 і чекати","SENSING_ASK_TEXT":"Як вас звати?","SENSING_ANSWER":"відповідь","SENSING_KEYPRESSED":"клавішу %1 натиснуто?","SENSING_MOUSEDOWN":"мишку натиснуто?","SENSING_MOUSEX":"мишка x","SENSING_MOUSEY":"мишка y","SENSING_SETDRAGMODE":"перетягувати %1","SENSING_SETDRAGMODE_DRAGGABLE":"дозволено","SENSING_SETDRAGMODE_NOTDRAGGABLE":"не дозволено","SENSING_LOUDNESS":"гучність","SENSING_LOUD":"гучно?","SENSING_TIMER":"таймер","SENSING_RESETTIMER":"перезапустити таймер","SENSING_OF":"%1 з %2","SENSING_OF_XPOSITION":"значення x","SENSING_OF_YPOSITION":"значення y","SENSING_OF_DIRECTION":"напрям","SENSING_OF_COSTUMENUMBER":"образ #","SENSING_OF_COSTUMENAME":"ім’я образу","SENSING_OF_SIZE":"розмір","SENSING_OF_VOLUME":"гучність","SENSING_OF_BACKDROPNUMBER":"тло #","SENSING_OF_BACKDROPNAME":"ім’я тла","SENSING_OF_STAGE":"Сцена","SENSING_CURRENT":"сьогодні %1","SENSING_CURRENT_YEAR":"рік","SENSING_CURRENT_MONTH":"місяць","SENSING_CURRENT_DATE":"дата","SENSING_CURRENT_DAYOFWEEK":"день тижня","SENSING_CURRENT_HOUR":"година","SENSING_CURRENT_MINUTE":"хвилина ","SENSING_CURRENT_SECOND":"секунда","SENSING_DAYSSINCE2000":"днів після 2000","SENSING_USERNAME":"користувач","SENSING_USERID":"користувач ID","SOUND_PLAY":"відтворити звук %1","SOUND_PLAYUNTILDONE":"відтворити звук %1 до кінця","SOUND_STOPALLSOUNDS":"зупинити всі звуки","SOUND_SETEFFECTO":"встановити ефект %1 в %2","SOUND_CHANGEEFFECTBY":"змінити ефект %1 на %2","SOUND_CLEAREFFECTS":"очистити звукові ефекти","SOUND_EFFECTS_PITCH":"висота","SOUND_EFFECTS_PAN":"панорама","SOUND_CHANGEVOLUMEBY":"змінити гучність на %1","SOUND_SETVOLUMETO":"встановити гучність %1%","SOUND_VOLUME":"гучність","SOUND_RECORD":"запис...","CATEGORY_MOTION":"Рух","CATEGORY_LOOKS":"Вигляд","CATEGORY_SOUND":"Звук","CATEGORY_EVENTS":"Події","CATEGORY_CONTROL":"Керування","CATEGORY_SENSING":"Датчики","CATEGORY_OPERATORS":"Оператори","CATEGORY_VARIABLES":"Змінні","CATEGORY_MYBLOCKS":"Мої блоки","DUPLICATE":"Дублювати","DELETE":"Вилучити","ADD_COMMENT":"Додати коментар","REMOVE_COMMENT":"Вилучити коментар","DELETE_BLOCK":"Вилучити блок","DELETE_X_BLOCKS":"Вилучити %1 блоки","DELETE_ALL_BLOCKS":"Вилучити всі %1 блоки?","CLEAN_UP":"Впорядкувати блоки","HELP":"Допомога","UNDO":"Скасувати","REDO":"Повернути","EDIT_PROCEDURE":"Правка","SHOW_PROCEDURE_DEFINITION":"Перейти до визначення","WORKSPACE_COMMENT_DEFAULT_TEXT":"Скажіть щось...","COLOUR_HUE_LABEL":"Колір","COLOUR_SATURATION_LABEL":"Насиченість","COLOUR_BRIGHTNESS_LABEL":"Яскравість","CHANGE_VALUE_TITLE":"Змінити значення:","RENAME_VARIABLE":"Перейменувати змінну","RENAME_VARIABLE_TITLE":"Перейменувати усі \"%1\" змінні на:","RENAME_VARIABLE_MODAL_TITLE":"Перейменувати змінну","NEW_VARIABLE":"Створити змінну","NEW_VARIABLE_TITLE":"Нове ім'я змінної:","VARIABLE_MODAL_TITLE":"Нова змінна","VARIABLE_ALREADY_EXISTS":"Змінна з іменем \"%1\" вже існує.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Ім'я змінної \"%1\" вже використано для змінної з типом \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Вилучити %1 використання змінної \"%2\"?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Не можна вилучити змінну \"%1\" оскільки вона визначена у функції \"%2\"","DELETE_VARIABLE":"Вилучити змінну '%1'","NEW_PROCEDURE":"Створити блок","PROCEDURE_ALREADY_EXISTS":"Процедура з іменем '%1' вже існує","PROCEDURE_DEFAULT_NAME":"назва блоку","NEW_LIST":"Створити список","NEW_LIST_TITLE":"Нове ім’я списку:","LIST_MODAL_TITLE":"Новий список","LIST_ALREADY_EXISTS":"Список з іменем '%1' вже існує","RENAME_LIST_TITLE":"Перейменувати усі списки \"%1\" на:","RENAME_LIST_MODAL_TITLE":"Перейменувати список","DEFAULT_LIST_ITEM":"щось","DELETE_LIST":"Вилучити список \"%1\"","RENAME_LIST":"Перейменувати список","NEW_BROADCAST_MESSAGE":"Нове повідомлення","NEW_BROADCAST_MESSAGE_TITLE":"Нове ім’я повідомлення:","BROADCAST_MODAL_TITLE":"Нове повідомлення","DEFAULT_BROADCAST_MESSAGE_NAME":"повідомлення1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "завжди", + "CONTROL_REPEAT": "повторити %1", + "CONTROL_IF": "якщо %1 то", + "CONTROL_ELSE": "інакше", + "CONTROL_STOP": "зупинити", + "CONTROL_STOP_ALL": "все", + "CONTROL_STOP_THIS": "цей скрипт", + "CONTROL_STOP_OTHER": "інші скрипти цього спрайту", + "CONTROL_WAIT": "чекати %1 секунд", + "CONTROL_WAITUNTIL": "чекати поки %1", + "CONTROL_REPEATUNTIL": "повторити до %1", + "CONTROL_WHILE": "поки %1", + "CONTROL_FOREACH": "для кожного %1 в %2", + "CONTROL_STARTASCLONE": "коли я починаю як клон", + "CONTROL_CREATECLONEOF": "створити клон з %1", + "CONTROL_CREATECLONEOF_MYSELF": "сам", + "CONTROL_DELETETHISCLONE": "вилучити цей клон", + "CONTROL_COUNTER": "лічильник", + "CONTROL_INCRCOUNTER": "збільшити лічильник", + "CONTROL_CLEARCOUNTER": "очистити лічильник", + "CONTROL_ALLATONCE": "всі одночасно", + "DATA_SETVARIABLETO": "надати %1 значення %2", + "DATA_CHANGEVARIABLEBY": "змінити %1 на %2", + "DATA_SHOWVARIABLE": "показати змінну %1", + "DATA_HIDEVARIABLE": "сховати змінну %1", + "DATA_ADDTOLIST": "додати %1 до %2", + "DATA_DELETEOFLIST": "вилучити %1 з %2", + "DATA_DELETEALLOFLIST": "вилучити все з %1", + "DATA_INSERTATLIST": "вставити %1 на місці %2 списку %3", + "DATA_REPLACEITEMOFLIST": "замінити елемент %1 в %2 на %3", + "DATA_ITEMOFLIST": "елемент %1 з %2", + "DATA_ITEMNUMOFLIST": "елемент # %1 з %2", + "DATA_LENGTHOFLIST": "довжина %1", + "DATA_LISTCONTAINSITEM": "%1 містить %2?", + "DATA_SHOWLIST": "показати список %1", + "DATA_HIDELIST": "сховати список %1", + "DATA_INDEX_ALL": "все", + "DATA_INDEX_LAST": "останні", + "DATA_INDEX_RANDOM": "випадково", + "EVENT_WHENFLAGCLICKED": "коли %1 натиснуто", + "EVENT_WHENTHISSPRITECLICKED": "коли спрайт натиснуто", + "EVENT_WHENSTAGECLICKED": "коли сцену натиснуто", + "EVENT_WHENTOUCHINGOBJECT": "коли цей спрайт торкнеться %1", + "EVENT_WHENBROADCASTRECEIVED": "коли я отримую %1", + "EVENT_WHENBACKDROPSWITCHESTO": "коли тло змінится на %1", + "EVENT_WHENGREATERTHAN": "коли %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "таймер", + "EVENT_WHENGREATERTHAN_LOUDNESS": "гучність", + "EVENT_BROADCAST": "оповістити %1", + "EVENT_BROADCASTANDWAIT": "оповістити %1 і чекати", + "EVENT_WHENKEYPRESSED": "коли клавішу %1 натиснуто ", + "EVENT_WHENKEYPRESSED_SPACE": "пропуск", + "EVENT_WHENKEYPRESSED_LEFT": "стрілка ліворуч", + "EVENT_WHENKEYPRESSED_RIGHT": "стрілка праворуч", + "EVENT_WHENKEYPRESSED_DOWN": "стрілка вниз", + "EVENT_WHENKEYPRESSED_UP": "стрілка вгору", + "EVENT_WHENKEYPRESSED_ANY": "будь-яка", + "LOOKS_SAYFORSECS": "говорити %1 %2 сек", + "LOOKS_SAY": "говорити %1", + "LOOKS_HELLO": "Привіт!", + "LOOKS_THINKFORSECS": "подумати %1 %2 сек", + "LOOKS_THINK": "подумати %1", + "LOOKS_HMM": "Хмм...", + "LOOKS_SHOW": "показати", + "LOOKS_HIDE": "сховати", + "LOOKS_HIDEALLSPRITES": "сховати усі спрайти", + "LOOKS_EFFECT_COLOR": "колір", + "LOOKS_EFFECT_FISHEYE": "роздуття", + "LOOKS_EFFECT_WHIRL": "закручування", + "LOOKS_EFFECT_PIXELATE": "пікселями", + "LOOKS_EFFECT_MOSAIC": "мозаїка", + "LOOKS_EFFECT_BRIGHTNESS": "яскравість", + "LOOKS_EFFECT_GHOST": "привид", + "LOOKS_CHANGEEFFECTBY": "змінити ефект %1 на %2", + "LOOKS_SETEFFECTTO": "встановити ефект %1 в %2", + "LOOKS_CLEARGRAPHICEFFECTS": "очистити графічні ефекти", + "LOOKS_CHANGESIZEBY": "змінити розмір на %1", + "LOOKS_SETSIZETO": "задати розмір %1", + "LOOKS_SIZE": "розмір", + "LOOKS_CHANGESTRETCHBY": "змінити розтяг на %1", + "LOOKS_SETSTRETCHTO": "задати розтяг %1 %", + "LOOKS_SWITCHCOSTUMETO": "змінити образ на %1", + "LOOKS_NEXTCOSTUME": "наступний образ", + "LOOKS_SWITCHBACKDROPTO": "змінити тло на %1", + "LOOKS_GOTOFRONTBACK": "помістити на %1 план", + "LOOKS_GOTOFRONTBACK_FRONT": "передній", + "LOOKS_GOTOFRONTBACK_BACK": "задній", + "LOOKS_GOFORWARDBACKWARDLAYERS": "перемістити %1 на %2 шар", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "вперед", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "назад", + "LOOKS_BACKDROPNUMBERNAME": "тло %1", + "LOOKS_COSTUMENUMBERNAME": "образ %1", + "LOOKS_NUMBERNAME_NUMBER": "номер", + "LOOKS_NUMBERNAME_NAME": "назва", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "змінити тло на %1 та чекати", + "LOOKS_NEXTBACKDROP_BLOCK": "наступне тло", + "LOOKS_NEXTBACKDROP": "наступне тло", + "LOOKS_PREVIOUSBACKDROP": "попереднє тло", + "LOOKS_RANDOMBACKDROP": "випадкове тло", + "MOTION_MOVESTEPS": "перемістити на %1 кроків", + "MOTION_TURNLEFT": "поворот %1 на %2 градусів", + "MOTION_TURNRIGHT": "поворот %1 на %2 градусів", + "MOTION_POINTINDIRECTION": "повернути в напрямку %1", + "MOTION_POINTTOWARDS": "слідувати за %1", + "MOTION_POINTTOWARDS_POINTER": "вказівник", + "MOTION_POINTTOWARDS_RANDOM": "випадковий напрям", + "MOTION_GOTO": "перейти до %1", + "MOTION_GOTO_POINTER": "вказівник", + "MOTION_GOTO_RANDOM": "випадкова позиція", + "MOTION_GOTOXY": "перемістити в x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "ковзати %1 сек до x: %2 y: %3", + "MOTION_GLIDETO": "ковзати %1 сек до %2", + "MOTION_GLIDETO_POINTER": "вказівник", + "MOTION_GLIDETO_RANDOM": "випадкова позиція", + "MOTION_CHANGEXBY": "змінити x на %1", + "MOTION_SETX": "задати x %1", + "MOTION_CHANGEYBY": "змінити y на %1", + "MOTION_SETY": "задати y %1", + "MOTION_IFONEDGEBOUNCE": "якщо на межі, відбити", + "MOTION_SETROTATIONSTYLE": "стиль обертання %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "зліва-направо", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "не обертати", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "навколо", + "MOTION_XPOSITION": "значення x", + "MOTION_YPOSITION": "значення y", + "MOTION_DIRECTION": "напрям", + "MOTION_SCROLLRIGHT": "прокрутити праворуч %1", + "MOTION_SCROLLUP": "прокрутити вгору %1", + "MOTION_ALIGNSCENE": "вирівняти сцену %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "внизу-ліворуч", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "вниз-праворуч", + "MOTION_ALIGNSCENE_MIDDLE": "посередині", + "MOTION_ALIGNSCENE_TOPLEFT": "зверху-ліворуч", + "MOTION_ALIGNSCENE_TOPRIGHT": "зверху-праворуч", + "MOTION_XSCROLL": "x прокрутка", + "MOTION_YSCROLL": "y прокрутка", + "MOTION_STAGE_SELECTED": "Обрано Сцену: немає блоків руху", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "випадкове від %1 до %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 і %2", + "OPERATORS_OR": "%1 або %2", + "OPERATORS_NOT": "не %1", + "OPERATORS_JOIN": "з'єднати %1 %2", + "OPERATORS_JOIN_APPLE": "яблуко", + "OPERATORS_JOIN_BANANA": "банан", + "OPERATORS_LETTEROF": "символ %1 у %2", + "OPERATORS_LETTEROF_APPLE": "я", + "OPERATORS_LENGTH": "довжина %1", + "OPERATORS_CONTAINS": "%1 містить %2?", + "OPERATORS_MOD": "остача %1 на %2", + "OPERATORS_ROUND": "округлити %1", + "OPERATORS_MATHOP": "%1 з %2", + "OPERATORS_MATHOP_ABS": "abs", + "OPERATORS_MATHOP_FLOOR": "менше ціле", + "OPERATORS_MATHOP_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": "визначити %1", + "SENSING_TOUCHINGOBJECT": "торкається %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "вказівник", + "SENSING_TOUCHINGOBJECT_EDGE": "межа", + "SENSING_TOUCHINGCOLOR": "торкається кольору %1?", + "SENSING_COLORISTOUCHINGCOLOR": "колір %1 торкається %2?", + "SENSING_DISTANCETO": "відстань до %1", + "SENSING_DISTANCETO_POINTER": "вказівник", + "SENSING_ASKANDWAIT": "запитати %1 і чекати", + "SENSING_ASK_TEXT": "Як вас звати?", + "SENSING_ANSWER": "відповідь", + "SENSING_KEYPRESSED": "клавішу %1 натиснуто?", + "SENSING_MOUSEDOWN": "мишку натиснуто?", + "SENSING_MOUSEX": "мишка x", + "SENSING_MOUSEY": "мишка y", + "SENSING_SETDRAGMODE": "перетягувати %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "дозволено", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "не дозволено", + "SENSING_LOUDNESS": "гучність", + "SENSING_LOUD": "гучно?", + "SENSING_TIMER": "таймер", + "SENSING_RESETTIMER": "перезапустити таймер", + "SENSING_OF": "%1 з %2", + "SENSING_OF_XPOSITION": "значення x", + "SENSING_OF_YPOSITION": "значення y", + "SENSING_OF_DIRECTION": "напрям", + "SENSING_OF_COSTUMENUMBER": "образ #", + "SENSING_OF_COSTUMENAME": "ім’я образу", + "SENSING_OF_SIZE": "розмір", + "SENSING_OF_VOLUME": "гучність", + "SENSING_OF_BACKDROPNUMBER": "тло #", + "SENSING_OF_BACKDROPNAME": "ім’я тла", + "SENSING_OF_STAGE": "Сцена", + "SENSING_CURRENT": "сьогодні %1", + "SENSING_CURRENT_YEAR": "рік", + "SENSING_CURRENT_MONTH": "місяць", + "SENSING_CURRENT_DATE": "дата", + "SENSING_CURRENT_DAYOFWEEK": "день тижня", + "SENSING_CURRENT_HOUR": "година", + "SENSING_CURRENT_MINUTE": "хвилина ", + "SENSING_CURRENT_SECOND": "секунда", + "SENSING_DAYSSINCE2000": "днів після 2000", + "SENSING_USERNAME": "користувач", + "SENSING_USERID": "користувач ID", + "SOUND_PLAY": "відтворити звук %1", + "SOUND_PLAYUNTILDONE": "відтворити звук %1 до кінця", + "SOUND_STOPALLSOUNDS": "зупинити всі звуки", + "SOUND_SETEFFECTO": "встановити ефект %1 в %2", + "SOUND_CHANGEEFFECTBY": "змінити ефект %1 на %2", + "SOUND_CLEAREFFECTS": "очистити звукові ефекти", + "SOUND_EFFECTS_PITCH": "висота", + "SOUND_EFFECTS_PAN": "панорама", + "SOUND_CHANGEVOLUMEBY": "змінити гучність на %1", + "SOUND_SETVOLUMETO": "встановити гучність %1%", + "SOUND_VOLUME": "гучність", + "SOUND_RECORD": "запис...", + "CATEGORY_MOTION": "Рух", + "CATEGORY_LOOKS": "Вигляд", + "CATEGORY_SOUND": "Звук", + "CATEGORY_EVENTS": "Події", + "CATEGORY_CONTROL": "Керування", + "CATEGORY_SENSING": "Датчики", + "CATEGORY_OPERATORS": "Оператори", + "CATEGORY_VARIABLES": "Змінні", + "CATEGORY_MYBLOCKS": "Мої блоки", + "DUPLICATE": "Дублювати", + "DELETE": "Вилучити", + "ADD_COMMENT": "Додати коментар", + "REMOVE_COMMENT": "Вилучити коментар", + "DELETE_BLOCK": "Вилучити блок", + "DELETE_X_BLOCKS": "Вилучити %1 блоки", + "DELETE_ALL_BLOCKS": "Вилучити всі %1 блоки?", + "CLEAN_UP": "Впорядкувати блоки", + "HELP": "Допомога", + "UNDO": "Скасувати", + "REDO": "Повернути", + "EDIT_PROCEDURE": "Правка", + "SHOW_PROCEDURE_DEFINITION": "Перейти до визначення", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Скажіть щось...", + "COLOUR_HUE_LABEL": "Колір", + "COLOUR_SATURATION_LABEL": "Насиченість", + "COLOUR_BRIGHTNESS_LABEL": "Яскравість", + "CHANGE_VALUE_TITLE": "Змінити значення:", + "RENAME_VARIABLE": "Перейменувати змінну", + "RENAME_VARIABLE_TITLE": "Перейменувати усі \"%1\" змінні на:", + "RENAME_VARIABLE_MODAL_TITLE": "Перейменувати змінну", + "NEW_VARIABLE": "Створити змінну", + "NEW_VARIABLE_TITLE": "Нове ім'я змінної:", + "VARIABLE_MODAL_TITLE": "Нова змінна", + "VARIABLE_ALREADY_EXISTS": "Змінна з іменем \"%1\" вже існує.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Ім'я змінної \"%1\" вже використано для змінної з типом \"%2\".", + "DELETE_VARIABLE_CONFIRMATION": "Вилучити %1 використання змінної \"%2\"?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Не можна вилучити змінну \"%1\" оскільки вона визначена у функції \"%2\"", + "DELETE_VARIABLE": "Вилучити змінну '%1'", + "NEW_PROCEDURE": "Створити блок", + "PROCEDURE_ALREADY_EXISTS": "Процедура з іменем '%1' вже існує", + "PROCEDURE_DEFAULT_NAME": "назва блоку", + "NEW_LIST": "Створити список", + "NEW_LIST_TITLE": "Нове ім’я списку:", + "LIST_MODAL_TITLE": "Новий список", + "LIST_ALREADY_EXISTS": "Список з іменем '%1' вже існує", + "RENAME_LIST_TITLE": "Перейменувати усі списки \"%1\" на:", + "RENAME_LIST_MODAL_TITLE": "Перейменувати список", + "DEFAULT_LIST_ITEM": "щось", + "DELETE_LIST": "Вилучити список \"%1\"", + "RENAME_LIST": "Перейменувати список", + "NEW_BROADCAST_MESSAGE": "Нове повідомлення", + "NEW_BROADCAST_MESSAGE_TITLE": "Нове ім’я повідомлення:", + "BROADCAST_MODAL_TITLE": "Нове повідомлення", + "DEFAULT_BROADCAST_MESSAGE_NAME": "повідомлення1" +} \ No newline at end of file diff --git a/editor/blocks/ur.json b/editor/blocks/ur.json deleted file mode 100644 index d7d659ed..00000000 --- a/editor/blocks/ur.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"مسلسل","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"ورنہ","CONTROL_STOP":"stop","CONTROL_STOP_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":"جب میں بطورجنس شروع کروں","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"myself","CONTROL_DELETETHISCLONE":"حذف کریں یہ جنس","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":"تمام","DATA_INDEX_LAST":"آخری","DATA_INDEX_RANDOM":"random","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"جب یہ بھوت دبے","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":"گھڑی","EVENT_WHENGREATERTHAN_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":"دکھاوٰ","LOOKS_HIDE":"چھپا وُ","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_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":"گرافکس اثرات ختم کریں","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"سائز","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"اگلا لباس","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":"اگلا پس منظر","LOOKS_NEXTBACKDROP":"اگلا پس منظر","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":"اگرکنارےپرہے، اچھلو","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"left-right","MOTION_SETROTATIONSTYLE_DONTROTATE":"don't rotate","MOTION_SETROTATIONSTYLE_ALLAROUND":"all around","MOTION_XPOSITION":"س کی جگہ","MOTION_YPOSITION":"ص کی جگہ","MOTION_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":"جواب","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"ماوٰس نیچے ہے؟","SENSING_MOUSEX":"ماوٰس س","SENSING_MOUSEY":"ماوٰس ص","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"بلندی صوت","SENSING_LOUD":"loud?","SENSING_TIMER":"گھڑی","SENSING_RESETTIMER":"گھڑی واپس","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"س کی جگہ","SENSING_OF_YPOSITION":"ص کی جگہ","SENSING_OF_DIRECTION":"رخ","SENSING_OF_COSTUMENUMBER":"لباس #","SENSING_OF_COSTUMENAME":"costume name","SENSING_OF_SIZE":"سائز","SENSING_OF_VOLUME":"حجم صوت","SENSING_OF_BACKDROPNUMBER":"پس منظر #","SENSING_OF_BACKDROPNAME":"نام پس منظر","SENSING_OF_STAGE":"Stage","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"سال","SENSING_CURRENT_MONTH":"مہینہ","SENSING_CURRENT_DATE":"تاریخ","SENSING_CURRENT_DAYOFWEEK":"day of week","SENSING_CURRENT_HOUR":"hour","SENSING_CURRENT_MINUTE":"minute","SENSING_CURRENT_SECOND":"second","SENSING_DAYSSINCE2000":"دن ۲۰۰۰ ُکے بعد سے","SENSING_USERNAME":"اسم","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"تمام آوازیں روک دو","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":"حجم صوت","SOUND_RECORD":"record...","CATEGORY_MOTION":"حركت","CATEGORY_LOOKS":"مظاهر","CATEGORY_SOUND":"آواز","CATEGORY_EVENTS":"واقعات","CATEGORY_CONTROL":"کنٹرول","CATEGORY_SENSING":"تحسیس","CATEGORY_OPERATORS":"عاملین","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"نقل","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":"ترمیم","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":"فہرست بنائیں","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"نئی فہرست","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"} \ No newline at end of file diff --git a/editor/blocks/uz.json b/editor/blocks/uz.json deleted file mode 100644 index cbb273ab..00000000 --- a/editor/blocks/uz.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"har doim","CONTROL_REPEAT":"repeat %1","CONTROL_IF":"if %1 then","CONTROL_ELSE":"aks holda","CONTROL_STOP":"stop","CONTROL_STOP_ALL":"barchasi","CONTROL_STOP_THIS":"bu qo'lyozma","CONTROL_STOP_OTHER":"ajib ko‘rinishdagi boshqa skriptlar","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":"men nusxa sifatida boshlaganda","CONTROL_CREATECLONEOF":"create clone of %1","CONTROL_CREATECLONEOF_MYSELF":"o'zim","CONTROL_DELETETHISCLONE":"bu nusxani o'chir","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":"barchasi","DATA_INDEX_LAST":"oxirgi","DATA_INDEX_RANDOM":"tasodifiy","EVENT_WHENFLAGCLICKED":"when %1 clicked","EVENT_WHENTHISSPRITECLICKED":"sprayt bosilganda","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":"taymer","EVENT_WHENGREATERTHAN_LOUDNESS":"tovush","EVENT_BROADCAST":"broadcast %1","EVENT_BROADCASTANDWAIT":"broadcast %1 and wait","EVENT_WHENKEYPRESSED":"when %1 key pressed","EVENT_WHENKEYPRESSED_SPACE":"bo'sh joy","EVENT_WHENKEYPRESSED_LEFT":"chapga ko‘rsatkichi","EVENT_WHENKEYPRESSED_RIGHT":"Oʻngga koʻrsatkichi","EVENT_WHENKEYPRESSED_DOWN":"pastga ko'rsatgich","EVENT_WHENKEYPRESSED_UP":"Yuqoriga ko‘rsatkichi","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":"ko'rsat","LOOKS_HIDE":"berkit","LOOKS_HIDEALLSPRITES":"hide all sprites","LOOKS_EFFECT_COLOR":"rang","LOOKS_EFFECT_FISHEYE":"baliq ko'z","LOOKS_EFFECT_WHIRL":"aylanish","LOOKS_EFFECT_PIXELATE":"piksillashtirish","LOOKS_EFFECT_MOSAIC":"Mozayka","LOOKS_EFFECT_BRIGHTNESS":"yorqinlik","LOOKS_EFFECT_GHOST":"arvoh","LOOKS_CHANGEEFFECTBY":"change %1 effect by %2","LOOKS_SETEFFECTTO":"set %1 effect to %2","LOOKS_CLEARGRAPHICEFFECTS":"grafik effektlarni tozala","LOOKS_CHANGESIZEBY":"change size by %1","LOOKS_SETSIZETO":"set size to %1 %","LOOKS_SIZE":"o'lcham","LOOKS_CHANGESTRETCHBY":"change stretch by %1","LOOKS_SETSTRETCHTO":"set stretch to %1 %","LOOKS_SWITCHCOSTUMETO":"switch costume to %1","LOOKS_NEXTCOSTUME":"keyingi kiyim","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":"keyingi fon","LOOKS_NEXTBACKDROP":"keyingi fon","LOOKS_PREVIOUSBACKDROP":"oldingi fon","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":"sichqon-ko'rsatkichi","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"go to %1","MOTION_GOTO_POINTER":"sichqon-ko'rsatkichi","MOTION_GOTO_RANDOM":"tasodifiy joyi","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":"sichqon-ko'rsatkichi","MOTION_GLIDETO_RANDOM":"tasodifiy joyi","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":"agar chegarada bo'lsa qayt","MOTION_SETROTATIONSTYLE":"set rotation style %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"chap-o‘ng","MOTION_SETROTATIONSTYLE_DONTROTATE":"aylantirmang","MOTION_SETROTATIONSTYLE_ALLAROUND":"Har yonda","MOTION_XPOSITION":"x joylashuv","MOTION_YPOSITION":"y joylashuv","MOTION_DIRECTION":"yo'nalish","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":"modul","OPERATORS_MATHOP_FLOOR":"pol","OPERATORS_MATHOP_CEILING":"shift","OPERATORS_MATHOP_SQRT":"sqrt","OPERATORS_MATHOP_SIN":"gunoh","OPERATORS_MATHOP_COS":"cos","OPERATORS_MATHOP_TAN":"tan","OPERATORS_MATHOP_ASIN":"asin","OPERATORS_MATHOP_ACOS":"acos","OPERATORS_MATHOP_ATAN":"atan","OPERATORS_MATHOP_LN":"Ichida","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"define %1","SENSING_TOUCHINGOBJECT":"touching %1?","SENSING_TOUCHINGOBJECT_POINTER":"sichqon-ko'rsatkichi","SENSING_TOUCHINGOBJECT_EDGE":"qirra","SENSING_TOUCHINGCOLOR":"touching color %1?","SENSING_COLORISTOUCHINGCOLOR":"color %1 is touching %2?","SENSING_DISTANCETO":"distance to %1","SENSING_DISTANCETO_POINTER":"sichqon-ko'rsatkichi","SENSING_ASKANDWAIT":"ask %1 and wait","SENSING_ASK_TEXT":"What's your name?","SENSING_ANSWER":"javob","SENSING_KEYPRESSED":"key %1 pressed?","SENSING_MOUSEDOWN":"sichqoncha bosilgan","SENSING_MOUSEX":"sichiqoncha x da","SENSING_MOUSEY":"sichiqoncha y da","SENSING_SETDRAGMODE":"set drag mode %1","SENSING_SETDRAGMODE_DRAGGABLE":"draggable","SENSING_SETDRAGMODE_NOTDRAGGABLE":"not draggable","SENSING_LOUDNESS":"tovush","SENSING_LOUD":"loud?","SENSING_TIMER":"taymer","SENSING_RESETTIMER":"taymerni qaytar","SENSING_OF":"%1 of %2","SENSING_OF_XPOSITION":"x joylashuv","SENSING_OF_YPOSITION":"y joylashuv","SENSING_OF_DIRECTION":"yo'nalish","SENSING_OF_COSTUMENUMBER":"kiyim #","SENSING_OF_COSTUMENAME":"kostyum nomi","SENSING_OF_SIZE":"o'lcham","SENSING_OF_VOLUME":"ovoz","SENSING_OF_BACKDROPNUMBER":"fon #","SENSING_OF_BACKDROPNAME":"orqa fon nomi","SENSING_OF_STAGE":"Sahna","SENSING_CURRENT":"current %1","SENSING_CURRENT_YEAR":"yil","SENSING_CURRENT_MONTH":"oy","SENSING_CURRENT_DATE":"sana","SENSING_CURRENT_DAYOFWEEK":"hafta kuni","SENSING_CURRENT_HOUR":"soat","SENSING_CURRENT_MINUTE":"daqiqa","SENSING_CURRENT_SECOND":"soniya","SENSING_DAYSSINCE2000":"2000-yildan keyingi kunlar","SENSING_USERNAME":"foydalanuvchi ismi","SENSING_USERID":"user id","SOUND_PLAY":"start sound %1","SOUND_PLAYUNTILDONE":"play sound %1 until done","SOUND_STOPALLSOUNDS":"hamma ovozlarni to'xtat","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":"ovoz","SOUND_RECORD":"yozib olish...","CATEGORY_MOTION":"Harakat","CATEGORY_LOOKS":"Ko'rinish","CATEGORY_SOUND":"Ovoz","CATEGORY_EVENTS":"Hodisalar","CATEGORY_CONTROL":"Boshqaruvchi","CATEGORY_SENSING":"Sezgirlik","CATEGORY_OPERATORS":"Amallar","CATEGORY_VARIABLES":"Variables","CATEGORY_MYBLOCKS":"My Blocks","DUPLICATE":"Nusxasini yaratish","DELETE":"Olib tashlash","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":"Yordam","UNDO":"Bekor qilish","REDO":"Qaytarish","EDIT_PROCEDURE":"Oʻzgartirish","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":"O'zgaruvchi yaratish","NEW_VARIABLE_TITLE":"New variable name:","VARIABLE_MODAL_TITLE":"Yangi o'zgaruvchi","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":"Blok yasash","PROCEDURE_ALREADY_EXISTS":"A procedure named \"%1\" already exists.","PROCEDURE_DEFAULT_NAME":"block name","NEW_LIST":"Ro‘yxat tuzing","NEW_LIST_TITLE":"New list name:","LIST_MODAL_TITLE":"Yangi roʻyxat","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":"Yangi xabar","DEFAULT_BROADCAST_MESSAGE_NAME":"xabar1"} \ No newline at end of file diff --git a/editor/blocks/vi.json b/editor/blocks/vi.json index 08742afb..a8a6ee63 100644 --- a/editor/blocks/vi.json +++ b/editor/blocks/vi.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"liên tục","CONTROL_REPEAT":"lặp lại %1","CONTROL_IF":"nếu %1 thì","CONTROL_ELSE":"nếu không thì ","CONTROL_STOP":"dừng lại","CONTROL_STOP_ALL":"tất cả","CONTROL_STOP_THIS":"kịch bản này","CONTROL_STOP_OTHER":"các kịch bản khác cho đối tượng ","CONTROL_WAIT":"đợi %1 giây","CONTROL_WAITUNTIL":"đợi đến khi %1","CONTROL_REPEATUNTIL":"lặp lại cho đến khi %1","CONTROL_WHILE":"trong khi %1","CONTROL_FOREACH":"với mỗi %1 trong %2","CONTROL_STARTASCLONE":"khi tôi bắt đầu là một bản sao","CONTROL_CREATECLONEOF":"tạo bản sao của %1","CONTROL_CREATECLONEOF_MYSELF":"bản thân tôi","CONTROL_DELETETHISCLONE":"xóa bản sao này","CONTROL_COUNTER":"bộ đếm","CONTROL_INCRCOUNTER":"bộ đếm tăng dần","CONTROL_CLEARCOUNTER":"xóa bộ đếm","CONTROL_ALLATONCE":"tất cả cùng một lúc","DATA_SETVARIABLETO":"đặt %1 thành %2","DATA_CHANGEVARIABLEBY":"thay đổi %1 một lượng %2","DATA_SHOWVARIABLE":"hiện biến số %1","DATA_HIDEVARIABLE":"ẩn biến số %1","DATA_ADDTOLIST":"thêm phần tử %1 vào trong %2","DATA_DELETEOFLIST":"xóa phần tử thứ %1 của %2","DATA_DELETEALLOFLIST":"Xóa hết tất cả trong liệt kê %1","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_ITEMOFLIST":"phần tử thứ %1 của %2","DATA_ITEMNUMOFLIST":"phần tử thứ %1 trong tợp hợp %2","DATA_LENGTHOFLIST":"kích thước của %1","DATA_LISTCONTAINSITEM":"%1 chứa phần tử %2?","DATA_SHOWLIST":"hiện danh sách %1","DATA_HIDELIST":"ăn danh sách %1","DATA_INDEX_ALL":"tất cả","DATA_INDEX_LAST":"cuối cùng","DATA_INDEX_RANDOM":"ngẫu nhiên","EVENT_WHENFLAGCLICKED":"Khi bấm vào %1","EVENT_WHENTHISSPRITECLICKED":"Khi bấm vào đối tượng này","EVENT_WHENSTAGECLICKED":"khi bấm vào phông nền","EVENT_WHENTOUCHINGOBJECT":"Khi đối tượng này chạm vào %1","EVENT_WHENBROADCASTRECEIVED":"khi nhận %1","EVENT_WHENBACKDROPSWITCHESTO":"khi phông nền chuyển thành %1","EVENT_WHENGREATERTHAN":"khi %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"đồng hồ bấm giờ","EVENT_WHENGREATERTHAN_LOUDNESS":"độ ồn","EVENT_BROADCAST":"phát tin %1","EVENT_BROADCASTANDWAIT":"phát tin %1 và đợi","EVENT_WHENKEYPRESSED":"khi bấm phím %1","EVENT_WHENKEYPRESSED_SPACE":"phím trắng","EVENT_WHENKEYPRESSED_LEFT":"mũi tên trái","EVENT_WHENKEYPRESSED_RIGHT":"mũi tên phải","EVENT_WHENKEYPRESSED_DOWN":"mũi tên xuống","EVENT_WHENKEYPRESSED_UP":"mũi tên lên","EVENT_WHENKEYPRESSED_ANY":"bất kỳ","LOOKS_SAYFORSECS":"nói %1 trong %2 giây","LOOKS_SAY":"nói %1","LOOKS_HELLO":"Xin chào!","LOOKS_THINKFORSECS":"nghĩ %1 trong %2 giây","LOOKS_THINK":"nghĩ %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"hiện","LOOKS_HIDE":"ẩn","LOOKS_HIDEALLSPRITES":"ẩn tất cả đối tượng","LOOKS_EFFECT_COLOR":"màu","LOOKS_EFFECT_FISHEYE":"gương cầu","LOOKS_EFFECT_WHIRL":"xoay","LOOKS_EFFECT_PIXELATE":"nhòe","LOOKS_EFFECT_MOSAIC":"khảm","LOOKS_EFFECT_BRIGHTNESS":"độ sáng","LOOKS_EFFECT_GHOST":"bóng ma","LOOKS_CHANGEEFFECTBY":"thay đổi hiệu ứng %1 một lượng %2","LOOKS_SETEFFECTTO":"thay đổi hiệu ứng %1 bằng %2","LOOKS_CLEARGRAPHICEFFECTS":"bỏ các hiệu ứng đồ họa","LOOKS_CHANGESIZEBY":"đổi kích thước một lượng %1","LOOKS_SETSIZETO":"đặt kích thước thành %1 %","LOOKS_SIZE":"kích thước","LOOKS_CHANGESTRETCHBY":"đổi kéo căng một lượng %1","LOOKS_SETSTRETCHTO":"đặt kéo căng thành %1 %","LOOKS_SWITCHCOSTUMETO":"chuyển sang thiết kế %1","LOOKS_NEXTCOSTUME":"trang phục kế tiếp","LOOKS_SWITCHBACKDROPTO":"đổi phông nền thành %1","LOOKS_GOTOFRONTBACK":"đi tới lớp %1","LOOKS_GOTOFRONTBACK_FRONT":"phía trên cùng","LOOKS_GOTOFRONTBACK_BACK":"phía sau cùng","LOOKS_GOFORWARDBACKWARDLAYERS":"đi %1 %2 lớp","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"tới","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"lùi","LOOKS_BACKDROPNUMBERNAME":"phông nền %1","LOOKS_COSTUMENUMBERNAME":"thiết kế %1","LOOKS_NUMBERNAME_NUMBER":"số","LOOKS_NUMBERNAME_NAME":"tên","LOOKS_SWITCHBACKDROPTOANDWAIT":"đổi phông nền thành %1 và đợi","LOOKS_NEXTBACKDROP_BLOCK":"phông nền tiếp theo","LOOKS_NEXTBACKDROP":"phông nền tiếp theo","LOOKS_PREVIOUSBACKDROP":"phông nền trước","LOOKS_RANDOMBACKDROP":"phông nền ngẫu nhiên","MOTION_MOVESTEPS":"di chuyển %1 bước","MOTION_TURNLEFT":"xoay %1 %2 độ","MOTION_TURNRIGHT":"xoay %1 %2 độ","MOTION_POINTINDIRECTION":"hướng về phía %1","MOTION_POINTTOWARDS":"hướng về vị trí %1","MOTION_POINTTOWARDS_POINTER":"con trỏ chuột","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"đi tới %1","MOTION_GOTO_POINTER":"con trỏ chuột","MOTION_GOTO_RANDOM":"vị trí ngẫu nhiên","MOTION_GOTOXY":"đi tới điểm x: %1 y: %2","MOTION_GLIDESECSTOXY":"lướt trong %1 giây tới điểm x: %2 y: %3","MOTION_GLIDETO":"lướt trong %1 giây tới %2","MOTION_GLIDETO_POINTER":"con trỏ chuột","MOTION_GLIDETO_RANDOM":"vị trí ngẫu nhiên","MOTION_CHANGEXBY":"thay đổi hoành độ một lượng %1","MOTION_SETX":"đặt hoàng độ bằng %1","MOTION_CHANGEYBY":"thay đổi tung độ một lượng%1","MOTION_SETY":"đặt tung độ bằng %1","MOTION_IFONEDGEBOUNCE":"nếu tiếp xúc với cạnh, bật lại","MOTION_SETROTATIONSTYLE":"đặt kiểu xoay %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"trái - phải","MOTION_SETROTATIONSTYLE_DONTROTATE":"không xoay","MOTION_SETROTATIONSTYLE_ALLAROUND":"xung quanh","MOTION_XPOSITION":"hoành độ","MOTION_YPOSITION":"tung độ","MOTION_DIRECTION":"hướng","MOTION_SCROLLRIGHT":"cuộn phải %1","MOTION_SCROLLUP":"cuộn lên %1","MOTION_ALIGNSCENE":"căn chỉnh phân cảnh %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"góc trái dưới","MOTION_ALIGNSCENE_BOTTOMRIGHT":"góc phải dưới","MOTION_ALIGNSCENE_MIDDLE":"giữa","MOTION_ALIGNSCENE_TOPLEFT":"góc trái trên","MOTION_ALIGNSCENE_TOPRIGHT":"góc phải trên","MOTION_XSCROLL":"cuộn x","MOTION_YSCROLL":"cuộn y","MOTION_STAGE_SELECTED":"Đã chọn nền: không có khối lập trình chuyển động","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"lấy ngẫu nhiên từ %1 đến %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 và %2","OPERATORS_OR":"%1 hoặc %2","OPERATORS_NOT":"không phải %1","OPERATORS_JOIN":"kết hợp %1 %2","OPERATORS_JOIN_APPLE":"táo","OPERATORS_JOIN_BANANA":"chuối","OPERATORS_LETTEROF":"ký tự thứ %1 của chuỗi %2","OPERATORS_LETTEROF_APPLE":"t","OPERATORS_LENGTH":"độ dài của %1","OPERATORS_CONTAINS":"%1 chứa ký tự %2?","OPERATORS_MOD":"%1 chia lấy dư %2","OPERATORS_ROUND":"làm tròn %1","OPERATORS_MATHOP":"%1 của %2","OPERATORS_MATHOP_ABS":"giá trị tuyệt đối","OPERATORS_MATHOP_FLOOR":"làm tròn xuống","OPERATORS_MATHOP_CEILING":"trần","OPERATORS_MATHOP_SQRT":"căn bậc hai","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":"trong","OPERATORS_MATHOP_LOG":"log","OPERATORS_MATHOP_EEXP":"e ^","OPERATORS_MATHOP_10EXP":"10 ^","PROCEDURES_DEFINITION":"định nghĩa %1","SENSING_TOUCHINGOBJECT":"đang chạm %1?","SENSING_TOUCHINGOBJECT_POINTER":"con trỏ chuột","SENSING_TOUCHINGOBJECT_EDGE":"cạnh","SENSING_TOUCHINGCOLOR":"đang chạm màu %1?","SENSING_COLORISTOUCHINGCOLOR":"màu %1 đang chạm %2?","SENSING_DISTANCETO":"khoảng cách đến %1","SENSING_DISTANCETO_POINTER":"con trỏ chuột","SENSING_ASKANDWAIT":"hỏi %1 và đợi","SENSING_ASK_TEXT":"Tên của bạn là gì?","SENSING_ANSWER":"trả lời","SENSING_KEYPRESSED":"phím %1 được bấm?","SENSING_MOUSEDOWN":"chuột được nhấn?","SENSING_MOUSEX":"hoành độ con trỏ chuột","SENSING_MOUSEY":"tung độ con trỏ chuột","SENSING_SETDRAGMODE":"đặt chế độ kéo %1","SENSING_SETDRAGMODE_DRAGGABLE":"kéo thả được","SENSING_SETDRAGMODE_NOTDRAGGABLE":"không kéo thả được","SENSING_LOUDNESS":"độ ồn","SENSING_LOUD":"tiếng to?","SENSING_TIMER":"đồng hồ bấm giờ","SENSING_RESETTIMER":"đặt lại đống hồ bấm giờ","SENSING_OF":"%1 của %2","SENSING_OF_XPOSITION":"hoành độ","SENSING_OF_YPOSITION":"tung độ","SENSING_OF_DIRECTION":"hướng","SENSING_OF_COSTUMENUMBER":"thiết kế #","SENSING_OF_COSTUMENAME":"tên thiết kế","SENSING_OF_SIZE":"kích thước","SENSING_OF_VOLUME":"âm lượng","SENSING_OF_BACKDROPNUMBER":"phông nền #","SENSING_OF_BACKDROPNAME":"tên phông nền","SENSING_OF_STAGE":"Sân khấu","SENSING_CURRENT":"%1 hiện tại","SENSING_CURRENT_YEAR":"năm","SENSING_CURRENT_MONTH":"tháng","SENSING_CURRENT_DATE":"ngày","SENSING_CURRENT_DAYOFWEEK":"ngày trong tuần","SENSING_CURRENT_HOUR":"giờ","SENSING_CURRENT_MINUTE":"phút","SENSING_CURRENT_SECOND":"giây","SENSING_DAYSSINCE2000":"số ngày từ năm 2000","SENSING_USERNAME":"tên đăng nhập","SENSING_USERID":"id người dùng","SOUND_PLAY":"bắt đầu âm thanh %1","SOUND_PLAYUNTILDONE":"phát âm thanh %1 đến hết","SOUND_STOPALLSOUNDS":"ngừng mọi âm thanh","SOUND_SETEFFECTO":"đặt hiệu ứng %1 thành %2","SOUND_CHANGEEFFECTBY":"thay đổi hiệu ứng %1 một lượng %2","SOUND_CLEAREFFECTS":"xóa hiệu ứng âm thanh","SOUND_EFFECTS_PITCH":"cao độ","SOUND_EFFECTS_PAN":"pan trái/phải","SOUND_CHANGEVOLUMEBY":"thay đổi âm lượng một lượng %1","SOUND_SETVOLUMETO":"đặt âm lượng %1%","SOUND_VOLUME":"âm lượng","SOUND_RECORD":"lưu lại...","CATEGORY_MOTION":"Chuyển động","CATEGORY_LOOKS":"Hiển thị","CATEGORY_SOUND":"Âm thanh","CATEGORY_EVENTS":"Sự kiện","CATEGORY_CONTROL":"Điều khiển","CATEGORY_SENSING":"Cảm biến","CATEGORY_OPERATORS":"Các phép toán","CATEGORY_VARIABLES":"Các biến số","CATEGORY_MYBLOCKS":"Khối của tôi","DUPLICATE":"Nhân bản","DELETE":"Xóa","ADD_COMMENT":"Thêm chú thích","REMOVE_COMMENT":"Xóa chú thích","DELETE_BLOCK":"Xóa khối","DELETE_X_BLOCKS":"Xóa %1 khối","DELETE_ALL_BLOCKS":"Xóa toàn bộ %1 khối?","CLEAN_UP":"Xóa hết khối","HELP":"Trợ giúp","UNDO":"Hoàn tác","REDO":"Làm lại ","EDIT_PROCEDURE":"Chỉnh sửa","SHOW_PROCEDURE_DEFINITION":"Tìm định nghĩa","WORKSPACE_COMMENT_DEFAULT_TEXT":"Nói gì đó...","COLOUR_HUE_LABEL":"Màu sắc","COLOUR_SATURATION_LABEL":"Độ bão hòa","COLOUR_BRIGHTNESS_LABEL":"Độ sáng","CHANGE_VALUE_TITLE":"Thay đổi giá trị:","RENAME_VARIABLE":"Đặt tên cho biến","RENAME_VARIABLE_TITLE":"Đặt tên tất cả biến \"%1\" thành:","RENAME_VARIABLE_MODAL_TITLE":"Đặt tên biến","NEW_VARIABLE":"Tạo một biến","NEW_VARIABLE_TITLE":"Tên biến mới:","VARIABLE_MODAL_TITLE":"Biến mới","VARIABLE_ALREADY_EXISTS":"Một biến với tên\"%1\" đã tồn tại.","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Một biến số tên là \"%1\" đã có ở trong một biến số khác tên \"%2\"","DELETE_VARIABLE_CONFIRMATION":"Xóa %1 cách dùng của biến số \"%2\"","CANNOT_DELETE_VARIABLE_PROCEDURE":"Không thể xóa biến số \"%1\" tại vì nó là một phần của chức vụ lập trình \"%2\"","DELETE_VARIABLE":"Xóa biến \"%1\"","NEW_PROCEDURE":"Tạo một khối","PROCEDURE_ALREADY_EXISTS":"Một thủ tục có tên \"%1\" đã tồn tại.","PROCEDURE_DEFAULT_NAME":"Tên khối","NEW_LIST":"Tạo một Danh sách","NEW_LIST_TITLE":"Tên danh sách mới:","LIST_MODAL_TITLE":"Danh sách mới","LIST_ALREADY_EXISTS":"Một danh sách có tên \"%1\" đã tồn tại.","RENAME_LIST_TITLE":"Đặt tên tất cả danh sách \"%1\" thành:","RENAME_LIST_MODAL_TITLE":"Đặt tên danh sách","DEFAULT_LIST_ITEM":"cụm","DELETE_LIST":"Delete the \"%1\" list","RENAME_LIST":"Rename list","NEW_BROADCAST_MESSAGE":"Thông báo mới","NEW_BROADCAST_MESSAGE_TITLE":"Tên thông báo mới:","BROADCAST_MODAL_TITLE":"Tin nhắn mới","DEFAULT_BROADCAST_MESSAGE_NAME":"tin nhắn 1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "liên tục", + "CONTROL_REPEAT": "lặp lại %1", + "CONTROL_IF": "nếu %1 thì", + "CONTROL_ELSE": "nếu không thì ", + "CONTROL_STOP": "dừng lại", + "CONTROL_STOP_ALL": "tất cả", + "CONTROL_STOP_THIS": "kịch bản này", + "CONTROL_STOP_OTHER": "các kịch bản khác cho đối tượng ", + "CONTROL_WAIT": "đợi %1 giây", + "CONTROL_WAITUNTIL": "đợi đến khi %1", + "CONTROL_REPEATUNTIL": "lặp lại cho đến khi %1", + "CONTROL_WHILE": "trong khi %1", + "CONTROL_FOREACH": "với mỗi %1 trong %2", + "CONTROL_STARTASCLONE": "khi tôi bắt đầu là một bản sao", + "CONTROL_CREATECLONEOF": "tạo bản sao của %1", + "CONTROL_CREATECLONEOF_MYSELF": "bản thân tôi", + "CONTROL_DELETETHISCLONE": "xóa bản sao này", + "CONTROL_COUNTER": "bộ đếm", + "CONTROL_INCRCOUNTER": "bộ đếm tăng dần", + "CONTROL_CLEARCOUNTER": "xóa bộ đếm", + "CONTROL_ALLATONCE": "tất cả cùng một lúc", + "DATA_SETVARIABLETO": "đặt %1 thành %2", + "DATA_CHANGEVARIABLEBY": "thay đổi %1 một lượng %2", + "DATA_SHOWVARIABLE": "hiện biến số %1", + "DATA_HIDEVARIABLE": "ẩn biến số %1", + "DATA_ADDTOLIST": "thêm phần tử %1 vào trong %2", + "DATA_DELETEOFLIST": "xóa phần tử thứ %1 của %2", + "DATA_DELETEALLOFLIST": "Xóa hết tất cả trong liệt kê %1", + "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_ITEMOFLIST": "phần tử thứ %1 của %2", + "DATA_ITEMNUMOFLIST": "phần tử thứ %1 trong tợp hợp %2", + "DATA_LENGTHOFLIST": "kích thước của %1", + "DATA_LISTCONTAINSITEM": "%1 chứa phần tử %2?", + "DATA_SHOWLIST": "hiện danh sách %1", + "DATA_HIDELIST": "ăn danh sách %1", + "DATA_INDEX_ALL": "tất cả", + "DATA_INDEX_LAST": "cuối cùng", + "DATA_INDEX_RANDOM": "ngẫu nhiên", + "EVENT_WHENFLAGCLICKED": "Khi bấm vào %1", + "EVENT_WHENTHISSPRITECLICKED": "Khi bấm vào đối tượng này", + "EVENT_WHENSTAGECLICKED": "khi bấm vào phông nền", + "EVENT_WHENTOUCHINGOBJECT": "Khi đối tượng này chạm vào %1", + "EVENT_WHENBROADCASTRECEIVED": "khi nhận %1", + "EVENT_WHENBACKDROPSWITCHESTO": "khi phông nền chuyển thành %1", + "EVENT_WHENGREATERTHAN": "khi %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "đồng hồ bấm giờ", + "EVENT_WHENGREATERTHAN_LOUDNESS": "độ ồn", + "EVENT_BROADCAST": "phát tin %1", + "EVENT_BROADCASTANDWAIT": "phát tin %1 và đợi", + "EVENT_WHENKEYPRESSED": "khi bấm phím %1", + "EVENT_WHENKEYPRESSED_SPACE": "phím trắng", + "EVENT_WHENKEYPRESSED_LEFT": "mũi tên trái", + "EVENT_WHENKEYPRESSED_RIGHT": "mũi tên phải", + "EVENT_WHENKEYPRESSED_DOWN": "mũi tên xuống", + "EVENT_WHENKEYPRESSED_UP": "mũi tên lên", + "EVENT_WHENKEYPRESSED_ANY": "bất kỳ", + "LOOKS_SAYFORSECS": "nói %1 trong %2 giây", + "LOOKS_SAY": "nói %1", + "LOOKS_HELLO": "Xin chào!", + "LOOKS_THINKFORSECS": "nghĩ %1 trong %2 giây", + "LOOKS_THINK": "nghĩ %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "hiện", + "LOOKS_HIDE": "ẩn", + "LOOKS_HIDEALLSPRITES": "ẩn tất cả đối tượng", + "LOOKS_EFFECT_COLOR": "màu", + "LOOKS_EFFECT_FISHEYE": "gương cầu", + "LOOKS_EFFECT_WHIRL": "xoay", + "LOOKS_EFFECT_PIXELATE": "nhòe", + "LOOKS_EFFECT_MOSAIC": "khảm", + "LOOKS_EFFECT_BRIGHTNESS": "độ sáng", + "LOOKS_EFFECT_GHOST": "bóng ma", + "LOOKS_CHANGEEFFECTBY": "thay đổi hiệu ứng %1 một lượng %2", + "LOOKS_SETEFFECTTO": "thay đổi hiệu ứng %1 bằng %2", + "LOOKS_CLEARGRAPHICEFFECTS": "bỏ các hiệu ứng đồ họa", + "LOOKS_CHANGESIZEBY": "đổi kích thước một lượng %1", + "LOOKS_SETSIZETO": "đặt kích thước thành %1 %", + "LOOKS_SIZE": "kích thước", + "LOOKS_CHANGESTRETCHBY": "đổi kéo căng một lượng %1", + "LOOKS_SETSTRETCHTO": "đặt kéo căng thành %1 %", + "LOOKS_SWITCHCOSTUMETO": "chuyển sang thiết kế %1", + "LOOKS_NEXTCOSTUME": "trang phục kế tiếp", + "LOOKS_SWITCHBACKDROPTO": "đổi phông nền thành %1", + "LOOKS_GOTOFRONTBACK": "đi tới lớp %1", + "LOOKS_GOTOFRONTBACK_FRONT": "phía trên cùng", + "LOOKS_GOTOFRONTBACK_BACK": "phía sau cùng", + "LOOKS_GOFORWARDBACKWARDLAYERS": "đi %1 %2 lớp", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "tới", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "lùi", + "LOOKS_BACKDROPNUMBERNAME": "phông nền %1", + "LOOKS_COSTUMENUMBERNAME": "thiết kế %1", + "LOOKS_NUMBERNAME_NUMBER": "số", + "LOOKS_NUMBERNAME_NAME": "tên", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "đổi phông nền thành %1 và đợi", + "LOOKS_NEXTBACKDROP_BLOCK": "phông nền tiếp theo", + "LOOKS_NEXTBACKDROP": "phông nền tiếp theo", + "LOOKS_PREVIOUSBACKDROP": "phông nền trước", + "LOOKS_RANDOMBACKDROP": "phông nền ngẫu nhiên", + "MOTION_MOVESTEPS": "di chuyển %1 bước", + "MOTION_TURNLEFT": "xoay %1 %2 độ", + "MOTION_TURNRIGHT": "xoay %1 %2 độ", + "MOTION_POINTINDIRECTION": "hướng về phía %1", + "MOTION_POINTTOWARDS": "hướng về vị trí %1", + "MOTION_POINTTOWARDS_POINTER": "con trỏ chuột", + "MOTION_POINTTOWARDS_RANDOM": "random direction", + "MOTION_GOTO": "đi tới %1", + "MOTION_GOTO_POINTER": "con trỏ chuột", + "MOTION_GOTO_RANDOM": "vị trí ngẫu nhiên", + "MOTION_GOTOXY": "đi tới điểm x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "lướt trong %1 giây tới điểm x: %2 y: %3", + "MOTION_GLIDETO": "lướt trong %1 giây tới %2", + "MOTION_GLIDETO_POINTER": "con trỏ chuột", + "MOTION_GLIDETO_RANDOM": "vị trí ngẫu nhiên", + "MOTION_CHANGEXBY": "thay đổi hoành độ một lượng %1", + "MOTION_SETX": "đặt hoàng độ bằng %1", + "MOTION_CHANGEYBY": "thay đổi tung độ một lượng%1", + "MOTION_SETY": "đặt tung độ bằng %1", + "MOTION_IFONEDGEBOUNCE": "nếu tiếp xúc với cạnh, bật lại", + "MOTION_SETROTATIONSTYLE": "đặt kiểu xoay %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "trái - phải", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "không xoay", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "xung quanh", + "MOTION_XPOSITION": "hoành độ", + "MOTION_YPOSITION": "tung độ", + "MOTION_DIRECTION": "hướng", + "MOTION_SCROLLRIGHT": "cuộn phải %1", + "MOTION_SCROLLUP": "cuộn lên %1", + "MOTION_ALIGNSCENE": "căn chỉnh phân cảnh %1", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "góc trái dưới", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "góc phải dưới", + "MOTION_ALIGNSCENE_MIDDLE": "giữa", + "MOTION_ALIGNSCENE_TOPLEFT": "góc trái trên", + "MOTION_ALIGNSCENE_TOPRIGHT": "góc phải trên", + "MOTION_XSCROLL": "cuộn x", + "MOTION_YSCROLL": "cuộn y", + "MOTION_STAGE_SELECTED": "Đã chọn nền: không có khối lập trình chuyển động", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "lấy ngẫu nhiên từ %1 đến %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 và %2", + "OPERATORS_OR": "%1 hoặc %2", + "OPERATORS_NOT": "không phải %1", + "OPERATORS_JOIN": "kết hợp %1 %2", + "OPERATORS_JOIN_APPLE": "táo", + "OPERATORS_JOIN_BANANA": "chuối", + "OPERATORS_LETTEROF": "ký tự thứ %1 của chuỗi %2", + "OPERATORS_LETTEROF_APPLE": "t", + "OPERATORS_LENGTH": "độ dài của %1", + "OPERATORS_CONTAINS": "%1 chứa ký tự %2?", + "OPERATORS_MOD": "%1 chia lấy dư %2", + "OPERATORS_ROUND": "làm tròn %1", + "OPERATORS_MATHOP": "%1 của %2", + "OPERATORS_MATHOP_ABS": "giá trị tuyệt đối", + "OPERATORS_MATHOP_FLOOR": "làm tròn xuống", + "OPERATORS_MATHOP_CEILING": "trần", + "OPERATORS_MATHOP_SQRT": "căn bậc hai", + "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": "trong", + "OPERATORS_MATHOP_LOG": "log", + "OPERATORS_MATHOP_EEXP": "e ^", + "OPERATORS_MATHOP_10EXP": "10 ^", + "PROCEDURES_DEFINITION": "định nghĩa %1", + "SENSING_TOUCHINGOBJECT": "đang chạm %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "con trỏ chuột", + "SENSING_TOUCHINGOBJECT_EDGE": "cạnh", + "SENSING_TOUCHINGCOLOR": "đang chạm màu %1?", + "SENSING_COLORISTOUCHINGCOLOR": "màu %1 đang chạm %2?", + "SENSING_DISTANCETO": "khoảng cách đến %1", + "SENSING_DISTANCETO_POINTER": "con trỏ chuột", + "SENSING_ASKANDWAIT": "hỏi %1 và đợi", + "SENSING_ASK_TEXT": "Tên của bạn là gì?", + "SENSING_ANSWER": "trả lời", + "SENSING_KEYPRESSED": "phím %1 được bấm?", + "SENSING_MOUSEDOWN": "chuột được nhấn?", + "SENSING_MOUSEX": "hoành độ con trỏ chuột", + "SENSING_MOUSEY": "tung độ con trỏ chuột", + "SENSING_SETDRAGMODE": "đặt chế độ kéo %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "kéo thả được", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "không kéo thả được", + "SENSING_LOUDNESS": "độ ồn", + "SENSING_LOUD": "tiếng to?", + "SENSING_TIMER": "đồng hồ bấm giờ", + "SENSING_RESETTIMER": "đặt lại đống hồ bấm giờ", + "SENSING_OF": "%1 của %2", + "SENSING_OF_XPOSITION": "hoành độ", + "SENSING_OF_YPOSITION": "tung độ", + "SENSING_OF_DIRECTION": "hướng", + "SENSING_OF_COSTUMENUMBER": "thiết kế #", + "SENSING_OF_COSTUMENAME": "tên thiết kế", + "SENSING_OF_SIZE": "kích thước", + "SENSING_OF_VOLUME": "âm lượng", + "SENSING_OF_BACKDROPNUMBER": "phông nền #", + "SENSING_OF_BACKDROPNAME": "tên phông nền", + "SENSING_OF_STAGE": "Sân khấu", + "SENSING_CURRENT": "%1 hiện tại", + "SENSING_CURRENT_YEAR": "năm", + "SENSING_CURRENT_MONTH": "tháng", + "SENSING_CURRENT_DATE": "ngày", + "SENSING_CURRENT_DAYOFWEEK": "ngày trong tuần", + "SENSING_CURRENT_HOUR": "giờ", + "SENSING_CURRENT_MINUTE": "phút", + "SENSING_CURRENT_SECOND": "giây", + "SENSING_DAYSSINCE2000": "số ngày từ năm 2000", + "SENSING_USERNAME": "tên đăng nhập", + "SENSING_USERID": "id người dùng", + "SOUND_PLAY": "bắt đầu âm thanh %1", + "SOUND_PLAYUNTILDONE": "phát âm thanh %1 đến hết", + "SOUND_STOPALLSOUNDS": "ngừng mọi âm thanh", + "SOUND_SETEFFECTO": "đặt hiệu ứng %1 thành %2", + "SOUND_CHANGEEFFECTBY": "thay đổi hiệu ứng %1 một lượng %2", + "SOUND_CLEAREFFECTS": "xóa hiệu ứng âm thanh", + "SOUND_EFFECTS_PITCH": "cao độ", + "SOUND_EFFECTS_PAN": "pan trái/phải", + "SOUND_CHANGEVOLUMEBY": "thay đổi âm lượng một lượng %1", + "SOUND_SETVOLUMETO": "đặt âm lượng %1%", + "SOUND_VOLUME": "âm lượng", + "SOUND_RECORD": "lưu lại...", + "CATEGORY_MOTION": "Chuyển động", + "CATEGORY_LOOKS": "Hiển thị", + "CATEGORY_SOUND": "Âm thanh", + "CATEGORY_EVENTS": "Sự kiện", + "CATEGORY_CONTROL": "Điều khiển", + "CATEGORY_SENSING": "Cảm biến", + "CATEGORY_OPERATORS": "Các phép toán", + "CATEGORY_VARIABLES": "Các biến số", + "CATEGORY_MYBLOCKS": "Khối của tôi", + "DUPLICATE": "Nhân bản", + "DELETE": "Xóa", + "ADD_COMMENT": "Thêm chú thích", + "REMOVE_COMMENT": "Xóa chú thích", + "DELETE_BLOCK": "Xóa khối", + "DELETE_X_BLOCKS": "Xóa %1 khối", + "DELETE_ALL_BLOCKS": "Xóa toàn bộ %1 khối?", + "CLEAN_UP": "Xóa hết khối", + "HELP": "Trợ giúp", + "UNDO": "Hoàn tác", + "REDO": "Làm lại ", + "EDIT_PROCEDURE": "Chỉnh sửa", + "SHOW_PROCEDURE_DEFINITION": "Tìm định nghĩa", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "Nói gì đó...", + "COLOUR_HUE_LABEL": "Màu sắc", + "COLOUR_SATURATION_LABEL": "Độ bão hòa", + "COLOUR_BRIGHTNESS_LABEL": "Độ sáng", + "CHANGE_VALUE_TITLE": "Thay đổi giá trị:", + "RENAME_VARIABLE": "Đặt tên cho biến", + "RENAME_VARIABLE_TITLE": "Đặt tên tất cả biến \"%1\" thành:", + "RENAME_VARIABLE_MODAL_TITLE": "Đặt tên biến", + "NEW_VARIABLE": "Tạo một biến", + "NEW_VARIABLE_TITLE": "Tên biến mới:", + "VARIABLE_MODAL_TITLE": "Biến mới", + "VARIABLE_ALREADY_EXISTS": "Một biến với tên\"%1\" đã tồn tại.", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Một biến số tên là \"%1\" đã có ở trong một biến số khác tên \"%2\"", + "DELETE_VARIABLE_CONFIRMATION": "Xóa %1 cách dùng của biến số \"%2\"", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "Không thể xóa biến số \"%1\" tại vì nó là một phần của chức vụ lập trình \"%2\"", + "DELETE_VARIABLE": "Xóa biến \"%1\"", + "NEW_PROCEDURE": "Tạo một khối", + "PROCEDURE_ALREADY_EXISTS": "Một thủ tục có tên \"%1\" đã tồn tại.", + "PROCEDURE_DEFAULT_NAME": "Tên khối", + "NEW_LIST": "Tạo một Danh sách", + "NEW_LIST_TITLE": "Tên danh sách mới:", + "LIST_MODAL_TITLE": "Danh sách mới", + "LIST_ALREADY_EXISTS": "Một danh sách có tên \"%1\" đã tồn tại.", + "RENAME_LIST_TITLE": "Đặt tên tất cả danh sách \"%1\" thành:", + "RENAME_LIST_MODAL_TITLE": "Đặt tên danh sách", + "DEFAULT_LIST_ITEM": "cụm", + "DELETE_LIST": "Delete the \"%1\" list", + "RENAME_LIST": "Rename list", + "NEW_BROADCAST_MESSAGE": "Thông báo mới", + "NEW_BROADCAST_MESSAGE_TITLE": "Tên thông báo mới:", + "BROADCAST_MODAL_TITLE": "Tin nhắn mới", + "DEFAULT_BROADCAST_MESSAGE_NAME": "tin nhắn 1" +} \ No newline at end of file diff --git a/editor/blocks/xh.json b/editor/blocks/xh.json deleted file mode 100644 index 6b21d97f..00000000 --- a/editor/blocks/xh.json +++ /dev/null @@ -1 +0,0 @@ -{"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","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"} \ No newline at end of file diff --git a/editor/blocks/yo.json b/editor/blocks/yo.json deleted file mode 100644 index f13e7fe9..00000000 --- a/editor/blocks/yo.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"láìlópin","CONTROL_REPEAT":"tún 1% ṣe","CONTROL_IF":"tí ó bá dé %1 nígbànáà","CONTROL_ELSE":"bí bẹ́ẹ̀ kọ́","CONTROL_STOP":"dúró ","CONTROL_STOP_ALL":"gbogbo-ẹ̀ ","CONTROL_STOP_THIS":"akosile yii","CONTROL_STOP_OTHER":"awọn akosile miiran ni inu sprite","CONTROL_WAIT":"duro %1 iseju aaya","CONTROL_WAITUNTIL":"duro titi di %1","CONTROL_REPEATUNTIL":"tun ṣe titi %1","CONTROL_WHILE":"nigba ti %1","CONTROL_FOREACH":"fun kọọkan %1 ni %2","CONTROL_STARTASCLONE":"nigbati mo bẹrẹ bi ẹda oniye","CONTROL_CREATECLONEOF":"ṣẹda ẹda oniye ti %1","CONTROL_CREATECLONEOF_MYSELF":"ara mi","CONTROL_DELETETHISCLONE":"pa ẹda oniye yii","CONTROL_COUNTER":"Ohunka","CONTROL_INCRCOUNTER":"iṣiro afikun","CONTROL_CLEARCOUNTER":"ko o kan","CONTROL_ALLATONCE":"gbogbo ni ẹẹkan","DATA_SETVARIABLETO":"ṣeto %1 si %2","DATA_CHANGEVARIABLEBY":"yipada %1 nipa %2","DATA_SHOWVARIABLE":"fihan ayípadà %1","DATA_HIDEVARIABLE":"tọju ayípadà %1","DATA_ADDTOLIST":"fi %1 si %2 han","DATA_DELETEOFLIST":"pa %1 ti %2","DATA_DELETEALLOFLIST":"pa gbogbo rẹ %1","DATA_INSERTATLIST":"fi %1 si %2 ti %3","DATA_REPLACEITEMOFLIST":"rọpo ohun kan %1 ti %2 pẹlu %3","DATA_ITEMOFLIST":"ohun kan %1 ti %2","DATA_ITEMNUMOFLIST":"Ohun kan # ti %1 ninu %2","DATA_LENGTHOFLIST":"ipari ti %1","DATA_LISTCONTAINSITEM":"%1 ni ninu %2?","DATA_SHOWLIST":"ṣe afihan akojọ %1","DATA_HIDELIST":"tọju akojọ %1","DATA_INDEX_ALL":"gbogbo e","DATA_INDEX_LAST":"kẹhin","DATA_INDEX_RANDOM":"yipo","EVENT_WHENFLAGCLICKED":"nigbati %1 tẹ","EVENT_WHENTHISSPRITECLICKED":"nigbati sprite yii tẹ","EVENT_WHENSTAGECLICKED":"nigbati ipele ba tẹ","EVENT_WHENTOUCHINGOBJECT":"nigba ti sprite yi fọwọkan %1","EVENT_WHENBROADCASTRECEIVED":"nigbati mo ba gba %1","EVENT_WHENBACKDROPSWITCHESTO":"nigba ti ẹyin yipada si %1","EVENT_WHENGREATERTHAN":"nigba %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"Aago","EVENT_WHENGREATERTHAN_LOUDNESS":"ariwo","EVENT_BROADCAST":"igbohunsafefe %1","EVENT_BROADCASTANDWAIT":"igbohunsafefe %1 ki o si duro","EVENT_WHENKEYPRESSED":"nigbati% 1 bọtini tẹ","EVENT_WHENKEYPRESSED_SPACE":"aaye","EVENT_WHENKEYPRESSED_LEFT":"ọfà osi","EVENT_WHENKEYPRESSED_RIGHT":"ọfà ọtun","EVENT_WHENKEYPRESSED_DOWN":"bọtini itọka","EVENT_WHENKEYPRESSED_UP":"soke itọka","EVENT_WHENKEYPRESSED_ANY":"eyikeyi","LOOKS_SAYFORSECS":"sọ %1 fun %2 aaya","LOOKS_SAY":"sọ %1","LOOKS_HELLO":"Bawo ni! ","LOOKS_THINKFORSECS":"ro %1 fun %2 aaya","LOOKS_THINK":"ro %1","LOOKS_HMM":"Hmm ...","LOOKS_SHOW":"ifihan","LOOKS_HIDE":"toju","LOOKS_HIDEALLSPRITES":"toju gbogbo awọn sprites","LOOKS_EFFECT_COLOR":"awọ","LOOKS_EFFECT_FISHEYE":"ojueja","LOOKS_EFFECT_WHIRL":"yí-bírí","LOOKS_EFFECT_PIXELATE":"pixelate ","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"imọlẹ","LOOKS_EFFECT_GHOST":"iwin","LOOKS_CHANGEEFFECTBY":"yipada %1 ipa nipasẹ %2","LOOKS_SETEFFECTTO":"ṣeto % 1 si %2","LOOKS_CLEARGRAPHICEFFECTS":"awọn igbelaruge ti o pọju","LOOKS_CHANGESIZEBY":"iyipada iwọn nipasẹ %1","LOOKS_SETSIZETO":"ṣeto iwọn si %1 %","LOOKS_SIZE":"iwọn","LOOKS_CHANGESTRETCHBY":"iyipada isan nipasẹ %1","LOOKS_SETSTRETCHTO":"ṣeto isan si %1 %","LOOKS_SWITCHCOSTUMETO":"iyipada asoju si %1","LOOKS_NEXTCOSTUME":"atokun tókàn","LOOKS_SWITCHBACKDROPTO":"yipada iyipada si %1","LOOKS_GOTOFRONTBACK":"lọ si iboju %1","LOOKS_GOTOFRONTBACK_FRONT":"Iwaju","LOOKS_GOTOFRONTBACK_BACK":"pada","LOOKS_GOFORWARDBACKWARDLAYERS":"lọ %1 %2 awọn agbeegbe","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"siwaju","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"sẹhin","LOOKS_BACKDROPNUMBERNAME":"ẹyin %1","LOOKS_COSTUMENUMBERNAME":"aso ere %1","LOOKS_NUMBERNAME_NUMBER":"nọmba","LOOKS_NUMBERNAME_NAME":"orukọ","LOOKS_SWITCHBACKDROPTOANDWAIT":"yipada iyipada si %1 ki o si duro","LOOKS_NEXTBACKDROP_BLOCK":"Itele ẹyin","LOOKS_NEXTBACKDROP":"Itele ẹyin","LOOKS_PREVIOUSBACKDROP":"išaaju ẹyin","LOOKS_RANDOMBACKDROP":"gbe %1 awọn igbesẹ","MOTION_MOVESTEPS":"gbe% 1 awọn igbesẹ","MOTION_TURNLEFT":"tan %1 %2 iwọn","MOTION_TURNRIGHT":"tan %1 %2 iwọn","MOTION_POINTINDIRECTION":"ojuami si itọsọna %1","MOTION_POINTTOWARDS":"ntoka si ọna %1","MOTION_POINTTOWARDS_POINTER":"mouse-pointer","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"lọ si %1","MOTION_GOTO_POINTER":"mouse-ijuboluwole","MOTION_GOTO_RANDOM":"ID ipo","MOTION_GOTOXY":"lọ si x: %1 y: %2","MOTION_GLIDESECSTOXY":"Gidun %1 iṣẹju si x: %2 y: %3","MOTION_GLIDETO":"Gidun %1 iṣẹju si %2","MOTION_GLIDETO_POINTER":"mouse-ijuboluwole","MOTION_GLIDETO_RANDOM":"ID ipo","MOTION_CHANGEXBY":"yipada x nipa %1","MOTION_SETX":"ṣeto x si %1","MOTION_CHANGEYBY":"yi y nipasẹ %1","MOTION_SETY":"seto si %1","MOTION_IFONEDGEBOUNCE":"ti o ba ni eti, agbesoke","MOTION_SETROTATIONSTYLE":"ṣeto ara yiyi %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"osi ọtun","MOTION_SETROTATIONSTYLE_DONTROTATE":"ma ṣe yiyi pada","MOTION_SETROTATIONSTYLE_ALLAROUND":"gbogbo ayika","MOTION_XPOSITION":"ipo x","MOTION_YPOSITION":"ipo y ","MOTION_DIRECTION":"itọsọna","MOTION_SCROLLRIGHT":"yi lọ si ọtun %1","MOTION_SCROLLUP":"yi lọ soke% 1","MOTION_ALIGNSCENE":"gbe aami %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"isalẹ-osi","MOTION_ALIGNSCENE_BOTTOMRIGHT":"isalẹ-ọtun","MOTION_ALIGNSCENE_MIDDLE":"arin","MOTION_ALIGNSCENE_TOPLEFT":"oke-osi","MOTION_ALIGNSCENE_TOPRIGHT":"oke-ọtun","MOTION_XSCROLL":"x yiyọ","MOTION_YSCROLL":"y yi lọ","MOTION_STAGE_SELECTED":"Ipele ti a yan: ko si awọn bulọọki išipopada","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"mu ID %1 si %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 ati %2","OPERATORS_OR":"%1 tabi %2","OPERATORS_NOT":"kokinshe % 1","OPERATORS_JOIN":"darapọ mọ %1 %2","OPERATORS_JOIN_APPLE":"Apu","OPERATORS_JOIN_BANANA":"ogede","OPERATORS_LETTEROF":"lẹta %1 ti %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"ipari ti %1","OPERATORS_CONTAINS":"%1 ni %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"yika %1","OPERATORS_MATHOP":"%1 ti %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"pakà","OPERATORS_MATHOP_CEILING":"aja","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":"setumo %1","SENSING_TOUCHINGOBJECT":"kàn %1","SENSING_TOUCHINGOBJECT_POINTER":"mouse-ijuboluwole","SENSING_TOUCHINGOBJECT_EDGE":"eti","SENSING_TOUCHINGCOLOR":"fọwọkan awọ %1","SENSING_COLORISTOUCHINGCOLOR":"awọ %1 ti kàn %2?","SENSING_DISTANCETO":"ijinna si %1","SENSING_DISTANCETO_POINTER":"mouse-ijuboluwole","SENSING_ASKANDWAIT":"Bere 1% kosi duro","SENSING_ASK_TEXT":"Kini Oruko re","SENSING_ANSWER":"Idahun","SENSING_KEYPRESSED":"Te botini %1? ","SENSING_MOUSEDOWN":"Mouse lole? ","SENSING_MOUSEX":"mouse x","SENSING_MOUSEY":"mouse y","SENSING_SETDRAGMODE":"seto ipo wiwo %1","SENSING_SETDRAGMODE_DRAGGABLE":"Sefa","SENSING_SETDRAGMODE_NOTDRAGGABLE":"ko ṣe wo","SENSING_LOUDNESS":"ariwo","SENSING_LOUD":"npariwo","SENSING_TIMER":"Aago","SENSING_RESETTIMER":"tun aago to","SENSING_OF":"%1 ti %2","SENSING_OF_XPOSITION":"ipo x","SENSING_OF_YPOSITION":"ipo y ","SENSING_OF_DIRECTION":"itọsọna","SENSING_OF_COSTUMENUMBER":"aso ere","SENSING_OF_COSTUMENAME":"oruko aso ere","SENSING_OF_SIZE":"iwọn","SENSING_OF_VOLUME":"iwọn didun","SENSING_OF_BACKDROPNUMBER":"agbetele #","SENSING_OF_BACKDROPNAME":"oruko agbetele ","SENSING_OF_STAGE":"Ipele","SENSING_CURRENT":"lọwọlọwọ %1","SENSING_CURRENT_YEAR":"Odun","SENSING_CURRENT_MONTH":"Osu","SENSING_CURRENT_DATE":"Ojo","SENSING_CURRENT_DAYOFWEEK":"Ojo Ose","SENSING_CURRENT_HOUR":"Wakati","SENSING_CURRENT_MINUTE":"Iseju","SENSING_CURRENT_SECOND":"Iseju aya","SENSING_DAYSSINCE2000":"Ojo lati odun 2000","SENSING_USERNAME":"Oruko Olumolo","SENSING_USERID":"Amin idanimo Olumulo","SOUND_PLAY":"Bere didun %1","SOUND_PLAYUNTILDONE":"dun ohun %1 titi ti o fi ṣe","SOUND_STOPALLSOUNDS":"da gbogbo ohun silẹ","SOUND_SETEFFECTO":"ṣeto % 1 si %2","SOUND_CHANGEEFFECTBY":"yipada %1 ipa nipasẹ 2","SOUND_CLEAREFFECTS":"ko awọn ipa didun ohun","SOUND_EFFECTS_PITCH":"ipolowo","SOUND_EFFECTS_PAN":"lo osi/otun","SOUND_CHANGEVOLUMEBY":"yi iwọn didun pada nipasẹ %1","SOUND_SETVOLUMETO":"ṣeto iwọn didun si 1%1%","SOUND_VOLUME":"iwọn didun","SOUND_RECORD":"kọ silẹ fun iranti","CATEGORY_MOTION":"Isipopada","CATEGORY_LOOKS":"Wulẹ","CATEGORY_SOUND":"Dun","CATEGORY_EVENTS":"Isele","CATEGORY_CONTROL":"Iṣakoso","CATEGORY_SENSING":"Oye","CATEGORY_OPERATORS":"oniṣẹ","CATEGORY_VARIABLES":"Ayípadà","CATEGORY_MYBLOCKS":"Awon Dekun mi","DUPLICATE":"Eda","DELETE":"Yo","ADD_COMMENT":"Fi Asoye si","REMOVE_COMMENT":"Yo Asoye ","DELETE_BLOCK":"Yo Dekun ","DELETE_X_BLOCKS":"Yo %1 awon Dekun","DELETE_ALL_BLOCKS":"O fe yo gbogbo %1 Dekun? ","CLEAN_UP":"Nu awon dekun","HELP":"Iranlowo","UNDO":"Da pada","REDO":"Tunse","EDIT_PROCEDURE":"Atunse","SHOW_PROCEDURE_DEFINITION":"Lo si itumo","WORKSPACE_COMMENT_DEFAULT_TEXT":"So nkan","COLOUR_HUE_LABEL":"Awo","COLOUR_SATURATION_LABEL":"Ekurere","COLOUR_BRIGHTNESS_LABEL":"Imọlẹ","CHANGE_VALUE_TITLE":"Yi iye pada","RENAME_VARIABLE":"Fun Ayípadà ni oruko mi","RENAME_VARIABLE_TITLE":"So gbogbo ayipada %1 ni oruko miran to nje:","RENAME_VARIABLE_MODAL_TITLE":"Fun Ayipada ni oruko mi","NEW_VARIABLE":"Se Ayipada kan","NEW_VARIABLE_TITLE":"Oruko Ayípadà titun ","VARIABLE_MODAL_TITLE":"Ayípadà titun","VARIABLE_ALREADY_EXISTS":"Ayipada to nje \"%1\" wa tele","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Ayipada to nje \"%1\" wa tele fun ayipada miran oniru \"%2\".","DELETE_VARIABLE_CONFIRMATION":" Ofe yo %1 lilo lati %2 ayipada? ","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ayipada \"%1\" ko se pare nitoripe o wa lara isotumo ise \"%2\"","DELETE_VARIABLE":"Pa Ayípadà %1 re","NEW_PROCEDURE":"Ṣe Dẹkun kan","PROCEDURE_ALREADY_EXISTS":"Ilana to nje \"%1\" wa tele ","PROCEDURE_DEFAULT_NAME":"oruko dekun","NEW_LIST":"Ṣe akojọ kan","NEW_LIST_TITLE":"Oruko Akojo titun","LIST_MODAL_TITLE":"Akojo Titun ","LIST_ALREADY_EXISTS":"Akojo to nje \"%1\" wa tele. ","RENAME_LIST_TITLE":"Tun gbogbo akojo %1 soloruko:","RENAME_LIST_MODAL_TITLE":"Fun Akojo loruko mi","DEFAULT_LIST_ITEM":"Ohun","DELETE_LIST":"mu iwé orúkọ t'oní 1% kuro patapata","RENAME_LIST":"fún akojọ́ orúkọ l'orukọ́ omiran","NEW_BROADCAST_MESSAGE":"Ifiranṣẹ titun","NEW_BROADCAST_MESSAGE_TITLE":"Oruko ifiranse titun","BROADCAST_MODAL_TITLE":"Ifiranse Titun","DEFAULT_BROADCAST_MESSAGE_NAME":"Ifiranse1"} \ No newline at end of file diff --git a/editor/blocks/zh-cn.json b/editor/blocks/zh-cn.json index 3ce9b221..d4ac8ce2 100644 --- a/editor/blocks/zh-cn.json +++ b/editor/blocks/zh-cn.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"重复执行","CONTROL_REPEAT":"重复执行 %1 次","CONTROL_IF":"如果 %1 那么","CONTROL_ELSE":"否则","CONTROL_STOP":"停止","CONTROL_STOP_ALL":"全部脚本","CONTROL_STOP_THIS":"这个脚本","CONTROL_STOP_OTHER":"该角色的其他脚本","CONTROL_WAIT":"等待 %1 秒","CONTROL_WAITUNTIL":"等待 %1","CONTROL_REPEATUNTIL":"重复执行直到 %1","CONTROL_WHILE":"当 %1 重复执行","CONTROL_FOREACH":"对于 %2 中的每个 %1","CONTROL_STARTASCLONE":"当作为克隆体启动时","CONTROL_CREATECLONEOF":"克隆 %1","CONTROL_CREATECLONEOF_MYSELF":"自己","CONTROL_DELETETHISCLONE":"删除此克隆体","CONTROL_COUNTER":"计数器","CONTROL_INCRCOUNTER":"计数器加一","CONTROL_CLEARCOUNTER":"计数器归零","CONTROL_ALLATONCE":"所有脚本","DATA_SETVARIABLETO":"将 %1 设为 %2","DATA_CHANGEVARIABLEBY":"将 %1 增加 %2","DATA_SHOWVARIABLE":"显示变量 %1","DATA_HIDEVARIABLE":"隐藏变量 %1","DATA_ADDTOLIST":"将 %1 加入 %2","DATA_DELETEOFLIST":"删除 %2 的第 %1 项","DATA_DELETEALLOFLIST":"删除 %1 的全部项目","DATA_INSERTATLIST":"在 %3 的第 %2 项插入 %1","DATA_REPLACEITEMOFLIST":"将 %2 的第 %1 项替换为 %3","DATA_ITEMOFLIST":"%2 的第 %1 项","DATA_ITEMNUMOFLIST":"%2 中第一个 %1 的编号","DATA_LENGTHOFLIST":"%1 的项目数","DATA_LISTCONTAINSITEM":"%1 包含 %2 ?","DATA_SHOWLIST":"显示列表 %1","DATA_HIDELIST":"隐藏列表 %1","DATA_INDEX_ALL":"全部","DATA_INDEX_LAST":"末尾","DATA_INDEX_RANDOM":"随机","EVENT_WHENFLAGCLICKED":"当 %1 被点击","EVENT_WHENTHISSPRITECLICKED":"当角色被点击","EVENT_WHENSTAGECLICKED":"当舞台被点击","EVENT_WHENTOUCHINGOBJECT":"当该角色碰到 %1","EVENT_WHENBROADCASTRECEIVED":"当接收到 %1","EVENT_WHENBACKDROPSWITCHESTO":"当背景换成 %1","EVENT_WHENGREATERTHAN":"当 %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"计时器","EVENT_WHENGREATERTHAN_LOUDNESS":"响度","EVENT_BROADCAST":"广播 %1","EVENT_BROADCASTANDWAIT":"广播 %1 并等待","EVENT_WHENKEYPRESSED":"当按下 %1 键","EVENT_WHENKEYPRESSED_SPACE":"空格","EVENT_WHENKEYPRESSED_LEFT":"←","EVENT_WHENKEYPRESSED_RIGHT":"→","EVENT_WHENKEYPRESSED_DOWN":"↓","EVENT_WHENKEYPRESSED_UP":"↑","EVENT_WHENKEYPRESSED_ANY":"任意","LOOKS_SAYFORSECS":"说 %1 %2 秒","LOOKS_SAY":"说 %1","LOOKS_HELLO":"你好!","LOOKS_THINKFORSECS":"思考 %1 %2 秒","LOOKS_THINK":"思考 %1","LOOKS_HMM":"嗯……","LOOKS_SHOW":"显示","LOOKS_HIDE":"隐藏","LOOKS_HIDEALLSPRITES":"隐藏所有角色","LOOKS_EFFECT_COLOR":"颜色","LOOKS_EFFECT_FISHEYE":"鱼眼","LOOKS_EFFECT_WHIRL":"漩涡","LOOKS_EFFECT_PIXELATE":"像素化","LOOKS_EFFECT_MOSAIC":"马赛克","LOOKS_EFFECT_BRIGHTNESS":"亮度","LOOKS_EFFECT_GHOST":"虚像","LOOKS_CHANGEEFFECTBY":"将 %1 特效增加 %2","LOOKS_SETEFFECTTO":"将 %1 特效设定为 %2","LOOKS_CLEARGRAPHICEFFECTS":"清除图形特效","LOOKS_CHANGESIZEBY":"将大小增加 %1","LOOKS_SETSIZETO":"将大小设为 %1","LOOKS_SIZE":"大小","LOOKS_CHANGESTRETCHBY":"伸缩%1","LOOKS_SETSTRETCHTO":"设置伸缩为%1 %","LOOKS_SWITCHCOSTUMETO":"换成 %1 造型","LOOKS_NEXTCOSTUME":"下一个造型","LOOKS_SWITCHBACKDROPTO":"换成 %1 背景","LOOKS_GOTOFRONTBACK":"移到最 %1 ","LOOKS_GOTOFRONTBACK_FRONT":"前面","LOOKS_GOTOFRONTBACK_BACK":"后面","LOOKS_GOFORWARDBACKWARDLAYERS":"%1 %2 层","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"前移","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"后移","LOOKS_BACKDROPNUMBERNAME":"背景 %1","LOOKS_COSTUMENUMBERNAME":"造型 %1","LOOKS_NUMBERNAME_NUMBER":"编号","LOOKS_NUMBERNAME_NAME":"名称","LOOKS_SWITCHBACKDROPTOANDWAIT":"换成 %1 背景并等待","LOOKS_NEXTBACKDROP_BLOCK":"下一个背景","LOOKS_NEXTBACKDROP":"下一个背景","LOOKS_PREVIOUSBACKDROP":"上一个背景","LOOKS_RANDOMBACKDROP":"随机背景","MOTION_MOVESTEPS":"移动 %1 步","MOTION_TURNLEFT":"左转 %1 %2 度","MOTION_TURNRIGHT":"右转 %1 %2 度","MOTION_POINTINDIRECTION":"面向 %1 方向","MOTION_POINTTOWARDS":"面向 %1","MOTION_POINTTOWARDS_POINTER":"鼠标指针","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"移到 %1","MOTION_GOTO_POINTER":"鼠标指针","MOTION_GOTO_RANDOM":"随机位置","MOTION_GOTOXY":"移到 x: %1 y: %2","MOTION_GLIDESECSTOXY":"在 %1 秒内滑行到 x: %2 y: %3","MOTION_GLIDETO":"在 %1 秒内滑行到 %2","MOTION_GLIDETO_POINTER":"鼠标指针","MOTION_GLIDETO_RANDOM":"随机位置","MOTION_CHANGEXBY":"将x坐标增加 %1","MOTION_SETX":"将x坐标设为 %1","MOTION_CHANGEYBY":"将y坐标增加 %1","MOTION_SETY":"将y坐标设为 %1","MOTION_IFONEDGEBOUNCE":"碰到边缘就反弹","MOTION_SETROTATIONSTYLE":"将旋转方式设为 %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"左右翻转","MOTION_SETROTATIONSTYLE_DONTROTATE":"不可旋转","MOTION_SETROTATIONSTYLE_ALLAROUND":"任意旋转","MOTION_XPOSITION":"x 坐标","MOTION_YPOSITION":"y 坐标","MOTION_DIRECTION":"方向","MOTION_SCROLLRIGHT":"向右滚动 %1","MOTION_SCROLLUP":"向上滚动 %1","MOTION_ALIGNSCENE":"和场景 %1 对齐","MOTION_ALIGNSCENE_BOTTOMLEFT":"左下角","MOTION_ALIGNSCENE_BOTTOMRIGHT":"右下角","MOTION_ALIGNSCENE_MIDDLE":"中间","MOTION_ALIGNSCENE_TOPLEFT":"左上角","MOTION_ALIGNSCENE_TOPRIGHT":"右上角","MOTION_XSCROLL":"x滚动位置","MOTION_YSCROLL":"y滚动位置","MOTION_STAGE_SELECTED":"选中了舞台:不可使用运动类积木","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"在 %1 和 %2 之间取随机数","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 与 %2","OPERATORS_OR":"%1 或 %2","OPERATORS_NOT":"%1 不成立","OPERATORS_JOIN":"连接 %1 和 %2","OPERATORS_JOIN_APPLE":"苹果","OPERATORS_JOIN_BANANA":"香蕉","OPERATORS_LETTEROF":"%2 的第 %1 个字符","OPERATORS_LETTEROF_APPLE":"果","OPERATORS_LENGTH":"%1 的字符数","OPERATORS_CONTAINS":"%1 包含 %2 ?","OPERATORS_MOD":"%1 除以 %2 的余数","OPERATORS_ROUND":"四舍五入 %1","OPERATORS_MATHOP":"%1 %2","OPERATORS_MATHOP_ABS":"绝对值","OPERATORS_MATHOP_FLOOR":"向下取整","OPERATORS_MATHOP_CEILING":"向上取整","OPERATORS_MATHOP_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":"定义 %1","SENSING_TOUCHINGOBJECT":"碰到 %1 ?","SENSING_TOUCHINGOBJECT_POINTER":"鼠标指针","SENSING_TOUCHINGOBJECT_EDGE":"舞台边缘","SENSING_TOUCHINGCOLOR":"碰到颜色 %1 ?","SENSING_COLORISTOUCHINGCOLOR":"颜色 %1 碰到 %2 ?","SENSING_DISTANCETO":"到 %1 的距离","SENSING_DISTANCETO_POINTER":"鼠标指针","SENSING_ASKANDWAIT":"询问 %1 并等待","SENSING_ASK_TEXT":"你叫什么名字?","SENSING_ANSWER":"回答","SENSING_KEYPRESSED":"按下 %1 键?","SENSING_MOUSEDOWN":"按下鼠标?","SENSING_MOUSEX":"鼠标的x坐标","SENSING_MOUSEY":"鼠标的y坐标","SENSING_SETDRAGMODE":"将拖动模式设为 %1","SENSING_SETDRAGMODE_DRAGGABLE":"可拖动","SENSING_SETDRAGMODE_NOTDRAGGABLE":"不可拖动","SENSING_LOUDNESS":"响度","SENSING_LOUD":"响声?","SENSING_TIMER":"计时器","SENSING_RESETTIMER":"计时器归零","SENSING_OF":"%2 的 %1","SENSING_OF_XPOSITION":"x 坐标","SENSING_OF_YPOSITION":"y 坐标","SENSING_OF_DIRECTION":"方向","SENSING_OF_COSTUMENUMBER":"造型编号","SENSING_OF_COSTUMENAME":"造型名称","SENSING_OF_SIZE":"大小","SENSING_OF_VOLUME":"音量","SENSING_OF_BACKDROPNUMBER":"背景编号","SENSING_OF_BACKDROPNAME":"背景名称","SENSING_OF_STAGE":"舞台","SENSING_CURRENT":"当前时间的 %1","SENSING_CURRENT_YEAR":"年","SENSING_CURRENT_MONTH":"月","SENSING_CURRENT_DATE":"日","SENSING_CURRENT_DAYOFWEEK":"星期","SENSING_CURRENT_HOUR":"时","SENSING_CURRENT_MINUTE":"分","SENSING_CURRENT_SECOND":"秒","SENSING_DAYSSINCE2000":"2000年至今的天数","SENSING_USERNAME":"用户名","SENSING_USERID":"用户id","SOUND_PLAY":"播放声音 %1","SOUND_PLAYUNTILDONE":"播放声音 %1 等待播完","SOUND_STOPALLSOUNDS":"停止所有声音","SOUND_SETEFFECTO":"将 %1 音效设为 %2","SOUND_CHANGEEFFECTBY":"将 %1 音效增加 %2","SOUND_CLEAREFFECTS":"清除音效","SOUND_EFFECTS_PITCH":"音调","SOUND_EFFECTS_PAN":"左右平衡","SOUND_CHANGEVOLUMEBY":"将音量增加 %1","SOUND_SETVOLUMETO":"将音量设为 %1%","SOUND_VOLUME":"音量","SOUND_RECORD":"录制…","CATEGORY_MOTION":"运动","CATEGORY_LOOKS":"外观","CATEGORY_SOUND":"声音","CATEGORY_EVENTS":"事件","CATEGORY_CONTROL":"控制","CATEGORY_SENSING":"侦测","CATEGORY_OPERATORS":"运算","CATEGORY_VARIABLES":"变量","CATEGORY_MYBLOCKS":"自制积木","DUPLICATE":"复制","DELETE":"删除","ADD_COMMENT":"添加注释","REMOVE_COMMENT":"删除注释","DELETE_BLOCK":"删除","DELETE_X_BLOCKS":"删除 %1 积木","DELETE_ALL_BLOCKS":"删除全部 %1 积木?","CLEAN_UP":"整理积木","HELP":"帮助","UNDO":"撤销","REDO":"重做","EDIT_PROCEDURE":"编辑","SHOW_PROCEDURE_DEFINITION":"查看定义","WORKSPACE_COMMENT_DEFAULT_TEXT":"说些什么……","COLOUR_HUE_LABEL":"颜色","COLOUR_SATURATION_LABEL":"饱和度","COLOUR_BRIGHTNESS_LABEL":"亮度","CHANGE_VALUE_TITLE":"更改变量:","RENAME_VARIABLE":"修改变量名","RENAME_VARIABLE_TITLE":"将所有的「%1」变量名改为:","RENAME_VARIABLE_MODAL_TITLE":"修改变量名","NEW_VARIABLE":"建立一个变量","NEW_VARIABLE_TITLE":"新变量名:","VARIABLE_MODAL_TITLE":"新建变量","VARIABLE_ALREADY_EXISTS":"已经存在名为「%1」的变量。","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"已经存在一个名为「%1」的变量,其类型为「%2」。","DELETE_VARIABLE_CONFIRMATION":"删除%1处「%2」变量吗?","CANNOT_DELETE_VARIABLE_PROCEDURE":"无法删除变量「%1」,因为函数「%2」的定义中用到了它","DELETE_VARIABLE":"删除变量「%1」","NEW_PROCEDURE":"制作新的积木","PROCEDURE_ALREADY_EXISTS":"已经存在名为「%1」的程序。","PROCEDURE_DEFAULT_NAME":"积木名称","NEW_LIST":"建立一个列表","NEW_LIST_TITLE":"新的列表名:","LIST_MODAL_TITLE":"新建列表","LIST_ALREADY_EXISTS":"名为 「%1」 的列表已存在。","RENAME_LIST_TITLE":"将所有的「%1」的列表名改为:","RENAME_LIST_MODAL_TITLE":"修改列表名","DEFAULT_LIST_ITEM":"东西","DELETE_LIST":"删除「%1」列表","RENAME_LIST":"修改列表名","NEW_BROADCAST_MESSAGE":"新消息","NEW_BROADCAST_MESSAGE_TITLE":"新消息的名称:","BROADCAST_MODAL_TITLE":"新消息","DEFAULT_BROADCAST_MESSAGE_NAME":"消息1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "重复执行", + "CONTROL_REPEAT": "重复执行 %1 次", + "CONTROL_IF": "如果 %1 那么", + "CONTROL_ELSE": "否则", + "CONTROL_STOP": "停止", + "CONTROL_STOP_ALL": "全部脚本", + "CONTROL_STOP_THIS": "这个脚本", + "CONTROL_STOP_OTHER": "该角色的其他脚本", + "CONTROL_WAIT": "等待 %1 秒", + "CONTROL_WAITUNTIL": "等待 %1", + "CONTROL_REPEATUNTIL": "重复执行直到 %1", + "CONTROL_WHILE": "当 %1 重复执行", + "CONTROL_FOREACH": "对于 %2 中的每个 %1", + "CONTROL_STARTASCLONE": "当作为克隆体启动时", + "CONTROL_CREATECLONEOF": "克隆 %1", + "CONTROL_CREATECLONEOF_MYSELF": "自己", + "CONTROL_DELETETHISCLONE": "删除此克隆体", + "CONTROL_COUNTER": "计数器", + "CONTROL_INCRCOUNTER": "计数器加一", + "CONTROL_CLEARCOUNTER": "计数器归零", + "CONTROL_ALLATONCE": "所有脚本", + "DATA_SETVARIABLETO": "将 %1 设为 %2", + "DATA_CHANGEVARIABLEBY": "将 %1 增加 %2", + "DATA_SHOWVARIABLE": "显示变量 %1", + "DATA_HIDEVARIABLE": "隐藏变量 %1", + "DATA_ADDTOLIST": "将 %1 加入 %2", + "DATA_DELETEOFLIST": "删除 %2 的第 %1 项", + "DATA_DELETEALLOFLIST": "删除 %1 的全部项目", + "DATA_INSERTATLIST": "在 %3 的第 %2 项插入 %1", + "DATA_REPLACEITEMOFLIST": "将 %2 的第 %1 项替换为 %3", + "DATA_ITEMOFLIST": "%2 的第 %1 项", + "DATA_ITEMNUMOFLIST": "%2 中第一个 %1 的编号", + "DATA_LENGTHOFLIST": "%1 的项目数", + "DATA_LISTCONTAINSITEM": "%1 包含 %2 ?", + "DATA_SHOWLIST": "显示列表 %1", + "DATA_HIDELIST": "隐藏列表 %1", + "DATA_INDEX_ALL": "全部", + "DATA_INDEX_LAST": "末尾", + "DATA_INDEX_RANDOM": "随机", + "EVENT_WHENFLAGCLICKED": "当 %1 被点击", + "EVENT_WHENTHISSPRITECLICKED": "当角色被点击", + "EVENT_WHENSTAGECLICKED": "当舞台被点击", + "EVENT_WHENTOUCHINGOBJECT": "当该角色碰到 %1", + "EVENT_WHENBROADCASTRECEIVED": "当接收到 %1", + "EVENT_WHENBACKDROPSWITCHESTO": "当背景换成 %1", + "EVENT_WHENGREATERTHAN": "当 %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "计时器", + "EVENT_WHENGREATERTHAN_LOUDNESS": "响度", + "EVENT_BROADCAST": "广播 %1", + "EVENT_BROADCASTANDWAIT": "广播 %1 并等待", + "EVENT_WHENKEYPRESSED": "当按下 %1 键", + "EVENT_WHENKEYPRESSED_SPACE": "空格", + "EVENT_WHENKEYPRESSED_LEFT": "←", + "EVENT_WHENKEYPRESSED_RIGHT": "→", + "EVENT_WHENKEYPRESSED_DOWN": "↓", + "EVENT_WHENKEYPRESSED_UP": "↑", + "EVENT_WHENKEYPRESSED_ANY": "任意", + "LOOKS_SAYFORSECS": "说 %1 %2 秒", + "LOOKS_SAY": "说 %1", + "LOOKS_HELLO": "你好!", + "LOOKS_THINKFORSECS": "思考 %1 %2 秒", + "LOOKS_THINK": "思考 %1", + "LOOKS_HMM": "嗯……", + "LOOKS_SHOW": "显示", + "LOOKS_HIDE": "隐藏", + "LOOKS_HIDEALLSPRITES": "隐藏所有角色", + "LOOKS_EFFECT_COLOR": "颜色", + "LOOKS_EFFECT_FISHEYE": "鱼眼", + "LOOKS_EFFECT_WHIRL": "漩涡", + "LOOKS_EFFECT_PIXELATE": "像素化", + "LOOKS_EFFECT_MOSAIC": "马赛克", + "LOOKS_EFFECT_BRIGHTNESS": "亮度", + "LOOKS_EFFECT_GHOST": "虚像", + "LOOKS_CHANGEEFFECTBY": "将 %1 特效增加 %2", + "LOOKS_SETEFFECTTO": "将 %1 特效设定为 %2", + "LOOKS_CLEARGRAPHICEFFECTS": "清除图形特效", + "LOOKS_CHANGESIZEBY": "将大小增加 %1", + "LOOKS_SETSIZETO": "将大小设为 %1", + "LOOKS_SIZE": "大小", + "LOOKS_CHANGESTRETCHBY": "伸缩%1", + "LOOKS_SETSTRETCHTO": "设置伸缩为%1 %", + "LOOKS_SWITCHCOSTUMETO": "换成 %1 造型", + "LOOKS_NEXTCOSTUME": "下一个造型", + "LOOKS_SWITCHBACKDROPTO": "换成 %1 背景", + "LOOKS_GOTOFRONTBACK": "移到最 %1 ", + "LOOKS_GOTOFRONTBACK_FRONT": "前面", + "LOOKS_GOTOFRONTBACK_BACK": "后面", + "LOOKS_GOFORWARDBACKWARDLAYERS": "%1 %2 层", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "前移", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "后移", + "LOOKS_BACKDROPNUMBERNAME": "背景 %1", + "LOOKS_COSTUMENUMBERNAME": "造型 %1", + "LOOKS_NUMBERNAME_NUMBER": "编号", + "LOOKS_NUMBERNAME_NAME": "名称", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "换成 %1 背景并等待", + "LOOKS_NEXTBACKDROP_BLOCK": "下一个背景", + "LOOKS_NEXTBACKDROP": "下一个背景", + "LOOKS_PREVIOUSBACKDROP": "上一个背景", + "LOOKS_RANDOMBACKDROP": "随机背景", + "MOTION_MOVESTEPS": "移动 %1 步", + "MOTION_TURNLEFT": "左转 %1 %2 度", + "MOTION_TURNRIGHT": "右转 %1 %2 度", + "MOTION_POINTINDIRECTION": "面向 %1 方向", + "MOTION_POINTTOWARDS": "面向 %1", + "MOTION_POINTTOWARDS_POINTER": "鼠标指针", + "MOTION_POINTTOWARDS_RANDOM": "随机方向", + "MOTION_GOTO": "移到 %1", + "MOTION_GOTO_POINTER": "鼠标指针", + "MOTION_GOTO_RANDOM": "随机位置", + "MOTION_GOTOXY": "移到 x: %1 y: %2", + "MOTION_GLIDESECSTOXY": "在 %1 秒内滑行到 x: %2 y: %3", + "MOTION_GLIDETO": "在 %1 秒内滑行到 %2", + "MOTION_GLIDETO_POINTER": "鼠标指针", + "MOTION_GLIDETO_RANDOM": "随机位置", + "MOTION_CHANGEXBY": "将x坐标增加 %1", + "MOTION_SETX": "将x坐标设为 %1", + "MOTION_CHANGEYBY": "将y坐标增加 %1", + "MOTION_SETY": "将y坐标设为 %1", + "MOTION_IFONEDGEBOUNCE": "碰到边缘就反弹", + "MOTION_SETROTATIONSTYLE": "将旋转方式设为 %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "左右翻转", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "不可旋转", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "任意旋转", + "MOTION_XPOSITION": "x 坐标", + "MOTION_YPOSITION": "y 坐标", + "MOTION_DIRECTION": "方向", + "MOTION_SCROLLRIGHT": "向右滚动 %1", + "MOTION_SCROLLUP": "向上滚动 %1", + "MOTION_ALIGNSCENE": "和场景 %1 对齐", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下角", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下角", + "MOTION_ALIGNSCENE_MIDDLE": "中间", + "MOTION_ALIGNSCENE_TOPLEFT": "左上角", + "MOTION_ALIGNSCENE_TOPRIGHT": "右上角", + "MOTION_XSCROLL": "x滚动位置", + "MOTION_YSCROLL": "y滚动位置", + "MOTION_STAGE_SELECTED": "选中了舞台:不可使用运动类积木", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "在 %1 和 %2 之间取随机数", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 与 %2", + "OPERATORS_OR": "%1 或 %2", + "OPERATORS_NOT": "%1 不成立", + "OPERATORS_JOIN": "连接 %1 和 %2", + "OPERATORS_JOIN_APPLE": "苹果", + "OPERATORS_JOIN_BANANA": "香蕉", + "OPERATORS_LETTEROF": "%2 的第 %1 个字符", + "OPERATORS_LETTEROF_APPLE": "果", + "OPERATORS_LENGTH": "%1 的字符数", + "OPERATORS_CONTAINS": "%1 包含 %2 ?", + "OPERATORS_MOD": "%1 除以 %2 的余数", + "OPERATORS_ROUND": "四舍五入 %1", + "OPERATORS_MATHOP": "%1 %2", + "OPERATORS_MATHOP_ABS": "绝对值", + "OPERATORS_MATHOP_FLOOR": "向下取整", + "OPERATORS_MATHOP_CEILING": "向上取整", + "OPERATORS_MATHOP_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": "定义 %1", + "SENSING_TOUCHINGOBJECT": "碰到 %1 ?", + "SENSING_TOUCHINGOBJECT_POINTER": "鼠标指针", + "SENSING_TOUCHINGOBJECT_EDGE": "舞台边缘", + "SENSING_TOUCHINGCOLOR": "碰到颜色 %1 ?", + "SENSING_COLORISTOUCHINGCOLOR": "颜色 %1 碰到 %2 ?", + "SENSING_DISTANCETO": "到 %1 的距离", + "SENSING_DISTANCETO_POINTER": "鼠标指针", + "SENSING_ASKANDWAIT": "询问 %1 并等待", + "SENSING_ASK_TEXT": "你叫什么名字?", + "SENSING_ANSWER": "回答", + "SENSING_KEYPRESSED": "按下 %1 键?", + "SENSING_MOUSEDOWN": "按下鼠标?", + "SENSING_MOUSEX": "鼠标的x坐标", + "SENSING_MOUSEY": "鼠标的y坐标", + "SENSING_SETDRAGMODE": "将拖动模式设为 %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "可拖动", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "不可拖动", + "SENSING_LOUDNESS": "响度", + "SENSING_LOUD": "响声?", + "SENSING_TIMER": "计时器", + "SENSING_RESETTIMER": "计时器归零", + "SENSING_OF": "%2 的 %1", + "SENSING_OF_XPOSITION": "x 坐标", + "SENSING_OF_YPOSITION": "y 坐标", + "SENSING_OF_DIRECTION": "方向", + "SENSING_OF_COSTUMENUMBER": "造型编号", + "SENSING_OF_COSTUMENAME": "造型名称", + "SENSING_OF_SIZE": "大小", + "SENSING_OF_VOLUME": "音量", + "SENSING_OF_BACKDROPNUMBER": "背景编号", + "SENSING_OF_BACKDROPNAME": "背景名称", + "SENSING_OF_STAGE": "舞台", + "SENSING_CURRENT": "当前时间的 %1", + "SENSING_CURRENT_YEAR": "年", + "SENSING_CURRENT_MONTH": "月", + "SENSING_CURRENT_DATE": "日", + "SENSING_CURRENT_DAYOFWEEK": "星期", + "SENSING_CURRENT_HOUR": "时", + "SENSING_CURRENT_MINUTE": "分", + "SENSING_CURRENT_SECOND": "秒", + "SENSING_DAYSSINCE2000": "2000年至今的天数", + "SENSING_USERNAME": "用户名", + "SENSING_USERID": "用户id", + "SOUND_PLAY": "播放声音 %1", + "SOUND_PLAYUNTILDONE": "播放声音 %1 等待播完", + "SOUND_STOPALLSOUNDS": "停止所有声音", + "SOUND_SETEFFECTO": "将 %1 音效设为 %2", + "SOUND_CHANGEEFFECTBY": "将 %1 音效增加 %2", + "SOUND_CLEAREFFECTS": "清除音效", + "SOUND_EFFECTS_PITCH": "音调", + "SOUND_EFFECTS_PAN": "左右平衡", + "SOUND_CHANGEVOLUMEBY": "将音量增加 %1", + "SOUND_SETVOLUMETO": "将音量设为 %1%", + "SOUND_VOLUME": "音量", + "SOUND_RECORD": "录制…", + "CATEGORY_MOTION": "运动", + "CATEGORY_LOOKS": "外观", + "CATEGORY_SOUND": "声音", + "CATEGORY_EVENTS": "事件", + "CATEGORY_CONTROL": "控制", + "CATEGORY_SENSING": "侦测", + "CATEGORY_OPERATORS": "运算", + "CATEGORY_VARIABLES": "变量", + "CATEGORY_MYBLOCKS": "自制积木", + "DUPLICATE": "复制", + "DELETE": "删除", + "ADD_COMMENT": "添加注释", + "REMOVE_COMMENT": "删除注释", + "DELETE_BLOCK": "删除", + "DELETE_X_BLOCKS": "删除 %1 积木", + "DELETE_ALL_BLOCKS": "删除全部 %1 积木?", + "CLEAN_UP": "整理积木", + "HELP": "帮助", + "UNDO": "撤销", + "REDO": "重做", + "EDIT_PROCEDURE": "编辑", + "SHOW_PROCEDURE_DEFINITION": "查看定义", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "说些什么……", + "COLOUR_HUE_LABEL": "颜色", + "COLOUR_SATURATION_LABEL": "饱和度", + "COLOUR_BRIGHTNESS_LABEL": "亮度", + "CHANGE_VALUE_TITLE": "更改变量:", + "RENAME_VARIABLE": "修改变量名", + "RENAME_VARIABLE_TITLE": "将所有的「%1」变量名改为:", + "RENAME_VARIABLE_MODAL_TITLE": "修改变量名", + "NEW_VARIABLE": "建立一个变量", + "NEW_VARIABLE_TITLE": "新变量名:", + "VARIABLE_MODAL_TITLE": "新建变量", + "VARIABLE_ALREADY_EXISTS": "已经存在名为「%1」的变量。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "已经存在一个名为「%1」的变量,其类型为「%2」。", + "DELETE_VARIABLE_CONFIRMATION": "删除%1处「%2」变量吗?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "无法删除变量「%1」,因为函数「%2」的定义中用到了它", + "DELETE_VARIABLE": "删除变量「%1」", + "NEW_PROCEDURE": "制作新的积木", + "PROCEDURE_ALREADY_EXISTS": "已经存在名为「%1」的程序。", + "PROCEDURE_DEFAULT_NAME": "积木名称", + "NEW_LIST": "建立一个列表", + "NEW_LIST_TITLE": "新的列表名:", + "LIST_MODAL_TITLE": "新建列表", + "LIST_ALREADY_EXISTS": "名为 「%1」 的列表已存在。", + "RENAME_LIST_TITLE": "将所有的「%1」的列表名改为:", + "RENAME_LIST_MODAL_TITLE": "修改列表名", + "DEFAULT_LIST_ITEM": "东西", + "DELETE_LIST": "删除「%1」列表", + "RENAME_LIST": "修改列表名", + "NEW_BROADCAST_MESSAGE": "新消息", + "NEW_BROADCAST_MESSAGE_TITLE": "新消息的名称:", + "BROADCAST_MODAL_TITLE": "新消息", + "DEFAULT_BROADCAST_MESSAGE_NAME": "消息1" +} \ No newline at end of file diff --git a/editor/blocks/zh-tw.json b/editor/blocks/zh-tw.json index 59e50af2..9d434538 100644 --- a/editor/blocks/zh-tw.json +++ b/editor/blocks/zh-tw.json @@ -1 +1,284 @@ -{"CONTROL_FOREVER":"重複無限次","CONTROL_REPEAT":"重複 %1 次","CONTROL_IF":"如果 %1 那麼","CONTROL_ELSE":"否則","CONTROL_STOP":"停止","CONTROL_STOP_ALL":"全部","CONTROL_STOP_THIS":"這個程式","CONTROL_STOP_OTHER":"角色的其它程式","CONTROL_WAIT":"等待 %1 秒","CONTROL_WAITUNTIL":"等待直到 %1","CONTROL_REPEATUNTIL":"重複直到 %1","CONTROL_WHILE":"當 %1","CONTROL_FOREACH":"計數 %1 於 %2","CONTROL_STARTASCLONE":"當分身產生","CONTROL_CREATECLONEOF":"建立 %1 的分身","CONTROL_CREATECLONEOF_MYSELF":"自己","CONTROL_DELETETHISCLONE":"分身刪除","CONTROL_COUNTER":"計數器","CONTROL_INCRCOUNTER":"計數器累計","CONTROL_CLEARCOUNTER":"計數器重置","CONTROL_ALLATONCE":"全部一起","DATA_SETVARIABLETO":"變數 %1 設為 %2","DATA_CHANGEVARIABLEBY":"變數 %1 改變 %2","DATA_SHOWVARIABLE":"變數 %1 顯示","DATA_HIDEVARIABLE":"變數 %1 隱藏","DATA_ADDTOLIST":"添加 %1 到 %2","DATA_DELETEOFLIST":"刪除 %2 的第 %1 項","DATA_DELETEALLOFLIST":"刪除 %1 的所有項目","DATA_INSERTATLIST":"插入 %1 到 %3 的第 %2 項","DATA_REPLACEITEMOFLIST":"替換 %2 的第 %1 項為 %3","DATA_ITEMOFLIST":"%2 的第 %1 項","DATA_ITEMNUMOFLIST":"%1 在 %2 裡的項目編號","DATA_LENGTHOFLIST":"清單 %1 的長度","DATA_LISTCONTAINSITEM":"清單 %1 包含 %2?","DATA_SHOWLIST":"清單 %1 顯示","DATA_HIDELIST":"清單 %1 隱藏","DATA_INDEX_ALL":"全部","DATA_INDEX_LAST":"末","DATA_INDEX_RANDOM":"隨機","EVENT_WHENFLAGCLICKED":"當 %1 被點擊","EVENT_WHENTHISSPRITECLICKED":"當角色被點擊","EVENT_WHENSTAGECLICKED":"當舞台被點擊","EVENT_WHENTOUCHINGOBJECT":"當角色碰到 %1","EVENT_WHENBROADCASTRECEIVED":"當收到訊息 %1","EVENT_WHENBACKDROPSWITCHESTO":"當背景換成 %1","EVENT_WHENGREATERTHAN":"當 %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"計時器","EVENT_WHENGREATERTHAN_LOUDNESS":"聲音響度","EVENT_BROADCAST":"廣播訊息 %1","EVENT_BROADCASTANDWAIT":"廣播訊息 %1 並等待","EVENT_WHENKEYPRESSED":"當 %1 鍵被按下","EVENT_WHENKEYPRESSED_SPACE":"空白","EVENT_WHENKEYPRESSED_LEFT":"向左","EVENT_WHENKEYPRESSED_RIGHT":"向右","EVENT_WHENKEYPRESSED_DOWN":"向下","EVENT_WHENKEYPRESSED_UP":"向上","EVENT_WHENKEYPRESSED_ANY":"任何","LOOKS_SAYFORSECS":"說出 %1 持續 %2 秒","LOOKS_SAY":"說出 %1","LOOKS_HELLO":"Hello!","LOOKS_THINKFORSECS":"想著 %1 持續 %2 秒","LOOKS_THINK":"想著 %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"顯示","LOOKS_HIDE":"隱藏","LOOKS_HIDEALLSPRITES":"隱藏所有角色","LOOKS_EFFECT_COLOR":"顏色","LOOKS_EFFECT_FISHEYE":"魚眼","LOOKS_EFFECT_WHIRL":"漩渦","LOOKS_EFFECT_PIXELATE":"像素化","LOOKS_EFFECT_MOSAIC":"馬賽克","LOOKS_EFFECT_BRIGHTNESS":"亮度","LOOKS_EFFECT_GHOST":"幻影","LOOKS_CHANGEEFFECTBY":"圖像效果 %1 改變 %2","LOOKS_SETEFFECTTO":"圖像效果 %1 設為 %2","LOOKS_CLEARGRAPHICEFFECTS":"圖像效果清除","LOOKS_CHANGESIZEBY":"尺寸改變 %1","LOOKS_SETSIZETO":"尺寸設為 %1 %","LOOKS_SIZE":"尺寸","LOOKS_CHANGESTRETCHBY":"伸縮改變 %1","LOOKS_SETSTRETCHTO":"伸縮設為 %1 %","LOOKS_SWITCHCOSTUMETO":"造型換成 %1","LOOKS_NEXTCOSTUME":"造型換成下一個","LOOKS_SWITCHBACKDROPTO":"背景換成 %1","LOOKS_GOTOFRONTBACK":"圖層移到 %1 層","LOOKS_GOTOFRONTBACK_FRONT":"最上","LOOKS_GOTOFRONTBACK_BACK":"最下","LOOKS_GOFORWARDBACKWARDLAYERS":"圖層 %1 移 %2 層","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"上","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"下","LOOKS_BACKDROPNUMBERNAME":"背景 %1","LOOKS_COSTUMENUMBERNAME":"造型 %1","LOOKS_NUMBERNAME_NUMBER":"編號","LOOKS_NUMBERNAME_NAME":"名稱","LOOKS_SWITCHBACKDROPTOANDWAIT":"背景換成 %1 並等待","LOOKS_NEXTBACKDROP_BLOCK":"背景換成下一個","LOOKS_NEXTBACKDROP":"下一個背景","LOOKS_PREVIOUSBACKDROP":"上一個背景","LOOKS_RANDOMBACKDROP":"任一個背景","MOTION_MOVESTEPS":"移動 %1 點","MOTION_TURNLEFT":"左轉 %1 %2 度","MOTION_TURNRIGHT":"右轉 %1 %2 度","MOTION_POINTINDIRECTION":"面朝 %1 度","MOTION_POINTTOWARDS":"面朝 %1 向","MOTION_POINTTOWARDS_POINTER":"鼠標","MOTION_POINTTOWARDS_RANDOM":"隨機","MOTION_GOTO":"定位到 %1 位置","MOTION_GOTO_POINTER":"鼠標","MOTION_GOTO_RANDOM":"隨機","MOTION_GOTOXY":"定位到 x:%1 y:%2","MOTION_GLIDESECSTOXY":"滑行 %1 秒到 x:%2 y:%3","MOTION_GLIDETO":"滑行 %1 秒到 %2 位置","MOTION_GLIDETO_POINTER":"鼠標","MOTION_GLIDETO_RANDOM":"隨機","MOTION_CHANGEXBY":"x 改變 %1","MOTION_SETX":"x 設為 %1","MOTION_CHANGEYBY":"y 改變 %1","MOTION_SETY":"y 設為 %1","MOTION_IFONEDGEBOUNCE":"碰到邊緣就反彈","MOTION_SETROTATIONSTYLE":"迴轉方式設為 %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"左-右","MOTION_SETROTATIONSTYLE_DONTROTATE":"不旋轉","MOTION_SETROTATIONSTYLE_ALLAROUND":"不設限","MOTION_XPOSITION":"x 座標","MOTION_YPOSITION":"y 座標","MOTION_DIRECTION":"方向","MOTION_SCROLLRIGHT":"滾動向右 %1","MOTION_SCROLLUP":"滾動向上 %1","MOTION_ALIGNSCENE":"場景 %1 對齊","MOTION_ALIGNSCENE_BOTTOMLEFT":"左下","MOTION_ALIGNSCENE_BOTTOMRIGHT":"右下","MOTION_ALIGNSCENE_MIDDLE":"中間","MOTION_ALIGNSCENE_TOPLEFT":"左上","MOTION_ALIGNSCENE_TOPRIGHT":"右上","MOTION_XSCROLL":"x 捲軸","MOTION_YSCROLL":"y 捲軸","MOTION_STAGE_SELECTED":"目前選擇的物件是「舞台」:無可用的動作積木","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"隨機取數 %1 到 %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 且 %2","OPERATORS_OR":"%1 或 %2","OPERATORS_NOT":"%1 不成立","OPERATORS_JOIN":"字串組合 %1 %2","OPERATORS_JOIN_APPLE":"apple","OPERATORS_JOIN_BANANA":"banana","OPERATORS_LETTEROF":"字串 %2 的第 %1 字","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"字串 %1 的長度","OPERATORS_CONTAINS":"字串 %1 包含 %2?","OPERATORS_MOD":"%1 除以 %2 的餘數","OPERATORS_ROUND":"四捨五入數值 %1","OPERATORS_MATHOP":"%1 數值 %2","OPERATORS_MATHOP_ABS":"絕對值","OPERATORS_MATHOP_FLOOR":"無條件捨去","OPERATORS_MATHOP_CEILING":"無條件進位","OPERATORS_MATHOP_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":"定義 %1","SENSING_TOUCHINGOBJECT":"碰到 %1?","SENSING_TOUCHINGOBJECT_POINTER":"鼠標","SENSING_TOUCHINGOBJECT_EDGE":"邊緣","SENSING_TOUCHINGCOLOR":"碰到顏色 %1?","SENSING_COLORISTOUCHINGCOLOR":"顏色 %1 碰到 顏色 %2?","SENSING_DISTANCETO":"與 %1 的間距","SENSING_DISTANCETO_POINTER":"鼠標","SENSING_ASKANDWAIT":"詢問 %1 並等待","SENSING_ASK_TEXT":"你的名字是?","SENSING_ANSWER":"詢問的答案","SENSING_KEYPRESSED":"%1 鍵被按下?","SENSING_MOUSEDOWN":"滑鼠鍵被按下?","SENSING_MOUSEX":"鼠標的 x","SENSING_MOUSEY":"鼠標的 y","SENSING_SETDRAGMODE":"拖曳方式設為 %1","SENSING_SETDRAGMODE_DRAGGABLE":"可拖曳","SENSING_SETDRAGMODE_NOTDRAGGABLE":"不可拖曳","SENSING_LOUDNESS":"聲音響度","SENSING_LOUD":"大聲?","SENSING_TIMER":"計時器","SENSING_RESETTIMER":"計時器重置","SENSING_OF":"%2 的 %1","SENSING_OF_XPOSITION":"x 座標","SENSING_OF_YPOSITION":"y 座標","SENSING_OF_DIRECTION":"方向","SENSING_OF_COSTUMENUMBER":"造型編號","SENSING_OF_COSTUMENAME":"造型名稱","SENSING_OF_SIZE":"尺寸","SENSING_OF_VOLUME":"音量","SENSING_OF_BACKDROPNUMBER":"背景編號","SENSING_OF_BACKDROPNAME":"背景名稱","SENSING_OF_STAGE":"舞台","SENSING_CURRENT":"目前時間的 %1","SENSING_CURRENT_YEAR":"年","SENSING_CURRENT_MONTH":"月","SENSING_CURRENT_DATE":"日","SENSING_CURRENT_DAYOFWEEK":"週","SENSING_CURRENT_HOUR":"時","SENSING_CURRENT_MINUTE":"分","SENSING_CURRENT_SECOND":"秒","SENSING_DAYSSINCE2000":"2000年迄今日數","SENSING_USERNAME":"用戶名稱","SENSING_USERID":"用戶 ID","SOUND_PLAY":"播放音效 %1","SOUND_PLAYUNTILDONE":"播放音效 %1 直到結束","SOUND_STOPALLSOUNDS":"停播所有音效","SOUND_SETEFFECTO":"聲音效果 %1 設為 %2","SOUND_CHANGEEFFECTBY":"聲音效果 %1 改變 %2","SOUND_CLEAREFFECTS":"聲音效果清除","SOUND_EFFECTS_PITCH":"音高","SOUND_EFFECTS_PAN":"聲道左/右","SOUND_CHANGEVOLUMEBY":"音量改變 %1","SOUND_SETVOLUMETO":"音量設為 %1%","SOUND_VOLUME":"音量","SOUND_RECORD":"錄音…","CATEGORY_MOTION":"動作","CATEGORY_LOOKS":"外觀","CATEGORY_SOUND":"音效","CATEGORY_EVENTS":"事件","CATEGORY_CONTROL":"控制","CATEGORY_SENSING":"偵測","CATEGORY_OPERATORS":"運算","CATEGORY_VARIABLES":"變數","CATEGORY_MYBLOCKS":"函式積木","DUPLICATE":"複製","DELETE":"刪除","ADD_COMMENT":"添加註解","REMOVE_COMMENT":"移除註解","DELETE_BLOCK":"刪除積木","DELETE_X_BLOCKS":"刪除 %1 個積木","DELETE_ALL_BLOCKS":"要刪除全部(%1 個)積木?","CLEAN_UP":"整理積木","HELP":"求助","UNDO":"復原","REDO":"重做","EDIT_PROCEDURE":"編輯","SHOW_PROCEDURE_DEFINITION":"移至定義","WORKSPACE_COMMENT_DEFAULT_TEXT":"說些什麼…","COLOUR_HUE_LABEL":"顏色","COLOUR_SATURATION_LABEL":"彩度","COLOUR_BRIGHTNESS_LABEL":"亮度","CHANGE_VALUE_TITLE":"改成:","RENAME_VARIABLE":"重新命名變數","RENAME_VARIABLE_TITLE":"將變數 %1 重新命名為:","RENAME_VARIABLE_MODAL_TITLE":"重新命名變數","NEW_VARIABLE":"建立一個變數","NEW_VARIABLE_TITLE":"新變數的名稱","VARIABLE_MODAL_TITLE":"新的變數","VARIABLE_ALREADY_EXISTS":"變數名稱「%1」已經被使用。","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"變數名稱「%1」已經被使用在 %2 型別了。","DELETE_VARIABLE_CONFIRMATION":"刪除 %1 個正在使用的變數 %2?","CANNOT_DELETE_VARIABLE_PROCEDURE":"無法刪除變數 %1,因為它是函式 %2 定義中的一部分。","DELETE_VARIABLE":"刪除變數 %1","NEW_PROCEDURE":"建立一個積木","PROCEDURE_ALREADY_EXISTS":"程序名稱「%1」已經被使用。","PROCEDURE_DEFAULT_NAME":"積木名稱","NEW_LIST":"建立一個清單","NEW_LIST_TITLE":"新清單的名稱:","LIST_MODAL_TITLE":"新的清單","LIST_ALREADY_EXISTS":"清單名稱「%1」已經被使用。","RENAME_LIST_TITLE":"將清單 %1 重新命名為:","RENAME_LIST_MODAL_TITLE":"重新命名清單","DEFAULT_LIST_ITEM":"thing","DELETE_LIST":"刪除清單 %1","RENAME_LIST":"重新命名清單","NEW_BROADCAST_MESSAGE":"新的訊息","NEW_BROADCAST_MESSAGE_TITLE":"新訊息的名稱:","BROADCAST_MODAL_TITLE":"新的訊息","DEFAULT_BROADCAST_MESSAGE_NAME":"message1"} \ No newline at end of file +{ + "CONTROL_FOREVER": "重複無限次", + "CONTROL_REPEAT": "重複 %1 次", + "CONTROL_IF": "如果 %1 那麼", + "CONTROL_ELSE": "否則", + "CONTROL_STOP": "停止", + "CONTROL_STOP_ALL": "全部", + "CONTROL_STOP_THIS": "這個程式", + "CONTROL_STOP_OTHER": "角色的其它程式", + "CONTROL_WAIT": "等待 %1 秒", + "CONTROL_WAITUNTIL": "等待直到 %1", + "CONTROL_REPEATUNTIL": "重複直到 %1", + "CONTROL_WHILE": "當 %1", + "CONTROL_FOREACH": "計數 %1 於 %2", + "CONTROL_STARTASCLONE": "當分身產生", + "CONTROL_CREATECLONEOF": "建立 %1 的分身", + "CONTROL_CREATECLONEOF_MYSELF": "自己", + "CONTROL_DELETETHISCLONE": "分身刪除", + "CONTROL_COUNTER": "計數器", + "CONTROL_INCRCOUNTER": "計數器累計", + "CONTROL_CLEARCOUNTER": "計數器重置", + "CONTROL_ALLATONCE": "全部一起", + "DATA_SETVARIABLETO": "變數 %1 設為 %2", + "DATA_CHANGEVARIABLEBY": "變數 %1 改變 %2", + "DATA_SHOWVARIABLE": "變數 %1 顯示", + "DATA_HIDEVARIABLE": "變數 %1 隱藏", + "DATA_ADDTOLIST": "添加 %1 到 %2", + "DATA_DELETEOFLIST": "刪除 %2 的第 %1 項", + "DATA_DELETEALLOFLIST": "刪除 %1 的所有項目", + "DATA_INSERTATLIST": "插入 %1 到 %3 的第 %2 項", + "DATA_REPLACEITEMOFLIST": "替換 %2 的第 %1 項為 %3", + "DATA_ITEMOFLIST": "%2 的第 %1 項", + "DATA_ITEMNUMOFLIST": "%1 在 %2 裡的項目編號", + "DATA_LENGTHOFLIST": "清單 %1 的長度", + "DATA_LISTCONTAINSITEM": "清單 %1 包含 %2?", + "DATA_SHOWLIST": "清單 %1 顯示", + "DATA_HIDELIST": "清單 %1 隱藏", + "DATA_INDEX_ALL": "全部", + "DATA_INDEX_LAST": "末", + "DATA_INDEX_RANDOM": "隨機", + "EVENT_WHENFLAGCLICKED": "當 %1 被點擊", + "EVENT_WHENTHISSPRITECLICKED": "當角色被點擊", + "EVENT_WHENSTAGECLICKED": "當舞台被點擊", + "EVENT_WHENTOUCHINGOBJECT": "當角色碰到 %1", + "EVENT_WHENBROADCASTRECEIVED": "當收到訊息 %1", + "EVENT_WHENBACKDROPSWITCHESTO": "當背景換成 %1", + "EVENT_WHENGREATERTHAN": "當 %1 > %2", + "EVENT_WHENGREATERTHAN_TIMER": "計時器", + "EVENT_WHENGREATERTHAN_LOUDNESS": "聲音響度", + "EVENT_BROADCAST": "廣播訊息 %1", + "EVENT_BROADCASTANDWAIT": "廣播訊息 %1 並等待", + "EVENT_WHENKEYPRESSED": "當 %1 鍵被按下", + "EVENT_WHENKEYPRESSED_SPACE": "空白", + "EVENT_WHENKEYPRESSED_LEFT": "向左", + "EVENT_WHENKEYPRESSED_RIGHT": "向右", + "EVENT_WHENKEYPRESSED_DOWN": "向下", + "EVENT_WHENKEYPRESSED_UP": "向上", + "EVENT_WHENKEYPRESSED_ANY": "任何", + "LOOKS_SAYFORSECS": "說出 %1 持續 %2 秒", + "LOOKS_SAY": "說出 %1", + "LOOKS_HELLO": "Hello!", + "LOOKS_THINKFORSECS": "想著 %1 持續 %2 秒", + "LOOKS_THINK": "想著 %1", + "LOOKS_HMM": "Hmm...", + "LOOKS_SHOW": "顯示", + "LOOKS_HIDE": "隱藏", + "LOOKS_HIDEALLSPRITES": "隱藏所有角色", + "LOOKS_EFFECT_COLOR": "顏色", + "LOOKS_EFFECT_FISHEYE": "魚眼", + "LOOKS_EFFECT_WHIRL": "漩渦", + "LOOKS_EFFECT_PIXELATE": "像素化", + "LOOKS_EFFECT_MOSAIC": "馬賽克", + "LOOKS_EFFECT_BRIGHTNESS": "亮度", + "LOOKS_EFFECT_GHOST": "幻影", + "LOOKS_CHANGEEFFECTBY": "圖像效果 %1 改變 %2", + "LOOKS_SETEFFECTTO": "圖像效果 %1 設為 %2", + "LOOKS_CLEARGRAPHICEFFECTS": "圖像效果清除", + "LOOKS_CHANGESIZEBY": "尺寸改變 %1", + "LOOKS_SETSIZETO": "尺寸設為 %1 %", + "LOOKS_SIZE": "尺寸", + "LOOKS_CHANGESTRETCHBY": "伸縮改變 %1", + "LOOKS_SETSTRETCHTO": "伸縮設為 %1 %", + "LOOKS_SWITCHCOSTUMETO": "造型換成 %1", + "LOOKS_NEXTCOSTUME": "造型換成下一個", + "LOOKS_SWITCHBACKDROPTO": "背景換成 %1", + "LOOKS_GOTOFRONTBACK": "圖層移到 %1 層", + "LOOKS_GOTOFRONTBACK_FRONT": "最上", + "LOOKS_GOTOFRONTBACK_BACK": "最下", + "LOOKS_GOFORWARDBACKWARDLAYERS": "圖層 %1 移 %2 層", + "LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "上", + "LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "下", + "LOOKS_BACKDROPNUMBERNAME": "背景 %1", + "LOOKS_COSTUMENUMBERNAME": "造型 %1", + "LOOKS_NUMBERNAME_NUMBER": "編號", + "LOOKS_NUMBERNAME_NAME": "名稱", + "LOOKS_SWITCHBACKDROPTOANDWAIT": "背景換成 %1 並等待", + "LOOKS_NEXTBACKDROP_BLOCK": "背景換成下一個", + "LOOKS_NEXTBACKDROP": "下一個背景", + "LOOKS_PREVIOUSBACKDROP": "上一個背景", + "LOOKS_RANDOMBACKDROP": "任一個背景", + "MOTION_MOVESTEPS": "移動 %1 點", + "MOTION_TURNLEFT": "左轉 %1 %2 度", + "MOTION_TURNRIGHT": "右轉 %1 %2 度", + "MOTION_POINTINDIRECTION": "面朝 %1 度", + "MOTION_POINTTOWARDS": "面朝 %1 向", + "MOTION_POINTTOWARDS_POINTER": "鼠標", + "MOTION_POINTTOWARDS_RANDOM": "隨機", + "MOTION_GOTO": "定位到 %1 位置", + "MOTION_GOTO_POINTER": "鼠標", + "MOTION_GOTO_RANDOM": "隨機", + "MOTION_GOTOXY": "定位到 x:%1 y:%2", + "MOTION_GLIDESECSTOXY": "滑行 %1 秒到 x:%2 y:%3", + "MOTION_GLIDETO": "滑行 %1 秒到 %2 位置", + "MOTION_GLIDETO_POINTER": "鼠標", + "MOTION_GLIDETO_RANDOM": "隨機", + "MOTION_CHANGEXBY": "x 改變 %1", + "MOTION_SETX": "x 設為 %1", + "MOTION_CHANGEYBY": "y 改變 %1", + "MOTION_SETY": "y 設為 %1", + "MOTION_IFONEDGEBOUNCE": "碰到邊緣就反彈", + "MOTION_SETROTATIONSTYLE": "迴轉方式設為 %1", + "MOTION_SETROTATIONSTYLE_LEFTRIGHT": "左-右", + "MOTION_SETROTATIONSTYLE_DONTROTATE": "不旋轉", + "MOTION_SETROTATIONSTYLE_ALLAROUND": "不設限", + "MOTION_XPOSITION": "x 座標", + "MOTION_YPOSITION": "y 座標", + "MOTION_DIRECTION": "方向", + "MOTION_SCROLLRIGHT": "滾動向右 %1", + "MOTION_SCROLLUP": "滾動向上 %1", + "MOTION_ALIGNSCENE": "場景 %1 對齊", + "MOTION_ALIGNSCENE_BOTTOMLEFT": "左下", + "MOTION_ALIGNSCENE_BOTTOMRIGHT": "右下", + "MOTION_ALIGNSCENE_MIDDLE": "中間", + "MOTION_ALIGNSCENE_TOPLEFT": "左上", + "MOTION_ALIGNSCENE_TOPRIGHT": "右上", + "MOTION_XSCROLL": "x 捲軸", + "MOTION_YSCROLL": "y 捲軸", + "MOTION_STAGE_SELECTED": "目前選擇的物件是「舞台」:無可用的動作積木", + "OPERATORS_ADD": "%1 + %2", + "OPERATORS_SUBTRACT": "%1 - %2", + "OPERATORS_MULTIPLY": "%1 * %2", + "OPERATORS_DIVIDE": "%1 / %2", + "OPERATORS_RANDOM": "隨機取數 %1 到 %2", + "OPERATORS_GT": "%1 > %2", + "OPERATORS_LT": "%1 < %2", + "OPERATORS_EQUALS": "%1 = %2", + "OPERATORS_AND": "%1 且 %2", + "OPERATORS_OR": "%1 或 %2", + "OPERATORS_NOT": "%1 不成立", + "OPERATORS_JOIN": "字串組合 %1 %2", + "OPERATORS_JOIN_APPLE": "apple", + "OPERATORS_JOIN_BANANA": "banana", + "OPERATORS_LETTEROF": "字串 %2 的第 %1 字", + "OPERATORS_LETTEROF_APPLE": "a", + "OPERATORS_LENGTH": "字串 %1 的長度", + "OPERATORS_CONTAINS": "字串 %1 包含 %2?", + "OPERATORS_MOD": "%1 除以 %2 的餘數", + "OPERATORS_ROUND": "四捨五入數值 %1", + "OPERATORS_MATHOP": "%1 數值 %2", + "OPERATORS_MATHOP_ABS": "絕對值", + "OPERATORS_MATHOP_FLOOR": "無條件捨去", + "OPERATORS_MATHOP_CEILING": "無條件進位", + "OPERATORS_MATHOP_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": "定義 %1", + "SENSING_TOUCHINGOBJECT": "碰到 %1?", + "SENSING_TOUCHINGOBJECT_POINTER": "鼠標", + "SENSING_TOUCHINGOBJECT_EDGE": "邊緣", + "SENSING_TOUCHINGCOLOR": "碰到顏色 %1?", + "SENSING_COLORISTOUCHINGCOLOR": "顏色 %1 碰到 顏色 %2?", + "SENSING_DISTANCETO": "與 %1 的間距", + "SENSING_DISTANCETO_POINTER": "鼠標", + "SENSING_ASKANDWAIT": "詢問 %1 並等待", + "SENSING_ASK_TEXT": "你的名字是?", + "SENSING_ANSWER": "詢問的答案", + "SENSING_KEYPRESSED": "%1 鍵被按下?", + "SENSING_MOUSEDOWN": "滑鼠鍵被按下?", + "SENSING_MOUSEX": "鼠標的 x", + "SENSING_MOUSEY": "鼠標的 y", + "SENSING_SETDRAGMODE": "拖曳方式設為 %1", + "SENSING_SETDRAGMODE_DRAGGABLE": "可拖曳", + "SENSING_SETDRAGMODE_NOTDRAGGABLE": "不可拖曳", + "SENSING_LOUDNESS": "聲音響度", + "SENSING_LOUD": "大聲?", + "SENSING_TIMER": "計時器", + "SENSING_RESETTIMER": "計時器重置", + "SENSING_OF": "%2 的 %1", + "SENSING_OF_XPOSITION": "x 座標", + "SENSING_OF_YPOSITION": "y 座標", + "SENSING_OF_DIRECTION": "方向", + "SENSING_OF_COSTUMENUMBER": "造型編號", + "SENSING_OF_COSTUMENAME": "造型名稱", + "SENSING_OF_SIZE": "尺寸", + "SENSING_OF_VOLUME": "音量", + "SENSING_OF_BACKDROPNUMBER": "背景編號", + "SENSING_OF_BACKDROPNAME": "背景名稱", + "SENSING_OF_STAGE": "舞台", + "SENSING_CURRENT": "目前時間的 %1", + "SENSING_CURRENT_YEAR": "年", + "SENSING_CURRENT_MONTH": "月", + "SENSING_CURRENT_DATE": "日", + "SENSING_CURRENT_DAYOFWEEK": "週", + "SENSING_CURRENT_HOUR": "時", + "SENSING_CURRENT_MINUTE": "分", + "SENSING_CURRENT_SECOND": "秒", + "SENSING_DAYSSINCE2000": "2000年迄今日數", + "SENSING_USERNAME": "用戶名稱", + "SENSING_USERID": "用戶 ID", + "SOUND_PLAY": "播放音效 %1", + "SOUND_PLAYUNTILDONE": "播放音效 %1 直到結束", + "SOUND_STOPALLSOUNDS": "停播所有音效", + "SOUND_SETEFFECTO": "聲音效果 %1 設為 %2", + "SOUND_CHANGEEFFECTBY": "聲音效果 %1 改變 %2", + "SOUND_CLEAREFFECTS": "聲音效果清除", + "SOUND_EFFECTS_PITCH": "音高", + "SOUND_EFFECTS_PAN": "聲道左/右", + "SOUND_CHANGEVOLUMEBY": "音量改變 %1", + "SOUND_SETVOLUMETO": "音量設為 %1%", + "SOUND_VOLUME": "音量", + "SOUND_RECORD": "錄音…", + "CATEGORY_MOTION": "動作", + "CATEGORY_LOOKS": "外觀", + "CATEGORY_SOUND": "音效", + "CATEGORY_EVENTS": "事件", + "CATEGORY_CONTROL": "控制", + "CATEGORY_SENSING": "偵測", + "CATEGORY_OPERATORS": "運算", + "CATEGORY_VARIABLES": "變數", + "CATEGORY_MYBLOCKS": "函式積木", + "DUPLICATE": "複製", + "DELETE": "刪除", + "ADD_COMMENT": "添加註解", + "REMOVE_COMMENT": "移除註解", + "DELETE_BLOCK": "刪除積木", + "DELETE_X_BLOCKS": "刪除 %1 個積木", + "DELETE_ALL_BLOCKS": "要刪除全部(%1 個)積木?", + "CLEAN_UP": "整理積木", + "HELP": "求助", + "UNDO": "復原", + "REDO": "重做", + "EDIT_PROCEDURE": "編輯", + "SHOW_PROCEDURE_DEFINITION": "移至定義", + "WORKSPACE_COMMENT_DEFAULT_TEXT": "說些什麼…", + "COLOUR_HUE_LABEL": "顏色", + "COLOUR_SATURATION_LABEL": "彩度", + "COLOUR_BRIGHTNESS_LABEL": "亮度", + "CHANGE_VALUE_TITLE": "改成:", + "RENAME_VARIABLE": "重新命名變數", + "RENAME_VARIABLE_TITLE": "將變數 %1 重新命名為:", + "RENAME_VARIABLE_MODAL_TITLE": "重新命名變數", + "NEW_VARIABLE": "建立一個變數", + "NEW_VARIABLE_TITLE": "新變數的名稱", + "VARIABLE_MODAL_TITLE": "新的變數", + "VARIABLE_ALREADY_EXISTS": "變數名稱「%1」已經被使用。", + "VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "變數名稱「%1」已經被使用在 %2 型別了。", + "DELETE_VARIABLE_CONFIRMATION": "刪除 %1 個正在使用的變數 %2?", + "CANNOT_DELETE_VARIABLE_PROCEDURE": "無法刪除變數 %1,因為它是函式 %2 定義中的一部分。", + "DELETE_VARIABLE": "刪除變數 %1", + "NEW_PROCEDURE": "建立一個積木", + "PROCEDURE_ALREADY_EXISTS": "程序名稱「%1」已經被使用。", + "PROCEDURE_DEFAULT_NAME": "積木名稱", + "NEW_LIST": "建立一個清單", + "NEW_LIST_TITLE": "新清單的名稱:", + "LIST_MODAL_TITLE": "新的清單", + "LIST_ALREADY_EXISTS": "清單名稱「%1」已經被使用。", + "RENAME_LIST_TITLE": "將清單 %1 重新命名為:", + "RENAME_LIST_MODAL_TITLE": "重新命名清單", + "DEFAULT_LIST_ITEM": "thing", + "DELETE_LIST": "刪除清單 %1", + "RENAME_LIST": "重新命名清單", + "NEW_BROADCAST_MESSAGE": "新的訊息", + "NEW_BROADCAST_MESSAGE_TITLE": "新訊息的名稱:", + "BROADCAST_MODAL_TITLE": "新的訊息", + "DEFAULT_BROADCAST_MESSAGE_NAME": "message1" +} \ No newline at end of file diff --git a/editor/blocks/zu.json b/editor/blocks/zu.json deleted file mode 100644 index 5c1f3d6b..00000000 --- a/editor/blocks/zu.json +++ /dev/null @@ -1 +0,0 @@ -{"CONTROL_FOREVER":"ingunaphakade","CONTROL_REPEAT":"phinda %1","CONTROL_IF":"uma %1 bese","CONTROL_ELSE":"okunye","CONTROL_STOP":"ima","CONTROL_STOP_ALL":"yonke","CONTROL_STOP_THIS":"lo mbhalo","CONTROL_STOP_OTHER":"omunye umdlalo womlingisi","CONTROL_WAIT":"linda %1 umzuzuwana","CONTROL_WAITUNTIL":"linda kuze %1","CONTROL_REPEATUNTIL":"phinda kuze %1","CONTROL_WHILE":"ngenkathi %1","CONTROL_FOREACH":"ngokunye %1 ngokunye %2","CONTROL_STARTASCLONE":"uma sengiqala ncamashi","CONTROL_CREATECLONEOF":"akha umfanisi ye %1","CONTROL_CREATECLONEOF_MYSELF":"mina","CONTROL_DELETETHISCLONE":"khipa umfanisi","CONTROL_COUNTER":"isibali","CONTROL_INCRCOUNTER":"khulisa isibali","CONTROL_CLEARCOUNTER":"susa isibali","CONTROL_ALLATONCE":"konke ngesikhathi esisodwa","DATA_SETVARIABLETO":"lungisa %1 ukuze %2","DATA_CHANGEVARIABLEBY":"shintsha %1 ngokuthi %2","DATA_SHOWVARIABLE":"tshengisa i-variable %1","DATA_HIDEVARIABLE":"fihla i-variable %1","DATA_ADDTOLIST":"engeza %1 kuya %2","DATA_DELETEOFLIST":"inhlamvu %1 ye %2","DATA_DELETEALLOFLIST":"susa konke %1","DATA_INSERTATLIST":"faka %1 ku %2 ye %3","DATA_REPLACEITEMOFLIST":"buyisela into %1 ye %2 nge %3","DATA_ITEMOFLIST":"into %1 ye %2","DATA_ITEMNUMOFLIST":"into # yaku %1 ku %2","DATA_LENGTHOFLIST":"ubude be %1","DATA_LISTCONTAINSITEM":"%1 kukuphatheleni %2?","DATA_SHOWLIST":"khombisa uhlu %1","DATA_HIDELIST":"fihla uhla %1","DATA_INDEX_ALL":"yonke","DATA_INDEX_LAST":"eyokugcina","DATA_INDEX_RANDOM":"okungajwayelekile","EVENT_WHENFLAGCLICKED":"uma %1 iciphiziwe","EVENT_WHENTHISSPRITECLICKED":"uma lesi umlingisi ciphiza","EVENT_WHENSTAGECLICKED":"uma Indawo iciphiziwe","EVENT_WHENTOUCHINGOBJECT":"uma lomlingisi ethinta %1","EVENT_WHENBROADCASTRECEIVED":"uma ngikuthole %1","EVENT_WHENBACKDROPSWITCHESTO":"uma indawo ishintshela kwi %1","EVENT_WHENGREATERTHAN":"uma %1 > %2","EVENT_WHENGREATERTHAN_TIMER":"iwashi elicushiwe","EVENT_WHENGREATERTHAN_LOUDNESS":"ubukhulu bomsindo","EVENT_BROADCAST":"sakaza %1","EVENT_BROADCASTANDWAIT":"sakaza %1 futhi linda","EVENT_WHENKEYPRESSED":"uma sekucindezelwe ukhiye %1","EVENT_WHENKEYPRESSED_SPACE":"isikhala","EVENT_WHENKEYPRESSED_LEFT":"umcibisholo kwesobunxele","EVENT_WHENKEYPRESSED_RIGHT":"umcibilisholo kwesokudla","EVENT_WHENKEYPRESSED_DOWN":"umcibisholo ophansi","EVENT_WHENKEYPRESSED_UP":"umcibilisholo phezulu","EVENT_WHENKEYPRESSED_ANY":"noma ikuphi","LOOKS_SAYFORSECS":"isho %1 ye %2 umzuzuwana","LOOKS_SAY":"isho %1","LOOKS_HELLO":"Sawubona!","LOOKS_THINKFORSECS":"cabangela %1 ye %2 umzuzuwana","LOOKS_THINK":"cabanga %1","LOOKS_HMM":"Hmm...","LOOKS_SHOW":"khombisa","LOOKS_HIDE":"casha","LOOKS_HIDEALLSPRITES":"cashisa bonke abalingisi","LOOKS_EFFECT_COLOR":"umbala","LOOKS_EFFECT_FISHEYE":"ihlo likafishi","LOOKS_EFFECT_WHIRL":"phenduka","LOOKS_EFFECT_PIXELATE":"pixelate","LOOKS_EFFECT_MOSAIC":"mosaic","LOOKS_EFFECT_BRIGHTNESS":"ukukhanya","LOOKS_EFFECT_GHOST":"isipoki","LOOKS_CHANGEEFFECTBY":"shintsha %1 umthelela ngokuthi %2","LOOKS_SETEFFECTTO":"lungisa %1 umthelela uwuyise %2","LOOKS_CLEARGRAPHICEFFECTS":"susa amagrafikh athintekayo","LOOKS_CHANGESIZEBY":"shintsha usayizi ngokuthi %1","LOOKS_SETSIZETO":"lungisa isisindo ukuze %1 %","LOOKS_SIZE":"isisindo","LOOKS_CHANGESTRETCHBY":"shinthsa ukunwebeka ngo %1","LOOKS_SETSTRETCHTO":"lungisa ukunwebeka ku %1","LOOKS_SWITCHCOSTUMETO":"shintsha impahla ukuze %1","LOOKS_NEXTCOSTUME":"impahla elandelayo","LOOKS_SWITCHBACKDROPTO":"shintsha indawo ukuze %1","LOOKS_GOTOFRONTBACK":"hamba ku %1 ngokwahlukana","LOOKS_GOTOFRONTBACK_FRONT":"iphambili","LOOKS_GOTOFRONTBACK_BACK":"emuva","LOOKS_GOFORWARDBACKWARDLAYERS":"buyela %1 %2 ngokwahlukana","LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD":"phambili","LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD":"emuva","LOOKS_BACKDROPNUMBERNAME":"indawo1 %1","LOOKS_COSTUMENUMBERNAME":"impahla %1","LOOKS_NUMBERNAME_NUMBER":"inombolo","LOOKS_NUMBERNAME_NAME":"igama","LOOKS_SWITCHBACKDROPTOANDWAIT":"shintsha indawo mase %1 futhi uyalinda","LOOKS_NEXTBACKDROP_BLOCK":"indawo elandelayo","LOOKS_NEXTBACKDROP":"indawo elandelayo","LOOKS_PREVIOUSBACKDROP":"indawo edlule","LOOKS_RANDOMBACKDROP":"iya noma ikephi indawo","MOTION_MOVESTEPS":"hlehlisa %1 izitebhisi","MOTION_TURNLEFT":"phendula %1 %2 wehlise","MOTION_TURNRIGHT":"phendula %1 %2 wehlise","MOTION_POINTINDIRECTION":"khomba ngasendleleni %1","MOTION_POINTTOWARDS":"khomba ubhekise %1","MOTION_POINTTOWARDS_POINTER":"imows-poynta","MOTION_POINTTOWARDS_RANDOM":"random direction","MOTION_GOTO":"hamba uye %1","MOTION_GOTO_POINTER":"imows-poynta","MOTION_GOTO_RANDOM":"indawo engajwayelekile","MOTION_GOTOXY":"hamba uye x: %1 y: %2","MOTION_GLIDESECSTOXY":"ukushibilika %1 umzuzuwana kwi x: %2 y: %3","MOTION_GLIDETO":"ukushibilika %1 umzuzuwana kwi %2","MOTION_GLIDETO_POINTER":"imows-poynta","MOTION_GLIDETO_RANDOM":"indawo engajwayelekile","MOTION_CHANGEXBY":"shintsha u-x ngokuthi %1","MOTION_SETX":"lungisa u-x ukuze %1","MOTION_CHANGEYBY":"shintsha u-y ngokuthi %1","MOTION_SETY":"lungisa u-y ukuze %1","MOTION_IFONEDGEBOUNCE":"uma isenigcupheni, gxuma","MOTION_SETROTATIONSTYLE":"lungisa isitayela ejikeleza ngaso %1","MOTION_SETROTATIONSTYLE_LEFTRIGHT":"isinxele-esokudla","MOTION_SETROTATIONSTYLE_DONTROTATE":"ungajikelezi","MOTION_SETROTATIONSTYLE_ALLAROUND":"yonke indawo","MOTION_XPOSITION":"x indlela yokuma","MOTION_YPOSITION":"y indlela yokuma","MOTION_DIRECTION":"indlela","MOTION_SCROLLRIGHT":"gingqa kwesokudla %1","MOTION_SCROLLUP":"gingqa phezulu %1","MOTION_ALIGNSCENE":"hlela inkundla %1","MOTION_ALIGNSCENE_BOTTOMLEFT":"phansi kwesokunxele","MOTION_ALIGNSCENE_BOTTOMRIGHT":"phansi kwesokudla","MOTION_ALIGNSCENE_MIDDLE":"phakathi nendawo","MOTION_ALIGNSCENE_TOPLEFT":"phezulu kwesokunxele","MOTION_ALIGNSCENE_TOPRIGHT":"phezulu kwesokudla","MOTION_XSCROLL":"x gingqa","MOTION_YSCROLL":"y gingqa","MOTION_STAGE_SELECTED":"Khetha indawo: awekho amabhulokisi okunyakaza","OPERATORS_ADD":"%1 + %2","OPERATORS_SUBTRACT":"%1 - %2","OPERATORS_MULTIPLY":"%1 * %2","OPERATORS_DIVIDE":"%1 / %2","OPERATORS_RANDOM":"khetha unganaki %1 uku %2","OPERATORS_GT":"%1 > %2","OPERATORS_LT":"%1 < %2","OPERATORS_EQUALS":"%1 = %2","OPERATORS_AND":"%1 futhi %2","OPERATORS_OR":"%1 noma %2","OPERATORS_NOT":"akunjalo %1","OPERATORS_JOIN":"hlanganisa %1 %2","OPERATORS_JOIN_APPLE":"i-apula","OPERATORS_JOIN_BANANA":"ibhanana","OPERATORS_LETTEROF":"inhlamvu %1 ye %2","OPERATORS_LETTEROF_APPLE":"a","OPERATORS_LENGTH":"ubude be %1","OPERATORS_CONTAINS":"%1 okuphethwe %2?","OPERATORS_MOD":"%1 mod %2","OPERATORS_ROUND":"rawunda %1","OPERATORS_MATHOP":"%1 ya %2","OPERATORS_MATHOP_ABS":"abs","OPERATORS_MATHOP_FLOOR":"phansi","OPERATORS_MATHOP_CEILING":"iphezulu","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":"chaza %1","SENSING_TOUCHINGOBJECT":"thinta %1?","SENSING_TOUCHINGOBJECT_POINTER":"imows-poynta","SENSING_TOUCHINGOBJECT_EDGE":"ikhona","SENSING_TOUCHINGCOLOR":"thinta umbala %1?","SENSING_COLORISTOUCHINGCOLOR":"umbala %1 uyathinta %2?","SENSING_DISTANCETO":"ibanga eliya %1","SENSING_DISTANCETO_POINTER":"imows-poynta","SENSING_ASKANDWAIT":"buza %1 futhi linda","SENSING_ASK_TEXT":"Ubani igama lakho?","SENSING_ANSWER":"phendula","SENSING_KEYPRESSED":"ukhiye %1 ucindezelwe?","SENSING_MOUSEDOWN":"igundane phansi?","SENSING_MOUSEX":"igundane x","SENSING_MOUSEY":"igundane y","SENSING_SETDRAGMODE":"lungisa isimo sokuhudula %1","SENSING_SETDRAGMODE_DRAGGABLE":"kuyahuduleka","SENSING_SETDRAGMODE_NOTDRAGGABLE":"akuhuduleki","SENSING_LOUDNESS":"ubukhulu bomsindo","SENSING_LOUD":"kukhulu umsindo?","SENSING_TIMER":"iwashi elicushiwe","SENSING_RESETTIMER":"ngifaka iwashi elicushiwe","SENSING_OF":"%1 ya %2","SENSING_OF_XPOSITION":"x indlela yokuma","SENSING_OF_YPOSITION":"y indlela yokuma","SENSING_OF_DIRECTION":"indlela","SENSING_OF_COSTUMENUMBER":"impahla #","SENSING_OF_COSTUMENAME":"igama lempahla","SENSING_OF_SIZE":"isisindo","SENSING_OF_VOLUME":"umsindo","SENSING_OF_BACKDROPNUMBER":"indawo #","SENSING_OF_BACKDROPNAME":"igama lendawo","SENSING_OF_STAGE":"Isigaba","SENSING_CURRENT":"mange %1","SENSING_CURRENT_YEAR":"unyaka","SENSING_CURRENT_MONTH":"inyanga","SENSING_CURRENT_DATE":"usuku","SENSING_CURRENT_DAYOFWEEK":"usuku lwesonto","SENSING_CURRENT_HOUR":"ihora","SENSING_CURRENT_MINUTE":"umzuzu","SENSING_CURRENT_SECOND":"umzuzuwana","SENSING_DAYSSINCE2000":"izinsuku kusukela 2000","SENSING_USERNAME":"igama elisebenzile","SENSING_USERID":"umsebenzisi ID","SOUND_PLAY":"qala umsindo %1","SOUND_PLAYUNTILDONE":"dlala umsindo %1 uze uqede","SOUND_STOPALLSOUNDS":"misa yonke imisindo","SOUND_SETEFFECTO":"Lungisa %1 umthelela ngo %2","SOUND_CHANGEEFFECTBY":"Shintsha %1 womthelela ngo %2","SOUND_CLEAREFFECTS":"susa umthelela womsindo","SOUND_EFFECTS_PITCH":"izinga elidlulele","SOUND_EFFECTS_PAN":"jikisa isinxele-nangakwesokudla","SOUND_CHANGEVOLUMEBY":"shintsha umsindo ngokuthi %1","SOUND_SETVOLUMETO":"lungisa inani lo msindo ukuze %1%","SOUND_VOLUME":"umsindo","SOUND_RECORD":"qopha...","CATEGORY_MOTION":"Ukunyakaza","CATEGORY_LOOKS":"Ukubukeka","CATEGORY_SOUND":"Umsindo","CATEGORY_EVENTS":"Izehlakalo","CATEGORY_CONTROL":"Lawula","CATEGORY_SENSING":"Ukuzwa","CATEGORY_OPERATORS":"Abalawuli","CATEGORY_VARIABLES":"I-variables","CATEGORY_MYBLOCKS":"Mina Amabhulokisi","DUPLICATE":"Fanisa","DELETE":"Cima","ADD_COMMENT":"Faka Phawula","REMOVE_COMMENT":"Susa Izikulumo","DELETE_BLOCK":"Susa Amabhulokisi","DELETE_X_BLOCKS":"Susa %1 Amabhulokisi","DELETE_ALL_BLOCKS":"Susa wonke %1 amabhulokisi?","CLEAN_UP":"Qoqa amabhulokisi","HELP":"Usizo","UNDO":"Yenza kabusha","REDO":"Ukwenzakabusha","EDIT_PROCEDURE":"Lungisa","SHOW_PROCEDURE_DEFINITION":"Iyokokukhethiwe","WORKSPACE_COMMENT_DEFAULT_TEXT":"Isho okuthile...","COLOUR_HUE_LABEL":"Umbala","COLOUR_SATURATION_LABEL":"Ukukhanya kombala","COLOUR_BRIGHTNESS_LABEL":"Ukukhanya","CHANGE_VALUE_TITLE":"Shintsha inani:","RENAME_VARIABLE":"Shintsha igama i-variable","RENAME_VARIABLE_TITLE":"Shinthsha amagama akho konke %1 i-variable ku:","RENAME_VARIABLE_MODAL_TITLE":"Shintsha Igama i-variable","NEW_VARIABLE":"Yenza i-variable","NEW_VARIABLE_TITLE":"Igama elisha i-variable","VARIABLE_MODAL_TITLE":"I-variable Entsha","VARIABLE_ALREADY_EXISTS":"Leligama levaebuli \"%1\" selivele likhona ","VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE":"Leligama levaebuli \"%1\" selivele likhona kwenya i-variable yolunye uhlobo \"%2\".","DELETE_VARIABLE_CONFIRMATION":"Cisha %1 ukusetshenziswa kwe \"%2\" i-variable?","CANNOT_DELETE_VARIABLE_PROCEDURE":"Ngeke uyicishe i-variable \"%1\" ngoba iyingxenye yencazelo yalomsebenzi \"%2\"","DELETE_VARIABLE":"Cisha u %1 i-variable","NEW_PROCEDURE":"Enza Amabhulokisi","PROCEDURE_ALREADY_EXISTS":"Inqubomgomo %1 isivele ikhona","PROCEDURE_DEFAULT_NAME":"igamalamabhulokisi","NEW_LIST":"Yenza Uhlu","NEW_LIST_TITLE":"Igama lohlu elisha:","LIST_MODAL_TITLE":"Uhlu Olusha","LIST_ALREADY_EXISTS":"Uhlu oluyileligama %1 seluvele lukhona","RENAME_LIST_TITLE":"Qaba loke \"%1\" igama lohlu ku","RENAME_LIST_MODAL_TITLE":"Shintsha igama lohlu","DEFAULT_LIST_ITEM":"into","DELETE_LIST":"Cisha i\"%1\" uhlo","RENAME_LIST":"Shintsha igama lohlu","NEW_BROADCAST_MESSAGE":"Umyalezo omusha","NEW_BROADCAST_MESSAGE_TITLE":"Igama lomyalezo elisha","BROADCAST_MODAL_TITLE":"Umyalezo Omusha","DEFAULT_BROADCAST_MESSAGE_NAME":"umyalezo wokuqala"} \ No newline at end of file diff --git a/editor/extensions/aa-dj.json b/editor/extensions/aa-dj.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/aa-dj.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/ab.json b/editor/extensions/ab.json index 8ecdc49c..874e0241 100644 --- a/editor/extensions/ab.json +++ b/editor/extensions/ab.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "анота [NOTE] ихәмартәуп [TIME] сек", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "аклавиша [PORT] иақәыӷәӷәоума?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ажжара", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ирыбжьоу", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "аматор [PORT] апозициа", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "аматор [PORT] амчра [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "аматор [PORT] ыргьежьтәуп [TIME] сек", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "аматор [PORT] шәыргьежь абрахь [TIME] сек", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "ажжара < [DISTANCE] акәзар", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "аклавиша [PORT] ианақәыӷәӷәоу", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "ирыбжьоу < [DISTANCE] акәзар", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "иарбанзаалакь аҟынтәи", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ирыцқьатәуп аекран", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Салам!", - "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": "иаарԥштәуп [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "иаарԥштәуп атеқст [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "иадԥатәуп", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "инаскьагатәуп", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ирҵыстәуп", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "аклавиша [BTN] иақәыӷәӷәоума?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "ирнааума [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "иаҿыхтәуп", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "иаҿактәуп", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "аргьежьра акәакь [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "иарбанзаалакь аҟынтәи ", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "шьҭахьҟа", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ԥхьаҟа", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "армарахь", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "арӷьарахь", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "аклавиша [BTN] ҳанақәыӷәӷәалакь", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE] акәзар", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "апин [PIN] анаҿаку", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "[DIRECTION] анырнаау", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Амузыка", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "иԥсахтәуп атемп [TEMPO] ала", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Абасстә даул", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Бонго", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Кабаса", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Аклавесин", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Иарку хаи-хет", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Аконга", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Аҵәҵәабжьы", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Асаанқәа рысра", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Акуика", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Гуиро", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Анапеинҟьабжь", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Иаарту хаи-хет", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Аганахьтәи амаа", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Адаул хәыҷы", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Атамбурин", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Ахкәакь", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Авибрациа ҟазҵо аслеп", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Амҿтәы шәындыҟәра хәҷы", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "атемп", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Абасс", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Афагот", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Авиолончель", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Ахор", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Акларнет", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Аелектрогитара", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Аелектро пианино", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Афлеита", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Агитара", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Маримба", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Амузыкатә шкатулка", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Ауарӷан", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Афортепиано", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Апаццикато", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Асаксафон", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Аџыртә даул", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Ихадоу асинтезатор", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Асинтезатор Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Атрамбон", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Авибрафон", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Амҿтәы флеита", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "иԥсахтәуп амаруга [INSTRUMENT] ала", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "анота [NOTE] ихәмартәуп [BEATS] тактк", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "ааҭгылара аамҭала [BEATS] хәҭак", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "иԥсахтәуп амаруга [INSTRUMENT] ала", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "иԥсахтәуп атемп [TEMPO] ала", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Акалам", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "иԥсахтәуп акалам [COLOR_PARAM][VALUE] ала", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "иԥсахтәуп акалам аԥштәы [HUE] ала", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "иԥсахтәуп акалам агага [SHADE] ала", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "иԥсахтәуп акалам ашәагаа[SIZE] ала", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ианыхтәуп зегьы", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "ажжара", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "аԥштәы", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "аԥштәылгазаара", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "аҵәцара", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "акалам лашьҭтәуп", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "акалам иҩахатәуп", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "иқәыргылатәуп акалам аԥштәы [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "иқәыргылатәуп акалам [COLOR_PARAM]=[VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "иқәыргылатәуп акалам аԥштәы [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "иқәыргылатәуп акалам агага [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "иқәыргылатәуп акалам ашәагаа [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "аштамп", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "ԥхьаҟа", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Абжьы атеқст ахь аиагара", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "Иӡырҩтәуп нас иԥштәуп", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "ацәажәара", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "Сара [PHRASE] ансаҳауа", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "салам", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "агигант", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "ацгәы", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "куин", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "иқәыргылатәуп абызшәа [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "иқәыргылатәуп абжьы [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "иҳәатәуп [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "аҷыжьбжьы", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Атанслиациа", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "салам", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "еиҭагатәуп [WORDS] [LANGUAGE] ахь", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "абызшәа", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Авидео ахархәара", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "ахырхарҭа", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "аиҭаҵра", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "иаҿыхтәуп", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "иаҿактәуп", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "горизонталла анырԥшраан", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "Иқәыргылатәуп авидео аҵәцара [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "анагӡаҩ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "асцена", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "авидео [ATTRIBUTE] [SUBJECT] аҟны", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "авидео [VIDEO_STATE] аргьежьра", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "авидео ахь аиҭаҵраан > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "ирыбжьоу", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "аргьежьра акәакь [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "ирнааума [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "иаҿыхтәуп [MOTOR_ID] ", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "иаҿактәуп [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "иаҿактәуп [MOTOR_ID] [DURATION] сек", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "анота [NOTE] ихәмартәуп [DURATION] сек", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "иқәыргылатәуп арлашарааԥштәы [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "иқәыргылатәуп [MOTOR_ID] ахырхарҭа [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "иқәыргылатәуп [MOTOR_ID] амчра [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "ирыбжьоу [OP] [REFERENCE] анакәу", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "[TILT_DIRECTION_ANY] анырнаау", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "анота [NOTE] ихәмартәуп [TIME] сек", + "ev3.buttonPressed": "аклавиша [PORT] иақәыӷәӷәоума?", + "ev3.getBrightness": "ажжара", + "ev3.getDistance": "ирыбжьоу", + "ev3.getMotorPosition": "аматор [PORT] апозициа", + "ev3.motorSetPower": "аматор [PORT] амчра [POWER] %", + "ev3.motorTurnClockwise": "аматор [PORT] ыргьежьтәуп [TIME] сек", + "ev3.motorTurnCounterClockwise": "аматор [PORT] шәыргьежь абрахь [TIME] сек", + "ev3.whenBrightnessLessThan": "ажжара < [DISTANCE] акәзар", + "ev3.whenButtonPressed": "аклавиша [PORT] ианақәыӷәӷәоу", + "ev3.whenDistanceLessThan": "ирыбжьоу < [DISTANCE] акәзар", + "microbit.buttonsMenu.any": "иарбанзаалакь аҟынтәи", + "microbit.clearDisplay": "ирыцқьатәуп аекран", + "microbit.defaultTextToDisplay": "Салам!", + "microbit.displaySymbol": "иаарԥштәуп [MATRIX]", + "microbit.displayText": "иаарԥштәуп атеқст [TEXT]", + "microbit.gesturesMenu.jumped": "иадԥатәуп", + "microbit.gesturesMenu.moved": "инаскьагатәуп", + "microbit.gesturesMenu.shaken": "ирҵыстәуп", + "microbit.isButtonPressed": "аклавиша [BTN] иақәыӷәӷәоума?", + "microbit.isTilted": "ирнааума [DIRECTION]?", + "microbit.pinStateMenu.off": "иаҿыхтәуп", + "microbit.pinStateMenu.on": "иаҿактәуп", + "microbit.tiltAngle": "аргьежьра акәакь [DIRECTION]", + "microbit.tiltDirectionMenu.any": "иарбанзаалакь аҟынтәи ", + "microbit.tiltDirectionMenu.back": "шьҭахьҟа", + "microbit.tiltDirectionMenu.front": "ԥхьаҟа", + "microbit.tiltDirectionMenu.left": "армарахь", + "microbit.tiltDirectionMenu.right": "арӷьарахь", + "microbit.whenButtonPressed": "аклавиша [BTN] ҳанақәыӷәӷәалакь", + "microbit.whenGesture": "[GESTURE] акәзар", + "microbit.whenPinConnected": "апин [PIN] анаҿаку", + "microbit.whenTilted": "[DIRECTION] анырнаау", + "music.categoryName": "Амузыка", + "music.changeTempo": "иԥсахтәуп атемп [TEMPO] ала", + "music.drumBass": "(2) Абасстә даул", + "music.drumBongo": "(13) Бонго", + "music.drumCabasa": "(15) Кабаса", + "music.drumClaves": "(9) Аклавесин", + "music.drumClosedHiHat": "(6) Иарку хаи-хет", + "music.drumConga": "(14) Аконга", + "music.drumCowbell": "(11) Аҵәҵәабжьы", + "music.drumCrashCymbal": "(4) Асаанқәа рысра", + "music.drumCuica": "(18) Акуика", + "music.drumGuiro": "(16) Гуиро", + "music.drumHandClap": "(8) Анапеинҟьабжь", + "music.drumOpenHiHat": "(5) Иаарту хаи-хет", + "music.drumSideStick": "(3) Аганахьтәи амаа", + "music.drumSnare": "(1) Адаул хәыҷы", + "music.drumTambourine": "(7) Атамбурин", + "music.drumTriangle": "(12) Ахкәакь", + "music.drumVibraslap": "(17) Авибрациа ҟазҵо аслеп", + "music.drumWoodBlock": "(10) Амҿтәы шәындыҟәра хәҷы", + "music.getTempo": "атемп", + "music.instrumentBass": "(6) Абасс", + "music.instrumentBassoon": "(14) Афагот", + "music.instrumentCello": "(8) Авиолончель", + "music.instrumentChoir": "(15) Ахор", + "music.instrumentClarinet": "(10) Акларнет", + "music.instrumentElectricGuitar": "(5) Аелектрогитара", + "music.instrumentElectricPiano": "(2) Аелектро пианино", + "music.instrumentFlute": "(12) Афлеита", + "music.instrumentGuitar": "(4) Агитара", + "music.instrumentMarimba": "(19) Маримба", + "music.instrumentMusicBox": "(17) Амузыкатә шкатулка", + "music.instrumentOrgan": "(3) Ауарӷан", + "music.instrumentPiano": "(1) Афортепиано", + "music.instrumentPizzicato": "(7) Апаццикато", + "music.instrumentSaxophone": "(11) Асаксафон", + "music.instrumentSteelDrum": "(18) Аџыртә даул", + "music.instrumentSynthLead": "(20) Ихадоу асинтезатор", + "music.instrumentSynthPad": "(21) Асинтезатор Pad", + "music.instrumentTrombone": "(9) Атрамбон", + "music.instrumentVibraphone": "(16) Авибрафон", + "music.instrumentWoodenFlute": "(13) Амҿтәы флеита", + "music.midiSetInstrument": "иԥсахтәуп амаруга [INSTRUMENT] ала", + "music.playDrumForBeats": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа", + "music.playNoteForBeats": "анота [NOTE] ихәмартәуп [BEATS] тактк", + "music.restForBeats": "ааҭгылара аамҭала [BEATS] хәҭак", + "music.setInstrument": "иԥсахтәуп амаруга [INSTRUMENT] ала", + "music.setTempo": "иԥсахтәуп атемп [TEMPO] ала", + "pen.categoryName": "Акалам", + "pen.changeColorParam": "иԥсахтәуп акалам [COLOR_PARAM][VALUE] ала", + "pen.changeHue": "иԥсахтәуп акалам аԥштәы [HUE] ала", + "pen.changeShade": "иԥсахтәуп акалам агага [SHADE] ала", + "pen.changeSize": "иԥсахтәуп акалам ашәагаа[SIZE] ала", + "pen.clear": "ианыхтәуп зегьы", + "pen.colorMenu.brightness": "ажжара", + "pen.colorMenu.color": "аԥштәы", + "pen.colorMenu.saturation": "аԥштәылгазаара", + "pen.colorMenu.transparency": "аҵәцара", + "pen.penDown": "акалам лашьҭтәуп", + "pen.penUp": "акалам иҩахатәуп", + "pen.setColor": "иқәыргылатәуп акалам аԥштәы [COLOR]", + "pen.setColorParam": "иқәыргылатәуп акалам [COLOR_PARAM]=[VALUE]", + "pen.setHue": "иқәыргылатәуп акалам аԥштәы [HUE]", + "pen.setShade": "иқәыргылатәуп акалам агага [SHADE]", + "pen.setSize": "иқәыргылатәуп акалам ашәагаа [SIZE]", + "pen.stamp": "аштамп", + "speech.defaultWhenIHearValue": "ԥхьаҟа", + "speech.extensionName": "Абжьы атеқст ахь аиагара", + "speech.listenAndWait": "Иӡырҩтәуп нас иԥштәуп", + "speech.speechReporter": "ацәажәара", + "speech.whenIHear": "Сара [PHRASE] ансаҳауа", + "text2speech.defaultTextToSpeak": "салам", + "text2speech.giant": "агигант", + "text2speech.kitten": "ацгәы", + "text2speech.max": "max", + "text2speech.quinn": "куин", + "text2speech.setLanguageBlock": "иқәыргылатәуп абызшәа [LANGUAGE]", + "text2speech.setVoiceBlock": "иқәыргылатәуп абжьы [VOICE]", + "text2speech.speakAndWaitBlock": "иҳәатәуп [WORDS]", + "text2speech.squeak": "аҷыжьбжьы", + "translate.categoryName": "Атанслиациа", + "translate.defaultTextToTranslate": "салам", + "translate.translateBlock": "еиҭагатәуп [WORDS] [LANGUAGE] ахь", + "translate.viewerLanguage": "абызшәа", + "videoSensing.categoryName": "Авидео ахархәара", + "videoSensing.direction": "ахырхарҭа", + "videoSensing.motion": "аиҭаҵра", + "videoSensing.off": "иаҿыхтәуп", + "videoSensing.on": "иаҿактәуп", + "videoSensing.onFlipped": "горизонталла анырԥшраан", + "videoSensing.setVideoTransparency": "Иқәыргылатәуп авидео аҵәцара [TRANSPARENCY]", + "videoSensing.sprite": "анагӡаҩ", + "videoSensing.stage": "асцена", + "videoSensing.videoOn": "авидео [ATTRIBUTE] [SUBJECT] аҟны", + "videoSensing.videoToggle": "авидео [VIDEO_STATE] аргьежьра", + "videoSensing.whenMotionGreaterThan": "авидео ахь аиҭаҵраан > [REFERENCE]", + "wedo2.getDistance": "ирыбжьоу", + "wedo2.getTiltAngle": "аргьежьра акәакь [TILT_DIRECTION]", + "wedo2.isTilted": "ирнааума [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "иаҿыхтәуп [MOTOR_ID] ", + "wedo2.motorOn": "иаҿактәуп [MOTOR_ID]", + "wedo2.motorOnFor": "иаҿактәуп [MOTOR_ID] [DURATION] сек", + "wedo2.playNoteFor": "анота [NOTE] ихәмартәуп [DURATION] сек", + "wedo2.setLightHue": "иқәыргылатәуп арлашара аԥштәы [HUE]", + "wedo2.setMotorDirection": "иқәыргылатәуп [MOTOR_ID] ахырхарҭа [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "иқәыргылатәуп [MOTOR_ID] амчра [POWER]", + "wedo2.whenDistance": "ирыбжьоу [OP] [REFERENCE] анакәу", + "wedo2.whenTilted": "[TILT_DIRECTION_ANY] анырнаау" } \ No newline at end of file diff --git a/editor/extensions/af.json b/editor/extensions/af.json deleted file mode 100644 index ec72db37..00000000 --- a/editor/extensions/af.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "helderheid", - "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": "af", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "aan", - "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": "links", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "regs", - "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": "helderheid", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "kleur", - "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": "rigting", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "beweging", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "af", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "aan", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ak.json b/editor/extensions/ak.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/ak.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/am.json b/editor/extensions/am.json index c416690f..575e3f92 100644 --- a/editor/extensions/am.json +++ b/editor/extensions/am.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "በ[NOTE] ኖታ ጲጵ በል ለ[TIME] ሰከንድ", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "[PORT]ን ቁልፍ ተጭኗል?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "የብርሀን መጠን", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ርቀት", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "[PORT]ን ሞተር አኳኋን", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "የ [PORT]ን ሞተር ሃይል ወደ [POWER]% ለውጥ", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "የ[PORT] ሞተር በዚህ አቅጣጫ አዙር ለ[TIME] ሰከንድ", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "የ[PORT] ሞተር በዚያ አቅጣጫ አዙር ለ[TIME] ሰከንድ", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "ብሩህነት < [DISTANCE] ሲሆን", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "[PORT]ን ቁልፍ ሲጫን", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "ርቀት < [DISTANCE] ሲሆን", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "የቱም", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ማሳያ አጽዳ", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "ሰላም!", - "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": "[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": "ዘልሏል", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "ተንቀሳቅሷል", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "አራድቷል", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN]ን ቁልፍ ተጭኗል?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "በ[DIRECTION] አቅጣጫ ተዘነብሏል?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "የጠፋ", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "እየሰራ ያለ", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ማዕዘን በ[DIRECTION] አቅጣጫ አዘንብል", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "የቱም", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "ኋላ", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ፊት", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ግራ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ቀኝ", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "[BTN]ን ቁልፍ ሲጫን", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[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": "በ[DIRECTION] አቅጣጫ ሲዘነብል", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "ሙዚቃ", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ሰልት ቀይር በ[TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) ትልቅ ታምቡር", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) ቦንጎ", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(13) ካባሳ", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) ክላቭ", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) የተዘጋ ድምፀ ብረት", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) ኮንጋ", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) የላም ቃጭል", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) ጸናጽል", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) ኲካ", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) ጒሮ", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) ጭብጨባ", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) የተከፈተ ድምፀ ብረት", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) የጎን በትር", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) ነዛሪ ታምቡር", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) ታምቡሪን", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) ትራያንግል", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ቫይብራስላፕ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) የእንጨት ብሎኬት", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "ምት", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) ባስ", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) ባዙን", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) ቼሎ", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) ሕብረ-ዝማሬ", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) ክላርኔት", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) ኤሌክትሪክ ጊታር", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) ኤሌክትሪክ ፒያኖ", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) ፍሉት", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) ጊታር", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) ማሪምባ", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) የሙዚቃ ሳጥን", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) ኦርጋን", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) ፒያኖ", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) ፒዚካቶ", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) ሳክስፎን", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) ብረት ታምቡር", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) የመራሄ ድምፅ መምሪያ", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) የመራሄ ድምፅ ደረብ", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) ትሮምቦን", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ቫይብራፎን", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) የእንጨት ፍሉት", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "መሳሪያ ለውጥ ወደ [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM]ን ታምቡር ለ[BEATS] ምት ተጫውት", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE]ን ኖታ ለ[BEATS] ምት ተጫውት", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "እረፍ ለ[BEATS] ምት", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "መሳሪያ ለውጥ ወደ [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ስልት ለውጥ ወደ [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "ብዕር", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "የእስክሪብቶን [COLOR_PARAM] ቀይር በ[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "የእስክሪብቶን ቀልም ቀይር በ[HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "የእስክሪብቶን ጥቁረት ቀይር በ[SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "የእስክሪብቶን ልክ ቀይር በ[SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ሁሉንም አስወግድ", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "የብርሀን መጠን", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ቀለም", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "ርኬት", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "አሳይነት", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "ብእር አሳርፍ", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ብእር አንሳ", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "የእስክሪብቶን ቀልም ወደ [COLOR] ለውጥ", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "የእስክሪብቶን [COLOR_PARAM] ወደ [VALUE] ለውጥ", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "የእስክሪብቶን ቀለም ወደ ለውጥ", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "የእስክሪብቶን ጥቁረት ወደ [SHADE] ለውጥ", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "የእስክሪብቶን ልክ ወደ [SIZE] ለውጥ", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "ምልክት", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "ዕንሂድ", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "አዳምጥና ጠብቅ", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "ንግግር", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "[PHRASE]ን ሣዳምጥ", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "ሰላም", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "የድመት ግልገል", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "ከፍተኛ", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "ኲን", - "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": "ድምጽ ወደ [VOICE] ለውጥ", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "[WORDS]ን ተናገር", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "ሲጢት ማለት", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "ሰላም", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS]ን ተርጉም ወደ [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "ቋንቋ", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "የቪድዮ ህዋስ", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "አቅጣጫ", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "እንቅስቃሴ", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "የጠፋ", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "እየሰራ ያለ", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ሲገለብጥ", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "የቪድዮ አሳይነት ወደ [TRANSPARENCY] ለውጥ", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "ስፕራይት", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "መድረክ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "ቪድዮ [ATTRIBUTE] ስለ [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "ቪድዮ ወደ [VIDEO_STATE] ቀይር", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "የቪድዮ እንቅስቃሴ > [REFERENCE] ሲሆን", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "ርቀት", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "የዝንባሌ ማዕዘን [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY]ተዘነብሏል? ", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID]ን ሞተር አጥፋ", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID]ን ሞተር አብራ", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[MOTOR_ID]ን ሞተር አብራ ለ[DURATION] ሰከንድ ", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE]ን ኖታ ለ[DURATION] ተጫወት", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "የመብራት ቀለም ወደ [HUE] ለውጥ", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "የ[MOTOR_ID]ን ሞተር አቅጣጫ ወደ [MOTOR_DIRECTION] ለውጥ", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "የ[MOTOR_ID]ን ሞተር ኃይል ወደ [POWER] ለውጥ", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "ርቀት [OP] [REFERENCE] ሲሆን", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "በ[TILT_DIRECTION_ANY] ሲዘነብል", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "በ[NOTE] ኖታ ጲጵ በል ለ[TIME] ሰከንድ", + "ev3.buttonPressed": "[PORT]ን ቁልፍ ተጭኗል?", + "ev3.getBrightness": "የብርሀን መጠን", + "ev3.getDistance": "ርቀት", + "ev3.getMotorPosition": "[PORT]ን ሞተር አኳኋን", + "ev3.motorSetPower": "የ [PORT]ን ሞተር ሃይል ወደ [POWER]% ለውጥ", + "ev3.motorTurnClockwise": "የ[PORT] ሞተር በዚህ አቅጣጫ አዙር ለ[TIME] ሰከንድ", + "ev3.motorTurnCounterClockwise": "የ[PORT] ሞተር በዚያ አቅጣጫ አዙር ለ[TIME] ሰከንድ", + "ev3.whenBrightnessLessThan": "ብሩህነት < [DISTANCE] ሲሆን", + "ev3.whenButtonPressed": "[PORT]ን ቁልፍ ሲጫን", + "ev3.whenDistanceLessThan": "ርቀት < [DISTANCE] ሲሆን", + "microbit.buttonsMenu.any": "የቱም", + "microbit.clearDisplay": "ማሳያ አጽዳ", + "microbit.defaultTextToDisplay": "ሰላም!", + "microbit.displaySymbol": "[MATRIX]ን አሳይ", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "ዘልሏል", + "microbit.gesturesMenu.moved": "ተንቀሳቅሷል", + "microbit.gesturesMenu.shaken": "አራድቷል", + "microbit.isButtonPressed": "[BTN]ን ቁልፍ ተጭኗል?", + "microbit.isTilted": "በ[DIRECTION] አቅጣጫ ተዘነብሏል?", + "microbit.pinStateMenu.off": "የጠፋ", + "microbit.pinStateMenu.on": "እየሰራ ያለ", + "microbit.tiltAngle": "ማዕዘን በ[DIRECTION] አቅጣጫ አዘንብል", + "microbit.tiltDirectionMenu.any": "የቱም", + "microbit.tiltDirectionMenu.back": "ኋላ", + "microbit.tiltDirectionMenu.front": "ፊት", + "microbit.tiltDirectionMenu.left": "ግራ", + "microbit.tiltDirectionMenu.right": "ቀኝ", + "microbit.whenButtonPressed": "[BTN]ን ቁልፍ ሲጫን", + "microbit.whenGesture": "[GESTURE]ን ሲሰጥ", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "በ[DIRECTION] አቅጣጫ ሲዘነብል", + "music.categoryName": "ሙዚቃ", + "music.changeTempo": "ሰልት ቀይር በ[TEMPO]", + "music.drumBass": "(2) ትልቅ ታምቡር", + "music.drumBongo": "(13) ቦንጎ", + "music.drumCabasa": "(13) ካባሳ", + "music.drumClaves": "(9) ክላቭ", + "music.drumClosedHiHat": "(6) የተዘጋ ድምፀ ብረት", + "music.drumConga": "(14) ኮንጋ", + "music.drumCowbell": "(11) የላም ቃጭል", + "music.drumCrashCymbal": "(4) ጸናጽል", + "music.drumCuica": "(18) ኲካ", + "music.drumGuiro": "(16) ጒሮ", + "music.drumHandClap": "(8) ጭብጨባ", + "music.drumOpenHiHat": "(5) የተከፈተ ድምፀ ብረት", + "music.drumSideStick": "(3) የጎን በትር", + "music.drumSnare": "(1) ነዛሪ ታምቡር", + "music.drumTambourine": "(7) ታምቡሪን", + "music.drumTriangle": "(12) ትራያንግል", + "music.drumVibraslap": "(17) ቫይብራስላፕ", + "music.drumWoodBlock": "(10) የእንጨት ብሎኬት", + "music.getTempo": "ምት", + "music.instrumentBass": "(6) ባስ", + "music.instrumentBassoon": "(14) ባዙን", + "music.instrumentCello": "(8) ቼሎ", + "music.instrumentChoir": "(15) ሕብረ-ዝማሬ", + "music.instrumentClarinet": "(10) ክላርኔት", + "music.instrumentElectricGuitar": "(5) ኤሌክትሪክ ጊታር", + "music.instrumentElectricPiano": "(2) ኤሌክትሪክ ፒያኖ", + "music.instrumentFlute": "(12) ፍሉት", + "music.instrumentGuitar": "(4) ጊታር", + "music.instrumentMarimba": "(19) ማሪምባ", + "music.instrumentMusicBox": "(17) የሙዚቃ ሳጥን", + "music.instrumentOrgan": "(3) ኦርጋን", + "music.instrumentPiano": "(1) ፒያኖ", + "music.instrumentPizzicato": "(7) ፒዚካቶ", + "music.instrumentSaxophone": "(11) ሳክስፎን", + "music.instrumentSteelDrum": "(18) ብረት ታምቡር", + "music.instrumentSynthLead": "(20) የመራሄ ድምፅ መምሪያ", + "music.instrumentSynthPad": "(21) የመራሄ ድምፅ ደረብ", + "music.instrumentTrombone": "(9) ትሮምቦን", + "music.instrumentVibraphone": "(16) ቫይብራፎን", + "music.instrumentWoodenFlute": "(13) የእንጨት ፍሉት", + "music.midiSetInstrument": "መሳሪያ ለውጥ ወደ [INSTRUMENT]", + "music.playDrumForBeats": "[DRUM]ን ታምቡር ለ[BEATS] ምት ተጫውት", + "music.playNoteForBeats": "[NOTE]ን ኖታ ለ[BEATS] ምት ተጫውት", + "music.restForBeats": "እረፍ ለ[BEATS] ምት", + "music.setInstrument": "መሳሪያ ለውጥ ወደ [INSTRUMENT]", + "music.setTempo": "ስልት ለውጥ ወደ [TEMPO]", + "pen.categoryName": "ብዕር", + "pen.changeColorParam": "የእስክሪብቶን [COLOR_PARAM] ቀይር በ[VALUE]", + "pen.changeHue": "የእስክሪብቶን ቀልም ቀይር በ[HUE]", + "pen.changeShade": "የእስክሪብቶን ጥቁረት ቀይር በ[SHADE]", + "pen.changeSize": "የእስክሪብቶን ልክ ቀይር በ[SIZE]", + "pen.clear": "ሁሉንም አስወግድ", + "pen.colorMenu.brightness": "የብርሀን መጠን", + "pen.colorMenu.color": "ቀለም", + "pen.colorMenu.saturation": "ርኬት", + "pen.colorMenu.transparency": "አሳይነት", + "pen.penDown": "ብእር አሳርፍ", + "pen.penUp": "ብእር አንሳ", + "pen.setColor": "የእስክሪብቶን ቀልም ወደ [COLOR] ለውጥ", + "pen.setColorParam": "የእስክሪብቶን [COLOR_PARAM] ወደ [VALUE] ለውጥ", + "pen.setHue": "የእስክሪብቶን ቀለም ወደ ለውጥ", + "pen.setShade": "የእስክሪብቶን ጥቁረት ወደ [SHADE] ለውጥ", + "pen.setSize": "የእስክሪብቶን ልክ ወደ [SIZE] ለውጥ", + "pen.stamp": "ምልክት", + "speech.defaultWhenIHearValue": "ዕንሂድ", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "አዳምጥና ጠብቅ", + "speech.speechReporter": "ንግግር", + "speech.whenIHear": "[PHRASE]ን ሣዳምጥ", + "text2speech.defaultTextToSpeak": "ሰላም", + "text2speech.giant": "giant", + "text2speech.kitten": "የድመት ግልገል", + "text2speech.max": "ከፍተኛ", + "text2speech.quinn": "ኲን", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "ድምጽ ወደ [VOICE] ለውጥ", + "text2speech.speakAndWaitBlock": "[WORDS]ን ተናገር", + "text2speech.squeak": "ሲጢት ማለት", + "translate.categoryName": "Translate", + "translate.defaultTextToTranslate": "ሰላም", + "translate.translateBlock": "[WORDS]ን ተርጉም ወደ [LANGUAGE]", + "translate.viewerLanguage": "ቋንቋ", + "videoSensing.categoryName": "የቪድዮ ህዋስ", + "videoSensing.direction": "አቅጣጫ", + "videoSensing.motion": "እንቅስቃሴ", + "videoSensing.off": "የጠፋ", + "videoSensing.on": "እየሰራ ያለ", + "videoSensing.onFlipped": "ሲገለብጥ", + "videoSensing.setVideoTransparency": "የቪድዮ አሳይነት ወደ [TRANSPARENCY] ለውጥ", + "videoSensing.sprite": "ስፕራይት", + "videoSensing.stage": "መድረክ", + "videoSensing.videoOn": "ቪድዮ [ATTRIBUTE] ስለ [SUBJECT]", + "videoSensing.videoToggle": "ቪድዮ ወደ [VIDEO_STATE] ቀይር", + "videoSensing.whenMotionGreaterThan": "የቪድዮ እንቅስቃሴ > [REFERENCE] ሲሆን", + "wedo2.getDistance": "ርቀት", + "wedo2.getTiltAngle": "የዝንባሌ ማዕዘን [TILT_DIRECTION]", + "wedo2.isTilted": "[TILT_DIRECTION_ANY]ተዘነብሏል? ", + "wedo2.motorOff": "[MOTOR_ID]ን ሞተር አጥፋ", + "wedo2.motorOn": "[MOTOR_ID]ን ሞተር አብራ", + "wedo2.motorOnFor": "[MOTOR_ID]ን ሞተር አብራ ለ[DURATION] ሰከንድ ", + "wedo2.playNoteFor": "[NOTE]ን ኖታ ለ[DURATION] ተጫወት", + "wedo2.setLightHue": "የመብራት ቀለም ወደ [HUE] ለውጥ", + "wedo2.setMotorDirection": "የ[MOTOR_ID]ን ሞተር አቅጣጫ ወደ [MOTOR_DIRECTION] ለውጥ", + "wedo2.startMotorPower": "የ[MOTOR_ID]ን ሞተር ኃይል ወደ [POWER] ለውጥ", + "wedo2.whenDistance": "ርቀት [OP] [REFERENCE] ሲሆን", + "wedo2.whenTilted": "በ[TILT_DIRECTION_ANY] ሲዘነብል" } \ No newline at end of file diff --git a/editor/extensions/ar.json b/editor/extensions/ar.json index b7763f53..e0c57ec4 100644 --- a/editor/extensions/ar.json +++ b/editor/extensions/ar.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "ملاحظة تنبيه [NOTE] لمدة ثانية [TIME]", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "زر [PORT] مضغوط ؟", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "شدة الإضاءة", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "المسافة", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "المحرك [PORT] مكان", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "المحرك [PORT] ضبط الطاقة [POWER] ٪", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "محرك [PORT] بدوره بهذه الطريقة لمدة [TIME] ثانية", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "محرك [PORT] بدوره بهذه الطريقة لمدة [TIME] ثانية", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "عندما السطوع <[DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "عند النقر على زر [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "عند المسافة <[DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "(موقع ما)", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "مسح الشاشة", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "مرحباً", - "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": "عرض [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "نص العرض [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "قفز", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "انتقل", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "هز", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] الزر مضغوط؟", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "مائلة [DIRECTION]؟", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "يتوقف", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "يعمل", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "زاوية الميل [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "(موقع ما)", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "العودة", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "المقدمة", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "يسار", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "اليمين", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "عند الضغط على زر [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "عندما [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "عند توصيل دبوس [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "عند إمالة [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "الموسيقى", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "غيير سرعة الاداء بمقدار [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) باس طبل", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) بونغو", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) كاباسا", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) كلاف", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) مغلقة مرحبا قبعة", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) كونغا", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) جرس", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) صنوج", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) كويسا", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) جويرو", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) تصفيق", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) افتح الصونوج", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) عصا جانبية", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) سنارة طبل", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) الدف", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) مثلث", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "فيبراسلاب", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) كتلة الخشب", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "سرعة الأداء", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) باس", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) الباسون", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) التشيلو", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) جوقة", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) كلارينيت", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) غيتار كهربائي", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) بيانو كهربائي", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) ناي", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) غيتار", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) ماريمبا", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) صندوق الموسيقى", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) الجهاز", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) بيانو", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7)كمان", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) ساكسفون", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) طبل ", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) الرصاص المركب", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) سينث باد", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9)المترددة آلة موسيقية", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16)الفيبرافون آلة موسيقية", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13)ناي خشبية", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "اجعل الالة على [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "دقّ الطبل [DRUM] لمدة [BEATS] وحدة ايقاع", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "اعزف النوتة [NOTE] لمدة [BEATS] وحدة ايقاع", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "إسترح لمدة [BEATS] وحدة ايقاع", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "إجعل الآلة هي [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "اجعل سرعة الأداء مساوياً لـ [TEMPO]وحدة إيقاع في الدقيقة", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "القلم", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "تغيير القلم [COLOR_PARAM] بمقدار[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "غيّر لون القلم بمقدار [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "غيِّر تظليل القلم بمقدار _ ", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "غيّر حجم القلم بمقدار [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "مسح الكل", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "شدة الإضاءة", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "اللون", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "درجة اللون", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "شفافية", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "أنزل القلم", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ارفع القلم", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "إجعل لون القلم مساويًا[COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "إجعل القلم [COLOR_PARAM] على [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "إجعل لون القلم مساوياً لـ [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "إجعل ظل القلم على [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "اجعل حجم القلم مساويًا [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "اطبع", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "هيا بنا", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "خطاب إلى نص", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "استمع وانتظر", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "خطاب", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "عندما أسمع [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "مرحبا ", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "عملاق ", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "هريرة ", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "قمة عظمى", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "كوين", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "اجعل اللغة على [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "اجعل الصوت مساويا [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "تحدث [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "صرير", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "ترجم", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "مرحبا ", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "ترجم [WORDS] إلى [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "لغة", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "استشعار الفيديو", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "الاتجاه", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "حركة", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "يتوقف", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "يعمل", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "عند النقر", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "اجعل شفافية الفيديو على [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "كائن", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "منصة ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "فيديو [ATTRIBUTE] على [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "تحويل الفيديو [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "عندما تكون حركة الفيديو> [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "المسافة", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "زاوية الميل [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "مائلة [TILT_DIRECTION_ANY]؟", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "توقف [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "أدر [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "تشغيل [MOTOR_ID] لمدة ثانية [DURATION]", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "ملاحظة التشغيل [NOTE] لمدة [DURATION] من الثواني", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "اجعل لون فاتح على [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "ضبط [MOTOR_ID] باتجاه [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "ضبط [MOTOR_ID] على الطاقة إلى [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "عندما تكون المسافة [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "عند إمالة [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "ملاحظة تنبيه [NOTE] لمدة ثانية [TIME]", + "ev3.buttonPressed": "زر [PORT] مضغوط ؟", + "ev3.getBrightness": "شدة الإضاءة", + "ev3.getDistance": "المسافة", + "ev3.getMotorPosition": "المحرك [PORT] مكان", + "ev3.motorSetPower": "المحرك [PORT] ضبط الطاقة [POWER] ٪", + "ev3.motorTurnClockwise": "محرك [PORT] بدوره بهذه الطريقة لمدة [TIME] ثانية", + "ev3.motorTurnCounterClockwise": "محرك [PORT] بدوره بهذه الطريقة لمدة [TIME] ثانية", + "ev3.whenBrightnessLessThan": "عندما السطوع <[DISTANCE]", + "ev3.whenButtonPressed": "عند النقر على زر [PORT]", + "ev3.whenDistanceLessThan": "عند المسافة <[DISTANCE]", + "microbit.buttonsMenu.any": "(موقع ما)", + "microbit.clearDisplay": "مسح الشاشة", + "microbit.defaultTextToDisplay": "مرحباً", + "microbit.displaySymbol": "عرض [MATRIX]", + "microbit.displayText": "نص العرض [TEXT]", + "microbit.gesturesMenu.jumped": "قفز", + "microbit.gesturesMenu.moved": "انتقل", + "microbit.gesturesMenu.shaken": "هز", + "microbit.isButtonPressed": "[BTN] الزر مضغوط؟", + "microbit.isTilted": "مائلة [DIRECTION]؟", + "microbit.pinStateMenu.off": "يتوقف", + "microbit.pinStateMenu.on": "يعمل", + "microbit.tiltAngle": "زاوية الميل [DIRECTION]", + "microbit.tiltDirectionMenu.any": "(موقع ما)", + "microbit.tiltDirectionMenu.back": "العودة", + "microbit.tiltDirectionMenu.front": "المقدمة", + "microbit.tiltDirectionMenu.left": "يسار", + "microbit.tiltDirectionMenu.right": "اليمين", + "microbit.whenButtonPressed": "عند الضغط على زر [BTN]", + "microbit.whenGesture": "عندما [GESTURE]", + "microbit.whenPinConnected": "عند توصيل دبوس [PIN]", + "microbit.whenTilted": "عند إمالة [DIRECTION]", + "music.categoryName": "الموسيقى", + "music.changeTempo": "غيير سرعة الاداء بمقدار [TEMPO]", + "music.drumBass": "(2) باس طبل", + "music.drumBongo": "(13) بونغو", + "music.drumCabasa": "(15) كاباسا", + "music.drumClaves": "(9) كلاف", + "music.drumClosedHiHat": "(6) مغلقة مرحبا قبعة", + "music.drumConga": "(14) كونغا", + "music.drumCowbell": "(11) جرس", + "music.drumCrashCymbal": "(4) صنوج", + "music.drumCuica": "(18) كويسا", + "music.drumGuiro": "(16) جويرو", + "music.drumHandClap": "(8) تصفيق", + "music.drumOpenHiHat": "(5) افتح الصونوج", + "music.drumSideStick": "(3) عصا جانبية", + "music.drumSnare": "(1) سنارة طبل", + "music.drumTambourine": "(7) الدف", + "music.drumTriangle": "(12) مثلث", + "music.drumVibraslap": "فيبراسلاب", + "music.drumWoodBlock": "(10) كتلة الخشب", + "music.getTempo": "سرعة الأداء", + "music.instrumentBass": "(6) باس", + "music.instrumentBassoon": "(14) الباسون", + "music.instrumentCello": "(8) التشيلو", + "music.instrumentChoir": "(15) جوقة", + "music.instrumentClarinet": "(10) كلارينيت", + "music.instrumentElectricGuitar": "(5) غيتار كهربائي", + "music.instrumentElectricPiano": "(2) بيانو كهربائي", + "music.instrumentFlute": "(12) ناي", + "music.instrumentGuitar": "(4) غيتار", + "music.instrumentMarimba": "(19) ماريمبا", + "music.instrumentMusicBox": "(17) صندوق الموسيقى", + "music.instrumentOrgan": "(3) الجهاز", + "music.instrumentPiano": "(1) بيانو", + "music.instrumentPizzicato": "(7)كمان", + "music.instrumentSaxophone": "(11) ساكسفون", + "music.instrumentSteelDrum": "(18) طبل ", + "music.instrumentSynthLead": "(20) الرصاص المركب", + "music.instrumentSynthPad": "(21) سينث باد", + "music.instrumentTrombone": "(9)المترددة آلة موسيقية", + "music.instrumentVibraphone": "(16)الفيبرافون آلة موسيقية", + "music.instrumentWoodenFlute": "(13)ناي خشبية", + "music.midiSetInstrument": "اجعل الالة على [INSTRUMENT]", + "music.playDrumForBeats": "دقّ الطبل [DRUM] لمدة [BEATS] وحدة ايقاع", + "music.playNoteForBeats": "اعزف النوتة [NOTE] لمدة [BEATS] وحدة ايقاع", + "music.restForBeats": "إسترح لمدة [BEATS] وحدة ايقاع", + "music.setInstrument": "إجعل الآلة هي [INSTRUMENT]", + "music.setTempo": "اجعل سرعة الأداء مساوياً لـ [TEMPO]وحدة إيقاع في الدقيقة", + "pen.categoryName": "القلم", + "pen.changeColorParam": "تغيير القلم [COLOR_PARAM] بمقدار[VALUE]", + "pen.changeHue": "غيّر لون القلم بمقدار [HUE]", + "pen.changeShade": "غيِّر تظليل القلم بمقدار _ ", + "pen.changeSize": "غيّر حجم القلم بمقدار [SIZE]", + "pen.clear": "مسح الكل", + "pen.colorMenu.brightness": "شدة الإضاءة", + "pen.colorMenu.color": "اللون", + "pen.colorMenu.saturation": "درجة اللون", + "pen.colorMenu.transparency": "شفافية", + "pen.penDown": "أنزل القلم", + "pen.penUp": "ارفع القلم", + "pen.setColor": "إجعل لون القلم مساويًا[COLOR]", + "pen.setColorParam": "إجعل القلم [COLOR_PARAM] على [VALUE]", + "pen.setHue": "إجعل لون القلم مساوياً لـ [HUE]", + "pen.setShade": "إجعل ظل القلم على [SHADE]", + "pen.setSize": "اجعل حجم القلم مساويًا [SIZE]", + "pen.stamp": "اطبع", + "speech.defaultWhenIHearValue": "هيا بنا", + "speech.extensionName": "خطاب إلى نص", + "speech.listenAndWait": "استمع وانتظر", + "speech.speechReporter": "خطاب", + "speech.whenIHear": "عندما أسمع [PHRASE]", + "text2speech.defaultTextToSpeak": "مرحبا ", + "text2speech.giant": "عملاق ", + "text2speech.kitten": "هريرة ", + "text2speech.max": "قمة عظمى", + "text2speech.quinn": "كوين", + "text2speech.setLanguageBlock": "اجعل اللغة على [LANGUAGE]", + "text2speech.setVoiceBlock": "اجعل الصوت مساويا [VOICE]", + "text2speech.speakAndWaitBlock": "تحدث [WORDS]", + "text2speech.squeak": "صرير", + "translate.categoryName": "ترجم", + "translate.defaultTextToTranslate": "مرحبا ", + "translate.translateBlock": "ترجم [WORDS] إلى [LANGUAGE]", + "translate.viewerLanguage": "لغة", + "videoSensing.categoryName": "استشعار الفيديو", + "videoSensing.direction": "الاتجاه", + "videoSensing.motion": "حركة", + "videoSensing.off": "يتوقف", + "videoSensing.on": "يعمل", + "videoSensing.onFlipped": "عند النقر", + "videoSensing.setVideoTransparency": "اجعل شفافية الفيديو على [TRANSPARENCY]", + "videoSensing.sprite": "كائن", + "videoSensing.stage": "منصة ", + "videoSensing.videoOn": "فيديو [ATTRIBUTE] على [SUBJECT]", + "videoSensing.videoToggle": "تحويل الفيديو [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "عندما تكون حركة الفيديو> [REFERENCE]", + "wedo2.getDistance": "المسافة", + "wedo2.getTiltAngle": "زاوية الميل [TILT_DIRECTION]", + "wedo2.isTilted": "مائلة [TILT_DIRECTION_ANY]؟", + "wedo2.motorOff": "توقف [MOTOR_ID]", + "wedo2.motorOn": "أدر [MOTOR_ID]", + "wedo2.motorOnFor": "تشغيل [MOTOR_ID] لمدة ثانية [DURATION]", + "wedo2.playNoteFor": "ملاحظة التشغيل [NOTE] لمدة [DURATION] من الثواني", + "wedo2.setLightHue": "اجعل لون فاتح على [HUE]", + "wedo2.setMotorDirection": "ضبط [MOTOR_ID] باتجاه [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "ضبط [MOTOR_ID] على الطاقة إلى [POWER]", + "wedo2.whenDistance": "عندما تكون المسافة [OP] [REFERENCE]", + "wedo2.whenTilted": "عند إمالة [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ast.json b/editor/extensions/ast.json deleted file mode 100644 index 5d769766..00000000 --- a/editor/extensions/ast.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brillu", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distancia", - "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": "Llápiz", - "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": "brillu", - "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": "baxar llápiz", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "xubir llápiz", - "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": "sellu", - "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": "direición", - "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": "distancia", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/az.json b/editor/extensions/az.json index 61131499..bd10268f 100644 --- a/editor/extensions/az.json +++ b/editor/extensions/az.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "[NOTE] notunu [TIME] saniyə səsləndir", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "[PORT] düyməsi basılıb?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "parlaqlıq", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "məsafə", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "[PORT] mühərrikinin mövqeyi", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "[PORT] mühərrikinin gücünü [POWER]% təyin et", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "[PORT] mühərrikini saat əqrəbi istiqamətində [TIME] saniyə döndərin", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "[PORT] mühərrikini saat əqrəbinin əksi istiqamətində [TIME] saniyə döndərin ", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "parlaqlıq < [DISTANCE] olduqda", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "[PORT] düyməsi basıldıqda", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "məsafə < [DISTANCE] olduqda", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "hər hansı", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ekranı təmizlə", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Salam!", - "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": "[MATRIX] ekranı", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "[TEXT] mətn ekranı", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "sıçrayan", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "hərəkət edən", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "titrəyən", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] düyməsi basılıb?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION] əyilib?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "söndür", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "yandır", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "[DIRECTION] bucağında əyilib", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "hər hansı", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "arxa", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ön", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "sol", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "sağa", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "[BTN] düyməsi basıldıqda", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE] olduqda", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "[PIN] birləşdiricisi qoşulduqda", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "[DIRECTION] əyildikdə", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musiqi", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "tempi [TEMPO] qədər dəyiş", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bas barabanı", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bonqo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Kabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Klavesin", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Bağlı Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konqa", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Zınqırov", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Zərb aləti", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Kuika", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Quiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Əl çalmaq", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Açıq Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Çubuqlu nağara", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Kiçik baraban", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Üçbucaq", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibrasiya edən sləp", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Taxta qutu", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "temp", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Faqot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violonçel", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Xor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektro gitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektro pianino", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fleyta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Musiqi qutusu", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orqan", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Pianino", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzikato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saksafon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Polad baraban", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Aparıcı Sintezator", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintezator Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trambon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Taxta fleyta", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "aləti [INSTRUMENT] təyin et", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM] barabanını [BEATS] takt çal", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE] notunu [BEATS] takt çal", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS] takt çalma", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "aləti [INSTRUMENT] təyin et", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "tempi [TEMPO] təyin et", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Qələm", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "qələmin [COLOR_PARAM] rəngini [VALUE] qədər dəyiş", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "qələmin rəngini [HUE] qədər dəyiş", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "qələmin çalarını [SHADE] qədər dəyiş", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "qələmin ölçüsünü [SIZE] qədər dəyiş", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "hamısını sil", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "parlaqlıq", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "rəng", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "dolğunluq", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "şəffaflıq", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "qələmi endir", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "qələmi qaldır", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "qələmin rəngini [COLOR] təyin et", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "qələmin [COLOR_PARAM] rəngini [VALUE] təyin et", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "qələmin rəngini [HUE] təyin et", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "qələmin çalarını [SHADE] təyin et", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "qələmin ölçüsünü [SIZE] təyin et", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "möhürlə", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "gedək", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Nitqdən mətnə", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "dinlə və gözlə", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "danışıq", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "Mən [PHRASE] eşitdikdə", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "salam", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "nəhəng", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "pişik balası", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "maks", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "dili [LANGUAGE] təyin et", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "səsi [VOICE] təyin et", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "[WORDS] söylə", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "zingildəmək", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Tərcümə", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "salam", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS] ifadəsini [LANGUAGE] dilinə tərcümə et", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "dil", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensoru", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "istiqamət", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "hərəkət", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "söndür", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "yandır", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "çevrilmiş", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "videonun şəffaflığını [TRANSPARENCY] təyin et", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprayt", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "səhnə", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "videonun [ATTRIBUTE] atributları [SUBJECT] aid", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "videonu [VIDEO_STATE] çevir", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "videonun hərəkəti > [REFERENCE] olduqda", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "məsafə", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "[TILT_DIRECTION] bucağında əyilib", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY] əyilib?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID] söndür", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID] yandır", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[MOTOR_ID] yandır [DURATION] saniyə", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE] notunu [DURATION] saniyə çal", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "işığın rəngini [HUE] təyin et", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "[MOTOR_ID] istiqamətini [MOTOR_DIRECTION] təyin et", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "[MOTOR_ID] gücünü [POWER] təyin et", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "məsafə [OP] [REFERENCE] olduqda", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "[TILT_DIRECTION_ANY] əyildikdə", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "[NOTE] notunu [TIME] saniyə səsləndir", + "ev3.buttonPressed": "[PORT] düyməsi basılıb?", + "ev3.getBrightness": "parlaqlıq", + "ev3.getDistance": "məsafə", + "ev3.getMotorPosition": "[PORT] mühərrikinin mövqeyi", + "ev3.motorSetPower": "[PORT] mühərrikinin gücünü [POWER]% təyin et", + "ev3.motorTurnClockwise": "[PORT] mühərrikini saat əqrəbi istiqamətində [TIME] saniyə döndərin", + "ev3.motorTurnCounterClockwise": "[PORT] mühərrikini saat əqrəbinin əksi istiqamətində [TIME] saniyə döndərin ", + "ev3.whenBrightnessLessThan": "parlaqlıq < [DISTANCE] olduqda", + "ev3.whenButtonPressed": "[PORT] düyməsi basıldıqda", + "ev3.whenDistanceLessThan": "məsafə < [DISTANCE] olduqda", + "microbit.buttonsMenu.any": "hər hansı", + "microbit.clearDisplay": "ekranı təmizlə", + "microbit.defaultTextToDisplay": "Salam!", + "microbit.displaySymbol": "[MATRIX] ekranı", + "microbit.displayText": "[TEXT] mətn ekranı", + "microbit.gesturesMenu.jumped": "sıçrayan", + "microbit.gesturesMenu.moved": "hərəkət edən", + "microbit.gesturesMenu.shaken": "titrəyən", + "microbit.isButtonPressed": "[BTN] düyməsi basılıb?", + "microbit.isTilted": "[DIRECTION] əyilib?", + "microbit.pinStateMenu.off": "söndür", + "microbit.pinStateMenu.on": "yandır", + "microbit.tiltAngle": "[DIRECTION] bucağında əyilib", + "microbit.tiltDirectionMenu.any": "hər hansı", + "microbit.tiltDirectionMenu.back": "arxa", + "microbit.tiltDirectionMenu.front": "ön", + "microbit.tiltDirectionMenu.left": "sol", + "microbit.tiltDirectionMenu.right": "sağa", + "microbit.whenButtonPressed": "[BTN] düyməsi basıldıqda", + "microbit.whenGesture": "[GESTURE] olduqda", + "microbit.whenPinConnected": "[PIN] birləşdiricisi qoşulduqda", + "microbit.whenTilted": "[DIRECTION] əyildikdə", + "music.categoryName": "Musiqi", + "music.changeTempo": "tempi [TEMPO] qədər dəyiş", + "music.drumBass": "(2) Bas barabanı", + "music.drumBongo": "(13) Bonqo", + "music.drumCabasa": "(15) Kabasa", + "music.drumClaves": "(9) Klavesin", + "music.drumClosedHiHat": "(6) Bağlı Hi-Hat", + "music.drumConga": "(14) Konqa", + "music.drumCowbell": "(11) Zınqırov", + "music.drumCrashCymbal": "(4) Zərb aləti", + "music.drumCuica": "(18) Kuika", + "music.drumGuiro": "(16) Quiro", + "music.drumHandClap": "(8) Əl çalmaq", + "music.drumOpenHiHat": "(5) Açıq Hi-Hat", + "music.drumSideStick": "(3) Çubuqlu nağara", + "music.drumSnare": "(1) Kiçik baraban", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Üçbucaq", + "music.drumVibraslap": "(17) Vibrasiya edən sləp", + "music.drumWoodBlock": "(10) Taxta qutu", + "music.getTempo": "temp", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Faqot", + "music.instrumentCello": "(8) Violonçel", + "music.instrumentChoir": "(15) Xor", + "music.instrumentClarinet": "(10) Klarnet", + "music.instrumentElectricGuitar": "(5) Elektro gitara", + "music.instrumentElectricPiano": "(2) Elektro pianino", + "music.instrumentFlute": "(12) Fleyta", + "music.instrumentGuitar": "(4) Gitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Musiqi qutusu", + "music.instrumentOrgan": "(3) Orqan", + "music.instrumentPiano": "(1) Pianino", + "music.instrumentPizzicato": "(7) Pizzikato", + "music.instrumentSaxophone": "(11) Saksafon", + "music.instrumentSteelDrum": "(18) Polad baraban", + "music.instrumentSynthLead": "(20) Aparıcı Sintezator", + "music.instrumentSynthPad": "(21) Sintezator Pad", + "music.instrumentTrombone": "(9) Trambon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Taxta fleyta", + "music.midiSetInstrument": "aləti [INSTRUMENT] təyin et", + "music.playDrumForBeats": "[DRUM] barabanını [BEATS] takt çal", + "music.playNoteForBeats": "[NOTE] notunu [BEATS] takt çal", + "music.restForBeats": "[BEATS] takt çalma", + "music.setInstrument": "aləti [INSTRUMENT] təyin et", + "music.setTempo": "tempi [TEMPO] təyin et", + "pen.categoryName": "Qələm", + "pen.changeColorParam": "qələmin [COLOR_PARAM] rəngini [VALUE] qədər dəyiş", + "pen.changeHue": "qələmin rəngini [HUE] qədər dəyiş", + "pen.changeShade": "qələmin çalarını [SHADE] qədər dəyiş", + "pen.changeSize": "qələmin ölçüsünü [SIZE] qədər dəyiş", + "pen.clear": "hamısını sil", + "pen.colorMenu.brightness": "parlaqlıq", + "pen.colorMenu.color": "rəng", + "pen.colorMenu.saturation": "dolğunluq", + "pen.colorMenu.transparency": "şəffaflıq", + "pen.penDown": "qələmi endir", + "pen.penUp": "qələmi qaldır", + "pen.setColor": "qələmin rəngini [COLOR] təyin et", + "pen.setColorParam": "qələmin [COLOR_PARAM] rəngini [VALUE] təyin et", + "pen.setHue": "qələmin rəngini [HUE] təyin et", + "pen.setShade": "qələmin çalarını [SHADE] təyin et", + "pen.setSize": "qələmin ölçüsünü [SIZE] təyin et", + "pen.stamp": "möhürlə", + "speech.defaultWhenIHearValue": "gedək", + "speech.extensionName": "Nitqdən mətnə", + "speech.listenAndWait": "dinlə və gözlə", + "speech.speechReporter": "danışıq", + "speech.whenIHear": "Mən [PHRASE] eşitdikdə", + "text2speech.defaultTextToSpeak": "salam", + "text2speech.giant": "nəhəng", + "text2speech.kitten": "pişik balası", + "text2speech.max": "maks", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "dili [LANGUAGE] təyin et", + "text2speech.setVoiceBlock": "səsi [VOICE] təyin et", + "text2speech.speakAndWaitBlock": "[WORDS] söylə", + "text2speech.squeak": "zingildəmək", + "translate.categoryName": "Tərcümə", + "translate.defaultTextToTranslate": "salam", + "translate.translateBlock": "[WORDS] ifadəsini [LANGUAGE] dilinə tərcümə et", + "translate.viewerLanguage": "dil", + "videoSensing.categoryName": "Video Sensoru", + "videoSensing.direction": "istiqamət", + "videoSensing.motion": "hərəkət", + "videoSensing.off": "söndür", + "videoSensing.on": "yandır", + "videoSensing.onFlipped": "çevrilmiş", + "videoSensing.setVideoTransparency": "videonun şəffaflığını [TRANSPARENCY] təyin et", + "videoSensing.sprite": "sprayt", + "videoSensing.stage": "səhnə", + "videoSensing.videoOn": "videonun [ATTRIBUTE] atributları [SUBJECT] aid", + "videoSensing.videoToggle": "videonu [VIDEO_STATE] çevir", + "videoSensing.whenMotionGreaterThan": "videonun hərəkəti > [REFERENCE] olduqda", + "wedo2.getDistance": "məsafə", + "wedo2.getTiltAngle": "[TILT_DIRECTION] bucağında əyilib", + "wedo2.isTilted": "[TILT_DIRECTION_ANY] əyilib?", + "wedo2.motorOff": "[MOTOR_ID] söndür", + "wedo2.motorOn": "[MOTOR_ID] yandır", + "wedo2.motorOnFor": "[MOTOR_ID] yandır [DURATION] saniyə", + "wedo2.playNoteFor": "[NOTE] notunu [DURATION] saniyə çal", + "wedo2.setLightHue": "işığın rəngini [HUE] təyin et", + "wedo2.setMotorDirection": "[MOTOR_ID] istiqamətini [MOTOR_DIRECTION] təyin et", + "wedo2.startMotorPower": "[MOTOR_ID] gücünü [POWER] təyin et", + "wedo2.whenDistance": "məsafə [OP] [REFERENCE] olduqda", + "wedo2.whenTilted": "[TILT_DIRECTION_ANY] əyildikdə" } \ No newline at end of file diff --git a/editor/extensions/be.json b/editor/extensions/be.json deleted file mode 100644 index fe35dd7b..00000000 --- a/editor/extensions/be.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "яркасць", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "адлегласць", - "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": "любы", - "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": "Вітаю!", - "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": "выкл", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "укл", - "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": "любы", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "назад", - "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": "налева", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "направа", - "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": "тэмп", - "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": "Аловак", - "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": "яркасць", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "колер", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "апусціць аловак", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "падняць аловак", - "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": "штамп", - "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": "кірунак", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "рух", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "выкл", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "укл", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "адлегласць", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/bg.json b/editor/extensions/bg.json deleted file mode 100644 index b4161160..00000000 --- a/editor/extensions/bg.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "яркост", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "разстояние", - "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": "произволен", - "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": "Здравей!", - "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": "изключено", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "включено", - "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": "произволен", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "назад", - "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": "наляво", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "надясно", - "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": "Музика", - "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": "темпо", - "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": "Молив", - "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": "яркост", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "цвят", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "молив долу", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "молив горе", - "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": "отпечати", - "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": "посока", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "движение", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "изключено", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "включено", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "разстояние", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/bn.json b/editor/extensions/bn.json deleted file mode 100644 index de902fb5..00000000 --- a/editor/extensions/bn.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "উজ্জ্বলতা", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "দুরত্ব", - "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": "যে কোনো", - "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": "বন্ধ", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "চালু", - "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": "যে কোনো", - "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": "বাম", - "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": "সঙ্গীত", - "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": "গানের তাল", - "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": "কলম", - "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": "উজ্জ্বলতা", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "রং", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "কলম নিচে নামাও", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "কলম উপরে উঠাও", - "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": "দিক", - "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": "বন্ধ", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "চালু", - "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": "দুরত্ব", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ca.json b/editor/extensions/ca.json index eebc1cd1..6a4c2889 100644 --- a/editor/extensions/ca.json +++ b/editor/extensions/ca.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "fes sonar la nota [NOTE] durant [TIME] segons", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "botó [PORT] premut?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brillantor", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distància", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posició del motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] potència [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] cap aquí durant [TIME] segons", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] cap allà durant [TIME] segons", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "quan la brillantor < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "quan el botó [PORT] es premi", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "quan la distància < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "qualsevol", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "no mostris res", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hola!", - "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": "mostra [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostra text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "salti", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "es mogui", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "es sacsegi", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] botó premut?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "inclinat [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "apaga", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "activa", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "angle d'inclinació [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "qualsevol", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "darrere", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "al davant", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "esquerra", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "dreta", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "quan el botó [BTN] es premi", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "quan [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "quan el pin [PIN] connectat", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "quan s'inclini [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "augmenta [TEMPO] el tempo", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bombo", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabassa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claus", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Xarles tancat", - "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) Esquella", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Platets", - "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": "Aplaudiment", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Xarles obert", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Cop lateral", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Tambor militar petit", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "Tamborí", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibra-Slap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloc de fusta", - "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) Baix", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "Violoncel", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "Cor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "Guitarra elèctrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "Piano elèctric", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "Guitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "Caixa de música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "Orgue", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "Saxòfon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor d'acer", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetitzador solista", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetitzador de fons", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "Trombó", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibràfon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "Flauta dolça", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "fixa l'instrument a [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "toca el tambor [DRUM] durant [BEATS] pulsacions", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "toca la nota [NOTE] durant [BEATS] pulsacions", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "espera [BEATS] pulsacions", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "fixa instrument a [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "fixa el tempo a [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Llapis", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "augmenta [COLOR_PARAM] del llapis en [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "augmenta [HUE] el color del llapis", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "augmenta [SHADE] la intensitat del llapis", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "augmenta [SIZE] la mida del llapis", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "esborra-ho tot", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brillantor", - "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": "saturació", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparència", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "baixa el llapis", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "puja el llapis", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "fixa el color del llapis a [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "fixa [COLOR_PARAM] del llapis a [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "fixa el color del llapis a [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "fixa la intensitat del llapis a [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "fixa la mida del llapis a [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "estampa", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "anem", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "De parla a text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "escolta i espera ", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "parla", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "quan senti [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hola", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "gegant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatet", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "màx", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "veu neutra", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "fixa l'idioma a [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "fixa la veu a [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "parla [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "veu divertida", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Tradueix", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hola", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "tradueix [WORDS] a [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "idioma", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Captura de vídeo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direcció", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "moviment", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "apaga", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "activa", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "voltejat actiu", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "fixa la transparència del vídeo a [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "personatge", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "escenari", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "vídeo [ATTRIBUTE] a [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "posa vídeo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "quan el moviment de vídeo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distància", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "angle d'inclinació [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "inclinat [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "apaga motor [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "activa el motor [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "activa [MOTOR_ID] durant [DURATION] segons", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "toca la nota [NOTE] durant [DURATION] segons", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "fixa el color del llum a [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "fixa la direcció de [MOTOR_ID] a [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "fixa la potència de [MOTOR_ID] a [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "quan la distància [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "quan la inclinació [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "fes sonar la nota [NOTE] durant [TIME] segons", + "ev3.buttonPressed": "botó [PORT] premut?", + "ev3.getBrightness": "brillantor", + "ev3.getDistance": "distància", + "ev3.getMotorPosition": "posició del motor [PORT]", + "ev3.motorSetPower": "motor [PORT] potència [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] cap aquí durant [TIME] segons", + "ev3.motorTurnCounterClockwise": "motor [PORT] cap allà durant [TIME] segons", + "ev3.whenBrightnessLessThan": "quan la brillantor < [DISTANCE]", + "ev3.whenButtonPressed": "quan el botó [PORT] es premi", + "ev3.whenDistanceLessThan": "quan la distància < [DISTANCE]", + "microbit.buttonsMenu.any": "qualsevol", + "microbit.clearDisplay": "no mostris res", + "microbit.defaultTextToDisplay": "Hola!", + "microbit.displaySymbol": "mostra [MATRIX]", + "microbit.displayText": "mostra text [TEXT]", + "microbit.gesturesMenu.jumped": "salti", + "microbit.gesturesMenu.moved": "es mogui", + "microbit.gesturesMenu.shaken": "es sacsegi", + "microbit.isButtonPressed": "[BTN] botó premut?", + "microbit.isTilted": "inclinat [DIRECTION]?", + "microbit.pinStateMenu.off": "apaga", + "microbit.pinStateMenu.on": "activa", + "microbit.tiltAngle": "angle d'inclinació [DIRECTION]", + "microbit.tiltDirectionMenu.any": "qualsevol", + "microbit.tiltDirectionMenu.back": "darrere", + "microbit.tiltDirectionMenu.front": "al davant", + "microbit.tiltDirectionMenu.left": "esquerra", + "microbit.tiltDirectionMenu.right": "dreta", + "microbit.whenButtonPressed": "quan el botó [BTN] es premi", + "microbit.whenGesture": "quan [GESTURE]", + "microbit.whenPinConnected": "quan el pin [PIN] connectat", + "microbit.whenTilted": "quan s'inclini [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "augmenta [TEMPO] el tempo", + "music.drumBass": "(2) Bombo", + "music.drumBongo": "Bongo", + "music.drumCabasa": "(15) Cabassa", + "music.drumClaves": "(9) Claus", + "music.drumClosedHiHat": "(6) Xarles tancat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Esquella", + "music.drumCrashCymbal": "(4) Platets", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "Aplaudiment", + "music.drumOpenHiHat": "(5) Xarles obert", + "music.drumSideStick": "(3) Cop lateral", + "music.drumSnare": "(1) Tambor militar petit", + "music.drumTambourine": "Tamborí", + "music.drumTriangle": "Triangle", + "music.drumVibraslap": "(17) Vibra-Slap", + "music.drumWoodBlock": "(10) Bloc de fusta", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Baix", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "Violoncel", + "music.instrumentChoir": "Cor", + "music.instrumentClarinet": "Clarinet", + "music.instrumentElectricGuitar": "Guitarra elèctrica", + "music.instrumentElectricPiano": "Piano elèctric", + "music.instrumentFlute": "Flauta", + "music.instrumentGuitar": "Guitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "Caixa de música", + "music.instrumentOrgan": "Orgue", + "music.instrumentPiano": "Piano", + "music.instrumentPizzicato": "Pizzicato", + "music.instrumentSaxophone": "Saxòfon", + "music.instrumentSteelDrum": "(18) Tambor d'acer", + "music.instrumentSynthLead": "(20) Sintetitzador solista", + "music.instrumentSynthPad": "(21) Sintetitzador de fons", + "music.instrumentTrombone": "Trombó", + "music.instrumentVibraphone": "(16) Vibràfon", + "music.instrumentWoodenFlute": "Flauta dolça", + "music.midiSetInstrument": "fixa l'instrument a [INSTRUMENT]", + "music.playDrumForBeats": "toca el tambor [DRUM] durant [BEATS] pulsacions", + "music.playNoteForBeats": "toca la nota [NOTE] durant [BEATS] pulsacions", + "music.restForBeats": "espera [BEATS] pulsacions", + "music.setInstrument": "fixa instrument a [INSTRUMENT]", + "music.setTempo": "fixa el tempo a [TEMPO]", + "pen.categoryName": "Llapis", + "pen.changeColorParam": "augmenta [COLOR_PARAM] del llapis en [VALUE]", + "pen.changeHue": "augmenta [HUE] el color del llapis", + "pen.changeShade": "augmenta [SHADE] la intensitat del llapis", + "pen.changeSize": "augmenta [SIZE] la mida del llapis", + "pen.clear": "esborra-ho tot", + "pen.colorMenu.brightness": "brillantor", + "pen.colorMenu.color": "color", + "pen.colorMenu.saturation": "saturació", + "pen.colorMenu.transparency": "transparència", + "pen.penDown": "baixa el llapis", + "pen.penUp": "puja el llapis", + "pen.setColor": "fixa el color del llapis a [COLOR]", + "pen.setColorParam": "fixa [COLOR_PARAM] del llapis a [VALUE]", + "pen.setHue": "fixa el color del llapis a [HUE]", + "pen.setShade": "fixa la intensitat del llapis a [SHADE]", + "pen.setSize": "fixa la mida del llapis a [SIZE]", + "pen.stamp": "estampa", + "speech.defaultWhenIHearValue": "anem", + "speech.extensionName": "De parla a text", + "speech.listenAndWait": "escolta i espera ", + "speech.speechReporter": "parla", + "speech.whenIHear": "quan senti [PHRASE]", + "text2speech.defaultTextToSpeak": "hola", + "text2speech.giant": "gegant", + "text2speech.kitten": "gatet", + "text2speech.max": "màx", + "text2speech.quinn": "veu neutra", + "text2speech.setLanguageBlock": "fixa l'idioma a [LANGUAGE]", + "text2speech.setVoiceBlock": "fixa la veu a [VOICE]", + "text2speech.speakAndWaitBlock": "parla [WORDS]", + "text2speech.squeak": "veu divertida", + "translate.categoryName": "Tradueix", + "translate.defaultTextToTranslate": "hola", + "translate.translateBlock": "tradueix [WORDS] a [LANGUAGE]", + "translate.viewerLanguage": "idioma", + "videoSensing.categoryName": "Captura de vídeo", + "videoSensing.direction": "direcció", + "videoSensing.motion": "moviment", + "videoSensing.off": "apaga", + "videoSensing.on": "activa", + "videoSensing.onFlipped": "voltejat actiu", + "videoSensing.setVideoTransparency": "fixa la transparència del vídeo a [TRANSPARENCY]", + "videoSensing.sprite": "personatge", + "videoSensing.stage": "escenari", + "videoSensing.videoOn": "vídeo [ATTRIBUTE] a [SUBJECT]", + "videoSensing.videoToggle": "posa vídeo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "quan el moviment de vídeo > [REFERENCE]", + "wedo2.getDistance": "distància", + "wedo2.getTiltAngle": "angle d'inclinació [TILT_DIRECTION]", + "wedo2.isTilted": "inclinat [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "apaga motor [MOTOR_ID]", + "wedo2.motorOn": "activa el motor [MOTOR_ID]", + "wedo2.motorOnFor": "activa [MOTOR_ID] durant [DURATION] segons", + "wedo2.playNoteFor": "toca la nota [NOTE] durant [DURATION] segons", + "wedo2.setLightHue": "fixa el color del llum a [HUE]", + "wedo2.setMotorDirection": "fixa la direcció de [MOTOR_ID] a [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "fixa la potència de [MOTOR_ID] a [POWER]", + "wedo2.whenDistance": "quan la distància [OP] [REFERENCE]", + "wedo2.whenTilted": "quan la inclinació [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ckb.json b/editor/extensions/ckb.json deleted file mode 100644 index 40789296..00000000 --- a/editor/extensions/ckb.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ڕووناکی", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "دووری", - "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": "هەر کام", - "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": "سڵاو!", - "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": "ناکارا", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "کارا", - "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": "هەر کام", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "دواوە", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "پێشەوە", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "چەپ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ڕاست", - "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": "میوزیک", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "گۆڕینی خێرایی بە [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) سێگۆشە", - "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": "خێرایی", - "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": "دانانی خێرایی بە [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "پێنووس", - "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": "گۆڕینی ڕەنگی پێنووس بە [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": "سڕینەوەی هەموو", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "ڕووناکی", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ڕەنگ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "تێری", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "پێنووس داگرتن", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "پێنووس بەرزکردن", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "دانانی پێنووس [COLOR_PARAM] بە [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "دانانی ڕەنگی پێنووس بە [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "دانانی قەبارەی پێنووس بە [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "مۆر", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "با بڕۆین", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "گوێبگرە و بوەستە", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "وتە", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "کاتێک گوێم دەبێت لە [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "سڵاو", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "گەورەترین", - "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": "دانانی دەنگ بە [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": "سڵاو", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "وەرگێڕانی [WORDS] بۆ [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "زمان", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "ئاڕاستە", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "جوڵان", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "ناکارا", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "کارا", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "تەن", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "قۆناغ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "ڤیدیۆ [ATTRIBUTE] لەسەر [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "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": "دووری", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/cs.json b/editor/extensions/cs.json index acd270cc..f92ec7eb 100644 --- a/editor/extensions/cs.json +++ b/editor/extensions/cs.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "hraj notu [NOTE] příštích [TIME] sekund", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "je tlačítko [PORT] stisknuto?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "jas", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "vzdálenost", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "pozice motoru [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "nastav motoru [PORT] napájení [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "toč motorem [PORT] ve směru hodin [TIME] sekund", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "toč motorem [PORT] proti směru hodin [TIME] sekund", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "když je jas < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "po stisku tlačítka [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "když vzdálenost < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "libovolný", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "smaž displej", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Ahoj!", - "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": "displej [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "displej textu [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "skáče", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "jede", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "se třese", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "tlačítko [BTN] stisknuto?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "nakloněné [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "vypnuto", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "zapnuto", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "úhel náklonu [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "libovolný", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "dozadu", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "dopředu", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vlevo", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "vpravo", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "po stisku tlačítka [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "když [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "když je pin [PIN] propojený", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "když nakloněný [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Hudba", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "změň tempo o [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Velký buben", - "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) Kabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Uzavřený hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kravský zvonec", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash činel", - "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) Tlesknutí", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Otevřený hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Okraj bubínku", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Malý bubínek virbl", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburína", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangl", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Dřevěný blok", - "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) Kontrabas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violoncello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Sbor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektronická kytara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektronické piáno", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flétna", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Kytara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Hrací skříňka", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Varhany", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piáno", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Drnkání prstem", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Ocelový buben", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Syntetizátor sólo", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Syntetizátor pozadí", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Dřevěná flétna", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "nastav nástroj na [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "bubnuj [DRUM] příštích [BEATS] taktů", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "hraj notu [NOTE] příštích [BEATS] taktů", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pauza [BEATS] taktů", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "nastav nástroj na [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "nastav tempo na [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pero", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "změň [COLOR_PARAM] pera o [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "změň barvu pera o [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "změň odstín pera o [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "změň tloušťku pera o [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "smaž", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "jas", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "barva", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "sytost", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "průhlednost", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pero zapni", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pero vypni", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "nastav barvu pera na [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "nastav [COLOR_PARAM] pera na [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "nastav barvu pera na [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "nastav odstín pera na [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "nastav tloušťku pera na [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "otiskni se", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "do toho", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Převod řeči na text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "poslouchej a čekej", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "řeč", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "když slyším [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "ahoj", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "obr", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kotě", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "Vlasta", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "Alex", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "nastav jazyk na [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "nastav hlas na [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "řekni [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "kvik", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Překlad", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "ahoj", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "přelož [WORDS] do [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "jazyk", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Vnímání videa", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "směr", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "pohyb", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "vypnuto", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "zapnuto", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "na převrácené straně", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "nastav průhlednost videa na [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "postava", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scéna", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] na [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] video", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "při pohybu na videu > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "vzdálenost", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "úhel náklonu [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "nakloněné [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "vypni [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "zapni [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "zapni [MOTOR_ID] na [DURATION] sekund", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "hraj notu [NOTE] příštích [DURATION] sekund", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "nastav barvu světla na [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "nastav [MOTOR_ID] směrem [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "nastav [MOTOR_ID] napájení [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "když vzdálenost [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "když nakloněný [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "hraj notu [NOTE] příštích [TIME] sekund", + "ev3.buttonPressed": "je tlačítko [PORT] stisknuto?", + "ev3.getBrightness": "jas", + "ev3.getDistance": "vzdálenost", + "ev3.getMotorPosition": "pozice motoru [PORT]", + "ev3.motorSetPower": "nastav motoru [PORT] napájení [POWER] %", + "ev3.motorTurnClockwise": "toč motorem [PORT] ve směru hodin [TIME] sekund", + "ev3.motorTurnCounterClockwise": "toč motorem [PORT] proti směru hodin [TIME] sekund", + "ev3.whenBrightnessLessThan": "když je jas < [DISTANCE]", + "ev3.whenButtonPressed": "po stisku tlačítka [PORT]", + "ev3.whenDistanceLessThan": "když vzdálenost < [DISTANCE]", + "microbit.buttonsMenu.any": "libovolný", + "microbit.clearDisplay": "smaž displej", + "microbit.defaultTextToDisplay": "Ahoj!", + "microbit.displaySymbol": "displej [MATRIX]", + "microbit.displayText": "displej textu [TEXT]", + "microbit.gesturesMenu.jumped": "skáče", + "microbit.gesturesMenu.moved": "jede", + "microbit.gesturesMenu.shaken": "se třese", + "microbit.isButtonPressed": "tlačítko [BTN] stisknuto?", + "microbit.isTilted": "nakloněné [DIRECTION]?", + "microbit.pinStateMenu.off": "vypnuto", + "microbit.pinStateMenu.on": "zapnuto", + "microbit.tiltAngle": "úhel náklonu [DIRECTION]", + "microbit.tiltDirectionMenu.any": "libovolný", + "microbit.tiltDirectionMenu.back": "dozadu", + "microbit.tiltDirectionMenu.front": "dopředu", + "microbit.tiltDirectionMenu.left": "vlevo", + "microbit.tiltDirectionMenu.right": "vpravo", + "microbit.whenButtonPressed": "po stisku tlačítka [BTN]", + "microbit.whenGesture": "když [GESTURE]", + "microbit.whenPinConnected": "když je pin [PIN] propojený", + "microbit.whenTilted": "když nakloněný [DIRECTION]", + "music.categoryName": "Hudba", + "music.changeTempo": "změň tempo o [TEMPO]", + "music.drumBass": "(2) Velký buben", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Kabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Uzavřený hi-hat", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Kravský zvonec", + "music.drumCrashCymbal": "(4) Crash činel", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Tlesknutí", + "music.drumOpenHiHat": "(5) Otevřený hi-hat", + "music.drumSideStick": "(3) Okraj bubínku", + "music.drumSnare": "(1) Malý bubínek virbl", + "music.drumTambourine": "(7) Tamburína", + "music.drumTriangle": "(12) Triangl", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Dřevěný blok", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Kontrabas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Violoncello", + "music.instrumentChoir": "(15) Sbor", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Elektronická kytara", + "music.instrumentElectricPiano": "(2) Elektronické piáno", + "music.instrumentFlute": "(12) Flétna", + "music.instrumentGuitar": "(4) Kytara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Hrací skříňka", + "music.instrumentOrgan": "(3) Varhany", + "music.instrumentPiano": "(1) Piáno", + "music.instrumentPizzicato": "(7) Drnkání prstem", + "music.instrumentSaxophone": "(11) Saxofon", + "music.instrumentSteelDrum": "(18) Ocelový buben", + "music.instrumentSynthLead": "(20) Syntetizátor sólo", + "music.instrumentSynthPad": "(21) Syntetizátor pozadí", + "music.instrumentTrombone": "(9) Trombón", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Dřevěná flétna", + "music.midiSetInstrument": "nastav nástroj na [INSTRUMENT]", + "music.playDrumForBeats": "bubnuj [DRUM] příštích [BEATS] taktů", + "music.playNoteForBeats": "hraj notu [NOTE] příštích [BEATS] taktů", + "music.restForBeats": "pauza [BEATS] taktů", + "music.setInstrument": "nastav nástroj na [INSTRUMENT]", + "music.setTempo": "nastav tempo na [TEMPO]", + "pen.categoryName": "Pero", + "pen.changeColorParam": "změň [COLOR_PARAM] pera o [VALUE]", + "pen.changeHue": "změň barvu pera o [HUE]", + "pen.changeShade": "změň odstín pera o [SHADE]", + "pen.changeSize": "změň tloušťku pera o [SIZE]", + "pen.clear": "smaž", + "pen.colorMenu.brightness": "jas", + "pen.colorMenu.color": "barva", + "pen.colorMenu.saturation": "sytost", + "pen.colorMenu.transparency": "průhlednost", + "pen.penDown": "pero zapni", + "pen.penUp": "pero vypni", + "pen.setColor": "nastav barvu pera na [COLOR]", + "pen.setColorParam": "nastav [COLOR_PARAM] pera na [VALUE]", + "pen.setHue": "nastav barvu pera na [HUE]", + "pen.setShade": "nastav odstín pera na [SHADE]", + "pen.setSize": "nastav tloušťku pera na [SIZE]", + "pen.stamp": "otiskni se", + "speech.defaultWhenIHearValue": "do toho", + "speech.extensionName": "Převod řeči na text", + "speech.listenAndWait": "poslouchej a čekej", + "speech.speechReporter": "řeč", + "speech.whenIHear": "když slyším [PHRASE]", + "text2speech.defaultTextToSpeak": "ahoj", + "text2speech.giant": "obr", + "text2speech.kitten": "kotě", + "text2speech.max": "Vlasta", + "text2speech.quinn": "Alex", + "text2speech.setLanguageBlock": "nastav jazyk na [LANGUAGE]", + "text2speech.setVoiceBlock": "nastav hlas na [VOICE]", + "text2speech.speakAndWaitBlock": "řekni [WORDS]", + "text2speech.squeak": "kvik", + "translate.categoryName": "Překlad", + "translate.defaultTextToTranslate": "ahoj", + "translate.translateBlock": "přelož [WORDS] do [LANGUAGE]", + "translate.viewerLanguage": "jazyk", + "videoSensing.categoryName": "Vnímání videa", + "videoSensing.direction": "směr", + "videoSensing.motion": "pohyb", + "videoSensing.off": "vypnuto", + "videoSensing.on": "zapnuto", + "videoSensing.onFlipped": "na převrácené straně", + "videoSensing.setVideoTransparency": "nastav průhlednost videa na [TRANSPARENCY]", + "videoSensing.sprite": "postava", + "videoSensing.stage": "scéna", + "videoSensing.videoOn": "video [ATTRIBUTE] na [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] video", + "videoSensing.whenMotionGreaterThan": "při pohybu na videu > [REFERENCE]", + "wedo2.getDistance": "vzdálenost", + "wedo2.getTiltAngle": "úhel náklonu [TILT_DIRECTION]", + "wedo2.isTilted": "nakloněné [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "vypni [MOTOR_ID]", + "wedo2.motorOn": "zapni [MOTOR_ID]", + "wedo2.motorOnFor": "zapni [MOTOR_ID] na [DURATION] sekund", + "wedo2.playNoteFor": "hraj notu [NOTE] příštích [DURATION] sekund", + "wedo2.setLightHue": "nastav barvu světla na [HUE]", + "wedo2.setMotorDirection": "nastav [MOTOR_ID] směrem [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "nastav [MOTOR_ID] napájení [POWER]", + "wedo2.whenDistance": "když vzdálenost [OP] [REFERENCE]", + "wedo2.whenTilted": "když nakloněný [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/cy.json b/editor/extensions/cy.json index c1db998e..ac7bed82 100644 --- a/editor/extensions/cy.json +++ b/editor/extensions/cy.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "bipio nodyn [NOTE] am [TIME]eiliad", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "botwm [PORT] wedi ei bwyso?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "disgleirdeb", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "pellter", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "safle [PORT]modur ", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "gosod pŵer modur [PORT] i [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "modur [PORT] yn troi ffordd hyn am [TIME] eiliad", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "modur [PORT] yn troi ffordd yna am [TIME] eiliad", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "pan mae'r disgleirdeb < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "pan mae'r botwm [PORT]yn cael ei bwyso", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "pan mae'r pellter < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "unrhyw", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clirio'r dangosydd", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Helo!", - "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": "dangos [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "dangos testun [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "neidiodd", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "symudodd", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ysgydwyd", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "botwm [BTN] wedi ei bwyso?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION] ar ogwydd?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "i ffwrdd", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ymlaen", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ongl gogwydd [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "unrhyw", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "cefn", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "blaen", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "chwith", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "de", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "pan mae botwm [BTN] yn cael ei bwyso", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "pan [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "pan mae pin [PIN] wedi ei gysylltu", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "pan mae wedi gogwyddo i'r [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Cerddoriaeth", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "Newid tempo gan [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Drwm Bas", - "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) Clafiau", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(^) Symbalau Pedal Troed Caeëdig", - "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) Cloch Buwch", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Symbal", - "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) Clap Llaw", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Symbalau Pedal Troed Agored", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Pren ochr", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Drwm Gwifrau", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambwrîn", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triongl", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloc Pren", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "amseriad", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Basŵn", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Sielo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Côr", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinét", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Gitâr Drydan", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano Trydan", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Ffliwt", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitâr", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Blwch Cerddoriaeth", - "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) Sacsoffon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Drwm Dur", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Blaen", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pad Synth", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombôn", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Fibraffon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Ffliwt Pren", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "gosod offeryn i [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "chwarae drwm [DRUM] am [BEATS] curiad", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "chwarae nodyn[NOTE]am [BEATS]curiad", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "oedi am [BEATS]curiad", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "gosod offeryn i [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "gosod tempo [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pin", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "newid pin [COLOR_PARAM]gan [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "newid lliw pin gan [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "newid arlliw pin gan [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "newid maint pin gan [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "dileu popeth", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "disgleirdeb", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "lliw", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "dirlawnder", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "tryloywder", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pin i lawr", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pin i fyny", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "gosod lliw pin i [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "gosod y pin [COLOR_PARAM]i [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "gosod lliw pin i [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "gosod arlliw pin i [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "gosod maint pin i [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stampio", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "ffwrdd a ni", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Lleferydd i Destun", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "gwrando ac aros", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "lleferydd", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "pan fydda i'n clywed [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "helo", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "cawr", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "cath fach", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "eilir", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "eirian", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "gosod iaith i [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "gosod llais i /VOICE/", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "siarad [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "gwich", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Cyfieithu", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "helo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "cyfieithu[WORDS] i'r [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "iaith", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Synhwyro Fideo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "cyfeiriad", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "symudiad", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "i ffwrdd", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ymlaen", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "wrth ei fflipio", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "gosod tryloywder fideo i [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "corlun", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "llwyfan", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "fideo [ATTRIBUTE] ar [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "troi fideo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "pan mae symud fideo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "pellter", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ongl gogwyddo [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "wedi ei ogwyddo [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "diffodd [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "cychwyn [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "cychwyn [MOTOR_ID] am [DURATION] eiliad", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "chwarae nodyn [NOTE] am [DURATION] eiliad", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "gosod lliw'r golau i [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "gosod cyfeiriad [MOTOR_ID] i [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "gosod pŵer [MOTOR_ID] i [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "pam mae'r pellter [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "pan mae wedi ei ogwyddo [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "bipio nodyn [NOTE] am [TIME]eiliad", + "ev3.buttonPressed": "botwm [PORT] wedi ei bwyso?", + "ev3.getBrightness": "disgleirdeb", + "ev3.getDistance": "pellter", + "ev3.getMotorPosition": "safle [PORT]modur ", + "ev3.motorSetPower": "gosod pŵer modur [PORT] i [POWER] %", + "ev3.motorTurnClockwise": "modur [PORT] yn troi ffordd hyn am [TIME] eiliad", + "ev3.motorTurnCounterClockwise": "modur [PORT] yn troi ffordd yna am [TIME] eiliad", + "ev3.whenBrightnessLessThan": "pan mae'r disgleirdeb < [DISTANCE]", + "ev3.whenButtonPressed": "pan mae'r botwm [PORT]yn cael ei bwyso", + "ev3.whenDistanceLessThan": "pan mae'r pellter < [DISTANCE]", + "microbit.buttonsMenu.any": "unrhyw", + "microbit.clearDisplay": "clirio'r dangosydd", + "microbit.defaultTextToDisplay": "Helo!", + "microbit.displaySymbol": "dangos [MATRIX]", + "microbit.displayText": "dangos testun [TEXT]", + "microbit.gesturesMenu.jumped": "neidiodd", + "microbit.gesturesMenu.moved": "symudodd", + "microbit.gesturesMenu.shaken": "ysgydwyd", + "microbit.isButtonPressed": "botwm [BTN] wedi ei bwyso?", + "microbit.isTilted": "[DIRECTION] ar ogwydd?", + "microbit.pinStateMenu.off": "i ffwrdd", + "microbit.pinStateMenu.on": "ymlaen", + "microbit.tiltAngle": "ongl gogwydd [DIRECTION]", + "microbit.tiltDirectionMenu.any": "unrhyw", + "microbit.tiltDirectionMenu.back": "cefn", + "microbit.tiltDirectionMenu.front": "blaen", + "microbit.tiltDirectionMenu.left": "chwith", + "microbit.tiltDirectionMenu.right": "de", + "microbit.whenButtonPressed": "pan mae botwm [BTN] yn cael ei bwyso", + "microbit.whenGesture": "pan [GESTURE]", + "microbit.whenPinConnected": "pan mae pin [PIN] wedi ei gysylltu", + "microbit.whenTilted": "pan mae wedi gogwyddo i'r [DIRECTION]", + "music.categoryName": "Cerddoriaeth", + "music.changeTempo": "Newid tempo gan [TEMPO]", + "music.drumBass": "(2) Drwm Bas", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Clafiau", + "music.drumClosedHiHat": "(^) Symbalau Pedal Troed Caeëdig", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cloch Buwch", + "music.drumCrashCymbal": "(4) Symbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Clap Llaw", + "music.drumOpenHiHat": "(5) Symbalau Pedal Troed Agored", + "music.drumSideStick": "(3) Pren ochr", + "music.drumSnare": "(1) Drwm Gwifrau", + "music.drumTambourine": "(7) Tambwrîn", + "music.drumTriangle": "(12) Triongl", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Bloc Pren", + "music.getTempo": "amseriad", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Basŵn", + "music.instrumentCello": "(8) Sielo", + "music.instrumentChoir": "(15) Côr", + "music.instrumentClarinet": "(10) Clarinét", + "music.instrumentElectricGuitar": "(5) Gitâr Drydan", + "music.instrumentElectricPiano": "(2) Piano Trydan", + "music.instrumentFlute": "(12) Ffliwt", + "music.instrumentGuitar": "(4) Gitâr", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Blwch Cerddoriaeth", + "music.instrumentOrgan": "(3) Organ", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Sacsoffon", + "music.instrumentSteelDrum": "(18) Drwm Dur", + "music.instrumentSynthLead": "(20) Synth Blaen", + "music.instrumentSynthPad": "(21) Pad Synth", + "music.instrumentTrombone": "(9) Trombôn", + "music.instrumentVibraphone": "(16) Fibraffon", + "music.instrumentWoodenFlute": "(13) Ffliwt Pren", + "music.midiSetInstrument": "gosod offeryn i [INSTRUMENT]", + "music.playDrumForBeats": "chwarae drwm [DRUM] am [BEATS] curiad", + "music.playNoteForBeats": "chwarae nodyn[NOTE]am [BEATS]curiad", + "music.restForBeats": "oedi am [BEATS]curiad", + "music.setInstrument": "gosod offeryn i [INSTRUMENT]", + "music.setTempo": "gosod tempo [TEMPO]", + "pen.categoryName": "Pin", + "pen.changeColorParam": "newid pin [COLOR_PARAM]gan [VALUE]", + "pen.changeHue": "newid lliw pin gan [HUE]", + "pen.changeShade": "newid arlliw pin gan [SHADE]", + "pen.changeSize": "newid maint pin gan [SIZE]", + "pen.clear": "dileu popeth", + "pen.colorMenu.brightness": "disgleirdeb", + "pen.colorMenu.color": "lliw", + "pen.colorMenu.saturation": "dirlawnder", + "pen.colorMenu.transparency": "tryloywder", + "pen.penDown": "pin i lawr", + "pen.penUp": "pin i fyny", + "pen.setColor": "gosod lliw pin i [COLOR]", + "pen.setColorParam": "gosod y pin [COLOR_PARAM]i [VALUE]", + "pen.setHue": "gosod lliw pin i [HUE]", + "pen.setShade": "gosod arlliw pin i [SHADE]", + "pen.setSize": "gosod maint pin i [SIZE]", + "pen.stamp": "stampio", + "speech.defaultWhenIHearValue": "ffwrdd a ni", + "speech.extensionName": "Lleferydd i Destun", + "speech.listenAndWait": "gwrando ac aros", + "speech.speechReporter": "lleferydd", + "speech.whenIHear": "pan fydda i'n clywed [PHRASE]", + "text2speech.defaultTextToSpeak": "helo", + "text2speech.giant": "cawr", + "text2speech.kitten": "cath fach", + "text2speech.max": "eilir", + "text2speech.quinn": "eirian", + "text2speech.setLanguageBlock": "gosod iaith i [LANGUAGE]", + "text2speech.setVoiceBlock": "gosod llais i /VOICE/", + "text2speech.speakAndWaitBlock": "siarad [WORDS]", + "text2speech.squeak": "gwich", + "translate.categoryName": "Cyfieithu", + "translate.defaultTextToTranslate": "helo", + "translate.translateBlock": "cyfieithu[WORDS] i'r [LANGUAGE]", + "translate.viewerLanguage": "iaith", + "videoSensing.categoryName": "Synhwyro Fideo", + "videoSensing.direction": "cyfeiriad", + "videoSensing.motion": "symudiad", + "videoSensing.off": "i ffwrdd", + "videoSensing.on": "ymlaen", + "videoSensing.onFlipped": "wrth ei fflipio", + "videoSensing.setVideoTransparency": "gosod tryloywder fideo i [TRANSPARENCY]", + "videoSensing.sprite": "corlun", + "videoSensing.stage": "llwyfan", + "videoSensing.videoOn": "fideo [ATTRIBUTE] ar [SUBJECT]", + "videoSensing.videoToggle": "troi fideo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "pan mae symud fideo > [REFERENCE]", + "wedo2.getDistance": "pellter", + "wedo2.getTiltAngle": "ongl gogwyddo [TILT_DIRECTION]", + "wedo2.isTilted": "wedi ei ogwyddo [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "diffodd [MOTOR_ID]", + "wedo2.motorOn": "cychwyn [MOTOR_ID]", + "wedo2.motorOnFor": "cychwyn [MOTOR_ID] am [DURATION] eiliad", + "wedo2.playNoteFor": "chwarae nodyn [NOTE] am [DURATION] eiliad", + "wedo2.setLightHue": "gosod lliw'r golau i [HUE]", + "wedo2.setMotorDirection": "gosod cyfeiriad [MOTOR_ID] i [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "gosod pŵer [MOTOR_ID] i [POWER]", + "wedo2.whenDistance": "pam mae'r pellter [OP] [REFERENCE]", + "wedo2.whenTilted": "pan mae wedi ei ogwyddo [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/da.json b/editor/extensions/da.json index 80c1e0b4..a29bb29c 100644 --- a/editor/extensions/da.json +++ b/editor/extensions/da.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "spil node [NOTE] i [TIME] sekunder", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "knap [PORT] trykket?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "lysstyrke", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "afstand", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] indstil kraft [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] drej med uret i [TIME] sekunder", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] drej mod uret [TIME] sekunder", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "når lysstyrke < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "når knap [PORT] er trykket", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "når afstanden < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "vilkårlig", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ryd display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hej!", - "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": "vis [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "vis tekst [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "hoppet", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "bevæget", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "rystet", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] knappen trykket?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "vippet [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "slukket", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "tændt", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": " vippet vinkel [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "vilkårlig", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "bagover", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "fremover", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "venstre", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "højre", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "når [BTN]knappen er trykket", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "når [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "når pin [PIN] er forbundet", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "når vippet [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musik", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ændre tempo med [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Stortromme", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongotromme", - "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) Lukket 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) Koklokke", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Bækken", - "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) Klap med hænderne", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Åben hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Kantslag", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Lilletromme", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Træklods", - "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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "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) Kor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrisk guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektrisk klaver", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fløjte", - "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) Spilledåse", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Klaver", - "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) Saxofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Ståltromme", - "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) Trækbasun", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Træfløjte", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "skift instrument til [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "spil [DRUM] i [BEATS] slag", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spil node [NOTE] i [BEATS] slag", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pause i [BEATS] slag", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "skift instrument til [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "sæt tempo til [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": "ændre pen [COLOR_PARAM] med [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ændre penfarve med [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ændre skyggen på pennen med [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ændre pen størrelse med[SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "slet alt", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "lysstyrke", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "farve", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "farvemætning", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "gennemsigtighed", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen ned", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen op", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "skift penfarve til [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "sæt pen [COLOR_PARAM] til [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "sæt penfarve til [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "sæt skyggen på pennen til [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "sæt penstørrelse til [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stempel", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "lad os komme i gang", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Fra tale til tekst", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "lyt og vent", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "tale", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "når jeg hører [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hej", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "kæmpe", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "killing", - "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": "sæt sprog til [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "indstil stemme til [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "sig [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "knirkende", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Oversæt", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hej", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "oversæt [WORDS] til [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "sprog", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Registrering", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "retning", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "bevægelse", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "slukket", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "tændt", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "spejlvendt", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "sæt video gennemsigtighed til [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": "scene", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] på [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "når video bevægelse > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "afstand", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "vippet vinkel [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "vippet [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "sluk [MOTOR_ID] ", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "tænd [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "tænd [MOTOR_ID] i [DURATION] sekunder", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "spil node [NOTE] i [DURATION] sekunder", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "sæt farven på lyset til [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "sæt [MOTOR_ID] retning til [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "sæt [MOTOR_ID] kraft til [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "når afstanden [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "når vippet [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "spil tone [NOTE] i [TIME] sekunder", + "ev3.buttonPressed": "tryksensor [PORT] trykket ind?", + "ev3.getBrightness": "lysstyrke", + "ev3.getDistance": "afstand", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] indstil styrke [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] drej en vej i [TIME] sekunder", + "ev3.motorTurnCounterClockwise": "motor [PORT] drej anden vej i [TIME] sekunder", + "ev3.whenBrightnessLessThan": "når lysstyrke < [DISTANCE]", + "ev3.whenButtonPressed": "tryksensor [PORT] trykket ind", + "ev3.whenDistanceLessThan": "når afstanden < [DISTANCE]", + "microbit.buttonsMenu.any": "vilkårlig", + "microbit.clearDisplay": "ryd display", + "microbit.defaultTextToDisplay": "Hej!", + "microbit.displaySymbol": "vis [MATRIX]", + "microbit.displayText": "vis tekst [TEXT]", + "microbit.gesturesMenu.jumped": "hoppet", + "microbit.gesturesMenu.moved": "bevæget", + "microbit.gesturesMenu.shaken": "rystet", + "microbit.isButtonPressed": "[BTN] knap trykket?", + "microbit.isTilted": "vippet [DIRECTION]?", + "microbit.pinStateMenu.off": "slukket", + "microbit.pinStateMenu.on": "tændt", + "microbit.tiltAngle": "vippet [DIRECTION]", + "microbit.tiltDirectionMenu.any": "vilkårlig", + "microbit.tiltDirectionMenu.back": "bagover", + "microbit.tiltDirectionMenu.front": "fremover", + "microbit.tiltDirectionMenu.left": "venstre", + "microbit.tiltDirectionMenu.right": "højre", + "microbit.whenButtonPressed": "tryksensor [BTN] trykket ind", + "microbit.whenGesture": "når [GESTURE]", + "microbit.whenPinConnected": "når pin [PIN] er forbundet", + "microbit.whenTilted": "er vippet [DIRECTION]", + "music.categoryName": "Musik", + "music.changeTempo": "ændre tempo med [TEMPO]", + "music.drumBass": "(2) Stortromme", + "music.drumBongo": "(13) Bongotromme", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Lukket hi-hat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Koklokke", + "music.drumCrashCymbal": "(4) Bækken", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Klap med hænderne", + "music.drumOpenHiHat": "(5) Åben hi-hat", + "music.drumSideStick": "(3) Kantslag", + "music.drumSnare": "(1) Lilletromme", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Træklods", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Kor", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Elektrisk guitar", + "music.instrumentElectricPiano": "(2) Elektrisk klaver", + "music.instrumentFlute": "(12) Fløjte", + "music.instrumentGuitar": "(4) Guitar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Spilledåse", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Klaver", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofon", + "music.instrumentSteelDrum": "(18) Ståltromme", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trækbasun", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Træfløjte", + "music.midiSetInstrument": "skift instrument til [INSTRUMENT]", + "music.playDrumForBeats": "spil [DRUM] i [BEATS] slag", + "music.playNoteForBeats": "spil node [NOTE] i [BEATS] slag", + "music.restForBeats": "pause i [BEATS] slag", + "music.setInstrument": "skift instrument til [INSTRUMENT]", + "music.setTempo": "sæt tempo til [TEMPO]", + "pen.categoryName": "Pen", + "pen.changeColorParam": "ændre pen [COLOR_PARAM] med [VALUE]", + "pen.changeHue": "ændre penfarve med [HUE]", + "pen.changeShade": "ændre skyggen på pennen med [SHADE]", + "pen.changeSize": "ændre pen størrelse med[SIZE]", + "pen.clear": "slet alt", + "pen.colorMenu.brightness": "lysstyrke", + "pen.colorMenu.color": "farve", + "pen.colorMenu.saturation": "farvemætning", + "pen.colorMenu.transparency": "gennemsigtighed", + "pen.penDown": "pen ned", + "pen.penUp": "pen op", + "pen.setColor": "skift penfarve til [COLOR]", + "pen.setColorParam": "sæt pen [COLOR_PARAM] til [VALUE]", + "pen.setHue": "sæt penfarve til [HUE]", + "pen.setShade": "sæt skyggen på pennen til [SHADE]", + "pen.setSize": "sæt penstørrelse til [SIZE]", + "pen.stamp": "stempel", + "speech.defaultWhenIHearValue": "lad os komme i gang", + "speech.extensionName": "Fra tale til tekst", + "speech.listenAndWait": "lyt og vent", + "speech.speechReporter": "tale", + "speech.whenIHear": "når jeg hører [PHRASE]", + "text2speech.defaultTextToSpeak": "hej", + "text2speech.giant": "kæmpe", + "text2speech.kitten": "killing", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "sæt sprog til [LANGUAGE]", + "text2speech.setVoiceBlock": "indstil stemme til [VOICE]", + "text2speech.speakAndWaitBlock": "sig [WORDS]", + "text2speech.squeak": "knirkende", + "translate.categoryName": "Oversæt", + "translate.defaultTextToTranslate": "hej", + "translate.translateBlock": "oversæt [WORDS] til [LANGUAGE]", + "translate.viewerLanguage": "sprog", + "videoSensing.categoryName": "Video Registrering", + "videoSensing.direction": "retning", + "videoSensing.motion": "bevægelse", + "videoSensing.off": "slukket", + "videoSensing.on": "tændt", + "videoSensing.onFlipped": "spejlvendt", + "videoSensing.setVideoTransparency": "sæt video gennemsigtighed til [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "scene", + "videoSensing.videoOn": "video [ATTRIBUTE] på [SUBJECT]", + "videoSensing.videoToggle": "video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "når video bevægelse > [REFERENCE]", + "wedo2.getDistance": "afstand", + "wedo2.getTiltAngle": "vippet vinkel [TILT_DIRECTION]", + "wedo2.isTilted": "vippet [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "sluk [MOTOR_ID] ", + "wedo2.motorOn": "tænd [MOTOR_ID]", + "wedo2.motorOnFor": "tænd [MOTOR_ID] i [DURATION] sekunder", + "wedo2.playNoteFor": "spil node [NOTE] i [DURATION] sekunder", + "wedo2.setLightHue": "sæt farven på lyset til [HUE]", + "wedo2.setMotorDirection": "sæt [MOTOR_ID] retning til [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "sæt [MOTOR_ID] styrke til [POWER]", + "wedo2.whenDistance": "når afstanden [OP] [REFERENCE]", + "wedo2.whenTilted": "er vippet [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/de.json b/editor/extensions/de.json old mode 100755 new mode 100644 index 04db7bc7..405a28dd --- a/editor/extensions/de.json +++ b/editor/extensions/de.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "piepse Note [NOTE] für [TIME] Sek.", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "Knopf [PORT] gedrückt?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "Helligkeit", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "Abstand", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "Position von Motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "setze Leistung von Motor [PORT] auf [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "Motor [PORT] in eine Richtung drehen für [TIME]Sekunden", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "Motor [PORT]in andere Richtung drehen für [TIME]Sekunden", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "wenn Helligkeit < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "Wenn der Knopf [PORT] gedrückt wurde", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "wenn Abstand < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "beliebiger", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "zeige nichts an", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hallo!", - "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": "zeige [MATRIX] an", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "zeige Text [TEXT] an", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "gehüpft", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "bewegt", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "geschüttelt", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "Knopf [BTN] gedrückt? ", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION] geneigt?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "aus", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "an", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "Neigungswinkel [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "beliebige", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "hinten", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "vorne", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "links", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "rechts", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "Wenn Knopf [BTN]gedrückt wurde", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "wenn [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "wenn Pin [PIN] angeschlossen", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "wenn [DIRECTION] geneigt", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musik", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ändere Tempo um [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Basstrommel", - "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) Klangstäbe", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Geschlossene Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kuhglocke", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash-Becken", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Klatschen", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Offene 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) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Holzblock", - "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-Gitarre", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagott", - "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) Chor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinette", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) E-Gitarre", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) E-Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Querflöte", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitarre", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Musikbox", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Klavier", - "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) Saxophon", - "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) Lead-Synthesizer", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pad-Synthesizer", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Posaune", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Blockflöte", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "setze Instrument auf [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "spiele Schlaginstrument [DRUM] für [BEATS] Schläge", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spiele Ton [NOTE] für [BEATS] Schläge", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pausiere [BEATS] Schläge", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "setze Instrument auf [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "setze Tempo auf [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Malstift", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ändere Stift [COLOR_PARAM] um [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ändere Stiftfarbe um [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ändere Farbstärke um [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ändere Stiftdicke um [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "Alles löschen", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "Helligkeit", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "Farbe", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "Sättigung", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "Transparenz", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "schalte Stift ein", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "schalte Stift aus", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "setze Stiftfarbe auf [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "setze Stift [COLOR_PARAM] auf [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "setze Stiftfarbe auf [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "setze Farbstärke auf [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "setze Stiftdicke auf [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "Abdruck", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "los geht's", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Sprache zu Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "hör zu und warte", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "Sprach", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "Wenn ich [PHRASE]höhre", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "Hallo", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "Riese", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "Kätzchen", - "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": "setze Sprache auf [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "Ändere die Stimme zu [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "Sage [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "Quietschen", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Übersetzung", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "Hallo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "übersetze [WORDS] nach [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "Sprache", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video-Erfassung", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "Richtung", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "Bewegung", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "aus", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "an", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "auf gespiegelt", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "setze Video-Transparenz auf [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "Figur", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "Bühne", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "Video-[ATTRIBUTE] von [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "schalte Video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "Wenn Video-Bewegung > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "Abstand", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "Neigungswinkel [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY] geneigt?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "schalte [MOTOR_ID] aus", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "schalte [MOTOR_ID] an", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "schalte [MOTOR_ID] für [DURATION] Sekunden an", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "spiele Note [NOTE] für [DURATION] Sekunden", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "setze Lichtfarbe auf [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "setze Richtung von [MOTOR_ID] auf [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "setze Leistung von [MOTOR_ID] auf [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "wenn Abstand [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "wenn [TILT_DIRECTION_ANY] geneigt", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "piepse Note [NOTE] für [TIME] Sek.", + "ev3.buttonPressed": "Knopf [PORT] gedrückt?", + "ev3.getBrightness": "Helligkeit", + "ev3.getDistance": "Abstand", + "ev3.getMotorPosition": "Position von Motor [PORT]", + "ev3.motorSetPower": "setze Leistung von Motor [PORT] auf [POWER]%", + "ev3.motorTurnClockwise": "Motor [PORT] in eine Richtung drehen für [TIME]Sekunden", + "ev3.motorTurnCounterClockwise": "Motor [PORT]in andere Richtung drehen für [TIME]Sekunden", + "ev3.whenBrightnessLessThan": "wenn Helligkeit < [DISTANCE]", + "ev3.whenButtonPressed": "Wenn der Knopf [PORT] gedrückt wurde", + "ev3.whenDistanceLessThan": "wenn Abstand < [DISTANCE]", + "microbit.buttonsMenu.any": "beliebiger", + "microbit.clearDisplay": "zeige nichts an", + "microbit.defaultTextToDisplay": "Hallo!", + "microbit.displaySymbol": "zeige [MATRIX] an", + "microbit.displayText": "zeige Text [TEXT] an", + "microbit.gesturesMenu.jumped": "gehüpft", + "microbit.gesturesMenu.moved": "bewegt", + "microbit.gesturesMenu.shaken": "geschüttelt", + "microbit.isButtonPressed": "Knopf [BTN] gedrückt? ", + "microbit.isTilted": "[DIRECTION] geneigt?", + "microbit.pinStateMenu.off": "aus", + "microbit.pinStateMenu.on": "an", + "microbit.tiltAngle": "Neigungswinkel [DIRECTION]", + "microbit.tiltDirectionMenu.any": "beliebige", + "microbit.tiltDirectionMenu.back": "hinten", + "microbit.tiltDirectionMenu.front": "vorne", + "microbit.tiltDirectionMenu.left": "links", + "microbit.tiltDirectionMenu.right": "rechts", + "microbit.whenButtonPressed": "Wenn Knopf [BTN]gedrückt wurde", + "microbit.whenGesture": "wenn [GESTURE]", + "microbit.whenPinConnected": "wenn Pin [PIN] angeschlossen", + "microbit.whenTilted": "wenn [DIRECTION] geneigt", + "music.categoryName": "Musik", + "music.changeTempo": "ändere Tempo um [TEMPO]", + "music.drumBass": "(2) Basstrommel", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Klangstäbe", + "music.drumClosedHiHat": "(6) Geschlossene Hi-Hat", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Kuhglocke", + "music.drumCrashCymbal": "(4) Crash-Becken", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Klatschen", + "music.drumOpenHiHat": "(5) Offene Hi-Hat", + "music.drumSideStick": "(3) Side-Stick", + "music.drumSnare": "(1) Snare-Drum", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Holzblock", + "music.getTempo": "Tempo", + "music.instrumentBass": "(6) Bass-Gitarre", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Chor", + "music.instrumentClarinet": "(10) Klarinette", + "music.instrumentElectricGuitar": "(5) E-Gitarre", + "music.instrumentElectricPiano": "(2) E-Piano", + "music.instrumentFlute": "(12) Querflöte", + "music.instrumentGuitar": "(4) Gitarre", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Musikbox", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Klavier", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxophon", + "music.instrumentSteelDrum": "(18) Steel-Drum", + "music.instrumentSynthLead": "(20) Lead-Synthesizer", + "music.instrumentSynthPad": "(21) Pad-Synthesizer", + "music.instrumentTrombone": "(9) Posaune", + "music.instrumentVibraphone": "(16) Vibraphon", + "music.instrumentWoodenFlute": "(13) Blockflöte", + "music.midiSetInstrument": "setze Instrument auf [INSTRUMENT]", + "music.playDrumForBeats": "spiele Schlaginstrument [DRUM] für [BEATS] Schläge", + "music.playNoteForBeats": "spiele Ton [NOTE] für [BEATS] Schläge", + "music.restForBeats": "pausiere [BEATS] Schläge", + "music.setInstrument": "setze Instrument auf [INSTRUMENT]", + "music.setTempo": "setze Tempo auf [TEMPO]", + "pen.categoryName": "Malstift", + "pen.changeColorParam": "ändere Stift [COLOR_PARAM] um [VALUE]", + "pen.changeHue": "ändere Stiftfarbe um [HUE]", + "pen.changeShade": "ändere Farbstärke um [SHADE]", + "pen.changeSize": "ändere Stiftdicke um [SIZE]", + "pen.clear": "Alles löschen", + "pen.colorMenu.brightness": "Helligkeit", + "pen.colorMenu.color": "Farbe", + "pen.colorMenu.saturation": "Sättigung", + "pen.colorMenu.transparency": "Transparenz", + "pen.penDown": "schalte Stift ein", + "pen.penUp": "schalte Stift aus", + "pen.setColor": "setze Stiftfarbe auf [COLOR]", + "pen.setColorParam": "setze Stift [COLOR_PARAM] auf [VALUE]", + "pen.setHue": "setze Stiftfarbe auf [HUE]", + "pen.setShade": "setze Farbstärke auf [SHADE]", + "pen.setSize": "setze Stiftdicke auf [SIZE]", + "pen.stamp": "Abdruck", + "speech.defaultWhenIHearValue": "los geht's", + "speech.extensionName": "Sprache zu Text", + "speech.listenAndWait": "hör zu und warte", + "speech.speechReporter": "Sprach", + "speech.whenIHear": "Wenn ich [PHRASE]höhre", + "text2speech.defaultTextToSpeak": "Hallo", + "text2speech.giant": "Riese", + "text2speech.kitten": "Kätzchen", + "text2speech.max": "Max", + "text2speech.quinn": "Quinn", + "text2speech.setLanguageBlock": "setze Sprache auf [LANGUAGE]", + "text2speech.setVoiceBlock": "Ändere die Stimme zu [VOICE]", + "text2speech.speakAndWaitBlock": "Sage [WORDS]", + "text2speech.squeak": "Quietschen", + "translate.categoryName": "Übersetzung", + "translate.defaultTextToTranslate": "Hallo", + "translate.translateBlock": "übersetze [WORDS] nach [LANGUAGE]", + "translate.viewerLanguage": "Sprache", + "videoSensing.categoryName": "Video-Erfassung", + "videoSensing.direction": "Richtung", + "videoSensing.motion": "Bewegung", + "videoSensing.off": "aus", + "videoSensing.on": "an", + "videoSensing.onFlipped": "auf gespiegelt", + "videoSensing.setVideoTransparency": "setze Video-Transparenz auf [TRANSPARENCY]", + "videoSensing.sprite": "Figur", + "videoSensing.stage": "Bühne", + "videoSensing.videoOn": "Video-[ATTRIBUTE] von [SUBJECT]", + "videoSensing.videoToggle": "schalte Video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "Wenn Video-Bewegung > [REFERENCE]", + "wedo2.getDistance": "Abstand", + "wedo2.getTiltAngle": "Neigungswinkel [TILT_DIRECTION]", + "wedo2.isTilted": "[TILT_DIRECTION_ANY] geneigt?", + "wedo2.motorOff": "schalte [MOTOR_ID] aus", + "wedo2.motorOn": "schalte [MOTOR_ID] an", + "wedo2.motorOnFor": "schalte [MOTOR_ID] für [DURATION] Sekunden an", + "wedo2.playNoteFor": "spiele Note [NOTE] für [DURATION] Sekunden", + "wedo2.setLightHue": "setze Lichtfarbe auf [HUE]", + "wedo2.setMotorDirection": "setze Richtung von [MOTOR_ID] auf [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "setze Leistung von [MOTOR_ID] auf [POWER]", + "wedo2.whenDistance": "wenn Abstand [OP] [REFERENCE]", + "wedo2.whenTilted": "wenn [TILT_DIRECTION_ANY] geneigt" } \ No newline at end of file diff --git a/editor/extensions/el.json b/editor/extensions/el.json index 1394966c..fbec58bc 100644 --- a/editor/extensions/el.json +++ b/editor/extensions/el.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "παίξε τη νότα [NOTE] για [TIME] χρόνους", - "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": "φωτεινότητα", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "απόσταση", - "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": "οποιοδήποτε", - "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": "Γεια!", - "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": "Απενεργοποίησε", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Ενεργοποίησε", - "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": "οποιοδήποτε", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "πισινή", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "μπροστινή", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "αριστερά", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "δεξιά", - "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": "Μουσική", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "άλλαξε τέμπο κατά [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Μπάσο Τύμπανο", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Μπόνγκο", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Καμπάσα", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Κλάβες", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Κλειστά Πιατίνια", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Κόνγκα", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Κουδούνα", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Κύμβαλο Crash", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Κουίκα", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Γκουίρο", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Παλαμάκια", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Ανοικτά Πιατίνια", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Ταμπούρο", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Ντέφι", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Τρίγωνο", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Βίμπρασλαπ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Κασετίνα", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "ρυθμός", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Μπάσο", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Φαγκότο", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Τσέλο", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Χορωδία", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Κλαρινέτο", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Ηλεκτρική κιθάρα", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Ηλεκτρικό πιάνο", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Φλάουτο", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Κιθάρα", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Μαρίμπα", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Μουσικό κουτί", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Εκκλησιαστικό όργανο", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Πιάνο", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Πιτσικάτο", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Σαξόφωνο", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Μεταλλικό Τύμπανο", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Εισαγωγή Συνθεσάιζερ", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Πληκτρολόγιο Συνθεσάιζερ", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Τρομπόνι", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Βιμπράφωνο", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Ξύλινο φλάουτο", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "ορισμός οργάνου σε [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "παίξε τύμπανο [DRUM] για [BEATS] χτύπους", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "παίξε νότα [NOTE] για [BEATS] χτύπους", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "κάνε παύση για [BEATS] χτύπους", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "ορισμός οργάνου σε [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "θέσε ρυθμό [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Πένα", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "άλλαξε [COLOR_PARAM] της πένας κατά [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "άλλαξε το χρώμα της πένας κατά [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "άλλαξε τη σκιά της πένας κατά [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "άλλαξε το μέγεθος της πένας κατά [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "καθάρισε", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "φωτεινότητα", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "το χρώμα", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "τον κορεσμό", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "διαφάνεια", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "κατέβασε την πένα", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "σήκωσε την πένα", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "όρισε το χρώμα της πένας σε [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "όρισε [COLOR_PARAM] της πένας σε [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "όρισε την απόχρωση της πένας σε [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "όρισε τη σκιά πένας σε [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "όρισε το μέγεθος της πένας σε [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "σφραγίδα", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "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": "γεια", - "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": "μίλησε [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Μετάφραση", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "γεια", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "μετάφρασε [WORDS] σε [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Προβολή από Κάμερα", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "κατεύθυνση", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "κίνηση", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Απενεργοποίησε", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Ενεργοποίησε", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "όταν αναστραφεί", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "όρισε τη διαφάνεια του βίντεο σε [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "σκηνικό", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "βίντεο [ATTRIBUTE] για [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "περιστροφή βίντεο [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "όταν η κίνηση βίντεο είναι > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "απόσταση", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt 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" - } + "ev3.beepNote": "παίξε τη νότα [NOTE] για [TIME] χρόνους", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "φωτεινότητα", + "ev3.getDistance": "απόσταση", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "οποιοδήποτε", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Γεια!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "Απενεργοποίησε", + "microbit.pinStateMenu.on": "Ενεργοποίησε", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "οποιοδήποτε", + "microbit.tiltDirectionMenu.back": "πισινή", + "microbit.tiltDirectionMenu.front": "μπροστινή", + "microbit.tiltDirectionMenu.left": "αριστερά", + "microbit.tiltDirectionMenu.right": "δεξιά", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Μουσική", + "music.changeTempo": "άλλαξε τέμπο κατά [TEMPO]", + "music.drumBass": "(2) Μπάσο Τύμπανο", + "music.drumBongo": "(13) Μπόνγκο", + "music.drumCabasa": "(15) Καμπάσα", + "music.drumClaves": "(9) Κλάβες", + "music.drumClosedHiHat": "(6) Κλειστά Πιατίνια", + "music.drumConga": "(14) Κόνγκα", + "music.drumCowbell": "(11) Κουδούνα", + "music.drumCrashCymbal": "(4) Κύμβαλο Crash", + "music.drumCuica": "(18) Κουίκα", + "music.drumGuiro": "(16) Γκουίρο", + "music.drumHandClap": "(8) Παλαμάκια", + "music.drumOpenHiHat": "(5) Ανοικτά Πιατίνια", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Ταμπούρο", + "music.drumTambourine": "(7) Ντέφι", + "music.drumTriangle": "(12) Τρίγωνο", + "music.drumVibraslap": "(17) Βίμπρασλαπ", + "music.drumWoodBlock": "(10) Κασετίνα", + "music.getTempo": "ρυθμός", + "music.instrumentBass": "(6) Μπάσο", + "music.instrumentBassoon": "(14) Φαγκότο", + "music.instrumentCello": "(8) Τσέλο", + "music.instrumentChoir": "(15) Χορωδία", + "music.instrumentClarinet": "(10) Κλαρινέτο", + "music.instrumentElectricGuitar": "(5) Ηλεκτρική κιθάρα", + "music.instrumentElectricPiano": "(2) Ηλεκτρικό πιάνο", + "music.instrumentFlute": "(12) Φλάουτο", + "music.instrumentGuitar": "(4) Κιθάρα", + "music.instrumentMarimba": "(19) Μαρίμπα", + "music.instrumentMusicBox": "(17) Μουσικό κουτί", + "music.instrumentOrgan": "(3) Εκκλησιαστικό όργανο", + "music.instrumentPiano": "(1) Πιάνο", + "music.instrumentPizzicato": "(7) Πιτσικάτο", + "music.instrumentSaxophone": "(11) Σαξόφωνο", + "music.instrumentSteelDrum": "(18) Μεταλλικό Τύμπανο", + "music.instrumentSynthLead": "(20) Εισαγωγή Συνθεσάιζερ", + "music.instrumentSynthPad": "(21) Πληκτρολόγιο Συνθεσάιζερ", + "music.instrumentTrombone": "(9) Τρομπόνι", + "music.instrumentVibraphone": "(16) Βιμπράφωνο", + "music.instrumentWoodenFlute": "(13) Ξύλινο φλάουτο", + "music.midiSetInstrument": "ορισμός οργάνου σε [INSTRUMENT]", + "music.playDrumForBeats": "παίξε τύμπανο [DRUM] για [BEATS] χτύπους", + "music.playNoteForBeats": "παίξε νότα [NOTE] για [BEATS] χτύπους", + "music.restForBeats": "κάνε παύση για [BEATS] χτύπους", + "music.setInstrument": "ορισμός οργάνου σε [INSTRUMENT]", + "music.setTempo": "θέσε ρυθμό [TEMPO]", + "pen.categoryName": "Πένα", + "pen.changeColorParam": "άλλαξε [COLOR_PARAM] της πένας κατά [VALUE]", + "pen.changeHue": "άλλαξε το χρώμα της πένας κατά [HUE]", + "pen.changeShade": "άλλαξε τη σκιά της πένας κατά [SHADE]", + "pen.changeSize": "άλλαξε το μέγεθος της πένας κατά [SIZE]", + "pen.clear": "καθάρισε", + "pen.colorMenu.brightness": "φωτεινότητα", + "pen.colorMenu.color": "το χρώμα", + "pen.colorMenu.saturation": "τον κορεσμό", + "pen.colorMenu.transparency": "διαφάνεια", + "pen.penDown": "κατέβασε την πένα", + "pen.penUp": "σήκωσε την πένα", + "pen.setColor": "όρισε το χρώμα της πένας σε [COLOR]", + "pen.setColorParam": "όρισε [COLOR_PARAM] της πένας σε [VALUE]", + "pen.setHue": "όρισε την απόχρωση της πένας σε [HUE]", + "pen.setShade": "όρισε τη σκιά πένας σε [SHADE]", + "pen.setSize": "όρισε το μέγεθος της πένας σε [SIZE]", + "pen.stamp": "σφραγίδα", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "γεια", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "μίλησε [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "Μετάφραση", + "translate.defaultTextToTranslate": "γεια", + "translate.translateBlock": "μετάφρασε [WORDS] σε [LANGUAGE]", + "translate.viewerLanguage": "language", + "videoSensing.categoryName": "Προβολή από Κάμερα", + "videoSensing.direction": "κατεύθυνση", + "videoSensing.motion": "κίνηση", + "videoSensing.off": "Απενεργοποίησε", + "videoSensing.on": "Ενεργοποίησε", + "videoSensing.onFlipped": "όταν αναστραφεί", + "videoSensing.setVideoTransparency": "όρισε τη διαφάνεια του βίντεο σε [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "σκηνικό", + "videoSensing.videoOn": "βίντεο [ATTRIBUTE] για [SUBJECT]", + "videoSensing.videoToggle": "περιστροφή βίντεο [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "όταν η κίνηση βίντεο είναι > [REFERENCE]", + "wedo2.getDistance": "απόσταση", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/en.json b/editor/extensions/en.json index d928b72a..cf3bad4b 100644 --- a/editor/extensions/en.json +++ b/editor/extensions/en.json @@ -1,610 +1,143 @@ { - "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." - }, - "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.alto": { - "message": "alto", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "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." - }, - "text2speech.tenor": { - "message": "tenor", - "description": "Name for a voice with ambiguous gender." - }, - "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.motorDirection.backward": { - "message": "that way", - "description": "label for backward element in motor direction menu for LEGO WeDo 2 extension" - }, - "wedo2.motorDirection.forward": { - "message": "this way", - "description": "label for forward element in motor direction menu for LEGO WeDo 2 extension" - }, - "wedo2.motorDirection.reverse": { - "message": "reverse", - "description": "label for reverse element in motor direction menu for LEGO WeDo 2 extension" - }, - "wedo2.motorId.a": { - "message": "motor A", - "description": "label for motor A element in motor menu for LEGO WeDo 2 extension" - }, - "wedo2.motorId.all": { - "message": "all motors", - "description": "label for all motors element in motor menu for LEGO WeDo 2 extension" - }, - "wedo2.motorId.b": { - "message": "motor B", - "description": "label for motor B element in motor menu for LEGO WeDo 2 extension" - }, - "wedo2.motorId.default": { - "message": "motor", - "description": "label for motor element in motor menu for LEGO WeDo 2 extension" - }, - "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.tiltDirection.any": { - "message": "any", - "description": "label for any element in tilt direction menu for LEGO WeDo 2 extension" - }, - "wedo2.tiltDirection.down": { - "message": "down", - "description": "label for down element in tilt direction menu for LEGO WeDo 2 extension" - }, - "wedo2.tiltDirection.left": { - "message": "left", - "description": "label for left element in tilt direction menu for LEGO WeDo 2 extension" - }, - "wedo2.tiltDirection.right": { - "message": "right", - "description": "label for right element in tilt direction menu for LEGO WeDo 2 extension" - }, - "wedo2.tiltDirection.up": { - "message": "up", - "description": "label for up element in tilt direction menu for LEGO WeDo 2 extension" - }, - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "brightness", + "ev3.getDistance": "distance", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "any", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Hello!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "off", + "microbit.pinStateMenu.on": "on", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "any", + "microbit.tiltDirectionMenu.back": "back", + "microbit.tiltDirectionMenu.front": "front", + "microbit.tiltDirectionMenu.left": "left", + "microbit.tiltDirectionMenu.right": "right", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Music", + "music.changeTempo": "change tempo by [TEMPO]", + "music.drumBass": "(2) Bass Drum", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Closed Hi-Hat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cowbell", + "music.drumCrashCymbal": "(4) Crash Cymbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Hand Clap", + "music.drumOpenHiHat": "(5) Open Hi-Hat", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Snare Drum", + "music.drumTambourine": "(7) Tambourine", + "music.drumTriangle": "(12) Triangle", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Wood Block", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Bassoon", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Choir", + "music.instrumentClarinet": "(10) Clarinet", + "music.instrumentElectricGuitar": "(5) Electric Guitar", + "music.instrumentElectricPiano": "(2) Electric Piano", + "music.instrumentFlute": "(12) Flute", + "music.instrumentGuitar": "(4) Guitar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Music Box", + "music.instrumentOrgan": "(3) Organ", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxophone", + "music.instrumentSteelDrum": "(18) Steel Drum", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibraphone", + "music.instrumentWoodenFlute": "(13) Wooden Flute", + "music.midiSetInstrument": "set instrument to [INSTRUMENT]", + "music.playDrumForBeats": "play drum [DRUM] for [BEATS] beats", + "music.playNoteForBeats": "play note [NOTE] for [BEATS] beats", + "music.restForBeats": "rest for [BEATS] beats", + "music.setInstrument": "set instrument to [INSTRUMENT]", + "music.setTempo": "set tempo to [TEMPO]", + "pen.categoryName": "Pen", + "pen.changeColorParam": "change pen [COLOR_PARAM] by [VALUE]", + "pen.changeHue": "change pen color by [HUE]", + "pen.changeShade": "change pen shade by [SHADE]", + "pen.changeSize": "change pen size by [SIZE]", + "pen.clear": "erase all", + "pen.colorMenu.brightness": "brightness", + "pen.colorMenu.color": "color", + "pen.colorMenu.saturation": "saturation", + "pen.colorMenu.transparency": "transparency", + "pen.penDown": "pen down", + "pen.penUp": "pen up", + "pen.setColor": "set pen color to [COLOR]", + "pen.setColorParam": "set pen [COLOR_PARAM] to [VALUE]", + "pen.setHue": "set pen color to [HUE]", + "pen.setShade": "set pen shade to [SHADE]", + "pen.setSize": "set pen size to [SIZE]", + "pen.stamp": "stamp", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "hello", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "speak [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "Translate", + "translate.defaultTextToTranslate": "hello", + "translate.translateBlock": "translate [WORDS] to [LANGUAGE]", + "translate.viewerLanguage": "language", + "videoSensing.categoryName": "Video Sensing", + "videoSensing.direction": "direction", + "videoSensing.motion": "motion", + "videoSensing.off": "off", + "videoSensing.on": "on", + "videoSensing.onFlipped": "on flipped", + "videoSensing.setVideoTransparency": "set video transparency to [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "stage", + "videoSensing.videoOn": "video [ATTRIBUTE] on [SUBJECT]", + "videoSensing.videoToggle": "turn video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "when video motion > [REFERENCE]", + "wedo2.getDistance": "distance", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/eo.json b/editor/extensions/eo.json deleted file mode 100644 index a5f026ff..00000000 --- a/editor/extensions/eo.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "heleca", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distanco", - "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": "iu", - "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": "malŝaltita", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ŝaltita", - "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": "iu", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "reen", - "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": "maldekstra", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "dekstre", - "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": "Muziko", - "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": "rapido", - "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": "Skribilo", - "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": "heleca", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "kolora", - "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": "ekskribi", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ĉesi skribi", - "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": "stampi", - "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": "orientiĝo", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movado", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "malŝaltita", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ŝaltita", - "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": "distanco", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/es-419.json b/editor/extensions/es-419.json index 865e61e1..897e5240 100644 --- a/editor/extensions/es-419.json +++ b/editor/extensions/es-419.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "tocar nota [NOTE] por [TIME] segundos", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "¿está presionado el botón [PORT]?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brillo", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distancia", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posición del motor [PORT] ", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "establecer fuerza del motor [PORT] a [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "girar el motor [PORT] hacia allá por [TIME] segundos", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "girar el motor [PORT] hacia acá por [TIME] segundos", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "cuando el brillo < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "cuando el botón [PORT] está presionado", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "cuando la distancia < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "cualquiera", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "limpiar pantalla", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "¡Hola!", - "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": "mostrar [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostrar texto [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "salte", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "se mueva", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "se sacuda", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "¿botón [BTN] presionado?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "¿inclinado [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "apagado", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "encendido", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ángulo de inclinación [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "cualquiera", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "hacia atrás", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "hacia el frente", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "hacia la izquierda", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "hacia la derecha", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "al presionar el botón [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "cuando [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "al conectar el pin [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "al inclinar [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "cambiar el tempo por [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bombo", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongó", - "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) Charles Cerrado", - "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) Cencerro", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Platillo Crash", - "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) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Aplauso", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Charles abierto", - "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) Caja", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Pandereta", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triángulo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Caja china", - "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) Bajo", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violonchelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitarra Eléctrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano Eléctrico", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Caja de música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Órgano", - "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) Saxofón", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor metálico", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetizador melódico", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetizador de fondo", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibráfono", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flauta de Madera", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "fijar instrumento a [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "tocar el tambor [DRUM] por [BEATS] pulsos", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "tocar la nota [NOTE] por [BEATS] pulsos", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "descansar por [BEATS] pulsos", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "fijar instrumento a [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "fijar tempo a [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Lápiz", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "cambiar [COLOR_PARAM] de lápiz en [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "cambiar color de lápiz en [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "cambiar intensidad de lápiz en [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "cambiar tamaño de lápiz en [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "borrar todo", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brillo", - "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": "saturación", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparencia", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "lápiz abajo", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "lápiz arriba", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "establecer color de lápiz a [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "establecer [COLOR_PARAM] de lápiz a [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "establecer color de lápiz a [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "establecer intensidad de lápiz a [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "establecer color de lápiz a [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "sellar", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "vamos", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Voz a texto", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "escuchar y esperar", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "voz", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "al escuchar [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hola", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "gigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatito", - "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": "cambiar idioma a [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "establecer voz [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "decir [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "chirrido", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traductor", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hola", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traducir [WORDS] al [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "lenguaje", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sensor de video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "dirección", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movimiento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "desactivar", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "activar", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "invertir", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "fijar transparencia de video a [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "objeto", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "escenario", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] del video en [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] video", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "cuando el movimiento de video > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distancia", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ángulo de inclinación [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "¿inclinado [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "apagar [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "encender [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "encender [MOTOR_ID] por [DURATION]segundos", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "tocar nota [NOTE]por [DURATION]segundos", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "establecer color de luz a [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "establecer dirección de [MOTOR_ID]a[MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "establecer fuerza de [MOTOR_ID] a [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "cuando la distancia [OP][REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "al inclinarse [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "tocar nota [NOTE] por [TIME] segundos", + "ev3.buttonPressed": "¿está presionado el botón [PORT]?", + "ev3.getBrightness": "brillo", + "ev3.getDistance": "distancia", + "ev3.getMotorPosition": "posición del motor [PORT] ", + "ev3.motorSetPower": "establecer fuerza del motor [PORT] a [POWER]%", + "ev3.motorTurnClockwise": "girar el motor [PORT] hacia allá por [TIME] segundos", + "ev3.motorTurnCounterClockwise": "girar el motor [PORT] hacia acá por [TIME] segundos", + "ev3.whenBrightnessLessThan": "cuando el brillo < [DISTANCE]", + "ev3.whenButtonPressed": "cuando el botón [PORT] está presionado", + "ev3.whenDistanceLessThan": "cuando la distancia < [DISTANCE]", + "microbit.buttonsMenu.any": "cualquiera", + "microbit.clearDisplay": "limpiar pantalla", + "microbit.defaultTextToDisplay": "¡Hola!", + "microbit.displaySymbol": "mostrar [MATRIX]", + "microbit.displayText": "mostrar texto [TEXT]", + "microbit.gesturesMenu.jumped": "salte", + "microbit.gesturesMenu.moved": "se mueva", + "microbit.gesturesMenu.shaken": "se sacuda", + "microbit.isButtonPressed": "¿botón [BTN] presionado?", + "microbit.isTilted": "¿inclinado [DIRECTION]?", + "microbit.pinStateMenu.off": "apagado", + "microbit.pinStateMenu.on": "encendido", + "microbit.tiltAngle": "ángulo de inclinación [DIRECTION]", + "microbit.tiltDirectionMenu.any": "cualquiera", + "microbit.tiltDirectionMenu.back": "hacia atrás", + "microbit.tiltDirectionMenu.front": "hacia el frente", + "microbit.tiltDirectionMenu.left": "hacia la izquierda", + "microbit.tiltDirectionMenu.right": "hacia la derecha", + "microbit.whenButtonPressed": "al presionar el botón [BTN]", + "microbit.whenGesture": "cuando [GESTURE]", + "microbit.whenPinConnected": "al conectar el pin [PIN]", + "microbit.whenTilted": "al inclinar [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "cambiar el tempo por [TEMPO]", + "music.drumBass": "(2) Bombo", + "music.drumBongo": "(13) Bongó", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Charles Cerrado", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cencerro", + "music.drumCrashCymbal": "(4) Platillo Crash", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Aplauso", + "music.drumOpenHiHat": "(5) Charles abierto", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Caja", + "music.drumTambourine": "(7) Pandereta", + "music.drumTriangle": "(12) Triángulo", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Caja china", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bajo", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Violonchelo", + "music.instrumentChoir": "(15) Coro", + "music.instrumentClarinet": "(10) Clarinete", + "music.instrumentElectricGuitar": "(5) Guitarra Eléctrica", + "music.instrumentElectricPiano": "(2) Piano Eléctrico", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Guitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Caja de música", + "music.instrumentOrgan": "(3) Órgano", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofón", + "music.instrumentSteelDrum": "(18) Tambor metálico", + "music.instrumentSynthLead": "(20) Sintetizador melódico", + "music.instrumentSynthPad": "(21) Sintetizador de fondo", + "music.instrumentTrombone": "(9) Trombón", + "music.instrumentVibraphone": "(16) Vibráfono", + "music.instrumentWoodenFlute": "(13) Flauta de Madera", + "music.midiSetInstrument": "fijar instrumento a [INSTRUMENT]", + "music.playDrumForBeats": "tocar el tambor [DRUM] por [BEATS] pulsos", + "music.playNoteForBeats": "tocar la nota [NOTE] por [BEATS] pulsos", + "music.restForBeats": "descansar por [BEATS] pulsos", + "music.setInstrument": "fijar instrumento a [INSTRUMENT]", + "music.setTempo": "fijar tempo a [TEMPO]", + "pen.categoryName": "Lápiz", + "pen.changeColorParam": "cambiar [COLOR_PARAM] de lápiz en [VALUE]", + "pen.changeHue": "cambiar color de lápiz en [HUE]", + "pen.changeShade": "cambiar intensidad de lápiz en [SHADE]", + "pen.changeSize": "cambiar tamaño de lápiz en [SIZE]", + "pen.clear": "borrar todo", + "pen.colorMenu.brightness": "brillo", + "pen.colorMenu.color": "color", + "pen.colorMenu.saturation": "saturación", + "pen.colorMenu.transparency": "transparencia", + "pen.penDown": "lápiz abajo", + "pen.penUp": "lápiz arriba", + "pen.setColor": "establecer color de lápiz a [COLOR]", + "pen.setColorParam": "establecer [COLOR_PARAM] de lápiz a [VALUE]", + "pen.setHue": "establecer color de lápiz a [HUE]", + "pen.setShade": "establecer intensidad de lápiz a [SHADE]", + "pen.setSize": "establecer color de lápiz a [SIZE]", + "pen.stamp": "sellar", + "speech.defaultWhenIHearValue": "vamos", + "speech.extensionName": "Voz a texto", + "speech.listenAndWait": "escuchar y esperar", + "speech.speechReporter": "voz", + "speech.whenIHear": "al escuchar [PHRASE]", + "text2speech.defaultTextToSpeak": "hola", + "text2speech.giant": "gigante", + "text2speech.kitten": "gatito", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "cambiar idioma a [LANGUAGE]", + "text2speech.setVoiceBlock": "establecer voz [VOICE]", + "text2speech.speakAndWaitBlock": "decir [WORDS]", + "text2speech.squeak": "chirrido", + "translate.categoryName": "Traductor", + "translate.defaultTextToTranslate": "hola", + "translate.translateBlock": "traducir [WORDS] al [LANGUAGE]", + "translate.viewerLanguage": "lenguaje", + "videoSensing.categoryName": "Sensor de video", + "videoSensing.direction": "dirección", + "videoSensing.motion": "movimiento", + "videoSensing.off": "desactivar", + "videoSensing.on": "activar", + "videoSensing.onFlipped": "invertir", + "videoSensing.setVideoTransparency": "fijar transparencia de video a [TRANSPARENCY]", + "videoSensing.sprite": "objeto", + "videoSensing.stage": "escenario", + "videoSensing.videoOn": "[ATTRIBUTE] del video en [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] video", + "videoSensing.whenMotionGreaterThan": "cuando el movimiento de video > [REFERENCE]", + "wedo2.getDistance": "distancia", + "wedo2.getTiltAngle": "ángulo de inclinación [TILT_DIRECTION]", + "wedo2.isTilted": "¿inclinado [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "apagar [MOTOR_ID]", + "wedo2.motorOn": "encender [MOTOR_ID]", + "wedo2.motorOnFor": "encender [MOTOR_ID] por [DURATION]segundos", + "wedo2.playNoteFor": "tocar nota [NOTE]por [DURATION]segundos", + "wedo2.setLightHue": "establecer color de luz a [HUE]", + "wedo2.setMotorDirection": "establecer dirección de [MOTOR_ID]a[MOTOR_DIRECTION]", + "wedo2.startMotorPower": "establecer fuerza de [MOTOR_ID] a [POWER]", + "wedo2.whenDistance": "cuando la distancia [OP][REFERENCE]", + "wedo2.whenTilted": "al inclinarse [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/es.json b/editor/extensions/es.json old mode 100755 new mode 100644 index 31044450..55de077a --- a/editor/extensions/es.json +++ b/editor/extensions/es.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "tocar nota [NOTE] durante [TIME] segundos", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "¿botón [PORT] presionado?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brillo", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distancia", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posición del motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] fijar potencia a [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] girar a un lado [TIME] segundos", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] girar al otro lado [TIME] segundos", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "cuando brillo < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "al presionar botón [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "cuando distancia < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "cualquiera", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "limpiar pantalla", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "¡Hola!", - "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": "mostrar [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostrar texto [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "saltar", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "mover", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "agitar", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "¿botón [BTN] presionado?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "¿inclinado hacia [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "apagar", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "encender", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ángulo de inclinación hacia [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "cualquiera", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "atrás", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "delante", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "izquierda", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "derecha", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "al presionar botón [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "al [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "al conectar pin [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "al inclinar hacia [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "cambiar tempo por [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bombo", - "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) Charles cerrado", - "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) Cencerro", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Platillo crash", - "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) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Palmada", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Charles abierto", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Golpe lateral", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Caja", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Pandereta", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triángulo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Caja china", - "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) Bajo", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violonchelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitarra eléctrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano eléctrico", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Caja de música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Órgano", - "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) Saxofón", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor metálico", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetizador melódico", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetizador de fondo", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibráfono", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flauta de madera", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "fijar instrumento a [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "tocar tambor [DRUM] durante [BEATS] tiempos", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "tocar nota [NOTE] durante [BEATS] tiempos", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "silencio de [BEATS] tiempos", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "fijar instrumento a [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "dar al tempo el valor [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Lápiz", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "cambiar [COLOR_PARAM] de lápiz por [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "cambiar color de lápiz por [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "cambiar sombra de lápiz por [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "cambiar tamaño de lápiz por [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "borrar todo", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brillo", - "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": "saturación", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparencia", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "bajar lápiz", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "subir lápiz", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "fijar color de lápiz a [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "fijar [COLOR_PARAM] de lápiz a [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "fijar color de lápiz a [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "fijar sombra de lápiz a [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "fijar tamaño de lápiz a [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "sellar", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "vamos", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Reconocimiento de voz", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "escuchar y esperar", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "frase", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "cuando oiga [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hola", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "gigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatito", - "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": "fijar idioma a [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "asignar voz a [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "hablar [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "chillido", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traducción", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hola", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traducir [WORDS] al [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "idioma", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sensor de video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "dirección", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movimiento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "apagar", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "encender", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "invertir", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "fijar transparencia de vídeo a [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "objeto", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "escenario", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] de vídeo en [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] vídeo", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "cuando movimiento de vídeo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distancia", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ángulo de inclinación hacia [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "¿inclinado hacia [DIRECTION]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "apagar [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "encender [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "encender [MOTOR_ID] durante [DURATION] segundos", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "tocar nota [NOTE] durante [DURATION] segundos", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "fijar color de la luz a [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "fijar dirección de [MOTOR_ID] a [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "fijar potencia de [MOTOR_ID] a [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "cuando distancia [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "al inclinar hacia [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "tocar nota [NOTE] durante [TIME] segundos", + "ev3.buttonPressed": "¿botón [PORT] presionado?", + "ev3.getBrightness": "brillo", + "ev3.getDistance": "distancia", + "ev3.getMotorPosition": "posición del motor [PORT]", + "ev3.motorSetPower": "motor [PORT] fijar potencia a [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] girar a un lado [TIME] segundos", + "ev3.motorTurnCounterClockwise": "motor [PORT] girar al otro lado [TIME] segundos", + "ev3.whenBrightnessLessThan": "cuando brillo < [DISTANCE]", + "ev3.whenButtonPressed": "al presionar botón [PORT]", + "ev3.whenDistanceLessThan": "cuando distancia < [DISTANCE]", + "microbit.buttonsMenu.any": "cualquiera", + "microbit.clearDisplay": "limpiar pantalla", + "microbit.defaultTextToDisplay": "¡Hola!", + "microbit.displaySymbol": "mostrar [MATRIX]", + "microbit.displayText": "mostrar texto [TEXT]", + "microbit.gesturesMenu.jumped": "saltar", + "microbit.gesturesMenu.moved": "mover", + "microbit.gesturesMenu.shaken": "agitar", + "microbit.isButtonPressed": "¿botón [BTN] presionado?", + "microbit.isTilted": "¿inclinado hacia [DIRECTION]?", + "microbit.pinStateMenu.off": "apagar", + "microbit.pinStateMenu.on": "encender", + "microbit.tiltAngle": "ángulo de inclinación hacia [DIRECTION]", + "microbit.tiltDirectionMenu.any": "cualquiera", + "microbit.tiltDirectionMenu.back": "atrás", + "microbit.tiltDirectionMenu.front": "delante", + "microbit.tiltDirectionMenu.left": "izquierda", + "microbit.tiltDirectionMenu.right": "derecha", + "microbit.whenButtonPressed": "al presionar botón [BTN]", + "microbit.whenGesture": "al [GESTURE]", + "microbit.whenPinConnected": "al conectar pin [PIN]", + "microbit.whenTilted": "al inclinar hacia [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "cambiar tempo por [TEMPO]", + "music.drumBass": "(2) Bombo", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Charles cerrado", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cencerro", + "music.drumCrashCymbal": "(4) Platillo crash", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Palmada", + "music.drumOpenHiHat": "(5) Charles abierto", + "music.drumSideStick": "(3) Golpe lateral", + "music.drumSnare": "(1) Caja", + "music.drumTambourine": "(7) Pandereta", + "music.drumTriangle": "(12) Triángulo", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Caja china", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bajo", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Violonchelo", + "music.instrumentChoir": "(15) Coro", + "music.instrumentClarinet": "(10) Clarinete", + "music.instrumentElectricGuitar": "(5) Guitarra eléctrica", + "music.instrumentElectricPiano": "(2) Piano eléctrico", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Guitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Caja de música", + "music.instrumentOrgan": "(3) Órgano", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofón", + "music.instrumentSteelDrum": "(18) Tambor metálico", + "music.instrumentSynthLead": "(20) Sintetizador melódico", + "music.instrumentSynthPad": "(21) Sintetizador de fondo", + "music.instrumentTrombone": "(9) Trombón", + "music.instrumentVibraphone": "(16) Vibráfono", + "music.instrumentWoodenFlute": "(13) Flauta de madera", + "music.midiSetInstrument": "fijar instrumento a [INSTRUMENT]", + "music.playDrumForBeats": "tocar tambor [DRUM] durante [BEATS] tiempos", + "music.playNoteForBeats": "tocar nota [NOTE] durante [BEATS] tiempos", + "music.restForBeats": "silencio de [BEATS] tiempos", + "music.setInstrument": "fijar instrumento a [INSTRUMENT]", + "music.setTempo": "dar al tempo el valor [TEMPO]", + "pen.categoryName": "Lápiz", + "pen.changeColorParam": "cambiar [COLOR_PARAM] de lápiz por [VALUE]", + "pen.changeHue": "cambiar color de lápiz por [HUE]", + "pen.changeShade": "cambiar sombra de lápiz por [SHADE]", + "pen.changeSize": "cambiar tamaño de lápiz por [SIZE]", + "pen.clear": "borrar todo", + "pen.colorMenu.brightness": "brillo", + "pen.colorMenu.color": "color", + "pen.colorMenu.saturation": "saturación", + "pen.colorMenu.transparency": "transparencia", + "pen.penDown": "bajar lápiz", + "pen.penUp": "subir lápiz", + "pen.setColor": "fijar color de lápiz a [COLOR]", + "pen.setColorParam": "fijar [COLOR_PARAM] de lápiz a [VALUE]", + "pen.setHue": "fijar color de lápiz a [HUE]", + "pen.setShade": "fijar sombra de lápiz a [SHADE]", + "pen.setSize": "fijar tamaño de lápiz a [SIZE]", + "pen.stamp": "sellar", + "speech.defaultWhenIHearValue": "vamos", + "speech.extensionName": "Reconocimiento de voz", + "speech.listenAndWait": "escuchar y esperar", + "speech.speechReporter": "frase", + "speech.whenIHear": "cuando oiga [PHRASE]", + "text2speech.defaultTextToSpeak": "hola", + "text2speech.giant": "gigante", + "text2speech.kitten": "gatito", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "fijar idioma a [LANGUAGE]", + "text2speech.setVoiceBlock": "asignar voz a [VOICE]", + "text2speech.speakAndWaitBlock": "hablar [WORDS]", + "text2speech.squeak": "chillido", + "translate.categoryName": "Traducción", + "translate.defaultTextToTranslate": "hola", + "translate.translateBlock": "traducir [WORDS] al [LANGUAGE]", + "translate.viewerLanguage": "idioma", + "videoSensing.categoryName": "Sensor de video", + "videoSensing.direction": "dirección", + "videoSensing.motion": "movimiento", + "videoSensing.off": "apagar", + "videoSensing.on": "encender", + "videoSensing.onFlipped": "invertir", + "videoSensing.setVideoTransparency": "fijar transparencia de vídeo a [TRANSPARENCY]", + "videoSensing.sprite": "objeto", + "videoSensing.stage": "escenario", + "videoSensing.videoOn": "[ATTRIBUTE] de vídeo en [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] vídeo", + "videoSensing.whenMotionGreaterThan": "cuando movimiento de vídeo > [REFERENCE]", + "wedo2.getDistance": "distancia", + "wedo2.getTiltAngle": "ángulo de inclinación hacia [TILT_DIRECTION]", + "wedo2.isTilted": "¿inclinado hacia [DIRECTION]?", + "wedo2.motorOff": "apagar [MOTOR_ID]", + "wedo2.motorOn": "encender [MOTOR_ID]", + "wedo2.motorOnFor": "encender [MOTOR_ID] durante [DURATION] segundos", + "wedo2.playNoteFor": "tocar nota [NOTE] durante [DURATION] segundos", + "wedo2.setLightHue": "fijar color de la luz a [HUE]", + "wedo2.setMotorDirection": "fijar dirección de [MOTOR_ID] a [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "fijar potencia de [MOTOR_ID] a [POWER]", + "wedo2.whenDistance": "cuando distancia [OP] [REFERENCE]", + "wedo2.whenTilted": "al inclinar hacia [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/et.json b/editor/extensions/et.json index e0c778ce..b3ad5443 100644 --- a/editor/extensions/et.json +++ b/editor/extensions/et.json @@ -1,566 +1,143 @@ { - "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": "heledus", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "kaugus", - "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": "mõni", - "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": "Tere!", - "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": "välja", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "sisse", - "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": "mõni", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "tagasi", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "esiplaan", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vasakule", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "paremale", - "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": "Muusika", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "muuda tempot [TEMPO] võrra", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Basstrumm", - "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) Pulgad", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Kinnine Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Lehmakell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash taldrik", - "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) Käteplaks", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Lahtine Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Trummi serv", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Soolotrumm", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburiin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Põskvibrafon", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Puitklots", - "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) Fagott", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Tšello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Koor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrikitarr", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektriklaver", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flööt", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Kitarr", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Mängutoos", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orel", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Klaver", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Terastrumm", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Süntesaatori soolo", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Süntesaatori taust", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Tromboon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Puitflööt", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "võta instrumendiks [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "mängi trummi [DRUM] kestvusega [BEATS]", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "mängi nooti [NOTE] [BEATS] takti", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "paus [BEATS] lööki", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "võta instrumendiks [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "muuda tempot [TEMPO] võrra", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pliiats", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "muuda pliiatsi [COLOR_PARAM] [VALUE] võrra", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "muuda pliiatsi värvi [HUE] võrra", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "muuda pliiatsi varjundit [SHADE] võrra", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "muuda pliiatsisuurus [SIZE] võrra", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "kustuta kõik", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "heledus", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "värv", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "küllastus", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "läbipaistvus", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pliiats alla", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pliiats ülesse", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "vali pliiatsi värviks [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "võta pliiatsi [COLOR_PARAM] [VALUE] võrra", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "vali pliiatsi värviks [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "võta pliiatsi varjundiks [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "võta pliiatsi suuruseks [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "jäljend", - "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": "tere", - "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": "ütle [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "tõlgi", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "tere", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "tõlgi [WORDS] [LANGUAGE] keelde", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "keel", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Videoandurid", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "suund", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "liikumine", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "välja", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "sisse", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "peegeldatuna", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "võta video läbipaistvus [TRANSPARENCY]%", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprait", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "lava", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "video olek [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "kui video liigub > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "kaugus", - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "heledus", + "ev3.getDistance": "kaugus", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "mõni", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Tere!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "välja", + "microbit.pinStateMenu.on": "sisse", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "mõni", + "microbit.tiltDirectionMenu.back": "tagasi", + "microbit.tiltDirectionMenu.front": "esiplaan", + "microbit.tiltDirectionMenu.left": "vasakule", + "microbit.tiltDirectionMenu.right": "paremale", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Muusika", + "music.changeTempo": "muuda tempot [TEMPO] võrra", + "music.drumBass": "(2) Basstrumm", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Pulgad", + "music.drumClosedHiHat": "(6) Kinnine Hi-Hat", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Lehmakell", + "music.drumCrashCymbal": "(4) Crash taldrik", + "music.drumCuica": " (18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Käteplaks", + "music.drumOpenHiHat": "(5) Lahtine Hi-Hat", + "music.drumSideStick": "(3) Trummi serv", + "music.drumSnare": "(1) Soolotrumm", + "music.drumTambourine": "(7) Tamburiin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Põskvibrafon", + "music.drumWoodBlock": "(10) Puitklots", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Tšello", + "music.instrumentChoir": "(15) Koor", + "music.instrumentClarinet": "(10) Klarnet", + "music.instrumentElectricGuitar": "(5) Elektrikitarr", + "music.instrumentElectricPiano": "(2) Elektriklaver", + "music.instrumentFlute": "(12) Flööt", + "music.instrumentGuitar": "(4) Kitarr", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Mängutoos", + "music.instrumentOrgan": "(3) Orel", + "music.instrumentPiano": "(1) Klaver", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Terastrumm", + "music.instrumentSynthLead": "(20) Süntesaatori soolo", + "music.instrumentSynthPad": "(21) Süntesaatori taust", + "music.instrumentTrombone": "(9) Tromboon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Puitflööt", + "music.midiSetInstrument": "võta instrumendiks [INSTRUMENT]", + "music.playDrumForBeats": "mängi trummi [DRUM] kestvusega [BEATS]", + "music.playNoteForBeats": "mängi nooti [NOTE] [BEATS] takti", + "music.restForBeats": "paus [BEATS] lööki", + "music.setInstrument": "võta instrumendiks [INSTRUMENT]", + "music.setTempo": "muuda tempot [TEMPO] võrra", + "pen.categoryName": "Pliiats", + "pen.changeColorParam": "muuda pliiatsi [COLOR_PARAM] [VALUE] võrra", + "pen.changeHue": "muuda pliiatsi värvi [HUE] võrra", + "pen.changeShade": "muuda pliiatsi varjundit [SHADE] võrra", + "pen.changeSize": "muuda pliiatsisuurus [SIZE] võrra", + "pen.clear": "kustuta kõik", + "pen.colorMenu.brightness": "heledus", + "pen.colorMenu.color": "värv", + "pen.colorMenu.saturation": "küllastus", + "pen.colorMenu.transparency": "läbipaistvus", + "pen.penDown": "pliiats alla", + "pen.penUp": "pliiats ülesse", + "pen.setColor": "vali pliiatsi värviks [COLOR]", + "pen.setColorParam": "võta pliiatsi [COLOR_PARAM] [VALUE] võrra", + "pen.setHue": "vali pliiatsi värviks [HUE]", + "pen.setShade": "võta pliiatsi varjundiks [SHADE]", + "pen.setSize": "võta pliiatsi suuruseks [SIZE]", + "pen.stamp": "jäljend", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "tere", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "ütle [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "tõlgi", + "translate.defaultTextToTranslate": "tere", + "translate.translateBlock": "tõlgi [WORDS] [LANGUAGE] keelde", + "translate.viewerLanguage": "keel", + "videoSensing.categoryName": "Videoandurid", + "videoSensing.direction": "suund", + "videoSensing.motion": "liikumine", + "videoSensing.off": "välja", + "videoSensing.on": "sisse", + "videoSensing.onFlipped": "peegeldatuna", + "videoSensing.setVideoTransparency": "võta video läbipaistvus [TRANSPARENCY]%", + "videoSensing.sprite": "sprait", + "videoSensing.stage": "lava", + "videoSensing.videoOn": "video [ATTRIBUTE] [SUBJECT]", + "videoSensing.videoToggle": "video olek [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kui video liigub > [REFERENCE]", + "wedo2.getDistance": "kaugus", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/eu.json b/editor/extensions/eu.json index 2626d1b3..15cd0023 100644 --- a/editor/extensions/eu.json +++ b/editor/extensions/eu.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "jo [NOTE] nota [TIME] segundoz", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": " [PORT] botoia sakatuta dago?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "distira", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distantzia", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": " [PORT] motorraren kokapena", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "ezarri [PORT] motorra % [POWER] potentzian", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "biratu [PORT] motorra norabide honetan [TIME] segundoz", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "biratu [PORT] motorra norabide horretan [TIME] segundoz", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "distira < [DISTANCE] denean", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": " [PORT] botoia sakatzean", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "distantzia < [DISTANCE] denean", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "edozein", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "garbitu pantaila", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Kaixo!", - "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": "bistaratu [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "bistaratu [TEXT] testua", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "salto egina", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "mugitua", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "astindua", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] botoia sakatuta dago?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": " [DIRECTION]-ra okertuta dago?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "itzalita", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "piztuta", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "okertu angelua [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "edozein", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "atzealdea", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "aurrealdea", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ezkerra", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "eskuina", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "[BTN] botoia sakatzean", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE] antzematean", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "[PIN] pina konektatuta dagoenean", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": " [DIRECTION]-ra okertuta dagoenean", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musika", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "aldatu tempoa [TEMPO] unitate", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Dunbala", - "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) Kabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Klabeak", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Charleston txindata itxiak", - "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) Zintzarria", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Txindata", - "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) Txaloa", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Charleston txindata irekiak", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Albo kolpea", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Kaxa danborra", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Panderoa", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangelua", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Egur blokea", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempoa", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Baxua", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagota", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Txeloa", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Korua", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinetea", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Gitarra elektrikoa", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano elektrikoa", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Txirula", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marinba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Musika kaxa", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organoa", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Pianoa", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzikatoa", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxofoia", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Altzairuzko danborra", - "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) Tronboia", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Bibrafonoa", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Zurezko txirula", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "ezarri tresna: [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "jo [DRUM]danborrean [BEATS] pultsuz", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "jo [NOTE] nota [BEATS] pultsuz", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "isilunea [BEATS] pultsuz", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "ezarri [INSTRUMENT] tresna", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ezarri [TEMPO] tempoa", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Arkatza", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "aldatu arkatzaren [COLOR_PARAM][VALUE] unitate", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "aldatu arkatzaren kolorea [HUE] tonu", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "aldatu arkatzaren itzala [SHADE] unitate", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "aldatu arkatzaren tamaina [SIZE] unitate", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ezabatu guztia", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "distira", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "kolorea", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "asetasuna", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "gardentasuna", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "jaitsi arkatza ", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "igo arkatza", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "ezarri arkatzaren kolorea: [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "ezarri arkatzaren [COLOR_PARAM]: [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "ezarri arkatzaren kolorea: [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "ezarri arkatzaren itzala: [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "ezarri arkatzaren tamaina: [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "zigilatu", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "goazen", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Hizketatik testura", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "entzun eta itxaron", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "hizketa", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": " [PHRASE] entzutean", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "kaixo", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "erraldoia", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "katutxoa", - "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": "ezarri hizkuntza: [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "ezarri ahotsa: [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "esan [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "kirrinka", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Itzuli", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "kaixo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "itzuli [WORDS] [LANGUAGE]-era", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "hizkuntza", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Bideo-sentsorea", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "norabidea", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mugimendua", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "itzali", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "piztu", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "piztu alderantziz", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ezarri bideo gardentasuna: [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "pertsonaia", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "eszena", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "bideo- [ATTRIBUTE] hemen: [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": " [VIDEO_STATE] bideoa", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "bideo-mugimendua > [REFERENCE] denean", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distantzia", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "inklinazio angelua [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY] okertuta?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "itzali [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "piztu [MOTOR_ID] ", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "piztu [MOTOR_ID] [DURATION] segundoz", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "jo [NOTE] nota [DURATION] segundoz", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "ezarri argiaren kolorea: [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "ezarri [MOTOR_ID] norabidea: [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "ezarri [MOTOR_ID] potentzia: [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "distantzia [OP] [REFERENCE] denean", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "okertasuna [TILT_DIRECTION_ANY] denean", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "jo [NOTE] nota [TIME] segundoz", + "ev3.buttonPressed": " [PORT] botoia sakatuta dago?", + "ev3.getBrightness": "distira", + "ev3.getDistance": "distantzia", + "ev3.getMotorPosition": " [PORT] motorraren kokapena", + "ev3.motorSetPower": "ezarri [PORT] motorra % [POWER] potentzian", + "ev3.motorTurnClockwise": "biratu [PORT] motorra norabide honetan [TIME] segundoz", + "ev3.motorTurnCounterClockwise": "biratu [PORT] motorra norabide horretan [TIME] segundoz", + "ev3.whenBrightnessLessThan": "distira < [DISTANCE] denean", + "ev3.whenButtonPressed": " [PORT] botoia sakatzean", + "ev3.whenDistanceLessThan": "distantzia < [DISTANCE] denean", + "microbit.buttonsMenu.any": "edozein", + "microbit.clearDisplay": "garbitu pantaila", + "microbit.defaultTextToDisplay": "Kaixo!", + "microbit.displaySymbol": "bistaratu [MATRIX]", + "microbit.displayText": "bistaratu [TEXT] testua", + "microbit.gesturesMenu.jumped": "salto egina", + "microbit.gesturesMenu.moved": "mugitua", + "microbit.gesturesMenu.shaken": "astindua", + "microbit.isButtonPressed": "[BTN] botoia sakatuta dago?", + "microbit.isTilted": " [DIRECTION]-ra okertuta dago?", + "microbit.pinStateMenu.off": "itzalita", + "microbit.pinStateMenu.on": "piztuta", + "microbit.tiltAngle": "okertu angelua [DIRECTION]", + "microbit.tiltDirectionMenu.any": "edozein", + "microbit.tiltDirectionMenu.back": "atzealdea", + "microbit.tiltDirectionMenu.front": "aurrealdea", + "microbit.tiltDirectionMenu.left": "ezkerra", + "microbit.tiltDirectionMenu.right": "eskuina", + "microbit.whenButtonPressed": "[BTN] botoia sakatzean", + "microbit.whenGesture": "[GESTURE] antzematean", + "microbit.whenPinConnected": "[PIN] pina konektatuta dagoenean", + "microbit.whenTilted": " [DIRECTION]-ra okertuta dagoenean", + "music.categoryName": "Musika", + "music.changeTempo": "aldatu tempoa [TEMPO] unitate", + "music.drumBass": "(2) Dunbala", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Kabasa", + "music.drumClaves": "(9) Klabeak", + "music.drumClosedHiHat": "(6) Charleston txindata itxiak", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Zintzarria", + "music.drumCrashCymbal": "(4) Txindata", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Txaloa", + "music.drumOpenHiHat": "(5) Charleston txindata irekiak", + "music.drumSideStick": "(3) Albo kolpea", + "music.drumSnare": "(1) Kaxa danborra", + "music.drumTambourine": "(7) Panderoa", + "music.drumTriangle": "(12) Triangelua", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Egur blokea", + "music.getTempo": "tempoa", + "music.instrumentBass": "(6) Baxua", + "music.instrumentBassoon": "(14) Fagota", + "music.instrumentCello": "(8) Txeloa", + "music.instrumentChoir": "(15) Korua", + "music.instrumentClarinet": "(10) Klarinetea", + "music.instrumentElectricGuitar": "(5) Gitarra elektrikoa", + "music.instrumentElectricPiano": "(2) Piano elektrikoa", + "music.instrumentFlute": "(12) Txirula", + "music.instrumentGuitar": "(4) Gitarra", + "music.instrumentMarimba": "(19) Marinba", + "music.instrumentMusicBox": "(17) Musika kaxa", + "music.instrumentOrgan": "(3) Organoa", + "music.instrumentPiano": "(1) Pianoa", + "music.instrumentPizzicato": "(7) Pizzikatoa", + "music.instrumentSaxophone": "(11) Saxofoia", + "music.instrumentSteelDrum": "(18) Altzairuzko danborra", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Tronboia", + "music.instrumentVibraphone": "(16) Bibrafonoa", + "music.instrumentWoodenFlute": "(13) Zurezko txirula", + "music.midiSetInstrument": "ezarri tresna: [INSTRUMENT]", + "music.playDrumForBeats": "jo [DRUM]danborrean [BEATS] pultsuz", + "music.playNoteForBeats": "jo [NOTE] nota [BEATS] pultsuz", + "music.restForBeats": "isilunea [BEATS] pultsuz", + "music.setInstrument": "ezarri [INSTRUMENT] tresna", + "music.setTempo": "ezarri [TEMPO] tempoa", + "pen.categoryName": "Arkatza", + "pen.changeColorParam": "aldatu arkatzaren [COLOR_PARAM][VALUE] unitate", + "pen.changeHue": "aldatu arkatzaren kolorea [HUE] tonu", + "pen.changeShade": "aldatu arkatzaren itzala [SHADE] unitate", + "pen.changeSize": "aldatu arkatzaren tamaina [SIZE] unitate", + "pen.clear": "ezabatu guztia", + "pen.colorMenu.brightness": "distira", + "pen.colorMenu.color": "kolorea", + "pen.colorMenu.saturation": "asetasuna", + "pen.colorMenu.transparency": "gardentasuna", + "pen.penDown": "jaitsi arkatza ", + "pen.penUp": "igo arkatza", + "pen.setColor": "ezarri arkatzaren kolorea: [COLOR]", + "pen.setColorParam": "ezarri arkatzaren [COLOR_PARAM]: [VALUE]", + "pen.setHue": "ezarri arkatzaren kolorea: [HUE]", + "pen.setShade": "ezarri arkatzaren itzala: [SHADE]", + "pen.setSize": "ezarri arkatzaren tamaina: [SIZE]", + "pen.stamp": "zigilatu", + "speech.defaultWhenIHearValue": "goazen", + "speech.extensionName": "Hizketatik testura", + "speech.listenAndWait": "entzun eta itxaron", + "speech.speechReporter": "hizketa", + "speech.whenIHear": " [PHRASE] entzutean", + "text2speech.defaultTextToSpeak": "kaixo", + "text2speech.giant": "erraldoia", + "text2speech.kitten": "katutxoa", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "ezarri hizkuntza: [LANGUAGE]", + "text2speech.setVoiceBlock": "ezarri ahotsa: [VOICE]", + "text2speech.speakAndWaitBlock": "esan [WORDS]", + "text2speech.squeak": "kirrinka", + "translate.categoryName": "Itzuli", + "translate.defaultTextToTranslate": "kaixo", + "translate.translateBlock": "itzuli [WORDS] [LANGUAGE]-era", + "translate.viewerLanguage": "hizkuntza", + "videoSensing.categoryName": "Bideo-sentsorea", + "videoSensing.direction": "norabidea", + "videoSensing.motion": "mugimendua", + "videoSensing.off": "itzali", + "videoSensing.on": "piztu", + "videoSensing.onFlipped": "piztu alderantziz", + "videoSensing.setVideoTransparency": "ezarri bideo gardentasuna: [TRANSPARENCY]", + "videoSensing.sprite": "pertsonaia", + "videoSensing.stage": "eszena", + "videoSensing.videoOn": "bideo- [ATTRIBUTE] hemen: [SUBJECT]", + "videoSensing.videoToggle": " [VIDEO_STATE] bideoa", + "videoSensing.whenMotionGreaterThan": "bideo-mugimendua > [REFERENCE] denean", + "wedo2.getDistance": "distantzia", + "wedo2.getTiltAngle": "inklinazio angelua [TILT_DIRECTION]", + "wedo2.isTilted": "[TILT_DIRECTION_ANY] okertuta?", + "wedo2.motorOff": "itzali [MOTOR_ID]", + "wedo2.motorOn": "piztu [MOTOR_ID] ", + "wedo2.motorOnFor": "piztu [MOTOR_ID] [DURATION] segundoz", + "wedo2.playNoteFor": "jo [NOTE] nota [DURATION] segundoz", + "wedo2.setLightHue": "ezarri argiaren kolorea: [HUE]", + "wedo2.setMotorDirection": "ezarri [MOTOR_ID] norabidea: [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "ezarri [MOTOR_ID] potentzia: [POWER]", + "wedo2.whenDistance": "distantzia [OP] [REFERENCE] denean", + "wedo2.whenTilted": "okertasuna [TILT_DIRECTION_ANY] denean" } \ No newline at end of file diff --git a/editor/extensions/fa.json b/editor/extensions/fa.json deleted file mode 100644 index 3f88fa98..00000000 --- a/editor/extensions/fa.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "روشنایی", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "فاصله", - "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": "هر", - "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": "سلام!", - "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": "خاموش", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "روشن", - "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": "هر", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "عقب", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "جلو", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "چپ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "راست", - "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": "موسیقی", - "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) طبل بانگو", - "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": "سرعت نواختن", - "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) ترومبون", - "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": "قلم", - "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": "روشنایی", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "رنگ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "قلم پایین", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "قلم بالا", - "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": "مهر", - "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": "سلام", - "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": "ترجمه کردن", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "سلام", - "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": "جهت", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "حرکت", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "خاموش", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "روشن", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "فاصله", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/fi.json b/editor/extensions/fi.json index ed590554..46a894ba 100644 --- a/editor/extensions/fi.json +++ b/editor/extensions/fi.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "soita nuottia [NOTE] [TIME] sekuntia", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "onko nappia painettu portissa [PORT]?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "kirkkaus", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "etäisyys", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "moottorin [PORT] asento", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "aseta moottorin [PORT] tehoksi [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "käännä moottoria [PORT] myötäpäivään [TIME] sekuntia", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "käännä moottoria [PORT] vastapäivään [TIME] sekuntia", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "kun kirkkaus < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "kun nappia painetaan portissa [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "kun etäisyys < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "mikä tahansa", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "tyhjennä näyttö", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hei!", - "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": "näytä [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "näytä teksti [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "hypätty", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "siirretty", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ravistettu", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "onko nappia [BTN] painettu?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "onko kallistus suuntaan [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "pois", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "päälle", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "kallista suuntaan [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "mikä tahansa", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "taka", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "etu", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vasen", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "oikea", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "kun nappia [BTN] painetaan", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "kun on [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "kun nasta [PIN] yhdistetty", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "kun kallistettu suuntaan [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musiikki", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "lisää tempoa arvolla [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bassorumpu", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo-rumpu", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Rytmikapulat", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Suljettu hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga-rumpu", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Lehmänkello", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash-lautanen", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica-rumpu", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Taputus", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Avoin hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Sivuisku rumpuun", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Virvelirumpu", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburiini", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangeli", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Puupalikka", - "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) Basso", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagotti", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Sello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Kuoro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinetti", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Sähkökitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Sähköpiano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Huilu", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Kitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Soittorasia", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Urut", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Näppäily", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saksofoni", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tynnyrirumpu", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Syntetisaattori (lead-efekti)", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Syntetisaattori (pad-efekti)", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Pasuuna", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafoni", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Puuhuilu", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "aseta soittimeksi [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "soita rumpua [DRUM] [BEATS] iskun ajan", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "soita nuottia [NOTE] [BEATS] iskun ajan", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "tauko [BEATS] iskun ajan", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "aseta soittimeksi [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "aseta tempoksi [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Kynä", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "lisää kynän väriä [COLOR_PARAM] arvolla [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "lisää kynän väriä arvolla [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "lisää kynän tummuutta arvolla [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "lisää kynän kokoa arvolla [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "pyyhi kaikki", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "kirkkaus", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "väri", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "värikylläisyys", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "läpinäkyvyys", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "kynä alas", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "kynä ylös", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "aseta kynän väriksi [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "aseta kynän värin [COLOR_PARAM] arvoksi [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "aseta kynän väriksi [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "aseta kynän tummuudeksi [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "aseta kynän kooksi [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "leimaa", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "mennään", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Puhe tekstiksi", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "kuuntele ja odota", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "puhe", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "kun kuulen [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hei", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "jätti", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kissanpentu", - "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": "aseta kieleksi [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "aseta ääneksi [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "puhu [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "vingahdus", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Käännä", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hei", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "käännä [WORDS] kielelle [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "kieli", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Videohavainnointi", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "suunta", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "liike", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "pois", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "päälle", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "käännettäessä", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "aseta videon läpinäkyvyys arvoon [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "hahmo", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "esiintymislava", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[SUBJECT]n [ATTRIBUTE] videolla", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "kytke video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "kun videon liike > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "etäisyys", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "kallista suuntaan [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "onko kallistettu suuntaan [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "laita [MOTOR_ID] pois päältä", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "laita [MOTOR_ID] päälle", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "laita [MOTOR_ID] päälle [DURATION] sekunniksi", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "soita nuottia [NOTE] [DURATION] sekuntia", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "aseta valon väriksi [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "aseta moottorin [MOTOR_ID] suunnaksi [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "aseta moottorin [MOTOR_ID] teho arvoon [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "kun etäisyys [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "kun kallistettu suuntaan [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "soita nuottia [NOTE] [TIME] sekuntia", + "ev3.buttonPressed": "onko nappia painettu portissa [PORT]?", + "ev3.getBrightness": "kirkkaus", + "ev3.getDistance": "etäisyys", + "ev3.getMotorPosition": "moottorin [PORT] asento", + "ev3.motorSetPower": "aseta moottorin [PORT] tehoksi [POWER] %", + "ev3.motorTurnClockwise": "käännä moottoria [PORT] myötäpäivään [TIME] sekuntia", + "ev3.motorTurnCounterClockwise": "käännä moottoria [PORT] vastapäivään [TIME] sekuntia", + "ev3.whenBrightnessLessThan": "kun kirkkaus < [DISTANCE]", + "ev3.whenButtonPressed": "kun nappia painetaan portissa [PORT]", + "ev3.whenDistanceLessThan": "kun etäisyys < [DISTANCE]", + "microbit.buttonsMenu.any": "mikä tahansa", + "microbit.clearDisplay": "tyhjennä näyttö", + "microbit.defaultTextToDisplay": "Hei!", + "microbit.displaySymbol": "näytä [MATRIX]", + "microbit.displayText": "näytä teksti [TEXT]", + "microbit.gesturesMenu.jumped": "hypätty", + "microbit.gesturesMenu.moved": "siirretty", + "microbit.gesturesMenu.shaken": "ravistettu", + "microbit.isButtonPressed": "onko nappia [BTN] painettu?", + "microbit.isTilted": "onko kallistus suuntaan [DIRECTION]?", + "microbit.pinStateMenu.off": "pois", + "microbit.pinStateMenu.on": "päälle", + "microbit.tiltAngle": "kallista suuntaan [DIRECTION]", + "microbit.tiltDirectionMenu.any": "mikä tahansa", + "microbit.tiltDirectionMenu.back": "taka", + "microbit.tiltDirectionMenu.front": "etu", + "microbit.tiltDirectionMenu.left": "vasen", + "microbit.tiltDirectionMenu.right": "oikea", + "microbit.whenButtonPressed": "kun nappia [BTN] painetaan", + "microbit.whenGesture": "kun on [GESTURE]", + "microbit.whenPinConnected": "kun nasta [PIN] yhdistetty", + "microbit.whenTilted": "kun kallistettu suuntaan [DIRECTION]", + "music.categoryName": "Musiikki", + "music.changeTempo": "lisää tempoa arvolla [TEMPO]", + "music.drumBass": "(2) Bassorumpu", + "music.drumBongo": "(13) Bongo-rumpu", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Rytmikapulat", + "music.drumClosedHiHat": "(6) Suljettu hi-hat", + "music.drumConga": "(14) Conga-rumpu", + "music.drumCowbell": "(11) Lehmänkello", + "music.drumCrashCymbal": "(4) Crash-lautanen", + "music.drumCuica": "(18) Cuica-rumpu", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Taputus", + "music.drumOpenHiHat": "(5) Avoin hi-hat", + "music.drumSideStick": "(3) Sivuisku rumpuun", + "music.drumSnare": "(1) Virvelirumpu", + "music.drumTambourine": "(7) Tamburiini", + "music.drumTriangle": "(12) Triangeli", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Puupalikka", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Basso", + "music.instrumentBassoon": "(14) Fagotti", + "music.instrumentCello": "(8) Sello", + "music.instrumentChoir": "(15) Kuoro", + "music.instrumentClarinet": "(10) Klarinetti", + "music.instrumentElectricGuitar": "(5) Sähkökitara", + "music.instrumentElectricPiano": "(2) Sähköpiano", + "music.instrumentFlute": "(12) Huilu", + "music.instrumentGuitar": "(4) Kitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Soittorasia", + "music.instrumentOrgan": "(3) Urut", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Näppäily", + "music.instrumentSaxophone": "(11) Saksofoni", + "music.instrumentSteelDrum": "(18) Tynnyrirumpu", + "music.instrumentSynthLead": "(20) Syntetisaattori (lead-efekti)", + "music.instrumentSynthPad": "(21) Syntetisaattori (pad-efekti)", + "music.instrumentTrombone": "(9) Pasuuna", + "music.instrumentVibraphone": "(16) Vibrafoni", + "music.instrumentWoodenFlute": "(13) Puuhuilu", + "music.midiSetInstrument": "aseta soittimeksi [INSTRUMENT]", + "music.playDrumForBeats": "soita rumpua [DRUM] [BEATS] iskun ajan", + "music.playNoteForBeats": "soita nuottia [NOTE] [BEATS] iskun ajan", + "music.restForBeats": "tauko [BEATS] iskun ajan", + "music.setInstrument": "aseta soittimeksi [INSTRUMENT]", + "music.setTempo": "aseta tempoksi [TEMPO]", + "pen.categoryName": "Kynä", + "pen.changeColorParam": "lisää kynän väriä [COLOR_PARAM] arvolla [VALUE]", + "pen.changeHue": "lisää kynän väriä arvolla [HUE]", + "pen.changeShade": "lisää kynän tummuutta arvolla [SHADE]", + "pen.changeSize": "lisää kynän kokoa arvolla [SIZE]", + "pen.clear": "pyyhi kaikki", + "pen.colorMenu.brightness": "kirkkaus", + "pen.colorMenu.color": "väri", + "pen.colorMenu.saturation": "värikylläisyys", + "pen.colorMenu.transparency": "läpinäkyvyys", + "pen.penDown": "kynä alas", + "pen.penUp": "kynä ylös", + "pen.setColor": "aseta kynän väriksi [COLOR]", + "pen.setColorParam": "aseta kynän värin [COLOR_PARAM] arvoksi [VALUE]", + "pen.setHue": "aseta kynän väriksi [HUE]", + "pen.setShade": "aseta kynän tummuudeksi [SHADE]", + "pen.setSize": "aseta kynän kooksi [SIZE]", + "pen.stamp": "leimaa", + "speech.defaultWhenIHearValue": "mennään", + "speech.extensionName": "Puhe tekstiksi", + "speech.listenAndWait": "kuuntele ja odota", + "speech.speechReporter": "puhe", + "speech.whenIHear": "kun kuulen [PHRASE]", + "text2speech.defaultTextToSpeak": "hei", + "text2speech.giant": "jätti", + "text2speech.kitten": "kissanpentu", + "text2speech.max": "Max", + "text2speech.quinn": "Quinn", + "text2speech.setLanguageBlock": "aseta kieleksi [LANGUAGE]", + "text2speech.setVoiceBlock": "aseta ääneksi [VOICE]", + "text2speech.speakAndWaitBlock": "puhu [WORDS]", + "text2speech.squeak": "vingahdus", + "translate.categoryName": "Käännä", + "translate.defaultTextToTranslate": "hei", + "translate.translateBlock": "käännä [WORDS] kielelle [LANGUAGE]", + "translate.viewerLanguage": "kieli", + "videoSensing.categoryName": "Videohavainnointi", + "videoSensing.direction": "suunta", + "videoSensing.motion": "liike", + "videoSensing.off": "pois", + "videoSensing.on": "päälle", + "videoSensing.onFlipped": "käännettäessä", + "videoSensing.setVideoTransparency": "aseta videon läpinäkyvyys arvoon [TRANSPARENCY]", + "videoSensing.sprite": "hahmo", + "videoSensing.stage": "esiintymislava", + "videoSensing.videoOn": "[SUBJECT]n [ATTRIBUTE] videolla", + "videoSensing.videoToggle": "kytke video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kun videon liike > [REFERENCE]", + "wedo2.getDistance": "etäisyys", + "wedo2.getTiltAngle": "kallista suuntaan [TILT_DIRECTION]", + "wedo2.isTilted": "onko kallistettu suuntaan [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "laita [MOTOR_ID] pois päältä", + "wedo2.motorOn": "laita [MOTOR_ID] päälle", + "wedo2.motorOnFor": "laita [MOTOR_ID] päälle [DURATION] sekunniksi", + "wedo2.playNoteFor": "soita nuottia [NOTE] [DURATION] sekuntia", + "wedo2.setLightHue": "aseta valon väriksi [HUE]", + "wedo2.setMotorDirection": "aseta moottorin [MOTOR_ID] suunnaksi [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "aseta moottorin [MOTOR_ID] teho arvoon [POWER]", + "wedo2.whenDistance": "kun etäisyys [OP] [REFERENCE]", + "wedo2.whenTilted": "kun kallistettu suuntaan [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/fr.json b/editor/extensions/fr.json old mode 100755 new mode 100644 index af5e1762..c0273cef --- a/editor/extensions/fr.json +++ b/editor/extensions/fr.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "jouer la note [NOTE] pendant [TIME] secondes", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "bouton [PORT] appuyé?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "luminosité", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "position du moteur [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "mettre la puissance du moteur [PORT] à [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "faire tourner le moteur [PORT] dans ce sens pendant [TIME] secondes", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "faire tourner le moteur [PORT] dans ce sens pendant [TIME] secondes", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "quand la luminosité < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "quand le bouton [PORT] est appuyé", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "quand la distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "n'importe laquelle", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "effacer l'affichage", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Bonjour!", - "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": "afficher [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "afficher le texte [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "sauté", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "bougé", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "secoué", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "bouton [BTN] appuyé?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "inclinaison [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "désactivée", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "activée", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "angle d'inclinaison [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "n'importe laquelle", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "arrière", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "avant", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "à gauche", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "à droite", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "quand bouton [BTN] appuyé", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "quand [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "quand le pin [PIN] est connecté", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "quand incliné [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musique", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ajouter [TEMPO] au tempo", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Grosse caisse", - "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) Charleston fermé", - "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) Cloche de vache", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Cymbale crash", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Claquement de main", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Charleston ouvert", - "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) Caisse claire", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourin", - "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) Bloc de bois", - "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) Basse", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Basson", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violoncelle", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Chorale", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinette", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitare électrique", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano électrique", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flûte", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitare", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Boîte à musique", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgue", - "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) Lead synthétisé", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pad synthétisé", - "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) Flûte en bois", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "choisir l'instrument n° [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "jouer du tambour [DRUM] pendant [BEATS] temps", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "jouer la note [NOTE] pendant [BEATS] temps", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "faire une pause pendant [BEATS] temps", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "choisir l'instrument n° [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "mettre le tempo à [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Stylo", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ajouter [VALUE] à la [COLOR_PARAM] du stylo", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ajouter [HUE] à la couleur du stylo", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ajouter [SHADE] à l'intensité du stylo", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ajouter [SIZE] à la taille du stylo", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "effacer tout", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "luminosité", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "couleur", - "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": "transparence", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "stylo en position d'écriture", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "relever le stylo", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "mettre la couleur du stylo à [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "mettre la [COLOR_PARAM] du stylo à [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "mettre la couleur du stylo à [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "mettre l'intensité du stylo à [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "mettre la taille du stylo à [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "estampiller", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "allons-y", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Reconnaissance vocale", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "écouter et attendre", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "parole", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "quand j'entends [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "bonjour", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "géant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "chaton", - "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": "mettre la langue à [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "choisir la voix du [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "prononcer [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "piailler", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traduire", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "bonjour", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traduire [WORDS] en [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "langue", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Détection vidéo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mouvement", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "désactivée", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "activée", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "effet miroir", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "mettre la transparence vidéo sur [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": "scène", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "vidéo [ATTRIBUTE] sur [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "vidéo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "quand mouvement vidéo > [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": "angle d'inclinaison [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "incliné [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "éteindre le moteur [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "allumer le moteur [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "allumer le moteur [MOTOR_ID] pendant [DURATION] secondes", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "jouer la note [NOTE] pendant [DURATION] secondes", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "mettre la couleur de la lampe à [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "mettre la direction du moteur [MOTOR_ID] à [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "mettre la puissance du moteur [MOTOR_ID] à [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "quand la distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "quand incliné vers [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "jouer la note [NOTE] pendant [TIME] secondes", + "ev3.buttonPressed": "bouton [PORT] appuyé?", + "ev3.getBrightness": "luminosité", + "ev3.getDistance": "distance", + "ev3.getMotorPosition": "position du moteur [PORT]", + "ev3.motorSetPower": "mettre la puissance du moteur [PORT] à [POWER] %", + "ev3.motorTurnClockwise": "faire tourner le moteur [PORT] dans ce sens pendant [TIME] secondes", + "ev3.motorTurnCounterClockwise": "faire tourner le moteur [PORT] dans ce sens pendant [TIME] secondes", + "ev3.whenBrightnessLessThan": "quand la luminosité < [DISTANCE]", + "ev3.whenButtonPressed": "quand le bouton [PORT] est appuyé", + "ev3.whenDistanceLessThan": "quand la distance < [DISTANCE]", + "microbit.buttonsMenu.any": "n'importe laquelle", + "microbit.clearDisplay": "effacer l'affichage", + "microbit.defaultTextToDisplay": "Bonjour!", + "microbit.displaySymbol": "afficher [MATRIX]", + "microbit.displayText": "afficher le texte [TEXT]", + "microbit.gesturesMenu.jumped": "sauté", + "microbit.gesturesMenu.moved": "bougé", + "microbit.gesturesMenu.shaken": "secoué", + "microbit.isButtonPressed": "bouton [BTN] appuyé?", + "microbit.isTilted": "inclinaison [DIRECTION]?", + "microbit.pinStateMenu.off": "désactivée", + "microbit.pinStateMenu.on": "activée", + "microbit.tiltAngle": "angle d'inclinaison [DIRECTION]", + "microbit.tiltDirectionMenu.any": "n'importe laquelle", + "microbit.tiltDirectionMenu.back": "arrière", + "microbit.tiltDirectionMenu.front": "avant", + "microbit.tiltDirectionMenu.left": "à gauche", + "microbit.tiltDirectionMenu.right": "à droite", + "microbit.whenButtonPressed": "quand bouton [BTN] appuyé", + "microbit.whenGesture": "quand [GESTURE]", + "microbit.whenPinConnected": "quand le pin [PIN] est connecté", + "microbit.whenTilted": "quand incliné [DIRECTION]", + "music.categoryName": "Musique", + "music.changeTempo": "ajouter [TEMPO] au tempo", + "music.drumBass": "(2) Grosse caisse", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Charleston fermé", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cloche de vache", + "music.drumCrashCymbal": "(4) Cymbale crash", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Claquement de main", + "music.drumOpenHiHat": "(5) Charleston ouvert", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Caisse claire", + "music.drumTambourine": "(7) Tambourin", + "music.drumTriangle": "(12) Triangle", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Bloc de bois", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Basse", + "music.instrumentBassoon": "(14) Basson", + "music.instrumentCello": "(8) Violoncelle", + "music.instrumentChoir": "(15) Chorale", + "music.instrumentClarinet": "(10) Clarinette", + "music.instrumentElectricGuitar": "(5) Guitare électrique", + "music.instrumentElectricPiano": "(2) Piano électrique", + "music.instrumentFlute": "(12) Flûte", + "music.instrumentGuitar": "(4) Guitare", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Boîte à musique", + "music.instrumentOrgan": "(3) Orgue", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxophone", + "music.instrumentSteelDrum": "(18) Steel Drum", + "music.instrumentSynthLead": "(20) Lead synthétisé", + "music.instrumentSynthPad": "(21) Pad synthétisé", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibraphone", + "music.instrumentWoodenFlute": "(13) Flûte en bois", + "music.midiSetInstrument": "choisir l'instrument n° [INSTRUMENT]", + "music.playDrumForBeats": "jouer du tambour [DRUM] pendant [BEATS] temps", + "music.playNoteForBeats": "jouer la note [NOTE] pendant [BEATS] temps", + "music.restForBeats": "faire une pause pendant [BEATS] temps", + "music.setInstrument": "choisir l'instrument n° [INSTRUMENT]", + "music.setTempo": "mettre le tempo à [TEMPO]", + "pen.categoryName": "Stylo", + "pen.changeColorParam": "ajouter [VALUE] à la [COLOR_PARAM] du stylo", + "pen.changeHue": "ajouter [HUE] à la couleur du stylo", + "pen.changeShade": "ajouter [SHADE] à l'intensité du stylo", + "pen.changeSize": "ajouter [SIZE] à la taille du stylo", + "pen.clear": "effacer tout", + "pen.colorMenu.brightness": "luminosité", + "pen.colorMenu.color": "couleur", + "pen.colorMenu.saturation": "saturation", + "pen.colorMenu.transparency": "transparence", + "pen.penDown": "stylo en position d'écriture", + "pen.penUp": "relever le stylo", + "pen.setColor": "mettre la couleur du stylo à [COLOR]", + "pen.setColorParam": "mettre la [COLOR_PARAM] du stylo à [VALUE]", + "pen.setHue": "mettre la couleur du stylo à [HUE]", + "pen.setShade": "mettre l'intensité du stylo à [SHADE]", + "pen.setSize": "mettre la taille du stylo à [SIZE]", + "pen.stamp": "estampiller", + "speech.defaultWhenIHearValue": "allons-y", + "speech.extensionName": "Reconnaissance vocale", + "speech.listenAndWait": "écouter et attendre", + "speech.speechReporter": "parole", + "speech.whenIHear": "quand j'entends [PHRASE]", + "text2speech.defaultTextToSpeak": "bonjour", + "text2speech.giant": "géant", + "text2speech.kitten": "chaton", + "text2speech.max": "max", + "text2speech.quinn": "Quinn", + "text2speech.setLanguageBlock": "mettre la langue à [LANGUAGE]", + "text2speech.setVoiceBlock": "choisir la voix du [VOICE]", + "text2speech.speakAndWaitBlock": "prononcer [WORDS]", + "text2speech.squeak": "piailler", + "translate.categoryName": "Traduire", + "translate.defaultTextToTranslate": "bonjour", + "translate.translateBlock": "traduire [WORDS] en [LANGUAGE]", + "translate.viewerLanguage": "langue", + "videoSensing.categoryName": "Détection vidéo", + "videoSensing.direction": "direction", + "videoSensing.motion": "mouvement", + "videoSensing.off": "désactivée", + "videoSensing.on": "activée", + "videoSensing.onFlipped": "effet miroir", + "videoSensing.setVideoTransparency": "mettre la transparence vidéo sur [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "scène", + "videoSensing.videoOn": "vidéo [ATTRIBUTE] sur [SUBJECT]", + "videoSensing.videoToggle": "vidéo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "quand mouvement vidéo > [REFERENCE]", + "wedo2.getDistance": "distance", + "wedo2.getTiltAngle": "angle d'inclinaison [TILT_DIRECTION]", + "wedo2.isTilted": "incliné [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "éteindre le moteur [MOTOR_ID]", + "wedo2.motorOn": "allumer le moteur [MOTOR_ID]", + "wedo2.motorOnFor": "allumer le moteur [MOTOR_ID] pendant [DURATION] secondes", + "wedo2.playNoteFor": "jouer la note [NOTE] pendant [DURATION] secondes", + "wedo2.setLightHue": "mettre la couleur de la lampe à [HUE]", + "wedo2.setMotorDirection": "mettre la direction du moteur [MOTOR_ID] à [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "mettre la puissance du moteur [MOTOR_ID] à [POWER]", + "wedo2.whenDistance": "quand la distance [OP] [REFERENCE]", + "wedo2.whenTilted": "quand incliné vers [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/fur.json b/editor/extensions/fur.json deleted file mode 100644 index 110a54e6..00000000 --- a/editor/extensions/fur.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "luminositât", - "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": "cualsisei", - "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": "Jei!", - "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": "distude", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "impie", - "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": "cualsisei", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "daûr", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "denant", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "çampe", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "drete", - "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": "Musiche", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "cambie timp di[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": "timp", - "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) Ghitare Eletriche", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flaut", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Ghitare", - "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) Pad di sintesi", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombon", - "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": "Pene", - "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": "luminositât", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "colôr", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturazion", - "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": "pene jù", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pene sù", - "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": "sete pene[COLOR_PARAM]par[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": "configure la pene su[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": "timbre", - "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": "direzion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "moviment", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "distude", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "impie", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ga.json b/editor/extensions/ga.json index 1e471f68..be6fe699 100644 --- a/editor/extensions/ga.json +++ b/editor/extensions/ga.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "seinn nóta [NOTE] mar bhíp ar feadh [TIME] soicind", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "cnaipe [PORT] brúite?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "gile", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "fad slí", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "treoshuíomh mótair [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "socraigh cumhacht mhótar [PORT]: [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "cas mótar [PORT] sa treo seo ar feadh [TIME] soicind", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "cas mótar [PORT] sa treo sin ar feadh [TIME] soicind", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "agus gile < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "agus cnaipe [PORT] brúite", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "agus fad < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "ceann ar bith", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "glan an scáileán", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Dia dhuit!", - "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": "taispeáin [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "taispeáin téacs [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "léimthe", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "bogtha", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "croite", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "cnaipe [BTN] brúite?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "claonta [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "as", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ann", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "uillinn [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "ceann ar bith", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "cúl", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "tosach", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ar chlé", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ar dheis", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "agus cnaipe [BTN] brúite", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "nuair a bhraitear [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "nuair atá pionna [PIN] ceangailte", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "agus claonta i dtreo [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Ceol", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "athraigh an luas de [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Dord-Druma", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongó", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Clabhaí", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Ard-hata dúnta", - "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) Clog Bó", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Ciombal Plimpe", - "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) Guíoró", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Bualadh Bos", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Ard-Hata Oscailte", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Maide Taoibh", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Sreangdhruma", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambóirín", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triantán", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibreaslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloc Adhmaid", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "luas", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Dord", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Basún", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Dordveidhil", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Cór", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clairinéad", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Giotár Leictreach", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Pianó Leictreach", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fliúit", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Giotár", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Mairimbe", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Ceolbhosca", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgán", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Pianó", - "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) Sacsafón", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Druma Cruach", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Príomhshintéiseoir", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Ceapshintéiseoir", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibreafón", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Fliúit Adhmaid", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "socraigh an ionstraim: [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "seinn druma [DRUM] ar feadh [BEATS] buille", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "seinn nóta [NOTE] ar feadh [BEATS] buille", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "stad ar feadh [BEATS] buille", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "socraigh an ionstraim: [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "socraigh an luas: [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Peann", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "athraigh [COLOR_PARAM] an phinn de [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "athraigh dath an phinn de [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "athraigh dorchadas an phinn de [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "athraigh méid an phinn de [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "scrios uile", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "gile", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "dath", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "sáithiú", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "trédhearcacht", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "peann síos", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "peann suas", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "socraigh dath an phinn: [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "socraigh [COLOR_PARAM] an phinn: [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "socraigh dath an phinn: [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "socraigh dorchadas an phinn: [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "socraigh méid an phinn: [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stampa", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "ar aghaidh linn", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Caint go Téacs", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "éist agus fan", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "caint", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "nuair a chloisim [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "dia dhuit", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "fathach", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "piscín", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "ailbhe", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "dáire", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "socraigh an teanga: [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "socraigh an guth: [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "abair [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "gíog", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Aistriúchán", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "dia dhuit", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "aistrigh [WORDS] go [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "teanga", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Físbhraiteacht", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "treo", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gluaiseacht", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "as", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ann", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ann-smeachta", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "socraigh an trédhearcacht físe: [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprid", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stáitse", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] físe ar [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "cas an físeán [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "Nuair atá físghluaiseacht > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "fad slí", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "uillinn chlaonta [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "claonta [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "múch [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "cuir [MOTOR_ID] ar siúl", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "cuir [MOTOR_ID] ar siúl ar feadh [DURATION] soicind", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "seinn nóta [NOTE] ar feadh [DURATION] soicind", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "socraigh dath an tsolais: [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "socraigh treo [MOTOR_ID]: [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "socraigh cumhacht [MOTOR_ID]: [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "agus fad [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "agus claonta [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "seinn nóta [NOTE] mar bhíp ar feadh [TIME] soicind", + "ev3.buttonPressed": "cnaipe [PORT] brúite?", + "ev3.getBrightness": "gile", + "ev3.getDistance": "fad slí", + "ev3.getMotorPosition": "treoshuíomh mótair [PORT]", + "ev3.motorSetPower": "socraigh cumhacht mhótar [PORT]: [POWER]%", + "ev3.motorTurnClockwise": "cas mótar [PORT] sa treo seo ar feadh [TIME] soicind", + "ev3.motorTurnCounterClockwise": "cas mótar [PORT] sa treo sin ar feadh [TIME] soicind", + "ev3.whenBrightnessLessThan": "agus gile < [DISTANCE]", + "ev3.whenButtonPressed": "agus cnaipe [PORT] brúite", + "ev3.whenDistanceLessThan": "agus fad < [DISTANCE]", + "microbit.buttonsMenu.any": "ceann ar bith", + "microbit.clearDisplay": "glan an scáileán", + "microbit.defaultTextToDisplay": "Dia dhuit!", + "microbit.displaySymbol": "taispeáin [MATRIX]", + "microbit.displayText": "taispeáin téacs [TEXT]", + "microbit.gesturesMenu.jumped": "léimthe", + "microbit.gesturesMenu.moved": "bogtha", + "microbit.gesturesMenu.shaken": "croite", + "microbit.isButtonPressed": "cnaipe [BTN] brúite?", + "microbit.isTilted": "claonta [DIRECTION]?", + "microbit.pinStateMenu.off": "as", + "microbit.pinStateMenu.on": "ann", + "microbit.tiltAngle": "uillinn [DIRECTION]", + "microbit.tiltDirectionMenu.any": "ceann ar bith", + "microbit.tiltDirectionMenu.back": "cúl", + "microbit.tiltDirectionMenu.front": "tosach", + "microbit.tiltDirectionMenu.left": "ar chlé", + "microbit.tiltDirectionMenu.right": "ar dheis", + "microbit.whenButtonPressed": "agus cnaipe [BTN] brúite", + "microbit.whenGesture": "nuair a bhraitear [GESTURE]", + "microbit.whenPinConnected": "nuair atá pionna [PIN] ceangailte", + "microbit.whenTilted": "agus claonta i dtreo [DIRECTION]", + "music.categoryName": "Ceol", + "music.changeTempo": "athraigh an luas de [TEMPO]", + "music.drumBass": "(2) Dord-Druma", + "music.drumBongo": "(13) Bongó", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Clabhaí", + "music.drumClosedHiHat": "(6) Ard-hata dúnta", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Clog Bó", + "music.drumCrashCymbal": "(4) Ciombal Plimpe", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guíoró", + "music.drumHandClap": "(8) Bualadh Bos", + "music.drumOpenHiHat": "(5) Ard-Hata Oscailte", + "music.drumSideStick": "(3) Maide Taoibh", + "music.drumSnare": "(1) Sreangdhruma", + "music.drumTambourine": "(7) Tambóirín", + "music.drumTriangle": "(12) Triantán", + "music.drumVibraslap": "(17) Vibreaslap", + "music.drumWoodBlock": "(10) Bloc Adhmaid", + "music.getTempo": "luas", + "music.instrumentBass": "(6) Dord", + "music.instrumentBassoon": "(14) Basún", + "music.instrumentCello": "(8) Dordveidhil", + "music.instrumentChoir": "(15) Cór", + "music.instrumentClarinet": "(10) Clairinéad", + "music.instrumentElectricGuitar": "(5) Giotár Leictreach", + "music.instrumentElectricPiano": "(2) Pianó Leictreach", + "music.instrumentFlute": "(12) Fliúit", + "music.instrumentGuitar": "(4) Giotár", + "music.instrumentMarimba": "(19) Mairimbe", + "music.instrumentMusicBox": "(17) Ceolbhosca", + "music.instrumentOrgan": "(3) Orgán", + "music.instrumentPiano": "(1) Pianó", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Sacsafón", + "music.instrumentSteelDrum": "(18) Druma Cruach", + "music.instrumentSynthLead": "(20) Príomhshintéiseoir", + "music.instrumentSynthPad": "(21) Ceapshintéiseoir", + "music.instrumentTrombone": "(9) Trombón", + "music.instrumentVibraphone": "(16) Vibreafón", + "music.instrumentWoodenFlute": "(13) Fliúit Adhmaid", + "music.midiSetInstrument": "socraigh an ionstraim: [INSTRUMENT]", + "music.playDrumForBeats": "seinn druma [DRUM] ar feadh [BEATS] buille", + "music.playNoteForBeats": "seinn nóta [NOTE] ar feadh [BEATS] buille", + "music.restForBeats": "stad ar feadh [BEATS] buille", + "music.setInstrument": "socraigh an ionstraim: [INSTRUMENT]", + "music.setTempo": "socraigh an luas: [TEMPO]", + "pen.categoryName": "Peann", + "pen.changeColorParam": "athraigh [COLOR_PARAM] an phinn de [VALUE]", + "pen.changeHue": "athraigh dath an phinn de [HUE]", + "pen.changeShade": "athraigh dorchadas an phinn de [SHADE]", + "pen.changeSize": "athraigh méid an phinn de [SIZE]", + "pen.clear": "scrios uile", + "pen.colorMenu.brightness": "gile", + "pen.colorMenu.color": "dath", + "pen.colorMenu.saturation": "sáithiú", + "pen.colorMenu.transparency": "trédhearcacht", + "pen.penDown": "peann síos", + "pen.penUp": "peann suas", + "pen.setColor": "socraigh dath an phinn: [COLOR]", + "pen.setColorParam": "socraigh [COLOR_PARAM] an phinn: [VALUE]", + "pen.setHue": "socraigh dath an phinn: [HUE]", + "pen.setShade": "socraigh dorchadas an phinn: [SHADE]", + "pen.setSize": "socraigh méid an phinn: [SIZE]", + "pen.stamp": "stampa", + "speech.defaultWhenIHearValue": "ar aghaidh linn", + "speech.extensionName": "Caint go Téacs", + "speech.listenAndWait": "éist agus fan", + "speech.speechReporter": "caint", + "speech.whenIHear": "nuair a chloisim [PHRASE]", + "text2speech.defaultTextToSpeak": "dia dhuit", + "text2speech.giant": "fathach", + "text2speech.kitten": "piscín", + "text2speech.max": "ailbhe", + "text2speech.quinn": "dáire", + "text2speech.setLanguageBlock": "socraigh an teanga: [LANGUAGE]", + "text2speech.setVoiceBlock": "socraigh an guth: [VOICE]", + "text2speech.speakAndWaitBlock": "abair [WORDS]", + "text2speech.squeak": "gíog", + "translate.categoryName": "Aistriúchán", + "translate.defaultTextToTranslate": "dia dhuit", + "translate.translateBlock": "aistrigh [WORDS] go [LANGUAGE]", + "translate.viewerLanguage": "teanga", + "videoSensing.categoryName": "Físbhraiteacht", + "videoSensing.direction": "treo", + "videoSensing.motion": "gluaiseacht", + "videoSensing.off": "as", + "videoSensing.on": "ann", + "videoSensing.onFlipped": "ann-smeachta", + "videoSensing.setVideoTransparency": "socraigh an trédhearcacht físe: [TRANSPARENCY]", + "videoSensing.sprite": "sprid", + "videoSensing.stage": "stáitse", + "videoSensing.videoOn": "[ATTRIBUTE] físe ar [SUBJECT]", + "videoSensing.videoToggle": "cas an físeán [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "Nuair atá físghluaiseacht > [REFERENCE]", + "wedo2.getDistance": "fad slí", + "wedo2.getTiltAngle": "uillinn chlaonta [TILT_DIRECTION]", + "wedo2.isTilted": "claonta [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "múch [MOTOR_ID]", + "wedo2.motorOn": "cuir [MOTOR_ID] ar siúl", + "wedo2.motorOnFor": "cuir [MOTOR_ID] ar siúl ar feadh [DURATION] soicind", + "wedo2.playNoteFor": "seinn nóta [NOTE] ar feadh [DURATION] soicind", + "wedo2.setLightHue": "socraigh dath an tsolais: [HUE]", + "wedo2.setMotorDirection": "socraigh treo [MOTOR_ID]: [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "socraigh cumhacht [MOTOR_ID]: [POWER]", + "wedo2.whenDistance": "agus fad [OP] [REFERENCE]", + "wedo2.whenTilted": "agus claonta [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/gd.json b/editor/extensions/gd.json index cd021246..d6dac75b 100644 --- a/editor/extensions/gd.json +++ b/editor/extensions/gd.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "bìd pong [NOTE] fad [TIME] diog", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "putan [PORT] ga bhrùthadh", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "soilleireachd", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "astar", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "ionad a’ mhotair [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "suidhich cumhachd motar [PORT] air [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "gluais motar [PORT] dhan dàrna taobh fad [TIME] diog", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "gluais motar [PORT] dhan taobh eile fad [TIME] diog", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "nuair a thèid an t-soilleireachd < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "le brùthadh air putan [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "nuair a thèid an t-astar < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "sam bith", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "falamhaich an sgrìn", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Shin thu!", - "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": "seall [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "seall an teacsa [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "air a leum", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "air a ghluasad", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "air a chrith", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "putan [BTN] ga bhrùthadh", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "claonadh [DIRECTION] air", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "dheth", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "air", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ceàrn claonaidh [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "sam bith", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "an fhìor-chùlaibh", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "an fhìor-bheulaibh", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "gu clì", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "gu deas", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "le brùthadh air [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "le mothachadh air [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "nuair a thèid prìne [PIN] a cheangal", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "le claonadh [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Ceòl", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "atharraich an luaths le [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Beus-dhruma", - "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) Hi-hat dùinte", - "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) Clag bà", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Ciombal crash", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Bualadh bhasan", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Hi-hat fosgailte", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Taobh biorain", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Druma-tormain", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Guit-dhruma", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triantan", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Crith-sgleog", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloca fiodha", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "luaths", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Beus", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Torm-fheadan", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Beus-fhìdheall", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Còisir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clàirneid", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Giotàr dealain", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piàno dealain", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Duiseal", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Giotàr", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Bogsa-ciùil", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piàno", - "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) Sacsafon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Druma stàillinn", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sinteisear seirme", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sinteisear pada", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trompan", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Critheafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Duiseal fiodha", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "suidhich an t‑inneal-ciùil air [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "cluich druma [DRUM] fad [BEATS] buille", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "cluich pong [NOTE] fad [BEATS] buille", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "tost fad [BEATS] buille", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "suidhich an t‑inneal-ciùil air [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "suidhich an luaths air [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Peann", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "atharraich [COLOR_PARAM] a’ phinn le [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "atharraich dath a’ phinn le [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "atharraich tuar a’ phinn le [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "atharraich meud a’ phinn le [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "suath às na h‑uile", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "soilleireachd", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "dath", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "sàthachd", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "trìd-shoillearachd", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "peann sìos", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "peann suas", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "suidhich dath a’ phinn air [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "suidhich [COLOR_PARAM] a’ phinn air [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "suidhich dath a’ phinn air [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "suidhich tuar a’ phinn air [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "suidhich meud a’ phinn air [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stampa", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "tiugainn", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Cainnt na theacsa", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "èist is fan", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "cainnt", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "nuair a chluinneas mi [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "shin thu", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "famhair", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "piseag", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "as motha", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "neach", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "suidhich an cànan air [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "suidhich a’ ghuth air [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "can [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "bìog", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Eadar-theangaich", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "shin thu", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "eadar-theangaich [WORDS] gu [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "cànan", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Mothachadh video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "comhair", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gluasad", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "dheth", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "air", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "air, le flip", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "suidhich trìd-shoillse a’ video air [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "an sprìd", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "an àrd-ùrlar", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] a’ video air [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "cuir a’ video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "nuair a thèid gluasad a’ video > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "astar", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ceàrn claonaidh [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "claonadh [TILT_DIRECTION_ANY] air", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "cuir [MOTOR_ID] dheth", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "cuir [MOTOR_ID] air", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "cuir [MOTOR_ID] air fad [DURATION] diog", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "cluich pong [NOTE] fad [DURATION] diog", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "suidhich dath an t-solais air [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "suidhich comhair [MOTOR_ID] air [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "suidhich cumhachd [MOTOR_ID] air [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "nuair a thèid an t-astar [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "le claonadh [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "bìd pong [NOTE] fad [TIME] diog", + "ev3.buttonPressed": "putan [PORT] ga bhrùthadh", + "ev3.getBrightness": "soilleireachd", + "ev3.getDistance": "astar", + "ev3.getMotorPosition": "ionad a’ mhotair [PORT]", + "ev3.motorSetPower": "suidhich cumhachd motar [PORT] air [POWER] %", + "ev3.motorTurnClockwise": "gluais motar [PORT] dhan dàrna taobh fad [TIME] diog", + "ev3.motorTurnCounterClockwise": "gluais motar [PORT] dhan taobh eile fad [TIME] diog", + "ev3.whenBrightnessLessThan": "nuair a thèid an t-soilleireachd < [DISTANCE]", + "ev3.whenButtonPressed": "le brùthadh air putan [PORT]", + "ev3.whenDistanceLessThan": "nuair a thèid an t-astar < [DISTANCE]", + "microbit.buttonsMenu.any": "sam bith", + "microbit.clearDisplay": "falamhaich an sgrìn", + "microbit.defaultTextToDisplay": "Shin thu!", + "microbit.displaySymbol": "seall [MATRIX]", + "microbit.displayText": "seall an teacsa [TEXT]", + "microbit.gesturesMenu.jumped": "air a leum", + "microbit.gesturesMenu.moved": "air a ghluasad", + "microbit.gesturesMenu.shaken": "air a chrith", + "microbit.isButtonPressed": "putan [BTN] ga bhrùthadh", + "microbit.isTilted": "claonadh [DIRECTION] air", + "microbit.pinStateMenu.off": "dheth", + "microbit.pinStateMenu.on": "air", + "microbit.tiltAngle": "ceàrn claonaidh [DIRECTION]", + "microbit.tiltDirectionMenu.any": "sam bith", + "microbit.tiltDirectionMenu.back": "an fhìor-chùlaibh", + "microbit.tiltDirectionMenu.front": "an fhìor-bheulaibh", + "microbit.tiltDirectionMenu.left": "gu clì", + "microbit.tiltDirectionMenu.right": "gu deas", + "microbit.whenButtonPressed": "le brùthadh air [BTN]", + "microbit.whenGesture": "le mothachadh air [GESTURE]", + "microbit.whenPinConnected": "nuair a thèid prìne [PIN] a cheangal", + "microbit.whenTilted": "le claonadh [DIRECTION]", + "music.categoryName": "Ceòl", + "music.changeTempo": "atharraich an luaths le [TEMPO]", + "music.drumBass": "(2) Beus-dhruma", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Hi-hat dùinte", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Clag bà", + "music.drumCrashCymbal": "(4) Ciombal crash", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Bualadh bhasan", + "music.drumOpenHiHat": "(5) Hi-hat fosgailte", + "music.drumSideStick": "(3) Taobh biorain", + "music.drumSnare": "(1) Druma-tormain", + "music.drumTambourine": "(7) Guit-dhruma", + "music.drumTriangle": "(12) Triantan", + "music.drumVibraslap": "(17) Crith-sgleog", + "music.drumWoodBlock": "(10) Bloca fiodha", + "music.getTempo": "luaths", + "music.instrumentBass": "(6) Beus", + "music.instrumentBassoon": "(14) Torm-fheadan", + "music.instrumentCello": "(8) Beus-fhìdheall", + "music.instrumentChoir": "(15) Còisir", + "music.instrumentClarinet": "(10) Clàirneid", + "music.instrumentElectricGuitar": "(5) Giotàr dealain", + "music.instrumentElectricPiano": "(2) Piàno dealain", + "music.instrumentFlute": "(12) Duiseal", + "music.instrumentGuitar": "(4) Giotàr", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Bogsa-ciùil", + "music.instrumentOrgan": "(3) Organ", + "music.instrumentPiano": "(1) Piàno", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Sacsafon", + "music.instrumentSteelDrum": "(18) Druma stàillinn", + "music.instrumentSynthLead": "(20) Sinteisear seirme", + "music.instrumentSynthPad": "(21) Sinteisear pada", + "music.instrumentTrombone": "(9) Trompan", + "music.instrumentVibraphone": "(16) Critheafon", + "music.instrumentWoodenFlute": "(13) Duiseal fiodha", + "music.midiSetInstrument": "suidhich an t‑inneal-ciùil air [INSTRUMENT]", + "music.playDrumForBeats": "cluich druma [DRUM] fad [BEATS] buille", + "music.playNoteForBeats": "cluich pong [NOTE] fad [BEATS] buille", + "music.restForBeats": "tost fad [BEATS] buille", + "music.setInstrument": "suidhich an t‑inneal-ciùil air [INSTRUMENT]", + "music.setTempo": "suidhich an luaths air [TEMPO]", + "pen.categoryName": "Peann", + "pen.changeColorParam": "atharraich [COLOR_PARAM] a’ phinn le [VALUE]", + "pen.changeHue": "atharraich dath a’ phinn le [HUE]", + "pen.changeShade": "atharraich tuar a’ phinn le [SHADE]", + "pen.changeSize": "atharraich meud a’ phinn le [SIZE]", + "pen.clear": "suath às na h‑uile", + "pen.colorMenu.brightness": "soilleireachd", + "pen.colorMenu.color": "dath", + "pen.colorMenu.saturation": "sàthachd", + "pen.colorMenu.transparency": "trìd-shoillearachd", + "pen.penDown": "peann sìos", + "pen.penUp": "peann suas", + "pen.setColor": "suidhich dath a’ phinn air [COLOR]", + "pen.setColorParam": "suidhich [COLOR_PARAM] a’ phinn air [VALUE]", + "pen.setHue": "suidhich dath a’ phinn air [HUE]", + "pen.setShade": "suidhich tuar a’ phinn air [SHADE]", + "pen.setSize": "suidhich meud a’ phinn air [SIZE]", + "pen.stamp": "stampa", + "speech.defaultWhenIHearValue": "tiugainn", + "speech.extensionName": "Cainnt na theacsa", + "speech.listenAndWait": "èist is fan", + "speech.speechReporter": "cainnt", + "speech.whenIHear": "nuair a chluinneas mi [PHRASE]", + "text2speech.defaultTextToSpeak": "shin thu", + "text2speech.giant": "famhair", + "text2speech.kitten": "piseag", + "text2speech.max": "as motha", + "text2speech.quinn": "neach", + "text2speech.setLanguageBlock": "suidhich an cànan air [LANGUAGE]", + "text2speech.setVoiceBlock": "suidhich a’ ghuth air [VOICE]", + "text2speech.speakAndWaitBlock": "can [WORDS]", + "text2speech.squeak": "bìog", + "translate.categoryName": "Eadar-theangaich", + "translate.defaultTextToTranslate": "shin thu", + "translate.translateBlock": "eadar-theangaich [WORDS] gu [LANGUAGE]", + "translate.viewerLanguage": "cànan", + "videoSensing.categoryName": "Mothachadh video", + "videoSensing.direction": "comhair", + "videoSensing.motion": "gluasad", + "videoSensing.off": "dheth", + "videoSensing.on": "air", + "videoSensing.onFlipped": "air, le flip", + "videoSensing.setVideoTransparency": "suidhich trìd-shoillse a’ video air [TRANSPARENCY]", + "videoSensing.sprite": "an sprìd", + "videoSensing.stage": "an àrd-ùrlar", + "videoSensing.videoOn": "[ATTRIBUTE] a’ video air [SUBJECT]", + "videoSensing.videoToggle": "cuir a’ video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "nuair a thèid gluasad a’ video > [REFERENCE]", + "wedo2.getDistance": "astar", + "wedo2.getTiltAngle": "ceàrn claonaidh [TILT_DIRECTION]", + "wedo2.isTilted": "claonadh [TILT_DIRECTION_ANY] air", + "wedo2.motorOff": "cuir [MOTOR_ID] dheth", + "wedo2.motorOn": "cuir [MOTOR_ID] air", + "wedo2.motorOnFor": "cuir [MOTOR_ID] air fad [DURATION] diog", + "wedo2.playNoteFor": "cluich pong [NOTE] fad [DURATION] diog", + "wedo2.setLightHue": "suidhich dath an t-solais air [HUE]", + "wedo2.setMotorDirection": "suidhich comhair [MOTOR_ID] air [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "suidhich cumhachd [MOTOR_ID] air [POWER]", + "wedo2.whenDistance": "nuair a thèid an t-astar [OP] [REFERENCE]", + "wedo2.whenTilted": "le claonadh [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/gl.json b/editor/extensions/gl.json index a6e8f9fc..d795796d 100644 --- a/editor/extensions/gl.json +++ b/editor/extensions/gl.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "tocar a nota [NOTE] durante [TIME] segundos", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "está premido o botón [PORT] ?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "luminosidade", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distancia", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posición do motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "pór o motor [PORT] ao [POWER] % de potencia", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "virar o motor [PORT] para aquí durante [TIME] segundos", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "virar o motor [PORT] para alá durante [TIME] segundos", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "cando o brillo < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "ao premer o botón [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "cando a distancia < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "calquera", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "limpar a pantalla", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Ola!", - "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": "mostrar [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostrar o texto [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "saltado", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "movido", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "abalado", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "está premido o botón [BTN] ?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "inclinado cara [DIRECTION] ?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "apagado", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "aceso", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ángulo de inclinación cara [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "calquera", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "atrás", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "adiante", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "a esquerda", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "a dereita", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "ao premer o botón [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "cando é [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "cando o pin [PIN] estea conectado", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "ao estar inclinado cara [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "aumentar o tempo en [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bombo", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongó", - "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) Charles pechado", - "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) Chocallo", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Prato de ataque", - "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) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Palmada", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Charles aberto", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Golpe lateral", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Tambor de caixa", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Pandeireta", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triángulo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Trafaplás", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloque de madeira", - "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) Baixo", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violonchelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitarra eléctrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano eléctrico", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Frauta traveseira", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Caixa de música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Órgano", - "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) Saxofón", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor metálico", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetizador melódico", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetizador de fondo", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibráfono", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Frauta de madeira", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "tocar o instrumento [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "tocar o tambor [DRUM] durante [BEATS] pulsos", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "tocar a nota [NOTE] durante [BEATS] pulsos", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "descanso de [BEATS] pulsos", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "usar o instrumento [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "aplicar un tempo de [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Lapis", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "sumar [VALUE] á [COLOR_PARAM] do lapis", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "sumar [HUE] á cor do lapis", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "sumar [SHADE] a intensidade do lapis", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "aumentar o tamaño do lapis en [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "borrar todos", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "luminosidade", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "cor", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturación", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparencia", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "baixar o lapis", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "subir o lapis", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "usar un lapis de cor [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "pór a [COLOR_PARAM] do lapis en [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "usar un lapis de cor [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "pór a intensidade do lapis a [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "usar un lapis de tamaño [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "selar", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "Imos aló", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Fala a texto", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "escoitar e agardar", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "ler en voz alta", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "ao ouvir [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "Ola", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "xigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatiño", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "feli", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "andr", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "usar o idioma [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "darlle a voz de [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "falar [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "bradar", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traducir", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "Ola", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traducir [WORDS] a [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "idioma", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sensor de vídeo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "dirección", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movemento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "apagado", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "aceso", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ao voltear", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "pór a transparencia de vídeo en [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "figura", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "escenario", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] de vídeo a [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "vídeo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "cando o movemento de vídeo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distancia", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ángulo de inclinación [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "inclinado á [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "apagar [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "acender [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "acender [MOTOR_ID] durante [DURATION] segundos", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "tocar a nota [NOTE] durante [DURATION] segundos", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "pór a cor da luz a [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "trocar a dirección de [MOTOR_ID] por [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "pór a potencia de [MOTOR_ID] a [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "cando a distancia [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "cando estea inclinado cara [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "tocar a nota [NOTE] durante [TIME] segundos", + "ev3.buttonPressed": "está premido o botón [PORT] ?", + "ev3.getBrightness": "luminosidade", + "ev3.getDistance": "distancia", + "ev3.getMotorPosition": "posición do motor [PORT]", + "ev3.motorSetPower": "pór o motor [PORT] ao [POWER] % de potencia", + "ev3.motorTurnClockwise": "virar o motor [PORT] para aquí durante [TIME] segundos", + "ev3.motorTurnCounterClockwise": "virar o motor [PORT] para alá durante [TIME] segundos", + "ev3.whenBrightnessLessThan": "cando o brillo < [DISTANCE]", + "ev3.whenButtonPressed": "ao premer o botón [PORT]", + "ev3.whenDistanceLessThan": "cando a distancia < [DISTANCE]", + "microbit.buttonsMenu.any": "calquera", + "microbit.clearDisplay": "limpar a pantalla", + "microbit.defaultTextToDisplay": "Ola!", + "microbit.displaySymbol": "mostrar [MATRIX]", + "microbit.displayText": "mostrar o texto [TEXT]", + "microbit.gesturesMenu.jumped": "saltado", + "microbit.gesturesMenu.moved": "movido", + "microbit.gesturesMenu.shaken": "abalado", + "microbit.isButtonPressed": "está premido o botón [BTN] ?", + "microbit.isTilted": "inclinado cara [DIRECTION] ?", + "microbit.pinStateMenu.off": "apagado", + "microbit.pinStateMenu.on": "aceso", + "microbit.tiltAngle": "ángulo de inclinación cara [DIRECTION]", + "microbit.tiltDirectionMenu.any": "calquera", + "microbit.tiltDirectionMenu.back": "atrás", + "microbit.tiltDirectionMenu.front": "adiante", + "microbit.tiltDirectionMenu.left": "a esquerda", + "microbit.tiltDirectionMenu.right": "a dereita", + "microbit.whenButtonPressed": "ao premer o botón [BTN]", + "microbit.whenGesture": "cando é [GESTURE]", + "microbit.whenPinConnected": "cando o pin [PIN] estea conectado", + "microbit.whenTilted": "ao estar inclinado cara [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "aumentar o tempo en [TEMPO]", + "music.drumBass": "(2) Bombo", + "music.drumBongo": "(13) Bongó", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Charles pechado", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Chocallo", + "music.drumCrashCymbal": "(4) Prato de ataque", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Palmada", + "music.drumOpenHiHat": "(5) Charles aberto", + "music.drumSideStick": "(3) Golpe lateral", + "music.drumSnare": "(1) Tambor de caixa", + "music.drumTambourine": "(7) Pandeireta", + "music.drumTriangle": "(12) Triángulo", + "music.drumVibraslap": "(17) Trafaplás", + "music.drumWoodBlock": "(10) Bloque de madeira", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Baixo", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Violonchelo", + "music.instrumentChoir": "(15) Coro", + "music.instrumentClarinet": "(10) Clarinete", + "music.instrumentElectricGuitar": "(5) Guitarra eléctrica", + "music.instrumentElectricPiano": "(2) Piano eléctrico", + "music.instrumentFlute": "(12) Frauta traveseira", + "music.instrumentGuitar": "(4) Guitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Caixa de música", + "music.instrumentOrgan": "(3) Órgano", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofón", + "music.instrumentSteelDrum": "(18) Tambor metálico", + "music.instrumentSynthLead": "(20) Sintetizador melódico", + "music.instrumentSynthPad": "(21) Sintetizador de fondo", + "music.instrumentTrombone": "(9) Trombón", + "music.instrumentVibraphone": "(16) Vibráfono", + "music.instrumentWoodenFlute": "(13) Frauta de madeira", + "music.midiSetInstrument": "tocar o instrumento [INSTRUMENT]", + "music.playDrumForBeats": "tocar o tambor [DRUM] durante [BEATS] pulsos", + "music.playNoteForBeats": "tocar a nota [NOTE] durante [BEATS] pulsos", + "music.restForBeats": "descanso de [BEATS] pulsos", + "music.setInstrument": "usar o instrumento [INSTRUMENT]", + "music.setTempo": "aplicar un tempo de [TEMPO]", + "pen.categoryName": "Lapis", + "pen.changeColorParam": "sumar [VALUE] á [COLOR_PARAM] do lapis", + "pen.changeHue": "sumar [HUE] á cor do lapis", + "pen.changeShade": "sumar [SHADE] a intensidade do lapis", + "pen.changeSize": "aumentar o tamaño do lapis en [SIZE]", + "pen.clear": "borrar todos", + "pen.colorMenu.brightness": "luminosidade", + "pen.colorMenu.color": "cor", + "pen.colorMenu.saturation": "saturación", + "pen.colorMenu.transparency": "transparencia", + "pen.penDown": "baixar o lapis", + "pen.penUp": "subir o lapis", + "pen.setColor": "usar un lapis de cor [COLOR]", + "pen.setColorParam": "pór a [COLOR_PARAM] do lapis en [VALUE]", + "pen.setHue": "usar un lapis de cor [HUE]", + "pen.setShade": "pór a intensidade do lapis a [SHADE]", + "pen.setSize": "usar un lapis de tamaño [SIZE]", + "pen.stamp": "selar", + "speech.defaultWhenIHearValue": "Imos aló", + "speech.extensionName": "Fala a texto", + "speech.listenAndWait": "escoitar e agardar", + "speech.speechReporter": "ler en voz alta", + "speech.whenIHear": "ao ouvir [PHRASE]", + "text2speech.defaultTextToSpeak": "Ola", + "text2speech.giant": "xigante", + "text2speech.kitten": "gatiño", + "text2speech.max": "feli", + "text2speech.quinn": "andr", + "text2speech.setLanguageBlock": "usar o idioma [LANGUAGE]", + "text2speech.setVoiceBlock": "darlle a voz de [VOICE]", + "text2speech.speakAndWaitBlock": "falar [WORDS]", + "text2speech.squeak": "bradar", + "translate.categoryName": "Traducir", + "translate.defaultTextToTranslate": "Ola", + "translate.translateBlock": "traducir [WORDS] a [LANGUAGE]", + "translate.viewerLanguage": "idioma", + "videoSensing.categoryName": "Sensor de vídeo", + "videoSensing.direction": "dirección", + "videoSensing.motion": "movemento", + "videoSensing.off": "apagado", + "videoSensing.on": "aceso", + "videoSensing.onFlipped": "ao voltear", + "videoSensing.setVideoTransparency": "pór a transparencia de vídeo en [TRANSPARENCY]", + "videoSensing.sprite": "figura", + "videoSensing.stage": "escenario", + "videoSensing.videoOn": "[ATTRIBUTE] de vídeo a [SUBJECT]", + "videoSensing.videoToggle": "vídeo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "cando o movemento de vídeo > [REFERENCE]", + "wedo2.getDistance": "distancia", + "wedo2.getTiltAngle": "ángulo de inclinación [TILT_DIRECTION]", + "wedo2.isTilted": "inclinado á [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "apagar [MOTOR_ID]", + "wedo2.motorOn": "acender [MOTOR_ID]", + "wedo2.motorOnFor": "acender [MOTOR_ID] durante [DURATION] segundos", + "wedo2.playNoteFor": "tocar a nota [NOTE] durante [DURATION] segundos", + "wedo2.setLightHue": "pór a cor da luz a [HUE]", + "wedo2.setMotorDirection": "trocar a dirección de [MOTOR_ID] por [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "pór a potencia de [MOTOR_ID] a [POWER]", + "wedo2.whenDistance": "cando a distancia [OP] [REFERENCE]", + "wedo2.whenTilted": "cando estea inclinado cara [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/gu.json b/editor/extensions/gu.json deleted file mode 100644 index 2f7939ba..00000000 --- a/editor/extensions/gu.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "તેજ", - "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": "કોઈ પણ", - "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": "કોઈ પણ", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "પાછળ", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "અાગળ", - "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": "પેન [COLOR_PARAM] ને [VALUE] થી બદલો", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "પેન નો રંગ [HUE] થી બદલો", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "પેનની ઝાંય [SHADE] થી બદલો", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "પેન નું માપ [SIZE] થી બદલો", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "બધું ભૂંસી નાખો", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "તેજ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "રંગ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "સંતૃપ્તિ", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "પારદર્શકતા", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "પેન નીચે", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "પેન ઉપર", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "પેન નો કલર [COLOR] પસંદ કરો", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "પેન [COLOR_PARAM] ને [VALUE] ગોઠવો", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "પેન નો રંગ [HUE] ગોઠવો", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "પેનની ઝાંય [SHADE] ગોઠવો", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "પેન નું માપ [SIZE]ગોઠવો", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "છાપો", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "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": "દિશા", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ha.json b/editor/extensions/ha.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/ha.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/hak.json b/editor/extensions/hak.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/hak.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/he.json b/editor/extensions/he.json index 844bec58..5364db13 100644 --- a/editor/extensions/he.json +++ b/editor/extensions/he.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "צפצף תו [NOTE]ל[TIME]שניות", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "כפתור [PORT] נלחץ?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "בהירות", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "מרחק", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "מצב מנוע ב[PORT] ", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "תן למנוע[PORT] הספק של [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "סובב את מנוע[PORT] בכיוון זה במשך [TIME] שניות", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "סובב את מנוע [PORT] בכיוון ההוא במשך [TIME] שניות", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "כאשר בהירות <[DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "כאשר לוחצים על כפתור [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "כאשר מרחק < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "כל", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "נקה תצוגה", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "שלום!", - "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": "הצג [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "הצגת טקסט [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "קפץ", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "זז", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "רעד", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "לחצו על כפתור [BTN]‏ ?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "נוטה[DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "כבה", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "הפעל", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "זווית הטיה [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "כל", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "אחורית", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "קדמית", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "שמאלה", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ימינה", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "כאשר לוחצים על כפתור [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "כאשר [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "כאשר פין [PIN] מחובר", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "כאשר מוטה [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "מוזיקה", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "שנה קצב ב [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) תוף בס", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) בונגו", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) קבסה", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) מקלות הקשה", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) מצילה סגורה", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) קונגה", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) פעמון פרה", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) מצילתיים", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) קויקה", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) גווירו", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) מחיאת כף", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) מצילה פתוחה", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) מקל על צד התוף", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) תוף סנר", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) תוף מרים", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) משולש", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ויברסלאפ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) לבנת עץ", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "קצב", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) בס", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) בסון", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) צ'לו", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) מקהלה", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) קלרינט", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) גיטרה חשמלית", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) פסנתר חשמלי", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) חליל", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) גיטרה", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) מרימבה", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) תיבת נגינה ", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) אורגן", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) פסנתר", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) פיציקטו", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) סקסופון", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) תוף פלדה", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) סינתיסייזר לד", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) סינתיסייזר פאד", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) טרומבון", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ויברפון", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) חליל עץ", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "קביעת כלי נגינה ל[INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "נגן בתוף [DRUM] למשך [BEATS] פעימות", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "נגן תו [NOTE] במשך [BEATS] פעימות", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "נוח למשך [BEATS] פעימות", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "קבע כלי נגינה ל [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "קבע קצב ל [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "עט", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "שנה [COLOR_PARAM] עט ב[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "שנה צבע עט ב[HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "שנה הצללת עט ב[SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "שנה גודל עט ב[SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "מחק הכל", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "בהירות", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "צבע", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "רווי צבע", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "שקיפות", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "עט מטה", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "עט מעלה", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "קבע צבע עט ל[COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "קבע [COLOR_PARAM] עט ב[VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "קבע צבע עט ל[HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "קבע הצללת עט ל[SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "קבע גודל עט ל[SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "חתום", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "קדימה!", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "דיבור לטקסט", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "הקשב וחכה", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "דיבור", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "כאשר אני שומע [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "שלום", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "ענק", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "חתלתול", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "מקס", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "קווין", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "קביעת שפה ל[LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "קבע קול ל־[VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "אמור [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "חריקה", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "תרגם", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "שלום", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "תרגם[WORDS] ל[LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "שפה", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "חיישן מצלמה", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "כיוון", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "תנועה", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "כבה", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "הפעל", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "הפעל כתמונת ראי", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "קבע שקיפות מצלמה ל [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "דמות", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "במה", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] של המצלמה על [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] את המצלמה", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "כאשר התנועה במצלמה > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "מרחק", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "זווית הטיה [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "מוטה[TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "כיבוי [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "הדלקת [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "הדלקת[MOTOR_ID] למשך [DURATION] שניות", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "ניגון תו [NOTE] למשך [DURATION] שניות", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "קבע צבע אור ל [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "קבע כיוון[MOTOR_ID] ל [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "קבע הספק של[MOTOR_ID] ל [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "כאשר מרחק [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "כאשר מוטה [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "צפצף תו [NOTE]ל[TIME]שניות", + "ev3.buttonPressed": "כפתור [PORT] נלחץ?", + "ev3.getBrightness": "בהירות", + "ev3.getDistance": "מרחק", + "ev3.getMotorPosition": "מצב מנוע ב[PORT] ", + "ev3.motorSetPower": "תן למנוע[PORT] הספק של [POWER] %", + "ev3.motorTurnClockwise": "סובב את מנוע[PORT] בכיוון זה במשך [TIME] שניות", + "ev3.motorTurnCounterClockwise": "סובב את מנוע [PORT] בכיוון ההוא במשך [TIME] שניות", + "ev3.whenBrightnessLessThan": "כאשר בהירות <[DISTANCE]", + "ev3.whenButtonPressed": "כאשר לוחצים על כפתור [PORT]", + "ev3.whenDistanceLessThan": "כאשר מרחק < [DISTANCE]", + "microbit.buttonsMenu.any": "כל", + "microbit.clearDisplay": "נקה תצוגה", + "microbit.defaultTextToDisplay": "שלום!", + "microbit.displaySymbol": "הצג [MATRIX]", + "microbit.displayText": "הצגת טקסט [TEXT]", + "microbit.gesturesMenu.jumped": "קפץ", + "microbit.gesturesMenu.moved": "זז", + "microbit.gesturesMenu.shaken": "רעד", + "microbit.isButtonPressed": "לחצו על כפתור [BTN]‏ ?", + "microbit.isTilted": "נוטה[DIRECTION]?", + "microbit.pinStateMenu.off": "כבה", + "microbit.pinStateMenu.on": "הפעל", + "microbit.tiltAngle": "זווית הטיה [DIRECTION]", + "microbit.tiltDirectionMenu.any": "כל", + "microbit.tiltDirectionMenu.back": "אחורית", + "microbit.tiltDirectionMenu.front": "קדמית", + "microbit.tiltDirectionMenu.left": "שמאלה", + "microbit.tiltDirectionMenu.right": "ימינה", + "microbit.whenButtonPressed": "כאשר לוחצים על כפתור [BTN]", + "microbit.whenGesture": "כאשר [GESTURE]", + "microbit.whenPinConnected": "כאשר פין [PIN] מחובר", + "microbit.whenTilted": "כאשר מוטה [DIRECTION]", + "music.categoryName": "מוזיקה", + "music.changeTempo": "שנה קצב ב [TEMPO]", + "music.drumBass": "(2) תוף בס", + "music.drumBongo": "(13) בונגו", + "music.drumCabasa": "(15) קבסה", + "music.drumClaves": "(9) מקלות הקשה", + "music.drumClosedHiHat": "(6) מצילה סגורה", + "music.drumConga": "(14) קונגה", + "music.drumCowbell": "(11) פעמון פרה", + "music.drumCrashCymbal": "(4) מצילתיים", + "music.drumCuica": "(18) קויקה", + "music.drumGuiro": "(16) גווירו", + "music.drumHandClap": "(8) מחיאת כף", + "music.drumOpenHiHat": "(5) מצילה פתוחה", + "music.drumSideStick": "(3) מקל על צד התוף", + "music.drumSnare": "(1) תוף סנר", + "music.drumTambourine": "(7) תוף מרים", + "music.drumTriangle": "(12) משולש", + "music.drumVibraslap": "(17) ויברסלאפ", + "music.drumWoodBlock": "(10) לבנת עץ", + "music.getTempo": "קצב", + "music.instrumentBass": "(6) בס", + "music.instrumentBassoon": "(14) בסון", + "music.instrumentCello": "(8) צ'לו", + "music.instrumentChoir": "(15) מקהלה", + "music.instrumentClarinet": "(10) קלרינט", + "music.instrumentElectricGuitar": "(5) גיטרה חשמלית", + "music.instrumentElectricPiano": "(2) פסנתר חשמלי", + "music.instrumentFlute": "(12) חליל", + "music.instrumentGuitar": "(4) גיטרה", + "music.instrumentMarimba": "(19) מרימבה", + "music.instrumentMusicBox": "(17) תיבת נגינה ", + "music.instrumentOrgan": "(3) אורגן", + "music.instrumentPiano": "(1) פסנתר", + "music.instrumentPizzicato": "(7) פיציקטו", + "music.instrumentSaxophone": "(11) סקסופון", + "music.instrumentSteelDrum": "(18) תוף פלדה", + "music.instrumentSynthLead": "(20) סינתיסייזר לד", + "music.instrumentSynthPad": "(21) סינתיסייזר פאד", + "music.instrumentTrombone": "(9) טרומבון", + "music.instrumentVibraphone": "(16) ויברפון", + "music.instrumentWoodenFlute": "(13) חליל עץ", + "music.midiSetInstrument": "קביעת כלי נגינה ל[INSTRUMENT]", + "music.playDrumForBeats": "נגן בתוף [DRUM] למשך [BEATS] פעימות", + "music.playNoteForBeats": "נגן תו [NOTE] במשך [BEATS] פעימות", + "music.restForBeats": "נוח למשך [BEATS] פעימות", + "music.setInstrument": "קבע כלי נגינה ל [INSTRUMENT]", + "music.setTempo": "קבע קצב ל [TEMPO]", + "pen.categoryName": "עט", + "pen.changeColorParam": "שנה [COLOR_PARAM] עט ב[VALUE]", + "pen.changeHue": "שנה צבע עט ב[HUE]", + "pen.changeShade": "שנה הצללת עט ב[SHADE]", + "pen.changeSize": "שנה גודל עט ב[SIZE]", + "pen.clear": "מחק הכל", + "pen.colorMenu.brightness": "בהירות", + "pen.colorMenu.color": "צבע", + "pen.colorMenu.saturation": "רווי צבע", + "pen.colorMenu.transparency": "שקיפות", + "pen.penDown": "עט מטה", + "pen.penUp": "עט מעלה", + "pen.setColor": "קבע צבע עט ל[COLOR]", + "pen.setColorParam": "קבע [COLOR_PARAM] עט ב[VALUE]", + "pen.setHue": "קבע צבע עט ל[HUE]", + "pen.setShade": "קבע הצללת עט ל[SHADE]", + "pen.setSize": "קבע גודל עט ל[SIZE]", + "pen.stamp": "חתום", + "speech.defaultWhenIHearValue": "קדימה!", + "speech.extensionName": "דיבור לטקסט", + "speech.listenAndWait": "הקשב וחכה", + "speech.speechReporter": "דיבור", + "speech.whenIHear": "כאשר אני שומע [PHRASE]", + "text2speech.defaultTextToSpeak": "שלום", + "text2speech.giant": "ענק", + "text2speech.kitten": "חתלתול", + "text2speech.max": "מקס", + "text2speech.quinn": "קווין", + "text2speech.setLanguageBlock": "קביעת שפה ל[LANGUAGE]", + "text2speech.setVoiceBlock": "קבע קול ל־[VOICE]", + "text2speech.speakAndWaitBlock": "אמור [WORDS]", + "text2speech.squeak": "חריקה", + "translate.categoryName": "תרגם", + "translate.defaultTextToTranslate": "שלום", + "translate.translateBlock": "תרגם[WORDS] ל[LANGUAGE]", + "translate.viewerLanguage": "שפה", + "videoSensing.categoryName": "חיישן מצלמה", + "videoSensing.direction": "כיוון", + "videoSensing.motion": "תנועה", + "videoSensing.off": "כבה", + "videoSensing.on": "הפעל", + "videoSensing.onFlipped": "הפעל כתמונת ראי", + "videoSensing.setVideoTransparency": "קבע שקיפות מצלמה ל [TRANSPARENCY]", + "videoSensing.sprite": "דמות", + "videoSensing.stage": "במה", + "videoSensing.videoOn": "[ATTRIBUTE] של המצלמה על [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] את המצלמה", + "videoSensing.whenMotionGreaterThan": "כאשר התנועה במצלמה > [REFERENCE]", + "wedo2.getDistance": "מרחק", + "wedo2.getTiltAngle": "זווית הטיה [TILT_DIRECTION]", + "wedo2.isTilted": "מוטה[TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "כיבוי [MOTOR_ID]", + "wedo2.motorOn": "הדלקת [MOTOR_ID]", + "wedo2.motorOnFor": "הדלקת[MOTOR_ID] למשך [DURATION] שניות", + "wedo2.playNoteFor": "ניגון תו [NOTE] למשך [DURATION] שניות", + "wedo2.setLightHue": "קבע צבע אור ל [HUE]", + "wedo2.setMotorDirection": "קבע כיוון[MOTOR_ID] ל [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "קבע הספק של[MOTOR_ID] ל [POWER]", + "wedo2.whenDistance": "כאשר מרחק [OP] [REFERENCE]", + "wedo2.whenTilted": "כאשר מוטה [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/hi.json b/editor/extensions/hi.json deleted file mode 100644 index 9e220c84..00000000 --- a/editor/extensions/hi.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "चमक", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "दूरी", - "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": "कोई", - "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": "कैसे है", - "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": "बंद", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "चालू", - "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": "कोई", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "पीछे", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "अक्षर", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "बाएं", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "दाहे", - "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) बोंगो", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15)कबासा", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) क्लेव", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) क्लोज़ हाय-हैट", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) कांगा", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) घंटी ", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) क्रैश सिंबल", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) क्यूका", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) गायरो", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) ताली", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) ओपन हाय-हैट", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) साइड स्टिक", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) स्नेर ड्रम", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) डफली", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) त्रिकोण", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) वाइब्रेस्लेप", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) लकड़ी लट्ठा", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "टेम्पो", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) बास", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) अलगोजा", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) सेलो", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) बाजा", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) शहनाई", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) इलेक्ट्रिक गिटार", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) इलेक्ट्रिक पियानो", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) बांसुरी", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) गिटार", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) मरिम्बा", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) म्यूजिक बॉक्स", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) ऑर्गन", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) पियानो", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) पिज्जीकोटो", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) सैक्सोफोन", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) स्टील ड्रम", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) सिंथ लीड", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) सिंथ पैड", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) ट्रंबोन", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) विब्रफ़ोन", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) लकड़ी बांसुरी", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "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": "पेन", - "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": "सब मिटा दो", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "चमक", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "रंग", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "परिपूर्णता", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "पारदर्शिता", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "पेन नीचे", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "पेन ऊपर", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "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": "ठप्पा लगाए", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "शुरू करें", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "आवाज से अक्षर ", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "भाषण", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "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": "मजेदार आवाज़", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "बिल्ली का बच्चा", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "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": "अनुवाद", - "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": "भाषा", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "दिशा", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "गति", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "बंद", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "चालू", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "दूरी", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/hr.json b/editor/extensions/hr.json index 83c6e76e..16b6ca5d 100644 --- a/editor/extensions/hr.json +++ b/editor/extensions/hr.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "sviraj ton [NOTE] [TIME] sekundi", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "gumb [PORT] pritisnut?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "osvjetljenje", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "udaljenost", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] pozicija", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] postavi snagu na [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] okreni ovako na [TIME] sekundi", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] okreni suprotno od kazaljke na satu na [TIME] sekunde", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "kada je osvjeteljnje < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "kada je tipka [PORT] pritisnuta", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "kada je udaljenost < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "bilo koja", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "očisti ekran", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Bok!", - "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": "prikaži [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "prikaži tekst [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "skok", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "pomaknuto", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "protresen", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "gumb [BTN] pritisnut?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "nagnuto [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "isključeno", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "uključeno", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "kut nagiba [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "bilo koja", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "nazad", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "naprijed", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "lijevo", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "desno", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "kada je gumb [BTN] pritisnut", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "kada je [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "kada je pin [PIN] spojen", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "kada je nagnuto [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Glazba", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "promijeni tempo za [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass bubanj", - "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) Drveni štapići", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Zatvorene činele", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kravlje zvonce", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash činele", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica bubanj", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Pljesak", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Otvorene činele", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick zvuk", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Mali bubanj", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangl", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibrafon", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Drveni 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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violončelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Zbor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Električna gitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Električni piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Muzička kutijica", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgulje", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Čelični bubanj", - "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) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Drvena flauta", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "postavi instrument na [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "bubnjaj [DRUM] [BEATS] puta", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "sviraj ton [NOTE] [BEATS] puta", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "preskoči [BEATS] puta", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "postavi instrument na [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "postavi tempo na [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Olovka", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "promijeni [COLOR_PARAM] olovku za [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "promijeni boju olovke za [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "promjeni sjenu olovke za [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "promijeni debljinu olovke za [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "izbriši sve", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "osvjetljenje", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "boja", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturacija", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "providnost", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "spusti olovku", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "podigni olovku", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "postavi boju olovke na [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "postavi [COLOR_PARAM] olovku na [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "postavi boju olovke na [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "postavi sjenu olovke na [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "postavi debljinu olovke na [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "žig", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "Krenimo", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Govor u tekst", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "slušaj i čekaj", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "govor", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "kada čujem [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "Bok", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "div", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "mačić", - "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": "postavi jezik na [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "postavi glas na [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "govori [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "cviljenje", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Prevedi", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "Bok", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "prevedi [WORDS] na [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "jezik", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "smjer", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gibanje", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "isključeno", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "uključeno", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "uključeno zrcaljenje", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "postavi providnost videa na [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "lik", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "pozornica", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] na [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "postavi video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "kada je gibanje videa > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "udaljenost", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "kut nagiba [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "nagnuto [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "isključi [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "uključi [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "uključi [MOTOR_ID] na [DURATION] sekundi", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "sviraj ton [NOTE] [DURATION] sekundi", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "postavi boju svjetla na [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "postavi smjer [MOTOR_ID] na [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "postavi snagu [MOTOR_ID] na [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "kada je udaljenost [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "kada je nagnuto [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "sviraj ton [NOTE] [TIME] sekundi", + "ev3.buttonPressed": "gumb [PORT] pritisnut?", + "ev3.getBrightness": "osvjetljenje", + "ev3.getDistance": "udaljenost", + "ev3.getMotorPosition": "motor [PORT] pozicija", + "ev3.motorSetPower": "motor [PORT] postavi snagu na [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] okreni ovako na [TIME] sekundi", + "ev3.motorTurnCounterClockwise": "motor [PORT] okreni suprotno od kazaljke na satu na [TIME] sekunde", + "ev3.whenBrightnessLessThan": "kada je osvjeteljnje < [DISTANCE]", + "ev3.whenButtonPressed": "kada je tipka [PORT] pritisnuta", + "ev3.whenDistanceLessThan": "kada je udaljenost < [DISTANCE]", + "microbit.buttonsMenu.any": "bilo koja", + "microbit.clearDisplay": "očisti ekran", + "microbit.defaultTextToDisplay": "Bok!", + "microbit.displaySymbol": "prikaži [MATRIX]", + "microbit.displayText": "prikaži tekst [TEXT]", + "microbit.gesturesMenu.jumped": "skok", + "microbit.gesturesMenu.moved": "pomaknuto", + "microbit.gesturesMenu.shaken": "protresen", + "microbit.isButtonPressed": "gumb [BTN] pritisnut?", + "microbit.isTilted": "nagnuto [DIRECTION]?", + "microbit.pinStateMenu.off": "isključeno", + "microbit.pinStateMenu.on": "uključeno", + "microbit.tiltAngle": "kut nagiba [DIRECTION]", + "microbit.tiltDirectionMenu.any": "bilo koja", + "microbit.tiltDirectionMenu.back": "nazad", + "microbit.tiltDirectionMenu.front": "naprijed", + "microbit.tiltDirectionMenu.left": "lijevo", + "microbit.tiltDirectionMenu.right": "desno", + "microbit.whenButtonPressed": "kada je gumb [BTN] pritisnut", + "microbit.whenGesture": "kada je [GESTURE]", + "microbit.whenPinConnected": "kada je pin [PIN] spojen", + "microbit.whenTilted": "kada je nagnuto [DIRECTION]", + "music.categoryName": "Glazba", + "music.changeTempo": "promijeni tempo za [TEMPO]", + "music.drumBass": "(2) Bass bubanj", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Drveni štapići", + "music.drumClosedHiHat": "(6) Zatvorene činele", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Kravlje zvonce", + "music.drumCrashCymbal": "(4) Crash činele", + "music.drumCuica": "(18) Cuica bubanj", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Pljesak", + "music.drumOpenHiHat": "(5) Otvorene činele", + "music.drumSideStick": "(3) Side Stick zvuk", + "music.drumSnare": "(1) Mali bubanj", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangl", + "music.drumVibraslap": "(17) Vibrafon", + "music.drumWoodBlock": "(10) Drveni block", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Violončelo", + "music.instrumentChoir": "(15) Zbor", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Električna gitara", + "music.instrumentElectricPiano": "(2) Električni piano", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Gitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Muzička kutijica", + "music.instrumentOrgan": "(3) Orgulje", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Čelični bubanj", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Drvena flauta", + "music.midiSetInstrument": "postavi instrument na [INSTRUMENT]", + "music.playDrumForBeats": "bubnjaj [DRUM] [BEATS] puta", + "music.playNoteForBeats": "sviraj ton [NOTE] [BEATS] puta", + "music.restForBeats": "preskoči [BEATS] puta", + "music.setInstrument": "postavi instrument na [INSTRUMENT]", + "music.setTempo": "postavi tempo na [TEMPO]", + "pen.categoryName": "Olovka", + "pen.changeColorParam": "promijeni [COLOR_PARAM] olovke za [VALUE]", + "pen.changeHue": "promijeni boju olovke za [HUE]", + "pen.changeShade": "promjeni sjenu olovke za [SHADE]", + "pen.changeSize": "promijeni debljinu olovke za [SIZE]", + "pen.clear": "izbriši sve", + "pen.colorMenu.brightness": "osvjetljenje", + "pen.colorMenu.color": "boja", + "pen.colorMenu.saturation": "saturacija", + "pen.colorMenu.transparency": "providnost", + "pen.penDown": "spusti olovku", + "pen.penUp": "podigni olovku", + "pen.setColor": "postavi boju olovke na [COLOR]", + "pen.setColorParam": "postavi [COLOR_PARAM] olovke na [VALUE]", + "pen.setHue": "postavi boju olovke na [HUE]", + "pen.setShade": "postavi sjenu olovke na [SHADE]", + "pen.setSize": "postavi debljinu olovke na [SIZE]", + "pen.stamp": "žig", + "speech.defaultWhenIHearValue": "Krenimo", + "speech.extensionName": "Govor u tekst", + "speech.listenAndWait": "slušaj i čekaj", + "speech.speechReporter": "govor", + "speech.whenIHear": "kada čujem [PHRASE]", + "text2speech.defaultTextToSpeak": "bok", + "text2speech.giant": "div", + "text2speech.kitten": "mačić", + "text2speech.max": "Max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "postavi jezik na [LANGUAGE]", + "text2speech.setVoiceBlock": "postavi glas na [VOICE]", + "text2speech.speakAndWaitBlock": "govori [WORDS]", + "text2speech.squeak": "cviljenje", + "translate.categoryName": "Prevedi", + "translate.defaultTextToTranslate": "Bok", + "translate.translateBlock": "prevedi [WORDS] na [LANGUAGE]", + "translate.viewerLanguage": "jezik", + "videoSensing.categoryName": "Video", + "videoSensing.direction": "smjer", + "videoSensing.motion": "gibanje", + "videoSensing.off": "isključeno", + "videoSensing.on": "uključeno", + "videoSensing.onFlipped": "uključeno zrcaljenje", + "videoSensing.setVideoTransparency": "postavi providnost videa na [TRANSPARENCY]", + "videoSensing.sprite": "lik", + "videoSensing.stage": "pozornica", + "videoSensing.videoOn": "video [ATTRIBUTE] na [SUBJECT]", + "videoSensing.videoToggle": "postavi video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kada je gibanje videa > [REFERENCE]", + "wedo2.getDistance": "udaljenost", + "wedo2.getTiltAngle": "kut nagiba [TILT_DIRECTION]", + "wedo2.isTilted": "nagnuto [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "isključi [MOTOR_ID]", + "wedo2.motorOn": "uključi [MOTOR_ID]", + "wedo2.motorOnFor": "uključi [MOTOR_ID] na [DURATION] sekundi", + "wedo2.playNoteFor": "sviraj ton [NOTE] [DURATION] sekundi", + "wedo2.setLightHue": "postavi boju svjetla na [HUE]", + "wedo2.setMotorDirection": "postavi smjer [MOTOR_ID] na [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "postavi snagu [MOTOR_ID] na [POWER]", + "wedo2.whenDistance": "kada je udaljenost [OP] [REFERENCE]", + "wedo2.whenTilted": "kada je nagnuto [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ht.json b/editor/extensions/ht.json deleted file mode 100644 index 8f65bc0c..00000000 --- a/editor/extensions/ht.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "nivo limyè", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distans", - "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": "nenpòt", - "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": "fèmen", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "limen", - "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": "nenpòt", - "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": "goch", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "dwat", - "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": "tèmpo", - "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": "Plim", - "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": "nivo limyè", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "koulè", - "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": "bese plim la", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "leve plim la", - "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": "mete so", - "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": "direksyon", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mouvman", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "fèmen", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "limen", - "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": "distans", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/hu.json b/editor/extensions/hu.json index 939b5549..13d7cde1 100644 --- a/editor/extensions/hu.json +++ b/editor/extensions/hu.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "hangjelzés [NOTE] lejátszása [TIME] másodpercig", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "gomb [PORT] lenyomva?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "fényerő", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "távolság", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] pozíció", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] erőssége legyen [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] forduljon erre [TIME] másodpercig", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] forduljon arra [TIME] másodpercig", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "amikor a fényerő < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "amikor [PORT] gomb lenyomva", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "amikor a fényerő < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "egyik", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "kijelző törlése", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Üdv!", - "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": "mutasd [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": "átugrott", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "elmozdult", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "megrázva", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] gomb megnyomva?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION] irányba billentve ?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "ki", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "be", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "[DIRECTION] billenési szög", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "egyik", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "háttérbe", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "előtérbe", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "balra", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "jobbra", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "amikor [BTN] gomb megnyomva", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "amikor [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": "amikor [DIRECTION] irányba billentve", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Zene", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "változtasd [TEMPO] –val az ütemet", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Nagydob", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongó", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Kasztanyetta", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Csukott Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kolomp", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Cintányér", - "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) Taps", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Nyisd meg a Hi-Hat-et", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Formázó vas", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Pergődob", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangulum", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Fa kocka", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempó", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Basszus", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Basszuskürt", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cselló", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Kórus", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinét", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektromos gitár", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektromos zongora", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) furulya", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitár", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Zenélő Doboz", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgona", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Zongora", - "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) Saxofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Acél dob", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Szóló szintetizátor", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Szintetizátor érintőlap", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Fa furulya", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "Állítsd a hangszert [INSTRUMENT]-re", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "játssz a dobon [DRUM] [BEATS] ütemeket", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "Játszd le a [NOTE] hangjegyeket a [BEATS] ütemhez", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "szünetel [BEATS] ütemig", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "Állítsd a hangszert [INSTRUMENT]-re", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "állítsd be a [TEMPO] ütemet", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Toll", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "változtasd a toll színét [COLOR_PARAM] [VALUE]-vel", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "[HUE] –val változtasd a toll színét", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "változtasd a toll árnyalatát: [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "Módosítsd a toll méretet [SIZE]-val.", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "minden törlése", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "fényerő", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "szín", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "telítettség", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "átlátszóság", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "tollat tedd le", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "tollat emeld fel", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "Állítsd be a tollat [COLOR] színre", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "Állítsd be a [COLOR_PARAM] [VALUE]-re", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "állítsd a tollat [SIZE] színűre", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "Állítsd a toll méretet [SHADE]-re", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "állítsd a tollat [SIZE] méretűre", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "bélyegző", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "gyerünk", - "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": "kérdezd meg: %1 és várj", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "beszéd", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "amikor hallom [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "üdv", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "cica", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "Max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "Alex", - "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": "hangváltás [VOICE]-be", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "mondd [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "vinnyog", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Fordítás", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "üdv", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "fordítsa a [WORDS]-t [LANGUAGE]-nyelvre", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "nyelv", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Videóérzékelés", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "irány", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mozgás", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "ki", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "be", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "felpattintott", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "A [TRANSPARENCY] videó átlátszóság beállítása", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "figura", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "szakasz", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video attribútum [ATTRIBUTE] [SUBJECT] tárgyban", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "Videó kapcsolása [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "amikor videó mozgás > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "távolság", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "[TILT_DIRECTION] billenési szög", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY] irányba billenve?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "fordulás [MOTOR_ID] ki", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "fordulás [MOTOR_ID] be", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[MOTOR_ID] forduljon [DURATION] másodpercig", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE] hang lejátszása [DURATION] másodpercig", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "lámpa színének beállítása erre: [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "[MOTOR_ID] beállítása [MOTOR_DIRECTION] irányba", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "[MOTOR_ID] erőssége legyen [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "amikor [OP] távolság [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "amikor [TILT_DIRECTION_ANY] irányba billentve", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "hangjelzés [NOTE] lejátszása [TIME] másodpercig", + "ev3.buttonPressed": "gomb [PORT] lenyomva?", + "ev3.getBrightness": "fényerő", + "ev3.getDistance": "távolság", + "ev3.getMotorPosition": "motor [PORT] pozíció", + "ev3.motorSetPower": "motor [PORT] erőssége legyen [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] forduljon erre [TIME] másodpercig", + "ev3.motorTurnCounterClockwise": "motor [PORT] forduljon arra [TIME] másodpercig", + "ev3.whenBrightnessLessThan": "amikor a fényerő < [DISTANCE]", + "ev3.whenButtonPressed": "amikor [PORT] gomb lenyomva", + "ev3.whenDistanceLessThan": "amikor a fényerő < [DISTANCE]", + "microbit.buttonsMenu.any": "egyik", + "microbit.clearDisplay": "kijelző törlése", + "microbit.defaultTextToDisplay": "Üdv!", + "microbit.displaySymbol": "mutasd [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "átugrott", + "microbit.gesturesMenu.moved": "elmozdult", + "microbit.gesturesMenu.shaken": "megrázva", + "microbit.isButtonPressed": "[BTN] gomb megnyomva?", + "microbit.isTilted": "[DIRECTION] irányba billentve ?", + "microbit.pinStateMenu.off": "ki", + "microbit.pinStateMenu.on": "be", + "microbit.tiltAngle": "[DIRECTION] billenési szög", + "microbit.tiltDirectionMenu.any": "egyik", + "microbit.tiltDirectionMenu.back": "háttérbe", + "microbit.tiltDirectionMenu.front": "előtérbe", + "microbit.tiltDirectionMenu.left": "balra", + "microbit.tiltDirectionMenu.right": "jobbra", + "microbit.whenButtonPressed": "amikor [BTN] gomb megnyomva", + "microbit.whenGesture": "amikor [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "amikor [DIRECTION] irányba billentve", + "music.categoryName": "Zene", + "music.changeTempo": "változtasd [TEMPO] –val az ütemet", + "music.drumBass": "(2) Nagydob", + "music.drumBongo": "(13) Bongó", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Kasztanyetta", + "music.drumClosedHiHat": "(6) Csukott Hi-Hat", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Kolomp", + "music.drumCrashCymbal": "(4) Cintányér", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Taps", + "music.drumOpenHiHat": "(5) Nyisd meg a Hi-Hat-et", + "music.drumSideStick": "(3) Formázó vas", + "music.drumSnare": "(1) Pergődob", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangulum", + "music.drumVibraslap": "(17) Vibraslap ", + "music.drumWoodBlock": "(10) Fa kocka", + "music.getTempo": "tempó", + "music.instrumentBass": "(6) Basszus", + "music.instrumentBassoon": "(14) Basszuskürt", + "music.instrumentCello": "(8) Cselló", + "music.instrumentChoir": "(15) Kórus", + "music.instrumentClarinet": "(10) Klarinét", + "music.instrumentElectricGuitar": "(5) Elektromos gitár", + "music.instrumentElectricPiano": "(2) Elektromos zongora", + "music.instrumentFlute": "(12) furulya", + "music.instrumentGuitar": "(4) Gitár", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Zenélő Doboz", + "music.instrumentOrgan": "(3) Orgona", + "music.instrumentPiano": "(1) Zongora", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofon", + "music.instrumentSteelDrum": "(18) Acél dob", + "music.instrumentSynthLead": "(20) Szóló szintetizátor", + "music.instrumentSynthPad": "(21) Szintetizátor érintőlap", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Fa furulya", + "music.midiSetInstrument": "Állítsd a hangszert [INSTRUMENT]-re", + "music.playDrumForBeats": "játssz a dobon [DRUM] [BEATS] ütemeket", + "music.playNoteForBeats": "Játszd le a [NOTE] hangjegyeket a [BEATS] ütemhez", + "music.restForBeats": "szünetel [BEATS] ütemig", + "music.setInstrument": "Állítsd a hangszert [INSTRUMENT]-re", + "music.setTempo": "állítsd be a [TEMPO] ütemet", + "pen.categoryName": "Toll", + "pen.changeColorParam": "változtasd a toll színét [COLOR_PARAM] [VALUE]-vel", + "pen.changeHue": "[HUE] –val változtasd a toll színét", + "pen.changeShade": "változtasd a toll árnyalatát: [SHADE]", + "pen.changeSize": "Módosítsd a toll méretet [SIZE]-val.", + "pen.clear": "minden törlése", + "pen.colorMenu.brightness": "fényerő", + "pen.colorMenu.color": "szín", + "pen.colorMenu.saturation": "telítettség", + "pen.colorMenu.transparency": "átlátszóság", + "pen.penDown": "tollat tedd le", + "pen.penUp": "tollat emeld fel", + "pen.setColor": "Állítsd be a tollat [COLOR] színre", + "pen.setColorParam": "Állítsd be a [COLOR_PARAM] [VALUE]-re", + "pen.setHue": "állítsd a tollat [SIZE] színűre", + "pen.setShade": "Állítsd a toll méretet [SHADE]-re", + "pen.setSize": "állítsd a tollat [SIZE] méretűre", + "pen.stamp": "bélyegző", + "speech.defaultWhenIHearValue": "gyerünk", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "kérdezd meg: %1 és várj", + "speech.speechReporter": "beszéd", + "speech.whenIHear": "amikor hallom [PHRASE]", + "text2speech.defaultTextToSpeak": "üdv", + "text2speech.giant": "giant", + "text2speech.kitten": "cica", + "text2speech.max": "Max", + "text2speech.quinn": "Alex", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "hangváltás [VOICE]-be", + "text2speech.speakAndWaitBlock": "mondd [WORDS]", + "text2speech.squeak": "vinnyog", + "translate.categoryName": "Fordítás", + "translate.defaultTextToTranslate": "üdv", + "translate.translateBlock": "fordítsa a [WORDS]-t [LANGUAGE]-nyelvre", + "translate.viewerLanguage": "nyelv", + "videoSensing.categoryName": "Videóérzékelés", + "videoSensing.direction": "irány", + "videoSensing.motion": "mozgás", + "videoSensing.off": "ki", + "videoSensing.on": "be", + "videoSensing.onFlipped": "felpattintott", + "videoSensing.setVideoTransparency": "A [TRANSPARENCY] videó átlátszóság beállítása", + "videoSensing.sprite": "figura", + "videoSensing.stage": "szakasz", + "videoSensing.videoOn": "video attribútum [ATTRIBUTE] [SUBJECT] tárgyban", + "videoSensing.videoToggle": "Videó kapcsolása [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "amikor videó mozgás > [REFERENCE]", + "wedo2.getDistance": "távolság", + "wedo2.getTiltAngle": "[TILT_DIRECTION] billenési szög", + "wedo2.isTilted": "[TILT_DIRECTION_ANY] irányba billenve?", + "wedo2.motorOff": "fordulás [MOTOR_ID] ki", + "wedo2.motorOn": "fordulás [MOTOR_ID] be", + "wedo2.motorOnFor": "[MOTOR_ID] forduljon [DURATION] másodpercig", + "wedo2.playNoteFor": "[NOTE] hang lejátszása [DURATION] másodpercig", + "wedo2.setLightHue": "lámpa színének beállítása erre: [HUE]", + "wedo2.setMotorDirection": "[MOTOR_ID] beállítása [MOTOR_DIRECTION] irányba", + "wedo2.startMotorPower": "[MOTOR_ID] erőssége legyen [POWER]", + "wedo2.whenDistance": "amikor [OP] távolság [REFERENCE]", + "wedo2.whenTilted": "amikor [TILT_DIRECTION_ANY] irányba billentve" } \ No newline at end of file diff --git a/editor/extensions/hy.json b/editor/extensions/hy.json deleted file mode 100644 index ff29b197..00000000 --- a/editor/extensions/hy.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "պայծառություն", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "հեռավորություն", - "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": "այլ", - "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": "Անջատել", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Միացնել", - "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": "այլ", - "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": "ձախ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "աջ", - "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": "Տեմպ", - "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": "Գրիչ", - "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": "պայծառություն", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "գույն", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "Գրիչն իջեցնել", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "Գրիչը բարձրացնել", - "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": "Կնիք", - "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": "ուղղություն", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "շարժում", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Անջատել", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Միացնել", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "հեռավորություն", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/id.json b/editor/extensions/id.json index 4f060eea..8633d180 100644 --- a/editor/extensions/id.json +++ b/editor/extensions/id.json @@ -1,566 +1,143 @@ { - "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": "kecerahan", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "jarak", - "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": "manapun", - "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": "Halo!", - "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": "mati", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "hidup", - "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": "manapun", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "belakang", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "depan", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "kiri", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "kanan", - "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": "Musik", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ubah tempo sebesar [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Drum Bass", - "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) Hi-Hat Tertutup", - "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) Lonceng Sapi", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Simbal", - "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) Tepukan Tangan", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Hi-Hat Terbuka", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Tongkat Samping", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Drum Senar", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamborin", - "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) Balok Kayu", - "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) Fagot", - "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) Paduan Suara", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Gitar Listrik", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano Listrik", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Seruling", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Kotak Musik", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Drum Baja", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintesis Pimpinan", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pad Sintesis", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Seruling Kayu", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "atur instrumen ke [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "mainkan drum [DRUM] selama [BEATS] ketukan", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "mainkan nada [NOTE] selama [BEATS] ketukan", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "diam selama [BEATS] ketukan", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "atur instrumen ke [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "atur tempo ke [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pena", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ubah [COLOR_PARAM] pena sebesar [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ubah warna pena sebesar [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ubah kegelapan pena sebesar [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ubah ukuran pena sebesar [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "hapus semua", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "kecerahan", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "warna", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturasi", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparansi", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "tekan pena", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "angkat pena", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "atur warna pena ke [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "atur [COLOR_PARAM] pena ke [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "atur warna pena ke [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "atur kegelapan pena sebesar [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "atur ukuran pena ke [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "cap", - "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": "halo", - "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": "ujarkan [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Terjemahkan", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "halo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "terjemahkan [WORDS] ke [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "bahasa", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sensor Video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "arah", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gerakan", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "mati", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "hidup", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "nyala dibalik", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "atur transparansi video ke [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": "panggung", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] di [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "nyalakan video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "ketika gerakan video > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "jarak", - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "kecerahan", + "ev3.getDistance": "jarak", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "manapun", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Halo!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "mati", + "microbit.pinStateMenu.on": "hidup", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "manapun", + "microbit.tiltDirectionMenu.back": "belakang", + "microbit.tiltDirectionMenu.front": "depan", + "microbit.tiltDirectionMenu.left": "kiri", + "microbit.tiltDirectionMenu.right": "kanan", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Musik", + "music.changeTempo": "ubah tempo sebesar [TEMPO]", + "music.drumBass": "(2) Drum Bass", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Hi-Hat Tertutup", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Lonceng Sapi", + "music.drumCrashCymbal": "(4) Simbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Tepukan Tangan", + "music.drumOpenHiHat": "(5) Hi-Hat Terbuka", + "music.drumSideStick": "(3) Tongkat Samping", + "music.drumSnare": "(1) Drum Senar", + "music.drumTambourine": "(7) Tamborin", + "music.drumTriangle": "(12) Triangle", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Balok Kayu", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Paduan Suara", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Gitar Listrik", + "music.instrumentElectricPiano": "(2) Piano Listrik", + "music.instrumentFlute": "(12) Seruling", + "music.instrumentGuitar": "(4) Gitar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Kotak Musik", + "music.instrumentOrgan": "(3) Organ", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Drum Baja", + "music.instrumentSynthLead": "(20) Sintesis Pimpinan", + "music.instrumentSynthPad": "(21) Pad Sintesis", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Seruling Kayu", + "music.midiSetInstrument": "atur instrumen ke [INSTRUMENT]", + "music.playDrumForBeats": "mainkan drum [DRUM] selama [BEATS] ketukan", + "music.playNoteForBeats": "mainkan nada [NOTE] selama [BEATS] ketukan", + "music.restForBeats": "diam selama [BEATS] ketukan", + "music.setInstrument": "atur instrumen ke [INSTRUMENT]", + "music.setTempo": "atur tempo ke [TEMPO]", + "pen.categoryName": "Pena", + "pen.changeColorParam": "ubah [COLOR_PARAM] pena sebesar [VALUE]", + "pen.changeHue": "ubah warna pena sebesar [HUE]", + "pen.changeShade": "ubah kegelapan pena sebesar [SHADE]", + "pen.changeSize": "ubah ukuran pena sebesar [SIZE]", + "pen.clear": "hapus semua", + "pen.colorMenu.brightness": "kecerahan", + "pen.colorMenu.color": "warna", + "pen.colorMenu.saturation": "saturasi", + "pen.colorMenu.transparency": "transparansi", + "pen.penDown": "tekan pena", + "pen.penUp": "angkat pena", + "pen.setColor": "atur warna pena ke [COLOR]", + "pen.setColorParam": "atur [COLOR_PARAM] pena ke [VALUE]", + "pen.setHue": "atur warna pena ke [HUE]", + "pen.setShade": "atur kegelapan pena sebesar [SHADE]", + "pen.setSize": "atur ukuran pena ke [SIZE]", + "pen.stamp": "cap", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "halo", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "ujarkan [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "Terjemahkan", + "translate.defaultTextToTranslate": "halo", + "translate.translateBlock": "terjemahkan [WORDS] ke [LANGUAGE]", + "translate.viewerLanguage": "bahasa", + "videoSensing.categoryName": "Sensor Video", + "videoSensing.direction": "arah", + "videoSensing.motion": "gerakan", + "videoSensing.off": "mati", + "videoSensing.on": "hidup", + "videoSensing.onFlipped": "nyala dibalik", + "videoSensing.setVideoTransparency": "atur transparansi video ke [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "panggung", + "videoSensing.videoOn": "video [ATTRIBUTE] di [SUBJECT]", + "videoSensing.videoToggle": "nyalakan video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "ketika gerakan video > [REFERENCE]", + "wedo2.getDistance": "jarak", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ig.json b/editor/extensions/ig.json deleted file mode 100644 index b6fe8e04..00000000 --- a/editor/extensions/ig.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ọcha ọkụ", - "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": "nike ọ bụla", - "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": "nmgbanye", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "nmgbanye", - "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": "nike ọ bụla", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "azu", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ihu", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "aka ekpe", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "aka nri", - "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": "ọcha ọkụ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ocha", - "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": "uzọ njem", - "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": "nmgbanye", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "nmgbanye", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/is.json b/editor/extensions/is.json index 96ba1a97..6473949f 100644 --- a/editor/extensions/is.json +++ b/editor/extensions/is.json @@ -1,566 +1,143 @@ { - "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": "birtustig", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "fjarlægð", - "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": "eitthvert", - "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": "Hæ!", - "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": "af", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "á", - "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": "eitthvert", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "aftast", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "fremst", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vinstri", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "hægri", - "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": "Tónlist", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "breyta hraða um [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bassa tromma", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo tromma", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Hrista", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Taktstangir", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Lokaður Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga tromma", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kúabjalla", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Glamrandi simball", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica tromma", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guíró", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Klapp", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Opinn Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Hliðar prik", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Sneriltromma", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambúrína", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Þríhyrningur", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Víbrastrengur", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Viðarblokk", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "taktur", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bassi", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagott", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Selló", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Kór", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Rafmagnsgítar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Rafmagnspíanó", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gítar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Spiladós", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Píanó", - "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) Saxófónn", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Stál tromma", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Aðal hljóðgervill", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Hljóðgervill ", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Básúna", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Víbrafónn", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Viðar flauta", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "setja hljóðfæri sem [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "spila trommu [DRUM] í [BEATS] slög", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spila nótu [NOTE] í [BEATS] slög", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "bíða í [BEATS] slög", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "setja hljóðfæri sem [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "setja hraða sem [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Penni", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "breyta lit penna [COLOR_PARAM] í [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "breyta lit penna um [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "breyta litbrigði penna um [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "breyta stærð penna um [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "hreinsa allt", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "birtustig", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "litur", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "mettun", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "gegnsæi", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "penni niður", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "penni upp", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "setja lit penna sem [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "setja lit penna [COLOR_PARAM]í [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "setja lit penna sem [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "setja skugga penna í [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "setja stærð penna í [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stimpla", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "förum", - "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": "hlustaðu og bíddu", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "tal", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "þegar ég heyri [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "halló", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kettlingur", - "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": "setja rödd sem [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "tala [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "tíst", - "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": "halló", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "þýða [WORDS] á [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "tungumál", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Vídeó mæling", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "átt", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "hreyfing", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "af", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "á", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "á flippi", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "setja gegnsæi hreyfimyndar í [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "teikning", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "svið", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "vídeó [ATTRIBUTE] á [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "breyta vídeó [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "þegar hreyfing í vídeó > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "fjarlægð", - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "birtustig", + "ev3.getDistance": "fjarlægð", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "eitthvert", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Hæ!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "af", + "microbit.pinStateMenu.on": "á", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "eitthvert", + "microbit.tiltDirectionMenu.back": "aftast", + "microbit.tiltDirectionMenu.front": "fremst", + "microbit.tiltDirectionMenu.left": "vinstri", + "microbit.tiltDirectionMenu.right": "hægri", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Tónlist", + "music.changeTempo": "breyta hraða um [TEMPO]", + "music.drumBass": "(2) Bassa tromma", + "music.drumBongo": "(13) Bongo tromma", + "music.drumCabasa": "(15) Hrista", + "music.drumClaves": "(9) Taktstangir", + "music.drumClosedHiHat": "(6) Lokaður Hi-Hat", + "music.drumConga": "(14) Konga tromma", + "music.drumCowbell": "(11) Kúabjalla", + "music.drumCrashCymbal": "(4) Glamrandi simball", + "music.drumCuica": "(18) Cuica tromma", + "music.drumGuiro": "(16) Guíró", + "music.drumHandClap": "(8) Klapp", + "music.drumOpenHiHat": "(5) Opinn Hi-Hat", + "music.drumSideStick": "(3) Hliðar prik", + "music.drumSnare": "(1) Sneriltromma", + "music.drumTambourine": "(7) Tambúrína", + "music.drumTriangle": "(12) Þríhyrningur", + "music.drumVibraslap": "(17) Víbrastrengur", + "music.drumWoodBlock": "(10) Viðarblokk", + "music.getTempo": "taktur", + "music.instrumentBass": "(6) Bassi", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Selló", + "music.instrumentChoir": "(15) Kór", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Rafmagnsgítar", + "music.instrumentElectricPiano": "(2) Rafmagnspíanó", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Gítar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Spiladós", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Píanó", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxófónn", + "music.instrumentSteelDrum": "(18) Stál tromma", + "music.instrumentSynthLead": "(20) Aðal hljóðgervill", + "music.instrumentSynthPad": "(21) Hljóðgervill ", + "music.instrumentTrombone": "(9) Básúna", + "music.instrumentVibraphone": "(16) Víbrafónn", + "music.instrumentWoodenFlute": "(13) Viðar flauta", + "music.midiSetInstrument": "setja hljóðfæri sem [INSTRUMENT]", + "music.playDrumForBeats": "spila trommu [DRUM] í [BEATS] slög", + "music.playNoteForBeats": "spila nótu [NOTE] í [BEATS] slög", + "music.restForBeats": "bíða í [BEATS] slög", + "music.setInstrument": "setja hljóðfæri sem [INSTRUMENT]", + "music.setTempo": "setja hraða sem [TEMPO]", + "pen.categoryName": "Penni", + "pen.changeColorParam": "breyta lit penna [COLOR_PARAM] í [VALUE]", + "pen.changeHue": "breyta lit penna um [HUE]", + "pen.changeShade": "breyta litbrigði penna um [SHADE]", + "pen.changeSize": "breyta stærð penna um [SIZE]", + "pen.clear": "hreinsa allt", + "pen.colorMenu.brightness": "birtustig", + "pen.colorMenu.color": "litur", + "pen.colorMenu.saturation": "mettun", + "pen.colorMenu.transparency": "gegnsæi", + "pen.penDown": "penni niður", + "pen.penUp": "penni upp", + "pen.setColor": "setja lit penna sem [COLOR]", + "pen.setColorParam": "setja lit penna [COLOR_PARAM]í [VALUE]", + "pen.setHue": "setja lit penna sem [HUE]", + "pen.setShade": "setja skugga penna í [SHADE]", + "pen.setSize": "setja stærð penna í [SIZE]", + "pen.stamp": "stimpla", + "speech.defaultWhenIHearValue": "förum", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "hlustaðu og bíddu", + "speech.speechReporter": "tal", + "speech.whenIHear": "þegar ég heyri [PHRASE]", + "text2speech.defaultTextToSpeak": "halló", + "text2speech.giant": "giant", + "text2speech.kitten": "kettlingur", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "setja rödd sem [VOICE]", + "text2speech.speakAndWaitBlock": "tala [WORDS]", + "text2speech.squeak": "tíst", + "translate.categoryName": "Translate", + "translate.defaultTextToTranslate": "halló", + "translate.translateBlock": "þýða [WORDS] á [LANGUAGE]", + "translate.viewerLanguage": "tungumál", + "videoSensing.categoryName": "Vídeó mæling", + "videoSensing.direction": "átt", + "videoSensing.motion": "hreyfing", + "videoSensing.off": "af", + "videoSensing.on": "á", + "videoSensing.onFlipped": "á flippi", + "videoSensing.setVideoTransparency": "setja gegnsæi hreyfimyndar í [TRANSPARENCY]", + "videoSensing.sprite": "teikning", + "videoSensing.stage": "svið", + "videoSensing.videoOn": "vídeó [ATTRIBUTE] á [SUBJECT]", + "videoSensing.videoToggle": "breyta vídeó [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "þegar hreyfing í vídeó > [REFERENCE]", + "wedo2.getDistance": "fjarlægð", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/it.json b/editor/extensions/it.json index 578cb46f..04ed6b9f 100644 --- a/editor/extensions/it.json +++ b/editor/extensions/it.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "emetti nota [NOTE] per [TIME] secondi", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "pulsante [PORT] premuto", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "luminosità", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distanza", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posizione motore [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "porta potenza motore [PORT] a [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "aziona il motore [PORT] in questa direzione per [TIME] secondi", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "azione il motore [PORT] nell'altra direzione per [TIME] secondi", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "quando luminosità < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "quando pulsante [PORT] premuto", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "quando distanza < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "qualunque", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "cancella display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Ciao!", - "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": "mostra [MATRIX] su display", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostra testo [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "salta", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "si muove", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "si scuote", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "pulsante [BTN] premuto", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "inclinato [DIRECTION]", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "spento", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "acceso", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "angolo di inclinazione [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "qualunque", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "indietro", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "in avanti", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "a sinistra", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "a destra", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "quando pulsante [BTN] premuto", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "quando [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "quando il pin [PIN] è collegato", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "quando inclinato [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musica", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "cambia tempo di [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Grancassa", - "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) Cabassa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Legnetti", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Charleston", - "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) Campanaccio", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Piatto Crash", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Battimano", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Hi-Hat aperto", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Bacchette", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Rullante", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburello", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangolo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Blocchetto di legno", - "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) Basso elettrico", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagotto", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violoncello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinetto", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Chitarra elettrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano elettrico", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauto", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Chitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Carillon", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organo", - "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) Sassofono", - "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) Sintetizzatore", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetizzatore (suoni di sottofondo)", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafono", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flauto di legno", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "passa a strumento [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "suona il tamburo [DRUM] per [BEATS] battute", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "suona la nota [NOTE] per [BEATS] battute", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pausa di [BEATS] battute", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "passa a strumento [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "imposta tempo a [TEMPO] bpm", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Penna", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "cambia [COLOR_PARAM] penna di [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "cambia colore penna di [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "cambia luminosità penna di [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "cambia dimensione penna di [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "pulisci", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "luminosità", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "colore", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "intensità colore", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "trasparenza", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "penna giù", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "penna su", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "porta colore penna a [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "porta [COLOR_PARAM] penna a [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "porta colore penna a [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "porta luminosità penna a [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "porta dimensione penna a [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "timbra", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "via!", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Riconoscimento della voce", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "ascolta e attendi", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "parole pronunciate", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "quando sento [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "ciao", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "da gigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "da gattino", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "alex", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "usa lingua [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "usa voce [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "pronuncia [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "stridula", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traduci", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "ciao", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traduci [WORDS] in [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "lingua", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Movimento Webcam", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direzione", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movimento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "spegni", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "accendi", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "accendi e inverti orizzontalmente", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "porta trasparenza webcam a [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": "[ATTRIBUTE] del video su [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] il video della webcam", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "quando movimento video è > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distanza", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "angolo inclinazione verso [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "inclinato [TILT_DIRECTION_ANY]", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "spegni [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "accendi [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "accendi [MOTOR_ID] per [DURATION] secondi", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "suona nota [NOTE] per [DURATION] secondi", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "porta colore luci a [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "porta direzione [MOTOR_ID] a [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "porta potenza [MOTOR_ID] a [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "quando distanza [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "quando inclinato [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "emetti nota [NOTE] per [TIME] secondi", + "ev3.buttonPressed": "pulsante [PORT] premuto", + "ev3.getBrightness": "luminosità", + "ev3.getDistance": "distanza", + "ev3.getMotorPosition": "posizione motore [PORT]", + "ev3.motorSetPower": "porta potenza motore [PORT] a [POWER] %", + "ev3.motorTurnClockwise": "aziona il motore [PORT] in questa direzione per [TIME] secondi", + "ev3.motorTurnCounterClockwise": "azione il motore [PORT] nell'altra direzione per [TIME] secondi", + "ev3.whenBrightnessLessThan": "quando luminosità < [DISTANCE]", + "ev3.whenButtonPressed": "quando pulsante [PORT] premuto", + "ev3.whenDistanceLessThan": "quando distanza < [DISTANCE]", + "microbit.buttonsMenu.any": "qualunque", + "microbit.clearDisplay": "cancella display", + "microbit.defaultTextToDisplay": "Ciao!", + "microbit.displaySymbol": "mostra [MATRIX] su display", + "microbit.displayText": "mostra testo [TEXT]", + "microbit.gesturesMenu.jumped": "salta", + "microbit.gesturesMenu.moved": "si muove", + "microbit.gesturesMenu.shaken": "si scuote", + "microbit.isButtonPressed": "pulsante [BTN] premuto", + "microbit.isTilted": "inclinato [DIRECTION]", + "microbit.pinStateMenu.off": "spento", + "microbit.pinStateMenu.on": "acceso", + "microbit.tiltAngle": "angolo di inclinazione [DIRECTION]", + "microbit.tiltDirectionMenu.any": "qualunque", + "microbit.tiltDirectionMenu.back": "indietro", + "microbit.tiltDirectionMenu.front": "in avanti", + "microbit.tiltDirectionMenu.left": "a sinistra", + "microbit.tiltDirectionMenu.right": "a destra", + "microbit.whenButtonPressed": "quando pulsante [BTN] premuto", + "microbit.whenGesture": "quando [GESTURE]", + "microbit.whenPinConnected": "quando il pin [PIN] è collegato", + "microbit.whenTilted": "quando inclinato [DIRECTION]", + "music.categoryName": "Musica", + "music.changeTempo": "cambia tempo di [TEMPO]", + "music.drumBass": "(2) Grancassa", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabassa", + "music.drumClaves": "(9) Legnetti", + "music.drumClosedHiHat": "(6) Charleston", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Campanaccio", + "music.drumCrashCymbal": "(4) Piatto Crash", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Battimano", + "music.drumOpenHiHat": "(5) Hi-Hat aperto", + "music.drumSideStick": "(3) Bacchette", + "music.drumSnare": "(1) Rullante", + "music.drumTambourine": "(7) Tamburello", + "music.drumTriangle": "(12) Triangolo", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Blocchetto di legno", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Basso elettrico", + "music.instrumentBassoon": "(14) Fagotto", + "music.instrumentCello": "(8) Violoncello", + "music.instrumentChoir": "(15) Coro", + "music.instrumentClarinet": "(10) Clarinetto", + "music.instrumentElectricGuitar": "(5) Chitarra elettrica", + "music.instrumentElectricPiano": "(2) Piano elettrico", + "music.instrumentFlute": "(12) Flauto", + "music.instrumentGuitar": "(4) Chitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Carillon", + "music.instrumentOrgan": "(3) Organo", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Sassofono", + "music.instrumentSteelDrum": "(18) Steel Drum", + "music.instrumentSynthLead": "(20) Sintetizzatore", + "music.instrumentSynthPad": "(21) Sintetizzatore (suoni di sottofondo)", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafono", + "music.instrumentWoodenFlute": "(13) Flauto di legno", + "music.midiSetInstrument": "passa a strumento [INSTRUMENT]", + "music.playDrumForBeats": "suona il tamburo [DRUM] per [BEATS] battute", + "music.playNoteForBeats": "suona la nota [NOTE] per [BEATS] battute", + "music.restForBeats": "pausa di [BEATS] battute", + "music.setInstrument": "passa a strumento [INSTRUMENT]", + "music.setTempo": "imposta tempo a [TEMPO] bpm", + "pen.categoryName": "Penna", + "pen.changeColorParam": "cambia [COLOR_PARAM] penna di [VALUE]", + "pen.changeHue": "cambia colore penna di [HUE]", + "pen.changeShade": "cambia luminosità penna di [SHADE]", + "pen.changeSize": "cambia dimensione penna di [SIZE]", + "pen.clear": "pulisci", + "pen.colorMenu.brightness": "luminosità", + "pen.colorMenu.color": "colore", + "pen.colorMenu.saturation": "intensità colore", + "pen.colorMenu.transparency": "trasparenza", + "pen.penDown": "penna giù", + "pen.penUp": "penna su", + "pen.setColor": "porta colore penna a [COLOR]", + "pen.setColorParam": "porta [COLOR_PARAM] penna a [VALUE]", + "pen.setHue": "porta colore penna a [HUE]", + "pen.setShade": "porta luminosità penna a [SHADE]", + "pen.setSize": "porta dimensione penna a [SIZE]", + "pen.stamp": "timbra", + "speech.defaultWhenIHearValue": "via!", + "speech.extensionName": "Riconoscimento della voce", + "speech.listenAndWait": "ascolta e attendi", + "speech.speechReporter": "parole pronunciate", + "speech.whenIHear": "quando sento [PHRASE]", + "text2speech.defaultTextToSpeak": "ciao", + "text2speech.giant": "da gigante", + "text2speech.kitten": "da gattino", + "text2speech.max": "dani", + "text2speech.quinn": "manu", + "text2speech.setLanguageBlock": "usa lingua [LANGUAGE]", + "text2speech.setVoiceBlock": "usa voce [VOICE]", + "text2speech.speakAndWaitBlock": "pronuncia [WORDS]", + "text2speech.squeak": "stridula", + "translate.categoryName": "Traduci", + "translate.defaultTextToTranslate": "ciao", + "translate.translateBlock": "traduci [WORDS] in [LANGUAGE]", + "translate.viewerLanguage": "lingua", + "videoSensing.categoryName": "Movimento Webcam", + "videoSensing.direction": "direzione", + "videoSensing.motion": "movimento", + "videoSensing.off": "spegni", + "videoSensing.on": "accendi", + "videoSensing.onFlipped": "accendi e inverti orizzontalmente", + "videoSensing.setVideoTransparency": "porta trasparenza webcam a [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "stage", + "videoSensing.videoOn": "[ATTRIBUTE] del video su [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] il video della webcam", + "videoSensing.whenMotionGreaterThan": "quando movimento video è > [REFERENCE]", + "wedo2.getDistance": "distanza", + "wedo2.getTiltAngle": "angolo inclinazione verso [TILT_DIRECTION]", + "wedo2.isTilted": "inclinato [TILT_DIRECTION_ANY]", + "wedo2.motorOff": "spegni [MOTOR_ID]", + "wedo2.motorOn": "accendi [MOTOR_ID]", + "wedo2.motorOnFor": "accendi [MOTOR_ID] per [DURATION] secondi", + "wedo2.playNoteFor": "suona nota [NOTE] per [DURATION] secondi", + "wedo2.setLightHue": "porta colore luci a [HUE]", + "wedo2.setMotorDirection": "porta direzione [MOTOR_ID] a [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "porta potenza [MOTOR_ID] a [POWER]", + "wedo2.whenDistance": "quando distanza [OP] [REFERENCE]", + "wedo2.whenTilted": "quando inclinato [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ja-Hira.json b/editor/extensions/ja-Hira.json index c2a41a47..e4b022a3 100644 --- a/editor/extensions/ja-Hira.json +++ b/editor/extensions/ja-Hira.json @@ -1,566 +1,143 @@ { - "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": "あかるさ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "きょり", - "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": "どれかの", - "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": "こんにちは!", - "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": "きり", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "いり", - "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": "どれかの", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "さいはいめん", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "さいぜんめん", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ひだり", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "みぎ", - "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": "おんがく", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "テンポを[TEMPO]ずつかえる", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) バスドラム", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) ボンゴ", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) カバサ", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) クラーベ", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) クローズハイハット", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) コンガ", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) カウベル", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) クラッシュシンバル", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) クイーカ", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) ギロ", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) てびょうし", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) オープンハイハット", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) サイドスティック", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) スネアドラム", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) タンバリン", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) トライアングル", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ビブラスラップ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) ウッドブロック", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "テンポ", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) ベース", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) バスーン", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) チェロ", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) がっしょうだん", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) クラリネット", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) エレキギター", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) でんしピアノ", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) フルート", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) ギター", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) マリンバ", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) ミュージックボックス", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) オルガン", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) ピアノ", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) ピチカート", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) サクソフォン", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) スチールドラム", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) シンセリード", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) シンセパッド", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) トロンボーン", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ビブラフォン", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) もっかんフルート", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "がっきを[INSTRUMENT]にする", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM]のドラムを[BEATS]はくならす", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE]のおんぷを[BEATS]はくならす", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS]はくやすむ", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "がっきを[INSTRUMENT]にする", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "テンポを[TEMPO]にする", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "ペン", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ペンの[COLOR_PARAM]を[VALUE]ずつかえる", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ペンのいろを[HUE]ずつかえる", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ペンのこさを[SHADE]ずつかえる", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ペンのふとさを[SIZE]ずつかえる", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ぜんぶけす", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "あかるさ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "いろ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "あざやかさ", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "とうめいど", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "ペンをおろす", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ペンをあげる", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "ペンのいろを[COLOR]にする", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "ペンの[COLOR_PARAM]を[VALUE]にする", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "ペンのいろを[HUE]にする", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "ペンのこさを[SHADE]にする", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "ペンのふとさを[SIZE]にする", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "スタンプ", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "いこう", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "きいて", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "スピーチ", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "[PHRASE]をきいたとき", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "こんにちは", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "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": "[WORDS]をしゃべる", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "ほんやく", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "こんにちは", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS]を[LANGUAGE]にほんやくする", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "げんご", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "ビデオモーションセンサー", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "むき", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "モーション", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "きり", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "いり", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "さゆうはんてん", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ビデオのとうめいどを[TRANSPARENCY]にする", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "スプライト", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "ステージ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[SUBJECT]のビデオの[ATTRIBUTE]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "ビデオを[VIDEO_STATE]にする", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "ビデオモーション > [REFERENCE]のとき", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "きょり", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt 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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "あかるさ", + "ev3.getDistance": "きょり", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "どれかの", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "こんにちは!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "きり", + "microbit.pinStateMenu.on": "いり", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "どれかの", + "microbit.tiltDirectionMenu.back": "さいはいめん", + "microbit.tiltDirectionMenu.front": "さいぜんめん", + "microbit.tiltDirectionMenu.left": "ひだり", + "microbit.tiltDirectionMenu.right": "みぎ", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "おんがく", + "music.changeTempo": "テンポを[TEMPO]ずつかえる", + "music.drumBass": "(2) バスドラム", + "music.drumBongo": "(13) ボンゴ", + "music.drumCabasa": "(15) カバサ", + "music.drumClaves": "(9) クラーベ", + "music.drumClosedHiHat": "(6) クローズハイハット", + "music.drumConga": "(14) コンガ", + "music.drumCowbell": "(11) カウベル", + "music.drumCrashCymbal": "(4) クラッシュシンバル", + "music.drumCuica": "(18) クイーカ", + "music.drumGuiro": "(16) ギロ", + "music.drumHandClap": "(8) てびょうし", + "music.drumOpenHiHat": "(5) オープンハイハット", + "music.drumSideStick": "(3) サイドスティック", + "music.drumSnare": "(1) スネアドラム", + "music.drumTambourine": "(7) タンバリン", + "music.drumTriangle": "(12) トライアングル", + "music.drumVibraslap": "(17) ビブラスラップ", + "music.drumWoodBlock": "(10) ウッドブロック", + "music.getTempo": "テンポ", + "music.instrumentBass": "(6) ベース", + "music.instrumentBassoon": "(14) バスーン", + "music.instrumentCello": "(8) チェロ", + "music.instrumentChoir": "(15) がっしょうだん", + "music.instrumentClarinet": "(10) クラリネット", + "music.instrumentElectricGuitar": "(5) エレキギター", + "music.instrumentElectricPiano": "(2) でんしピアノ", + "music.instrumentFlute": "(12) フルート", + "music.instrumentGuitar": "(4) ギター", + "music.instrumentMarimba": "(19) マリンバ", + "music.instrumentMusicBox": "(17) ミュージックボックス", + "music.instrumentOrgan": "(3) オルガン", + "music.instrumentPiano": "(1) ピアノ", + "music.instrumentPizzicato": "(7) ピチカート", + "music.instrumentSaxophone": "(11) サクソフォン", + "music.instrumentSteelDrum": "(18) スチールドラム", + "music.instrumentSynthLead": "(20) シンセリード", + "music.instrumentSynthPad": "(21) シンセパッド", + "music.instrumentTrombone": "(9) トロンボーン", + "music.instrumentVibraphone": "(16) ビブラフォン", + "music.instrumentWoodenFlute": "(13) もっかんフルート", + "music.midiSetInstrument": "がっきを[INSTRUMENT]にする", + "music.playDrumForBeats": "[DRUM]のドラムを[BEATS]はくならす", + "music.playNoteForBeats": "[NOTE]のおんぷを[BEATS]はくならす", + "music.restForBeats": "[BEATS]はくやすむ", + "music.setInstrument": "がっきを[INSTRUMENT]にする", + "music.setTempo": "テンポを[TEMPO]にする", + "pen.categoryName": "ペン", + "pen.changeColorParam": "ペンの[COLOR_PARAM]を[VALUE]ずつかえる", + "pen.changeHue": "ペンのいろを[HUE]ずつかえる", + "pen.changeShade": "ペンのこさを[SHADE]ずつかえる", + "pen.changeSize": "ペンのふとさを[SIZE]ずつかえる", + "pen.clear": "ぜんぶけす", + "pen.colorMenu.brightness": "あかるさ", + "pen.colorMenu.color": "いろ", + "pen.colorMenu.saturation": "あざやかさ", + "pen.colorMenu.transparency": "とうめいど", + "pen.penDown": "ペンをおろす", + "pen.penUp": "ペンをあげる", + "pen.setColor": "ペンのいろを[COLOR]にする", + "pen.setColorParam": "ペンの[COLOR_PARAM]を[VALUE]にする", + "pen.setHue": "ペンのいろを[HUE]にする", + "pen.setShade": "ペンのこさを[SHADE]にする", + "pen.setSize": "ペンのふとさを[SIZE]にする", + "pen.stamp": "スタンプ", + "speech.defaultWhenIHearValue": "いこう", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "きいて", + "speech.speechReporter": "スピーチ", + "speech.whenIHear": "[PHRASE]をきいたとき", + "text2speech.defaultTextToSpeak": "こんにちは", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "[WORDS]をしゃべる", + "text2speech.squeak": "squeak", + "translate.categoryName": "ほんやく", + "translate.defaultTextToTranslate": "こんにちは", + "translate.translateBlock": "[WORDS]を[LANGUAGE]にほんやくする", + "translate.viewerLanguage": "げんご", + "videoSensing.categoryName": "ビデオモーションセンサー", + "videoSensing.direction": "むき", + "videoSensing.motion": "モーション", + "videoSensing.off": "きり", + "videoSensing.on": "いり", + "videoSensing.onFlipped": "さゆうはんてん", + "videoSensing.setVideoTransparency": "ビデオのとうめいどを[TRANSPARENCY]にする", + "videoSensing.sprite": "スプライト", + "videoSensing.stage": "ステージ", + "videoSensing.videoOn": "[SUBJECT]のビデオの[ATTRIBUTE]", + "videoSensing.videoToggle": "ビデオを[VIDEO_STATE]にする", + "videoSensing.whenMotionGreaterThan": "ビデオモーション > [REFERENCE]のとき", + "wedo2.getDistance": "きょり", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ja.json b/editor/extensions/ja.json index c55c5e0a..e9119ed3 100644 --- a/editor/extensions/ja.json +++ b/editor/extensions/ja.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "[NOTE]の音符を[TIME]秒鳴らす", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "ボタン[PORT]が押された", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "明るさ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "距離", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "モーター[PORT]の位置", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "モーター[PORT]のパワーを[POWER]%にする", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "モーター[PORT]をこちら向きに[TIME]秒間回す", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "モーター[PORT]をあちら向きに[TIME]秒間回す", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "明るさ < [DISTANCE]のとき", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "ボタン[PORT]が押されたとき", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "距離 < [DISTANCE]のとき", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "どれかの", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "画面を消す", - "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": "[MATRIX]を表示する", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "[TEXT]を表示する", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "ジャンプした", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "動いた", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "振られた", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "ボタン[BTN]が押された", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION]に傾いた", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "切", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "入", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "[DIRECTION]方向の傾き", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "どれかの向き", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "後ろ", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "前", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "左", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "右", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "ボタン[BTN]が押されたとき", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE]とき", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "ピン[PIN]がつながったとき", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "[DIRECTION]に傾いたとき", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "音楽", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "テンポを[TEMPO]ずつ変える", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) バスドラム", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) ボンゴ", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) カバサ", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) クラーベ", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) クローズハイハット", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) コンガ", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) カウベル", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) クラッシュシンバル", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) クイーカ", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) ギロ", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) 手拍子", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) オープンハイハット", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) サイドスティック", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) スネアドラム", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) タンバリン", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) トライアングル", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ビブラスラップ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) ウッドブロック", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "テンポ", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) ベース", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) バスーン", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) チェロ", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) 合唱団", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) クラリネット", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) エレキギター", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) 電子ピアノ", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) フルート", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) ギター", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) マリンバ", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) ミュージックボックス", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) オルガン", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) ピアノ", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) ピチカート", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) サクソフォン", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) スチールドラム", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) シンセリード", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) シンセパッド", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) トロンボーン", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ビブラフォン", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) 木管フルート", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "楽器を[INSTRUMENT]にする", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM]のドラムを[BEATS]拍鳴らす", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE]の音符を[BEATS]拍鳴らす", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS]拍休む", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "楽器を[INSTRUMENT]にする", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "テンポを[TEMPO]にする", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "ペン", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ペンの[COLOR_PARAM]を[VALUE]ずつ変える", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ペンの色を[HUE]ずつ変える", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ペンの濃さを[SHADE]ずつ変える", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ペンの太さを[SIZE]ずつ変える", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "全部消す", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "明るさ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "色", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "鮮やかさ", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "透明度", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "ペンを下ろす", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ペンを上げる", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "ペンの色を[COLOR]にする", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "ペンの[COLOR_PARAM]を[VALUE]にする", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "ペンの色を[HUE]にする", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "ペンの濃さを[SHADE]にする", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "ペンの太さを[SIZE]にする", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "スタンプ", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "行こう", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "音声認識", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "聞いて", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "音声", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "[PHRASE]を聞いたとき", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "こんにちは", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "巨人", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "子猫", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "マックス", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "クイン", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "言語を[LANGUAGE]にする", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "声を[VOICE]にする", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "[WORDS]をしゃべる", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "ねずみ", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "翻訳", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "こんにちは", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS]を[LANGUAGE]に翻訳する", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "言語", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "ビデオモーションセンサー", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "向き", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "モーション", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "切", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "入", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "左右反転", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ビデオの透明度を[TRANSPARENCY]にする", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "スプライト", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "ステージ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[SUBJECT]のビデオの[ATTRIBUTE]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "ビデオを[VIDEO_STATE]にする", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "ビデオモーション > [REFERENCE]のとき", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "距離", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "[TILT_DIRECTION]方向の傾き", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY]に傾いている", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID]をオフにする", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID]をオンにする", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[MOTOR_ID]を[DURATION]秒間オンにする", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE]の音符を[DURATION]秒間鳴らす", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "ライトの色を[HUE]にする", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "[MOTOR_ID]の方向を[MOTOR_DIRECTION]にする", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "[MOTOR_ID]のパワーを[POWER]にする", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "距離[OP][REFERENCE]のとき", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "[TILT_DIRECTION_ANY]に傾いたとき", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "[NOTE]の音符を[TIME]秒鳴らす", + "ev3.buttonPressed": "ボタン[PORT]が押された", + "ev3.getBrightness": "明るさ", + "ev3.getDistance": "距離", + "ev3.getMotorPosition": "モーター[PORT]の位置", + "ev3.motorSetPower": "モーター[PORT]のパワーを[POWER]%にする", + "ev3.motorTurnClockwise": "モーター[PORT]をこちら向きに[TIME]秒間回す", + "ev3.motorTurnCounterClockwise": "モーター[PORT]をあちら向きに[TIME]秒間回す", + "ev3.whenBrightnessLessThan": "明るさ < [DISTANCE]のとき", + "ev3.whenButtonPressed": "ボタン[PORT]が押されたとき", + "ev3.whenDistanceLessThan": "距離 < [DISTANCE]のとき", + "microbit.buttonsMenu.any": "どれかの", + "microbit.clearDisplay": "画面を消す", + "microbit.defaultTextToDisplay": "Hello!", + "microbit.displaySymbol": "[MATRIX]を表示する", + "microbit.displayText": "[TEXT]を表示する", + "microbit.gesturesMenu.jumped": "ジャンプした", + "microbit.gesturesMenu.moved": "動いた", + "microbit.gesturesMenu.shaken": "振られた", + "microbit.isButtonPressed": "ボタン[BTN]が押された", + "microbit.isTilted": "[DIRECTION]に傾いた", + "microbit.pinStateMenu.off": "切", + "microbit.pinStateMenu.on": "入", + "microbit.tiltAngle": "[DIRECTION]方向の傾き", + "microbit.tiltDirectionMenu.any": "どれかの向き", + "microbit.tiltDirectionMenu.back": "後ろ", + "microbit.tiltDirectionMenu.front": "前", + "microbit.tiltDirectionMenu.left": "左", + "microbit.tiltDirectionMenu.right": "右", + "microbit.whenButtonPressed": "ボタン[BTN]が押されたとき", + "microbit.whenGesture": "[GESTURE]とき", + "microbit.whenPinConnected": "ピン[PIN]がつながったとき", + "microbit.whenTilted": "[DIRECTION]に傾いたとき", + "music.categoryName": "音楽", + "music.changeTempo": "テンポを[TEMPO]ずつ変える", + "music.drumBass": "(2) バスドラム", + "music.drumBongo": "(13) ボンゴ", + "music.drumCabasa": "(15) カバサ", + "music.drumClaves": "(9) クラーベ", + "music.drumClosedHiHat": "(6) クローズハイハット", + "music.drumConga": "(14) コンガ", + "music.drumCowbell": "(11) カウベル", + "music.drumCrashCymbal": "(4) クラッシュシンバル", + "music.drumCuica": "(18) クイーカ", + "music.drumGuiro": "(16) ギロ", + "music.drumHandClap": "(8) 手拍子", + "music.drumOpenHiHat": "(5) オープンハイハット", + "music.drumSideStick": "(3) サイドスティック", + "music.drumSnare": "(1) スネアドラム", + "music.drumTambourine": "(7) タンバリン", + "music.drumTriangle": "(12) トライアングル", + "music.drumVibraslap": "(17) ビブラスラップ", + "music.drumWoodBlock": "(10) ウッドブロック", + "music.getTempo": "テンポ", + "music.instrumentBass": "(6) ベース", + "music.instrumentBassoon": "(14) バスーン", + "music.instrumentCello": "(8) チェロ", + "music.instrumentChoir": "(15) 合唱団", + "music.instrumentClarinet": "(10) クラリネット", + "music.instrumentElectricGuitar": "(5) エレキギター", + "music.instrumentElectricPiano": "(2) 電子ピアノ", + "music.instrumentFlute": "(12) フルート", + "music.instrumentGuitar": "(4) ギター", + "music.instrumentMarimba": "(19) マリンバ", + "music.instrumentMusicBox": "(17) ミュージックボックス", + "music.instrumentOrgan": "(3) オルガン", + "music.instrumentPiano": "(1) ピアノ", + "music.instrumentPizzicato": "(7) ピチカート", + "music.instrumentSaxophone": "(11) サクソフォン", + "music.instrumentSteelDrum": "(18) スチールドラム", + "music.instrumentSynthLead": "(20) シンセリード", + "music.instrumentSynthPad": "(21) シンセパッド", + "music.instrumentTrombone": "(9) トロンボーン", + "music.instrumentVibraphone": "(16) ビブラフォン", + "music.instrumentWoodenFlute": "(13) 木管フルート", + "music.midiSetInstrument": "楽器を[INSTRUMENT]にする", + "music.playDrumForBeats": "[DRUM]のドラムを[BEATS]拍鳴らす", + "music.playNoteForBeats": "[NOTE]の音符を[BEATS]拍鳴らす", + "music.restForBeats": "[BEATS]拍休む", + "music.setInstrument": "楽器を[INSTRUMENT]にする", + "music.setTempo": "テンポを[TEMPO]にする", + "pen.categoryName": "ペン", + "pen.changeColorParam": "ペンの[COLOR_PARAM]を[VALUE]ずつ変える", + "pen.changeHue": "ペンの色を[HUE]ずつ変える", + "pen.changeShade": "ペンの濃さを[SHADE]ずつ変える", + "pen.changeSize": "ペンの太さを[SIZE]ずつ変える", + "pen.clear": "全部消す", + "pen.colorMenu.brightness": "明るさ", + "pen.colorMenu.color": "色", + "pen.colorMenu.saturation": "鮮やかさ", + "pen.colorMenu.transparency": "透明度", + "pen.penDown": "ペンを下ろす", + "pen.penUp": "ペンを上げる", + "pen.setColor": "ペンの色を[COLOR]にする", + "pen.setColorParam": "ペンの[COLOR_PARAM]を[VALUE]にする", + "pen.setHue": "ペンの色を[HUE]にする", + "pen.setShade": "ペンの濃さを[SHADE]にする", + "pen.setSize": "ペンの太さを[SIZE]にする", + "pen.stamp": "スタンプ", + "speech.defaultWhenIHearValue": "行こう", + "speech.extensionName": "音声認識", + "speech.listenAndWait": "聞いて", + "speech.speechReporter": "音声", + "speech.whenIHear": "[PHRASE]を聞いたとき", + "text2speech.defaultTextToSpeak": "こんにちは", + "text2speech.giant": "巨人", + "text2speech.kitten": "子猫", + "text2speech.max": "マックス", + "text2speech.quinn": "クイン", + "text2speech.setLanguageBlock": "言語を[LANGUAGE]にする", + "text2speech.setVoiceBlock": "声を[VOICE]にする", + "text2speech.speakAndWaitBlock": "[WORDS]をしゃべる", + "text2speech.squeak": "ねずみ", + "translate.categoryName": "翻訳", + "translate.defaultTextToTranslate": "こんにちは", + "translate.translateBlock": "[WORDS]を[LANGUAGE]に翻訳する", + "translate.viewerLanguage": "言語", + "videoSensing.categoryName": "ビデオモーションセンサー", + "videoSensing.direction": "向き", + "videoSensing.motion": "モーション", + "videoSensing.off": "切", + "videoSensing.on": "入", + "videoSensing.onFlipped": "左右反転", + "videoSensing.setVideoTransparency": "ビデオの透明度を[TRANSPARENCY]にする", + "videoSensing.sprite": "スプライト", + "videoSensing.stage": "ステージ", + "videoSensing.videoOn": "[SUBJECT]のビデオの[ATTRIBUTE]", + "videoSensing.videoToggle": "ビデオを[VIDEO_STATE]にする", + "videoSensing.whenMotionGreaterThan": "ビデオモーション > [REFERENCE]のとき", + "wedo2.getDistance": "距離", + "wedo2.getTiltAngle": "[TILT_DIRECTION]方向の傾き", + "wedo2.isTilted": "[TILT_DIRECTION_ANY]に傾いている", + "wedo2.motorOff": "[MOTOR_ID]をオフにする", + "wedo2.motorOn": "[MOTOR_ID]をオンにする", + "wedo2.motorOnFor": "[MOTOR_ID]を[DURATION]秒間オンにする", + "wedo2.playNoteFor": "[NOTE]の音符を[DURATION]秒間鳴らす", + "wedo2.setLightHue": "ライトの色を[HUE]にする", + "wedo2.setMotorDirection": "[MOTOR_ID]の方向を[MOTOR_DIRECTION]にする", + "wedo2.startMotorPower": "[MOTOR_ID]のパワーを[POWER]にする", + "wedo2.whenDistance": "距離[OP][REFERENCE]のとき", + "wedo2.whenTilted": "[TILT_DIRECTION_ANY]に傾いたとき" } \ No newline at end of file diff --git a/editor/extensions/ka.json b/editor/extensions/ka.json deleted file mode 100644 index 7d0c5a89..00000000 --- a/editor/extensions/ka.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "დაუკარი მუსიკალური ნოტი 1[NOTE] 2[TIME]-ის განმავლობაში", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "ღილაკზე 1[PORT] დაჭერილია?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "სიკაშკაშე", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "მანძილი", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "ძრავა 1[PORT] მდებარეობა", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "ძრავა 1[PORT] მომართე ძალაზე 2[POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "ძრავა 1[PORT] აბრუნე ამ მიმართულებით 2[TIME] წამის განმავლობაში", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "ძრავა 1[PORT] აბრუნე იმ მიმართულებით [TIME] წამის განმავლობაში ", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "როდესაც სიკაშკაშე < 1[DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "როდესაც ღილაკი 1[PORT] დაჭერილია", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "როდესაც მანძილი < 1[DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "ნებისმიერი", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "გაასუფთავე ეკრანი", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "გამარჯობა!", - "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": "ეკრანი 1[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": "გადახტა", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "გადაიწია", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "შერყეული", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "1[BTN] ღილაკზე დაჭერილია?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "გადაიხარა 1[DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "გამორთული", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ჩართული", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "გადახარე კუთხე 1[DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "ნებისმიერი", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "უკან", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "წინ", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "მარცხნივ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "მარჯვნივ", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "როდესაც 1[BTN] ღილაკი დაჭერილია", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "როდესაც 1[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": "როდესაც გადახრილია 1[DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "მუსიკა", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "შეცვალე დრო 1[TEMPO]-თი", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) ბასი დრამი", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) ბონგო", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) კაბასა", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) იდიოფონები", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) დახურული დაფდაფი", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14)კონგა", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11)ეჟვანი", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) თეფშების მსხვრევა", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18)კუისკა", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16)გირო", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "98) ტაში", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5)დაფდაფი", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3)გვერდითა დასარტყამი ინსტრუმენტი", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) პატარა ბარაბანი", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) ტამბორინი", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) სამკუთხედი", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ვიბრომღუნი", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) ხის ბლოკი", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "ხმა", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) ბასი", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) ბასეონი", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) ჩელო", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) გუნდი", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) კლარნეტი", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) ელექტრო გიტარა", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) ელექტრო პიანინო", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) ფლეიტა", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) გიტარა", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) მარიმბა", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) მუსიკალური ყუთი", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) ორღანი", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) პიანინო", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) პიციკატო", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) საქსაფონი", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) მეტალის ბარაბანი", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) სინთეზატორი", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) ტრომბონი", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ვიბროფონი", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) ხის ფლეიტა", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "შეარჩიე ინსტრუმენტი [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "დაუკარი ბარაბანი [DRUM] [BEATS] რითმებისთვის", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "დაუკარი მუსიკალური ნოტი [NOTE] [BEATS] რითმებისთვის", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "დასვენება [BEATS] რიტმებისთვის", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "შეარჩიე ინსტრუმენტი [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "შეცვალე ხმა [TEMPO]-თი", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "კალამი", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "შეცვალე ფანქრის [COLOR_PARAM] [VALUE]-ით", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "შეცვალე კალამის ფერი [HUE]-თი", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "შეცვალე კალამის ჩრდილი [SHADE]-ით", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "შეცვალე ფანქრის ზომა [SIZE]-ით", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "წაშალე ყველა", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "სიკაშკაშე", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ფერი", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "გადავსებულობა", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "გამჭვირვალობა", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "კალამი ქვევით", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "კალამი ზევით", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "შეარჩიე კალამის ფერი [COLOR]-ით", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "შეარჩიე კალმის [COLOR_PARAM] [VALUE]-ით", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "შეარჩიე კალამის ტონი [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "შეარჩიე კალამის ფერი [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "შეარჩიე კალამის ზომა [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "ბეჭედი", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "მოდი დავიწყოთ", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "მეტყველების ტექსტად გარდაქმნა", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "მოუსმინე და დაელოდე", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "მიმართვა", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "როდესაც მესმის 1[PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "გამარჯობა", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "ფისო", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "მაქსი", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "კვინი", - "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": "მომართე ხმა 1[VOICE]-ზე", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "თქვი 1[WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "სკვიკი", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "თარგმნე", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "გამარჯობა", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "თარგმნე 1[WORDS] 2[LANGUAGE]-ზე", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "ენა", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "ვიდეო სენსორი", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "მიმართულება", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "მოძრაობა", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "გამორთული", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ჩართული", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ჩართულია ამობრუნებული", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "დააყენე ვიდეოს გამჭვირვალობა 1[TRANSPARENCY]-ზე", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "სპრაიტი", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "სცენა", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "ვიდეო [ATTRIBUTE] 2[SUBJECT] ზე", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "ჩართე ვიდეო 1[VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "როდესაც ვიდეო მოძრაობა > 1[REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "მანძილი", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "გადახარე კუთხე 1[TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "გადახრილია 1[TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "გამორთე 1[MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "ჩართე 1[MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "ჩართე ძრავი 1[MOTOR_ID] 2[DURATION] წამით", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "დაუკარი მუსიკალური ნოტი 1[NOTE] 2[DURATION] წამით", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "აირჩიე სინათლის ფერად 1[HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "დაადგინე 1[MOTOR_ID]-ის მიმართულება 2[MOTOR_DIRECTION]-კენ", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "მომართე 1[MOTOR_ID] ძალა 2[POWER]-ზე", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "როდესაც მანძილი 1[OP] 2[REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "როდესაც გადახრილია 1[TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/kk.json b/editor/extensions/kk.json deleted file mode 100644 index d5403267..00000000 --- a/editor/extensions/kk.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "жарықтық", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "арақашықтық", - "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": "кез келген", - "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": "өшіру", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "қосу", - "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": "кез келген", - "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": "солға", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "оңға", - "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": "Музыка", - "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": "Дыбыс ырғағы", - "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": "Қалам", - "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": "жарықтық", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "түс", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "қауырсынды түсіру", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "қауырсынды көтеру", - "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": "марка", - "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": "Бейнебақылау", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "бағыт", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "қозғалыс", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "өшіру", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "қосу", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "арақашықтық", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/kn.json b/editor/extensions/kn.json deleted file mode 100644 index 08861e84..00000000 --- a/editor/extensions/kn.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ಪ್ರಕಾಶಮಾನ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ದೂರ", - "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": "ನಿಲ್ಲಿಸು", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ಚಲಿಸು", - "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": "ಎಡ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ಬಲ", - "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": "ತಾಳ", - "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": "ಲೇಖಣಿ", - "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": "ಪ್ರಕಾಶಮಾನ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ಬಣ್ಣ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "ಲೇಖಣಿಯುಕ್ತ", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ಲೇಖಣಿಮುಕ್ತ", - "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": "ಮುದ್ರಿಸು", - "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": "ದಿಕ್ಕು", - "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": "ನಿಲ್ಲಿಸು", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ಚಲಿಸು", - "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": "ದೂರ", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ko.json b/editor/extensions/ko.json index b836abf8..f460b69f 100644 --- a/editor/extensions/ko.json +++ b/editor/extensions/ko.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "[TIME] 초 동안 [NOTE] 번 음 울리기", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": " [PORT] 번 버튼이 눌러졌는가?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "밝기", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "거리", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "모터 [PORT] 위치", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "[PORT] 모터 강도를 [POWER] %로 정하기", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "[PORT] 모터를 [TIME] 초 동안 이쪽으로 돌리기", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "[PORT] 모터를 [TIME] 초 동안 저쪽으로 돌리기", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "밝기 < [DISTANCE]일 때", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "[PORT] 번 버튼이 눌러졌을 때", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "거리 < [DISTANCE]일 때", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "아무", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "화면 지우기", - "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": "[MATRIX] 보여주기", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "글자 [TEXT] 보여주기", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "뛰었을", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "움직일", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "흔들어졌을", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] 버튼이 눌려졌는가?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION] 방향으로 기울어졌는가?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "끄기", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "켜기", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "[DIRECTION] 방향으로 기울어진 각도", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "아무", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "뒤쪽", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "앞쪽", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "왼쪽", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "오른쪽", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "[BTN] 버튼이 눌러졌을 때", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE] 때", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "[PIN]번 핀이 연결되었을 때", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "[DIRECTION] 방향으로 기울어졌을 때", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "음악", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "빠르기를 [TEMPO] 만큼 바꾸기", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) 베이스 드럼", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) 봉고", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) 카바사", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) 클라베", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) 닫힌 하이햇", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) 콩가", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) 카우벨 ", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) 크래시 심벌", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) 쿠이카 ", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) 귀로우 ", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) 박수", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) 열린 하이햇", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) 사이드 스틱", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) 스네어 드럼 ", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) 탬버린", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) 트라이앵글 ", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) 비브라슬랩 ", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) 나무 블록", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "빠르기", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) 베이스", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) 바순", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) 첼로 ", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) 합창단 ", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) 클라리넷 ", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) 전자 기타 ", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) 전자 피아노 ", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) 플루트 ", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) 기타", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) 마림바 ", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) 뮤직 박스", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) 오르간", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) 피아노", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) 피치카토 ", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) 색소폰 ", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) 스틸 드럼 ", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) 신드 리드", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) 신드 패드 ", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) 트럼본", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) 비브라폰", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) 나무 플루트 ", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "악기를 [INSTRUMENT](으)로 정하기", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM]번 타악기를 [BEATS] 박자로 연주하기", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE]번 음을 [BEATS] 박자로 연주하기", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS] 박자 쉬기 ", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "악기를 [INSTRUMENT](으)로 정하기", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "빠르기를 [TEMPO](으)로 정하기", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "펜", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "펜 [COLOR_PARAM]을(를) [VALUE]만큼 바꾸기", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "펜 색깔을 [HUE]만큼 바꾸기", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "펜 명암을 [SHADE] 만큼 바꾸기 ", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "펜 굵기를 [SIZE] 만큼 바꾸기", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "모두 지우기", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "명도", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "색깔", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "채도 ", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "투명도", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "펜 내리기", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "펜 올리기", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "펜 색깔을 [COLOR](으)로 정하기 ", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "펜 [COLOR_PARAM]을(를) [VALUE](으)로 정하기", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "펜 색깔을 [HUE](으)로 정하기", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "펜 명암을 [SHADE](으)로 정하기 ", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "펜 굵기를 [SIZE](으)로 정하기", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "도장찍기", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "시작합시다", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "음성 인식", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "듣고 기다리기", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "인식된 말", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "[PHRASE] 이(가) 들릴 때", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "안녕 ", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "저음", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "고양이", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "맥스", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "퀸", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "언어를 [LANGUAGE]로 정하기", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "음성을 [VOICE]로 정하기", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "[WORDS] 말하기", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "고음", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "번역", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "안녕 ", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS]을(를) [LANGUAGE]로 번역하기", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "언어", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "비디오 감지", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "방향", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "동작", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "끄기", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "켜기", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "뒤집힌 상태로 켜기", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "비디오 투명도를 [TRANSPARENCY] (으)로 정하기", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "스프라이트", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "무대 ", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "비디오 [ATTRIBUTE]에 대한 [SUBJECT]에서의 관찰값", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "비디오 [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "비디오 동작 > [REFERENCE]일 때 ", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "거리", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "[TILT_DIRECTION] 방향으로 기울어진 각도", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY] 방향으로 기울어졌는가?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID] 끄기", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID] 켜기", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[DURATION] 초 동안 [MOTOR_ID] 켜기", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE] 번 음을 [DURATION]초 간 연주하기", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "빛의 색을 [HUE]로 정하기", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "[MOTOR_ID]의 방향을 [MOTOR_DIRECTION]으로 정하기", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "[MOTOR_ID] 모터 강도를 [POWER]로 정하기", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "거리 [OP] [REFERENCE] 일 때", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "[TILT_DIRECTION_ANY] 방향으로 기울일 때", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "[TIME] 초 동안 [NOTE] 번 음 울리기", + "ev3.buttonPressed": " [PORT] 번 버튼이 눌러졌는가?", + "ev3.getBrightness": "밝기", + "ev3.getDistance": "거리", + "ev3.getMotorPosition": "모터 [PORT] 위치", + "ev3.motorSetPower": "[PORT] 모터 강도를 [POWER] %로 정하기", + "ev3.motorTurnClockwise": "[PORT] 모터를 [TIME] 초 동안 이쪽으로 돌리기", + "ev3.motorTurnCounterClockwise": "[PORT] 모터를 [TIME] 초 동안 저쪽으로 돌리기", + "ev3.whenBrightnessLessThan": "밝기 < [DISTANCE]일 때", + "ev3.whenButtonPressed": "[PORT] 번 버튼이 눌러졌을 때", + "ev3.whenDistanceLessThan": "거리 < [DISTANCE]일 때", + "microbit.buttonsMenu.any": "아무", + "microbit.clearDisplay": "화면 지우기", + "microbit.defaultTextToDisplay": "Hello!", + "microbit.displaySymbol": "[MATRIX] 보여주기", + "microbit.displayText": "글자 [TEXT] 보여주기", + "microbit.gesturesMenu.jumped": "뛰었을", + "microbit.gesturesMenu.moved": "움직일", + "microbit.gesturesMenu.shaken": "흔들어졌을", + "microbit.isButtonPressed": "[BTN] 버튼이 눌려졌는가?", + "microbit.isTilted": "[DIRECTION] 방향으로 기울어졌는가?", + "microbit.pinStateMenu.off": "끄기", + "microbit.pinStateMenu.on": "켜기", + "microbit.tiltAngle": "[DIRECTION] 방향으로 기울어진 각도", + "microbit.tiltDirectionMenu.any": "아무", + "microbit.tiltDirectionMenu.back": "뒤쪽", + "microbit.tiltDirectionMenu.front": "앞쪽", + "microbit.tiltDirectionMenu.left": "왼쪽", + "microbit.tiltDirectionMenu.right": "오른쪽", + "microbit.whenButtonPressed": "[BTN] 버튼이 눌러졌을 때", + "microbit.whenGesture": "[GESTURE] 때", + "microbit.whenPinConnected": "[PIN]번 핀이 연결되었을 때", + "microbit.whenTilted": "[DIRECTION] 방향으로 기울어졌을 때", + "music.categoryName": "음악", + "music.changeTempo": "빠르기를 [TEMPO] 만큼 바꾸기", + "music.drumBass": "(2) 베이스 드럼", + "music.drumBongo": "(13) 봉고", + "music.drumCabasa": "(15) 카바사", + "music.drumClaves": "(9) 클라베", + "music.drumClosedHiHat": "(6) 닫힌 하이햇", + "music.drumConga": "(14) 콩가", + "music.drumCowbell": "(11) 카우벨 ", + "music.drumCrashCymbal": "(4) 크래시 심벌", + "music.drumCuica": "(18) 쿠이카 ", + "music.drumGuiro": "(16) 귀로우 ", + "music.drumHandClap": "(8) 박수", + "music.drumOpenHiHat": "(5) 열린 하이햇", + "music.drumSideStick": "(3) 사이드 스틱", + "music.drumSnare": "(1) 스네어 드럼 ", + "music.drumTambourine": "(7) 탬버린", + "music.drumTriangle": "(12) 트라이앵글 ", + "music.drumVibraslap": "(17) 비브라슬랩 ", + "music.drumWoodBlock": "(10) 나무 블록", + "music.getTempo": "빠르기", + "music.instrumentBass": "(6) 베이스", + "music.instrumentBassoon": "(14) 바순", + "music.instrumentCello": "(8) 첼로 ", + "music.instrumentChoir": "(15) 합창단 ", + "music.instrumentClarinet": "(10) 클라리넷 ", + "music.instrumentElectricGuitar": "(5) 전자 기타 ", + "music.instrumentElectricPiano": "(2) 전자 피아노 ", + "music.instrumentFlute": "(12) 플루트 ", + "music.instrumentGuitar": "(4) 기타", + "music.instrumentMarimba": "(19) 마림바 ", + "music.instrumentMusicBox": "(17) 뮤직 박스", + "music.instrumentOrgan": "(3) 오르간", + "music.instrumentPiano": "(1) 피아노", + "music.instrumentPizzicato": "(7) 피치카토 ", + "music.instrumentSaxophone": "(11) 색소폰 ", + "music.instrumentSteelDrum": "(18) 스틸 드럼 ", + "music.instrumentSynthLead": "(20) 신드 리드", + "music.instrumentSynthPad": "(21) 신드 패드 ", + "music.instrumentTrombone": "(9) 트럼본", + "music.instrumentVibraphone": "(16) 비브라폰", + "music.instrumentWoodenFlute": "(13) 나무 플루트 ", + "music.midiSetInstrument": "악기를 [INSTRUMENT](으)로 정하기", + "music.playDrumForBeats": "[DRUM]번 타악기를 [BEATS] 박자로 연주하기", + "music.playNoteForBeats": "[NOTE]번 음을 [BEATS] 박자로 연주하기", + "music.restForBeats": "[BEATS] 박자 쉬기 ", + "music.setInstrument": "악기를 [INSTRUMENT](으)로 정하기", + "music.setTempo": "빠르기를 [TEMPO](으)로 정하기", + "pen.categoryName": "펜", + "pen.changeColorParam": "펜 [COLOR_PARAM]을(를) [VALUE]만큼 바꾸기", + "pen.changeHue": "펜 색깔을 [HUE]만큼 바꾸기", + "pen.changeShade": "펜 명암을 [SHADE] 만큼 바꾸기 ", + "pen.changeSize": "펜 굵기를 [SIZE] 만큼 바꾸기", + "pen.clear": "모두 지우기", + "pen.colorMenu.brightness": "명도", + "pen.colorMenu.color": "색깔", + "pen.colorMenu.saturation": "채도 ", + "pen.colorMenu.transparency": "투명도", + "pen.penDown": "펜 내리기", + "pen.penUp": "펜 올리기", + "pen.setColor": "펜 색깔을 [COLOR](으)로 정하기 ", + "pen.setColorParam": "펜 [COLOR_PARAM]을(를) [VALUE](으)로 정하기", + "pen.setHue": "펜 색깔을 [HUE](으)로 정하기", + "pen.setShade": "펜 명암을 [SHADE](으)로 정하기 ", + "pen.setSize": "펜 굵기를 [SIZE](으)로 정하기", + "pen.stamp": "도장찍기", + "speech.defaultWhenIHearValue": "시작합시다", + "speech.extensionName": "음성 인식", + "speech.listenAndWait": "듣고 기다리기", + "speech.speechReporter": "인식된 말", + "speech.whenIHear": "[PHRASE] 이(가) 들릴 때", + "text2speech.defaultTextToSpeak": "안녕 ", + "text2speech.giant": "저음", + "text2speech.kitten": "고양이", + "text2speech.max": "맥스", + "text2speech.quinn": "퀸", + "text2speech.setLanguageBlock": "언어를 [LANGUAGE]로 정하기", + "text2speech.setVoiceBlock": "음성을 [VOICE]로 정하기", + "text2speech.speakAndWaitBlock": "[WORDS] 말하기", + "text2speech.squeak": "고음", + "translate.categoryName": "번역", + "translate.defaultTextToTranslate": "안녕 ", + "translate.translateBlock": "[WORDS]을(를) [LANGUAGE]로 번역하기", + "translate.viewerLanguage": "언어", + "videoSensing.categoryName": "비디오 감지", + "videoSensing.direction": "방향", + "videoSensing.motion": "동작", + "videoSensing.off": "끄기", + "videoSensing.on": "켜기", + "videoSensing.onFlipped": "뒤집힌 상태로 켜기", + "videoSensing.setVideoTransparency": "비디오 투명도를 [TRANSPARENCY] (으)로 정하기", + "videoSensing.sprite": "스프라이트", + "videoSensing.stage": "무대 ", + "videoSensing.videoOn": "비디오 [ATTRIBUTE]에 대한 [SUBJECT]에서의 관찰값", + "videoSensing.videoToggle": "비디오 [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "비디오 동작 > [REFERENCE]일 때 ", + "wedo2.getDistance": "거리", + "wedo2.getTiltAngle": "[TILT_DIRECTION] 방향으로 기울어진 각도", + "wedo2.isTilted": "[TILT_DIRECTION_ANY] 방향으로 기울어졌는가?", + "wedo2.motorOff": "[MOTOR_ID] 끄기", + "wedo2.motorOn": "[MOTOR_ID] 켜기", + "wedo2.motorOnFor": "[DURATION] 초 동안 [MOTOR_ID] 켜기", + "wedo2.playNoteFor": "[NOTE] 번 음을 [DURATION]초 간 연주하기", + "wedo2.setLightHue": "빛의 색을 [HUE]로 정하기", + "wedo2.setMotorDirection": "[MOTOR_ID]의 방향을 [MOTOR_DIRECTION]으로 정하기", + "wedo2.startMotorPower": "[MOTOR_ID] 모터 강도를 [POWER]로 정하기", + "wedo2.whenDistance": "거리 [OP] [REFERENCE] 일 때", + "wedo2.whenTilted": "[TILT_DIRECTION_ANY] 방향으로 기울일 때" } \ No newline at end of file diff --git a/editor/extensions/ku.json b/editor/extensions/ku.json deleted file mode 100644 index cdc8a61f..00000000 --- a/editor/extensions/ku.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ronakî", - "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": "hîç", - "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": "Girtî", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Vekirî", - "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": "hîç", - "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": "çep", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "rast", - "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": "pênûs", - "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": "ronakî", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "reng", - "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": "pênûs pêlêkirî", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pênûs serbest", - "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": "Mor(demxe)", - "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": "rex", - "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": "Girtî", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Vekirî", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/la.json b/editor/extensions/la.json deleted file mode 100644 index f6f60a31..00000000 --- a/editor/extensions/la.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "splendor", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distantia", - "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": "ullus", - "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": "ullus", - "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": "Musica", - "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": "modus", - "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": "stilus", - "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": "splendor", - "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": "stilus deorsus", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "stilus sursus", - "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": "impressa", - "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": "directio", - "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": "distantia", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/lg.json b/editor/extensions/lg.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/lg.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/lo.json b/editor/extensions/lo.json deleted file mode 100644 index 5dd7cd97..00000000 --- a/editor/extensions/lo.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ຄວາມແຈ່ງສະຫວ່າງ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ໄລຍະທາງ", - "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": "ຈາກໄປ", - "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": "ຊ້າຍ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ຂວາ", - "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": "ຈັງຫວະ", - "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": "ບິກ", - "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": "ຄວາມແຈ່ງສະຫວ່າງ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ສີ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "ບິກ ລົງ", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ບິກ ເຖິງ", - "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": "ສະແຕມ", - "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": "ທິດທາງ", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "ການເຄື່ອນເໜັງ", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "ຈາກໄປ", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "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": "ໄລຍະທາງ", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/lt.json b/editor/extensions/lt.json index b272256f..263ab98d 100644 --- a/editor/extensions/lt.json +++ b/editor/extensions/lt.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "groti natą [NOTE]tiek sekundžių: [TIME]", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "ar nuspaustas mygtukas [PORT]?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "šviesumas", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "atstumas", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "[PORT] variklio pozicija", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "[PORT] varikliui nustatyti jėgą [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "[PORT] variklį sukti šia kryptimi tiek sekundžių: [TIME]", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "[PORT] variklį sukti šia kryptimi tiek sekundžių: [TIME]", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "kai šviesumas < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "kai nuspaudžiamas mygtukas [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "kai atstumas < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "bet kuris", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "nuvalyti ekraną", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Sveiki!", - "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": "rodyti [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "[TEXT]rodyti tekstą ", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "šuolis", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "pajudinta", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "papurtyta", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "ar nuspaustas mygtukas [BTN]?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "ar paversta [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "išjungti", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "įjungti", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "paversta kampu [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "bet kur", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "atgal", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "į priekį", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "kairėn", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "dešinėn", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "kai nuspaustas mygtukas [BTN]", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "kai [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "kai prijungtas kištukas [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "kai paversta [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Muzika", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "tempą padidink [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bosinis būgnas", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo būgnas", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Kabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Strypeliai", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Uždaras haihetas", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Skrabalas", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) „Crash“ lėkštės", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Kuika", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Giras", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Pliaukštelėjimas delnais", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Atviras haihetas", - "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) Mažasis būgnas", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambūrinas", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Trikampis", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslapis", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Trinkelė", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempas", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bosas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagotas", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violončelė", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choras", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnetas", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrinė gitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Sintezatorius", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fleita", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Muzikinė dėžutė", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Vargonai", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Pianinas", - "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) Saksofonas", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Plieno būgnas", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Solinis sintezatorius", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintezatoriaus klaviatūra", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombonas", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafonas", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Medinė fleita", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "nustatyti instrumentą į [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "groti būgnu [DRUM] tiek taktų: [BEATS]", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "groti natą [NOTE] tiek taktų: [BEATS]", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pauzė tiek taktų: [BEATS]", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "instrumentą nustatyti į [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "keiti tempą į [TEMPO] ", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pieštukas", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "keisti pieštuko [COLOR_PARAM]per[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "keisk pieštuko spalvą per [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "keisk pieštuko atspalvį per [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "keisk pieštuko dydį per [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ištrinti viską", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "šviesumas", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "spalva", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "sodrumas", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "permatomumas", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pieštukas pieš", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pieštukas nebepieš", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "keisti pieštuko spalvą į [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "nustatyti pieštuko [COLOR_PARAM]į [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "keisti pieštuko spalvą į [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "keisti pieštuko atspalvį į [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "keisti pieštuko dydį į [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "antspaudas", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "pirmyn", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Skaityti tekstą", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "paklausyti ir laukti", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "kalba", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "kai išgirstu [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "sveiki", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "milžino balsas", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kačiukas", - "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": "keisti kalbą į [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "keisti balsą į [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "sakyti [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "cyptelėjimas", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Išversti", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "sveiki", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "išversti [WORDS] į [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "kalba", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Vaizdo jutikliai", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "kryptis", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "judesys", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Išjungti", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Įjungti", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "Įjungti, apversti", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "nustatyk video permatomumą į[TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "veikėjas", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scena", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE]iš[SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "perjungti video į [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "kai judesio vaizde > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "atstumas", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "paversta kryptimi [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "ar paversta [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "išjungti [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "įjungti [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "įjungti [MOTOR_ID] tiek sekundžių: [DURATION]", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "groti natą [NOTE]tiek sekundžių: [DURATION]", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "keisti šviesos spalvą į [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "keisti [MOTOR_ID]kryptį į [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "keisti [MOTOR_ID] jėgą į [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "kai atstumas [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "kai paversta [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "groti natą [NOTE]tiek sekundžių: [TIME]", + "ev3.buttonPressed": "ar nuspaustas mygtukas [PORT]?", + "ev3.getBrightness": "šviesumas", + "ev3.getDistance": "atstumas", + "ev3.getMotorPosition": "[PORT] variklio pozicija", + "ev3.motorSetPower": "[PORT] varikliui nustatyti jėgą [POWER] %", + "ev3.motorTurnClockwise": "[PORT] variklį sukti šia kryptimi tiek sekundžių: [TIME]", + "ev3.motorTurnCounterClockwise": "[PORT] variklį sukti šia kryptimi tiek sekundžių: [TIME]", + "ev3.whenBrightnessLessThan": "kai šviesumas < [DISTANCE]", + "ev3.whenButtonPressed": "kai nuspaudžiamas mygtukas [PORT]", + "ev3.whenDistanceLessThan": "kai atstumas < [DISTANCE]", + "microbit.buttonsMenu.any": "bet kuris", + "microbit.clearDisplay": "nuvalyti ekraną", + "microbit.defaultTextToDisplay": "Sveiki!", + "microbit.displaySymbol": "rodyti [MATRIX]", + "microbit.displayText": "[TEXT]rodyti tekstą ", + "microbit.gesturesMenu.jumped": "šuolis", + "microbit.gesturesMenu.moved": "pajudinta", + "microbit.gesturesMenu.shaken": "papurtyta", + "microbit.isButtonPressed": "ar nuspaustas mygtukas [BTN]?", + "microbit.isTilted": "ar paversta [DIRECTION]?", + "microbit.pinStateMenu.off": "išjungti", + "microbit.pinStateMenu.on": "įjungti", + "microbit.tiltAngle": "paversta kampu [DIRECTION]", + "microbit.tiltDirectionMenu.any": "bet kur", + "microbit.tiltDirectionMenu.back": "atgal", + "microbit.tiltDirectionMenu.front": "į priekį", + "microbit.tiltDirectionMenu.left": "kairėn", + "microbit.tiltDirectionMenu.right": "dešinėn", + "microbit.whenButtonPressed": "kai nuspaustas mygtukas [BTN]", + "microbit.whenGesture": "kai [GESTURE]", + "microbit.whenPinConnected": "kai prijungtas kištukas [PIN]", + "microbit.whenTilted": "kai paversta [DIRECTION]", + "music.categoryName": "Muzika", + "music.changeTempo": "tempą padidink [TEMPO]", + "music.drumBass": "(2) Bosinis būgnas", + "music.drumBongo": "(13) Bongo būgnas", + "music.drumCabasa": "(15) Kabasa", + "music.drumClaves": "(9) Strypeliai", + "music.drumClosedHiHat": "(6) Uždaras haihetas", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Skrabalas", + "music.drumCrashCymbal": "(4) „Crash“ lėkštės", + "music.drumCuica": "(18) Kuika", + "music.drumGuiro": "(16) Giras", + "music.drumHandClap": "(8) Pliaukštelėjimas delnais", + "music.drumOpenHiHat": "(5) Atviras haihetas", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Mažasis būgnas", + "music.drumTambourine": "(7) Tambūrinas", + "music.drumTriangle": "(12) Trikampis", + "music.drumVibraslap": "(17) Vibraslapis", + "music.drumWoodBlock": "(10) Trinkelė", + "music.getTempo": "tempas", + "music.instrumentBass": "(6) Bosas", + "music.instrumentBassoon": "(14) Fagotas", + "music.instrumentCello": "(8) Violončelė", + "music.instrumentChoir": "(15) Choras", + "music.instrumentClarinet": "(10) Klarnetas", + "music.instrumentElectricGuitar": "(5) Elektrinė gitara", + "music.instrumentElectricPiano": "(2) Sintezatorius", + "music.instrumentFlute": "(12) Fleita", + "music.instrumentGuitar": "(4) Gitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Muzikinė dėžutė", + "music.instrumentOrgan": "(3) Vargonai", + "music.instrumentPiano": "(1) Pianinas", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofonas", + "music.instrumentSteelDrum": "(18) Plieno būgnas", + "music.instrumentSynthLead": "(20) Solinis sintezatorius", + "music.instrumentSynthPad": "(21) Sintezatoriaus klaviatūra", + "music.instrumentTrombone": "(9) Trombonas", + "music.instrumentVibraphone": "(16) Vibrafonas", + "music.instrumentWoodenFlute": "(13) Medinė fleita", + "music.midiSetInstrument": "nustatyti instrumentą į [INSTRUMENT]", + "music.playDrumForBeats": "groti būgnu [DRUM] tiek taktų: [BEATS]", + "music.playNoteForBeats": "groti natą [NOTE] tiek taktų: [BEATS]", + "music.restForBeats": "pauzė tiek taktų: [BEATS]", + "music.setInstrument": "instrumentą nustatyti į [INSTRUMENT]", + "music.setTempo": "keiti tempą į [TEMPO] ", + "pen.categoryName": "Pieštukas", + "pen.changeColorParam": "keisti pieštuko [COLOR_PARAM]per[VALUE]", + "pen.changeHue": "keisk pieštuko spalvą per [HUE]", + "pen.changeShade": "keisk pieštuko atspalvį per [SHADE]", + "pen.changeSize": "keisk pieštuko dydį per [SIZE]", + "pen.clear": "ištrinti viską", + "pen.colorMenu.brightness": "šviesumas", + "pen.colorMenu.color": "spalva", + "pen.colorMenu.saturation": "sodrumas", + "pen.colorMenu.transparency": "permatomumas", + "pen.penDown": "pieštukas pieš", + "pen.penUp": "pieštukas nebepieš", + "pen.setColor": "keisti pieštuko spalvą į [COLOR]", + "pen.setColorParam": "nustatyti pieštuko [COLOR_PARAM]į [VALUE]", + "pen.setHue": "keisti pieštuko spalvą į [HUE]", + "pen.setShade": "keisti pieštuko atspalvį į [SHADE]", + "pen.setSize": "keisti pieštuko dydį į [SIZE]", + "pen.stamp": "antspaudas", + "speech.defaultWhenIHearValue": "pirmyn", + "speech.extensionName": "Skaityti tekstą", + "speech.listenAndWait": "paklausyti ir laukti", + "speech.speechReporter": "kalba", + "speech.whenIHear": "kai išgirstu [PHRASE]", + "text2speech.defaultTextToSpeak": "sveiki", + "text2speech.giant": "milžino balsas", + "text2speech.kitten": "kačiukas", + "text2speech.max": "Max", + "text2speech.quinn": "Quinn", + "text2speech.setLanguageBlock": "keisti kalbą į [LANGUAGE]", + "text2speech.setVoiceBlock": "keisti balsą į [VOICE]", + "text2speech.speakAndWaitBlock": "sakyti [WORDS]", + "text2speech.squeak": "cyptelėjimas", + "translate.categoryName": "Išversti", + "translate.defaultTextToTranslate": "sveiki", + "translate.translateBlock": "išversti [WORDS] į [LANGUAGE]", + "translate.viewerLanguage": "kalba", + "videoSensing.categoryName": "Vaizdo jutikliai", + "videoSensing.direction": "kryptis", + "videoSensing.motion": "judesys", + "videoSensing.off": "Išjungti", + "videoSensing.on": "Įjungti", + "videoSensing.onFlipped": "Įjungti, apversti", + "videoSensing.setVideoTransparency": "nustatyk video permatomumą į[TRANSPARENCY]", + "videoSensing.sprite": "veikėjas", + "videoSensing.stage": "scena", + "videoSensing.videoOn": "video [ATTRIBUTE]iš[SUBJECT]", + "videoSensing.videoToggle": "perjungti video į [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kai judesio vaizde > [REFERENCE]", + "wedo2.getDistance": "atstumas", + "wedo2.getTiltAngle": "paversta kryptimi [TILT_DIRECTION]", + "wedo2.isTilted": "ar paversta [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "išjungti [MOTOR_ID]", + "wedo2.motorOn": "įjungti [MOTOR_ID]", + "wedo2.motorOnFor": "įjungti [MOTOR_ID] tiek sekundžių: [DURATION]", + "wedo2.playNoteFor": "groti natą [NOTE]tiek sekundžių: [DURATION]", + "wedo2.setLightHue": "keisti šviesos spalvą į [HUE]", + "wedo2.setMotorDirection": "keisti [MOTOR_ID]kryptį į [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "keisti [MOTOR_ID] jėgą į [POWER]", + "wedo2.whenDistance": "kai atstumas [OP] [REFERENCE]", + "wedo2.whenTilted": "kai paversta [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/lv.json b/editor/extensions/lv.json index bba6d892..3765ab71 100644 --- a/editor/extensions/lv.json +++ b/editor/extensions/lv.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "pīkstināt noti [NOTE] [TIME] sekundes", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "poga [PORT] piespiesta?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "gaišums", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "attālums", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motora [PORT] pozīcija", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motors [PORT] iestatīt enerģiju uz [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motors [PORT] pagriezt šajā virzienā [TIME] sekundes", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motors [PORT] pagriezt tajā virzienā [TIME] sekundes", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "kad gaišums < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "kad poga [PORT] piespiesta", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "kad attālums < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "jebkāds", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "notīrīt ekrānu", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Sveiki!", - "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": "rādīt [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "rādīt tekstu [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "palēcās", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "pārvietojās", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "pakratījās", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] poga piespiesta?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "noliekts [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "izslēgts", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ieslēgts", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "noliekt leņķī [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "jebkāds", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "aizmugure", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "priekša", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "pa kreisi", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "pa labi", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "kad poga [BTN] piespiesta", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "kad [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "kad spraudnis [PIN] savienots", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "kad noliekts [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Mūzika", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "mainīt tempu par [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Basa bungas", - "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) Klave", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Slēgtais Hi-Hat šķīvis", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Zvans", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Sitiens pa šķīvi", - "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) Roku plaukšķis", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Atvērts Hi-Hat šķīvis", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Bungu malas piesitiens", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare bungas", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburīns", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Trijstūris", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibra slaperis", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Koka bloks", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "temps", - "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) Fagots", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Čells", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Koris", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektriskā ģitāra", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektriskās klavieres", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Ģitāra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Mūzikas lādīte", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Ērģeles", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Klavieres", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Picikato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saksofons", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Metāla bungas", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Galvenais sintezators", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pavadošais sintezators", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombons", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Ksilofons", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Koka flauta", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "iestatīt instrumentu uz [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "spēlēt bungas [DRUM] [BEATS] sitienus", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spēlēt noti [NOTE] [BEATS] sitienus", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pauze [BEATS] sitienus", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "iestatīt instrumentu uz [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "iestatīt tempu uz [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Zīmulis", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "mainīt zīmuļa [COLOR_PARAM] par [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "mainīt zīmuļa krāsu par [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "mainīt zīmuļa tumšumu par [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "mainīt zīmuļa izmēru par [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "notīrīt visu", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "gaišums", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "krāsa", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "piesātinājums", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "caurspīdīgums", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "zīmulis piespiests", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "zīmulis pacelts", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "iestatīt zīmuļa krāsu uz [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "iestatīt zīmuļa [COLOR_PARAM] uz [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "iestatīt zīmuļa krāsu uz [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "iestatīt zīmuļa tumšumu uz [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "iestatīt zīmuļa izmēru uz [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "zīmogs", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "aiziet", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Runa līdz tekstam", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "klausīties un gaidīt", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "runa", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "kad es dzirdu [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "sveiki", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "milzis", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kaķēns", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "maks", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "kvins", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "iestatīt valodu uz [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "iestatīt balsi uz [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "runāt [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "spiedziens", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Tulkot", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "sveiki", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "tulkot [WORDS] uz [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "valoda", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video noteikšana", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "virziens", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "kustība", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "izslēgts", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ieslēgts", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "kad pagriezts", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "Iestatīt video caurspīdīgumu uz [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "gariņš", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "skatuve", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] uz [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "mainīt video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "kad video kustība > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "attālums", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "noliekt leņķī [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "noliekts [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "izslēgt [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "ieslēgt [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "ieslēgt [MOTOR_ID] [DURATION] sekundes", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "spēlēt noti [NOTE] [DURATION] sekundes", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "iestatīt gaismas krāsu uz [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "iestatīt [MOTOR_ID] virzienu uz [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "iestatīt [MOTOR_ID] enerģiju uz [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "kad attālums [OP][REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "kad noliekts [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "pīkstināt noti [NOTE] [TIME] sekundes", + "ev3.buttonPressed": "poga [PORT] piespiesta?", + "ev3.getBrightness": "gaišums", + "ev3.getDistance": "attālums", + "ev3.getMotorPosition": "motora [PORT] pozīcija", + "ev3.motorSetPower": "motors [PORT] iestatīt enerģiju uz [POWER] %", + "ev3.motorTurnClockwise": "motors [PORT] pagriezt šajā virzienā [TIME] sekundes", + "ev3.motorTurnCounterClockwise": "motors [PORT] pagriezt tajā virzienā [TIME] sekundes", + "ev3.whenBrightnessLessThan": "kad gaišums < [DISTANCE]", + "ev3.whenButtonPressed": "kad poga [PORT] piespiesta", + "ev3.whenDistanceLessThan": "kad attālums < [DISTANCE]", + "microbit.buttonsMenu.any": "jebkāds", + "microbit.clearDisplay": "notīrīt ekrānu", + "microbit.defaultTextToDisplay": "Sveiki!", + "microbit.displaySymbol": "rādīt [MATRIX]", + "microbit.displayText": "rādīt tekstu [TEXT]", + "microbit.gesturesMenu.jumped": "palēcās", + "microbit.gesturesMenu.moved": "pārvietojās", + "microbit.gesturesMenu.shaken": "pakratījās", + "microbit.isButtonPressed": "[BTN] poga piespiesta?", + "microbit.isTilted": "noliekts [DIRECTION]?", + "microbit.pinStateMenu.off": "izslēgts", + "microbit.pinStateMenu.on": "ieslēgts", + "microbit.tiltAngle": "noliekt leņķī [DIRECTION]", + "microbit.tiltDirectionMenu.any": "jebkāds", + "microbit.tiltDirectionMenu.back": "aizmugure", + "microbit.tiltDirectionMenu.front": "priekša", + "microbit.tiltDirectionMenu.left": "pa kreisi", + "microbit.tiltDirectionMenu.right": "pa labi", + "microbit.whenButtonPressed": "kad poga [BTN] piespiesta", + "microbit.whenGesture": "kad [GESTURE]", + "microbit.whenPinConnected": "kad spraudnis [PIN] savienots", + "microbit.whenTilted": "kad noliekts [DIRECTION]", + "music.categoryName": "Mūzika", + "music.changeTempo": "mainīt tempu par [TEMPO]", + "music.drumBass": "(2) Basa bungas", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Klave", + "music.drumClosedHiHat": "(6) Slēgtais Hi-Hat šķīvis", + "music.drumConga": "(14) Konga", + "music.drumCowbell": "(11) Zvans", + "music.drumCrashCymbal": "(4) Sitiens pa šķīvi", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Roku plaukšķis", + "music.drumOpenHiHat": "(5) Atvērts Hi-Hat šķīvis", + "music.drumSideStick": "(3) Bungu malas piesitiens", + "music.drumSnare": "(1) Snare bungas", + "music.drumTambourine": "(7) Tamburīns", + "music.drumTriangle": "(12) Trijstūris", + "music.drumVibraslap": "(17) Vibra slaperis", + "music.drumWoodBlock": "(10) Koka bloks", + "music.getTempo": "temps", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Fagots", + "music.instrumentCello": "(8) Čells", + "music.instrumentChoir": "(15) Koris", + "music.instrumentClarinet": "(10) Klarnete", + "music.instrumentElectricGuitar": "(5) Elektriskā ģitāra", + "music.instrumentElectricPiano": "(2) Elektriskās klavieres", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Ģitāra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Mūzikas lādīte", + "music.instrumentOrgan": "(3) Ērģeles", + "music.instrumentPiano": "(1) Klavieres", + "music.instrumentPizzicato": "(7) Picikato", + "music.instrumentSaxophone": "(11) Saksofons", + "music.instrumentSteelDrum": "(18) Metāla bungas", + "music.instrumentSynthLead": "(20) Galvenais sintezators", + "music.instrumentSynthPad": "(21) Pavadošais sintezators", + "music.instrumentTrombone": "(9) Trombons", + "music.instrumentVibraphone": "(16) Ksilofons", + "music.instrumentWoodenFlute": "(13) Koka flauta", + "music.midiSetInstrument": "iestatīt instrumentu uz [INSTRUMENT]", + "music.playDrumForBeats": "spēlēt bungas [DRUM] [BEATS] sitienus", + "music.playNoteForBeats": "spēlēt noti [NOTE] [BEATS] sitienus", + "music.restForBeats": "pauze [BEATS] sitienus", + "music.setInstrument": "iestatīt instrumentu uz [INSTRUMENT]", + "music.setTempo": "iestatīt tempu uz [TEMPO]", + "pen.categoryName": "Zīmulis", + "pen.changeColorParam": "mainīt zīmuļa [COLOR_PARAM] par [VALUE]", + "pen.changeHue": "mainīt zīmuļa krāsu par [HUE]", + "pen.changeShade": "mainīt zīmuļa tumšumu par [SHADE]", + "pen.changeSize": "mainīt zīmuļa izmēru par [SIZE]", + "pen.clear": "notīrīt visu", + "pen.colorMenu.brightness": "gaišums", + "pen.colorMenu.color": "krāsa", + "pen.colorMenu.saturation": "piesātinājums", + "pen.colorMenu.transparency": "caurspīdīgums", + "pen.penDown": "zīmulis piespiests", + "pen.penUp": "zīmulis pacelts", + "pen.setColor": "iestatīt zīmuļa krāsu uz [COLOR]", + "pen.setColorParam": "iestatīt zīmuļa [COLOR_PARAM] uz [VALUE]", + "pen.setHue": "iestatīt zīmuļa krāsu uz [HUE]", + "pen.setShade": "iestatīt zīmuļa tumšumu uz [SHADE]", + "pen.setSize": "iestatīt zīmuļa izmēru uz [SIZE]", + "pen.stamp": "zīmogs", + "speech.defaultWhenIHearValue": "aiziet", + "speech.extensionName": "Runa līdz tekstam", + "speech.listenAndWait": "klausīties un gaidīt", + "speech.speechReporter": "runa", + "speech.whenIHear": "kad es dzirdu [PHRASE]", + "text2speech.defaultTextToSpeak": "sveiki", + "text2speech.giant": "milzis", + "text2speech.kitten": "kaķēns", + "text2speech.max": "maks", + "text2speech.quinn": "kvins", + "text2speech.setLanguageBlock": "iestatīt valodu uz [LANGUAGE]", + "text2speech.setVoiceBlock": "iestatīt balsi uz [VOICE]", + "text2speech.speakAndWaitBlock": "runāt [WORDS]", + "text2speech.squeak": "spiedziens", + "translate.categoryName": "Tulkot", + "translate.defaultTextToTranslate": "sveiki", + "translate.translateBlock": "tulkot [WORDS] uz [LANGUAGE]", + "translate.viewerLanguage": "valoda", + "videoSensing.categoryName": "Video noteikšana", + "videoSensing.direction": "virziens", + "videoSensing.motion": "kustība", + "videoSensing.off": "izslēgts", + "videoSensing.on": "ieslēgts", + "videoSensing.onFlipped": "kad pagriezts", + "videoSensing.setVideoTransparency": "Iestatīt video caurspīdīgumu uz [TRANSPARENCY]", + "videoSensing.sprite": "gariņš", + "videoSensing.stage": "skatuve", + "videoSensing.videoOn": "video [ATTRIBUTE] uz [SUBJECT]", + "videoSensing.videoToggle": "mainīt video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "kad video kustība > [REFERENCE]", + "wedo2.getDistance": "attālums", + "wedo2.getTiltAngle": "noliekt leņķī [TILT_DIRECTION]", + "wedo2.isTilted": "noliekts [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "izslēgt [MOTOR_ID]", + "wedo2.motorOn": "ieslēgt [MOTOR_ID]", + "wedo2.motorOnFor": "ieslēgt [MOTOR_ID] [DURATION] sekundes", + "wedo2.playNoteFor": "spēlēt noti [NOTE] [DURATION] sekundes", + "wedo2.setLightHue": "iestatīt gaismas krāsu uz [HUE]", + "wedo2.setMotorDirection": "iestatīt [MOTOR_ID] virzienu uz [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "iestatīt [MOTOR_ID] enerģiju uz [POWER]", + "wedo2.whenDistance": "kad attālums [OP][REFERENCE]", + "wedo2.whenTilted": "kad noliekts [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/mg.json b/editor/extensions/mg.json deleted file mode 100644 index 0b2e6d1b..00000000 --- a/editor/extensions/mg.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "Hzavana", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "alavirana", - "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": "\"na inona na inona\"", - "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": "Vonoina", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Velomina", - "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": "\"na inona na inona\"", - "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": "Any ankavia", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "any ankavanana", - "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": "Mozika", - "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": "Basse", - "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": "Penina", - "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": "Hzavana", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "loko", - "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": "\"penina vonona anoratra\"", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "hatsangana ny penina", - "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": "Rehetra", - "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": "tari-dalana", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "hetsika", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Vonoina", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Velomina", - "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": "alavirana", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/mi.json b/editor/extensions/mi.json index ef85de57..5643470d 100644 --- a/editor/extensions/mi.json +++ b/editor/extensions/mi.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "whakatangihia te oro [NOTE] mō ngā hēkona [TIME]", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "kua pēhia te pātuhi [PORT]?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "pīataata", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "tawhiti", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "ahunga pūkaha[PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "pūkaha[PORT] tautuhia te kaha ki[POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "pūkaha [PORT] huri pēnei mō ngā hēkona [TIME]", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "pūkaha [PORT]huri pērā mō ngā hēkona [TIME]", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "ina pīataata < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "inā pāwhiria te pātene [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "ina tawhiti < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "noa", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ūkuia te mata", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Tēnā koe!", - "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": "whakaaturia [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "whakaaturia [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "i peke", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "i neke", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "i rūrū", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] pātene i pēhia?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "kua tītaha ki[DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "weto", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "kā", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "koki tītaha [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "noa", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "muri", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "mua", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "mauī", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "katau", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "ina pēhia pātene [BTN] ", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "ina [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "whakamātautau, ina honoa ki te pine [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "ina tītaha ki [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Puoro", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "panonitia te tere mā te [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Pahū Nguru", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Pahū tamarua", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Poro rākau", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Hi-Hat kua Katia", - "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) Pere-kau", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Tīwēwē Wheoro", - "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) Pakipaki-ā-ringa", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Hi-Hat kua Huakina", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Rākau Taha Pahū", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Pahū Rarā", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tatangi", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Tapatoru", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Paraka Rākau", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tere", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Reo Nguru", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Pūhoru", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Whiranui", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Tira Waiata", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Rehu Matangi", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Kitā Hiko", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piana Hiko", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Pūtōrino", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Kitā", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Pakakau", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Pouaka Puoro", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Ōkena", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piana", - "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) Pūtohe", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Pahū Rino", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Kōtui Arataki", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Kōtui Papatū", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Pūkumekume", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Pūtorino", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "tautuhia te taonga puoro ki te [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "whakatangihia te pahū [DRUM] mō ngā taki [BEATS] ", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "whakatangihia te oro [NOTE] mō ngā taki [BEATS]", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "tatari mō ngā taki [BEATS]", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "tautuhia te taonga puoro ki te [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "tautuhia te tere kia [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pene", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "panonitia te [COLOR_PARAM] o te pene mā te [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "panonitia te tae o te pene mā te [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "panonitia te kauruku o te pene mā te [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "panonitia te nui o te pene mā te [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "Kōmurutia te katoa", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "pīataata", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "tae", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "waiwai", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "pūatatata", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pene ki raro", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pene ki runga", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "tautuhia te tae o te pene kia [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "tautuhia te [COLOR_PARAM] o te pene kia [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "tautuhia te tae o te pene kia [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "tautuhia te kauruku o te pene kia [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "tautuhia te nui o te pene kia [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "waitohu", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "me haere tātou", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Google Kōrero", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "whakarongo, tatari hoki", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "kōrero", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "ina rongo ahau i [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "kia ora", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "kākarepō", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "punua ngeru", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "mōrahi", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "kiri", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "tautuhia te reo kia[LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "tautuhia te reo ki [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "kīia [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "koekoe", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Google Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "kia ora", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "whakawhitiwhitia [WORDS] ki te reo [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "reo", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "He Tairongo Ataata", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "ahunga", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "nekenekehanga", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "weto", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "kā", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ina whakawhitia", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "tautuhia te pūatatata o te ataata kia [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "parehe", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "atamira", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "ataata [ATTRIBUTE] kei [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "hurihia te ataata kia [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "ina te nekenekehanga o te ataata > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "tawhiti", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "koki tītaha [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "kua tītaha ki [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "whakaweto [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "whakakā [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "whakakā[MOTOR_ID] mō ngā hēkona [DURATION]", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "whakatangihia te oro [NOTE] mō ngā hēkona[DURATION]", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "tautuhia te tae māmā ki te [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "tautuhia te pūkaha [MOTOR_ID] kia huri [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "tautuhia te pūkaha [MOTOR_ID] kia [POWER] te kaha", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "ina tawhiti [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "ina tītaha [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "whakatangihia te oro [NOTE] mō ngā hēkona [TIME]", + "ev3.buttonPressed": "kua pēhia te pātuhi [PORT]?", + "ev3.getBrightness": "pīataata", + "ev3.getDistance": "tawhiti", + "ev3.getMotorPosition": "ahunga pūkaha[PORT]", + "ev3.motorSetPower": "pūkaha[PORT] tautuhia te kaha ki[POWER] %", + "ev3.motorTurnClockwise": "pūkaha [PORT] huri pēnei mō ngā hēkona [TIME]", + "ev3.motorTurnCounterClockwise": "pūkaha [PORT]huri pērā mō ngā hēkona [TIME]", + "ev3.whenBrightnessLessThan": "ina pīataata < [DISTANCE]", + "ev3.whenButtonPressed": "inā pāwhiria te pātene [PORT]", + "ev3.whenDistanceLessThan": "ina tawhiti < [DISTANCE]", + "microbit.buttonsMenu.any": "noa", + "microbit.clearDisplay": "ūkuia te mata", + "microbit.defaultTextToDisplay": "Tēnā koe!", + "microbit.displaySymbol": "whakaaturia [MATRIX]", + "microbit.displayText": "whakaaturia [TEXT]", + "microbit.gesturesMenu.jumped": "i peke", + "microbit.gesturesMenu.moved": "i neke", + "microbit.gesturesMenu.shaken": "i rūrū", + "microbit.isButtonPressed": "[BTN] pātene i pēhia?", + "microbit.isTilted": "kua tītaha ki[DIRECTION]?", + "microbit.pinStateMenu.off": "weto", + "microbit.pinStateMenu.on": "kā", + "microbit.tiltAngle": "koki tītaha [DIRECTION]", + "microbit.tiltDirectionMenu.any": "noa", + "microbit.tiltDirectionMenu.back": "muri", + "microbit.tiltDirectionMenu.front": "mua", + "microbit.tiltDirectionMenu.left": "mauī", + "microbit.tiltDirectionMenu.right": "katau", + "microbit.whenButtonPressed": "ina pēhia pātene [BTN] ", + "microbit.whenGesture": "ina [GESTURE]", + "microbit.whenPinConnected": "whakamātautau, ina honoa ki te pine [PIN]", + "microbit.whenTilted": "ina tītaha ki [DIRECTION]", + "music.categoryName": "Puoro", + "music.changeTempo": "panonitia te tere mā te [TEMPO]", + "music.drumBass": "(2) Pahū Nguru", + "music.drumBongo": "(13) Pahū tamarua", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Poro rākau", + "music.drumClosedHiHat": "(6) Hi-Hat kua Katia", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Pere-kau", + "music.drumCrashCymbal": "(4) Tīwēwē Wheoro", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Pakipaki-ā-ringa", + "music.drumOpenHiHat": "(5) Hi-Hat kua Huakina", + "music.drumSideStick": "(3) Rākau Taha Pahū", + "music.drumSnare": "(1) Pahū Rarā", + "music.drumTambourine": "(7) Tatangi", + "music.drumTriangle": "(12) Tapatoru", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Paraka Rākau", + "music.getTempo": "tere", + "music.instrumentBass": "(6) Reo Nguru", + "music.instrumentBassoon": "(14) Pūhoru", + "music.instrumentCello": "(8) Whiranui", + "music.instrumentChoir": "(15) Tira Waiata", + "music.instrumentClarinet": "(10) Rehu Matangi", + "music.instrumentElectricGuitar": "(5) Kitā Hiko", + "music.instrumentElectricPiano": "(2) Piana Hiko", + "music.instrumentFlute": "(12) Pūtōrino", + "music.instrumentGuitar": "(4) Kitā", + "music.instrumentMarimba": "(19) Pakakau", + "music.instrumentMusicBox": "(17) Pouaka Puoro", + "music.instrumentOrgan": "(3) Ōkena", + "music.instrumentPiano": "(1) Piana", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Pūtohe", + "music.instrumentSteelDrum": "(18) Pahū Rino", + "music.instrumentSynthLead": "(20) Kōtui Arataki", + "music.instrumentSynthPad": "(21) Kōtui Papatū", + "music.instrumentTrombone": "(9) Pūkumekume", + "music.instrumentVibraphone": "(16) Vibraphone", + "music.instrumentWoodenFlute": "(13) Pūtorino", + "music.midiSetInstrument": "tautuhia te taonga puoro ki te [INSTRUMENT]", + "music.playDrumForBeats": "whakatangihia te pahū [DRUM] mō ngā taki [BEATS] ", + "music.playNoteForBeats": "whakatangihia te oro [NOTE] mō ngā taki [BEATS]", + "music.restForBeats": "tatari mō ngā taki [BEATS]", + "music.setInstrument": "tautuhia te taonga puoro ki te [INSTRUMENT]", + "music.setTempo": "tautuhia te tere kia [TEMPO]", + "pen.categoryName": "Pene", + "pen.changeColorParam": "panonitia te [COLOR_PARAM] o te pene mā te [VALUE]", + "pen.changeHue": "panonitia te tae o te pene mā te [HUE]", + "pen.changeShade": "panonitia te kauruku o te pene mā te [SHADE]", + "pen.changeSize": "panonitia te nui o te pene mā te [SIZE]", + "pen.clear": "Kōmurutia te katoa", + "pen.colorMenu.brightness": "pīataata", + "pen.colorMenu.color": "tae", + "pen.colorMenu.saturation": "waiwai", + "pen.colorMenu.transparency": "pūatatata", + "pen.penDown": "pene ki raro", + "pen.penUp": "pene ki runga", + "pen.setColor": "tautuhia te tae o te pene kia [COLOR]", + "pen.setColorParam": "tautuhia te [COLOR_PARAM] o te pene kia [VALUE]", + "pen.setHue": "tautuhia te tae o te pene kia [HUE]", + "pen.setShade": "tautuhia te kauruku o te pene kia [SHADE]", + "pen.setSize": "tautuhia te nui o te pene kia [SIZE]", + "pen.stamp": "waitohu", + "speech.defaultWhenIHearValue": "me haere tātou", + "speech.extensionName": "Google Kōrero", + "speech.listenAndWait": "whakarongo, tatari hoki", + "speech.speechReporter": "kōrero", + "speech.whenIHear": "ina rongo ahau i [PHRASE]", + "text2speech.defaultTextToSpeak": "kia ora", + "text2speech.giant": "kākarepō", + "text2speech.kitten": "punua ngeru", + "text2speech.max": "mōrahi", + "text2speech.quinn": "kiri", + "text2speech.setLanguageBlock": "tautuhia te reo kia[LANGUAGE]", + "text2speech.setVoiceBlock": "tautuhia te reo ki [VOICE]", + "text2speech.speakAndWaitBlock": "kīia [WORDS]", + "text2speech.squeak": "koekoe", + "translate.categoryName": "Google Translate", + "translate.defaultTextToTranslate": "kia ora", + "translate.translateBlock": "whakawhitiwhitia [WORDS] ki te reo [LANGUAGE]", + "translate.viewerLanguage": "reo", + "videoSensing.categoryName": "He Tairongo Ataata", + "videoSensing.direction": "ahunga", + "videoSensing.motion": "nekenekehanga", + "videoSensing.off": "weto", + "videoSensing.on": "kā", + "videoSensing.onFlipped": "ina whakawhitia", + "videoSensing.setVideoTransparency": "tautuhia te pūatatata o te ataata kia [TRANSPARENCY]", + "videoSensing.sprite": "parehe", + "videoSensing.stage": "atamira", + "videoSensing.videoOn": "ataata [ATTRIBUTE] kei [SUBJECT]", + "videoSensing.videoToggle": "hurihia te ataata kia [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "ina te nekenekehanga o te ataata > [REFERENCE]", + "wedo2.getDistance": "tawhiti", + "wedo2.getTiltAngle": "koki tītaha [TILT_DIRECTION]", + "wedo2.isTilted": "kua tītaha ki [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "whakaweto [MOTOR_ID]", + "wedo2.motorOn": "whakakā [MOTOR_ID]", + "wedo2.motorOnFor": "whakakā[MOTOR_ID] mō ngā hēkona [DURATION]", + "wedo2.playNoteFor": "whakatangihia te oro [NOTE] mō ngā hēkona[DURATION]", + "wedo2.setLightHue": "tautuhia te tae māmā ki te [HUE]", + "wedo2.setMotorDirection": "tautuhia te pūkaha [MOTOR_ID] kia huri [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "tautuhia te pūkaha [MOTOR_ID] kia [POWER] te kaha", + "wedo2.whenDistance": "ina tawhiti [OP] [REFERENCE]", + "wedo2.whenTilted": "ina tītaha [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/mn.json b/editor/extensions/mn.json deleted file mode 100644 index 44379ac5..00000000 --- a/editor/extensions/mn.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "гэрэлтэлт", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "зай", - "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": "аливаа", - "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": "Салга", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Залга", - "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": "аливаа", - "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": "зүүн", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "баруун", - "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": "Хөгжим", - "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": "хэм", - "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": "Үзэг", - "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": "гэрэлтэлт", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "өнгө", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "зур", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "зурахаа боль", - "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": "дардас", - "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": "чиглэл", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "хөдөлгөөн", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Салга", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Залга", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "зай", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/mr.json b/editor/extensions/mr.json deleted file mode 100644 index 65132210..00000000 --- a/editor/extensions/mr.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "चमक", - "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": "कुठल्याही", - "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": "बंद", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "चालु", - "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": "कुठल्याही", - "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": "डाव्या", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "उजव्या", - "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": "लय", - "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": "पेन ", - "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": "चमक", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "रंग", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "पेन खाली ", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "पेन वर", - "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": "छापा", - "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": "दिशा", - "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": "बंद", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "चालु", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ms.json b/editor/extensions/ms.json deleted file mode 100644 index 430f507c..00000000 --- a/editor/extensions/ms.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "kecerahan", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "jarak", - "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": "mana-mana", - "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": "Tutup", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Buka", - "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": "mana-mana", - "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": "kiri", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "kanan", - "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": "Muzik:", - "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": "kecerahan", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "warna", - "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": "turun pen", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "angkat pen", - "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": "cap", - "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": "arah", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gerakan", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Tutup", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Buka", - "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": "jarak", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/my.json b/editor/extensions/my.json deleted file mode 100644 index 85dfe896..00000000 --- a/editor/extensions/my.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "အကွာအဝေး", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/nb.json b/editor/extensions/nb.json index fcc18b4a..6db080aa 100644 --- a/editor/extensions/nb.json +++ b/editor/extensions/nb.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "tone [NOTE] i [TIME] sekunder", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "knapp [PORT] trykket?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "lysstyrke", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "avstand", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] vinkel", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] sett fart [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] kjør den ene veien i [TIME] sekunder", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] kjør den andre veien i [TIME] sekunder", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "når lysnivå < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "når knapp [PORT] trykkes", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "når avstand < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "hvilken som helst", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "tøm skjermen", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hei!", - "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": "vis bilde [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "vis tekst [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "hoppet", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "flyttet", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ristet", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] knapp trykket?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "helning [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "av", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "på", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "helningsvinkel [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "hvilken som helst", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "bakover", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "forover", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "venstre", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "høyre", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "når [BTN] knapp trykkes", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "når [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "når kontakt [PIN] trykkes", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "når helning [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musikk", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "endre tempo med [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Stortromme", - "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) Pinner", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Lukket 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) Kubjelle", - "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) Håndklapp", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Åpen hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Kantslag", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Skarptromme", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Treblokk", - "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) Kontrabass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagott", - "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) Kor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinett", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrisk gitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektrisk piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fløyte", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Spilledåse", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "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) Saksofon", - "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", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth-akkord", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Blokkfløyte", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "velg instrument [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "trommeslag [DRUM] som varer [BEATS] takter", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spill tone [NOTE] som varer [BEATS] takter", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pause i [BEATS] takter", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "velg instrument [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "sett tempo til [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Penn", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "endre pennens [COLOR_PARAM] med [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "endre pennfarge med [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "endre pennens lysstyrke med [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "endre pennens bredde med [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "slett alt", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "lysstyrke", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "farge", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "fargemetning", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "gjennomsiktighet", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "penn på", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "penn av", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "sett pennfarge til [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "sett pennens [COLOR_PARAM] til [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "sett pennens farge til [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "sett pennens lysstyrke til [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "sett pennbredde til [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stemple avtrykk", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "hør her", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Tale til tekst", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "lytt og vent", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "tale", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "når jeg hører [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hei", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "kjempe", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kattunge", - "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": "sett språk til [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "velg stemme [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "si [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "Kvekk", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Oversette", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hei", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "oversett [WORDS] til [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "språk", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sansing med kamera", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "retning", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "bevegelse", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "av", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "på", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "på speilvendt", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "sett [TRANSPARENCY] gjennomsiktighet av video", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "figur", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scene", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] på [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "sett video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "når videobevegelse > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "avstand", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "helningsvinkel [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "helning [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "skru av [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "skru på [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "skru på [MOTOR_ID] i [DURATION] sekunder", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "spill tone [NOTE] i [DURATION] sekunder", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "sett lysfarge [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "velg [MOTOR_ID] retning [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "velg [MOTOR_ID] fart [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "når avstand [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "når helning [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "tone [NOTE] i [TIME] sekunder", + "ev3.buttonPressed": "knapp [PORT] trykket?", + "ev3.getBrightness": "lysstyrke", + "ev3.getDistance": "avstand", + "ev3.getMotorPosition": "motor [PORT] vinkel", + "ev3.motorSetPower": "motor [PORT] sett fart [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] kjør den ene veien i [TIME] sekunder", + "ev3.motorTurnCounterClockwise": "motor [PORT] kjør den andre veien i [TIME] sekunder", + "ev3.whenBrightnessLessThan": "når lysnivå < [DISTANCE]", + "ev3.whenButtonPressed": "når knapp [PORT] trykkes", + "ev3.whenDistanceLessThan": "når avstand < [DISTANCE]", + "microbit.buttonsMenu.any": "hvilken som helst", + "microbit.clearDisplay": "tøm skjermen", + "microbit.defaultTextToDisplay": "Hei!", + "microbit.displaySymbol": "vis bilde [MATRIX]", + "microbit.displayText": "vis tekst [TEXT]", + "microbit.gesturesMenu.jumped": "hoppet", + "microbit.gesturesMenu.moved": "flyttet", + "microbit.gesturesMenu.shaken": "ristet", + "microbit.isButtonPressed": "[BTN] knapp trykket?", + "microbit.isTilted": "helning [DIRECTION]?", + "microbit.pinStateMenu.off": "av", + "microbit.pinStateMenu.on": "på", + "microbit.tiltAngle": "helningsvinkel [DIRECTION]", + "microbit.tiltDirectionMenu.any": "hvilken som helst", + "microbit.tiltDirectionMenu.back": "bakover", + "microbit.tiltDirectionMenu.front": "forover", + "microbit.tiltDirectionMenu.left": "venstre", + "microbit.tiltDirectionMenu.right": "høyre", + "microbit.whenButtonPressed": "når [BTN] knapp trykkes", + "microbit.whenGesture": "når [GESTURE]", + "microbit.whenPinConnected": "når kontakt [PIN] trykkes", + "microbit.whenTilted": "når helning [DIRECTION]", + "music.categoryName": "Musikk", + "music.changeTempo": "endre tempo med [TEMPO]", + "music.drumBass": "(2) Stortromme", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Pinner", + "music.drumClosedHiHat": "(6) Lukket hi-hat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Kubjelle", + "music.drumCrashCymbal": "(4) Crash cymbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Håndklapp", + "music.drumOpenHiHat": "(5) Åpen hi-hat", + "music.drumSideStick": "(3) Kantslag", + "music.drumSnare": "(1) Skarptromme", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Treblokk", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Kontrabass", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Kor", + "music.instrumentClarinet": "(10) Klarinett", + "music.instrumentElectricGuitar": "(5) Elektrisk gitar", + "music.instrumentElectricPiano": "(2) Elektrisk piano", + "music.instrumentFlute": "(12) Fløyte", + "music.instrumentGuitar": "(4) Gitar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Spilledåse", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Steel drum", + "music.instrumentSynthLead": "(20) Synth", + "music.instrumentSynthPad": "(21) Synth-akkord", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Blokkfløyte", + "music.midiSetInstrument": "velg instrument [INSTRUMENT]", + "music.playDrumForBeats": "trommeslag [DRUM] som varer [BEATS] takter", + "music.playNoteForBeats": "spill tone [NOTE] som varer [BEATS] takter", + "music.restForBeats": "pause i [BEATS] takter", + "music.setInstrument": "velg instrument [INSTRUMENT]", + "music.setTempo": "sett tempo til [TEMPO]", + "pen.categoryName": "Penn", + "pen.changeColorParam": "endre pennens [COLOR_PARAM] med [VALUE]", + "pen.changeHue": "endre pennfarge med [HUE]", + "pen.changeShade": "endre pennens lysstyrke med [SHADE]", + "pen.changeSize": "endre pennens bredde med [SIZE]", + "pen.clear": "slett alt", + "pen.colorMenu.brightness": "lysstyrke", + "pen.colorMenu.color": "farge", + "pen.colorMenu.saturation": "fargemetning", + "pen.colorMenu.transparency": "gjennomsiktighet", + "pen.penDown": "penn på", + "pen.penUp": "penn av", + "pen.setColor": "sett pennfarge til [COLOR]", + "pen.setColorParam": "sett pennens [COLOR_PARAM] til [VALUE]", + "pen.setHue": "sett pennens farge til [HUE]", + "pen.setShade": "sett pennens lysstyrke til [SHADE]", + "pen.setSize": "sett pennbredde til [SIZE]", + "pen.stamp": "stemple avtrykk", + "speech.defaultWhenIHearValue": "hør her", + "speech.extensionName": "Tale til tekst", + "speech.listenAndWait": "lytt og vent", + "speech.speechReporter": "tale", + "speech.whenIHear": "når jeg hører [PHRASE]", + "text2speech.defaultTextToSpeak": "hei", + "text2speech.giant": "kjempe", + "text2speech.kitten": "kattunge", + "text2speech.max": "Max", + "text2speech.quinn": "Quinn", + "text2speech.setLanguageBlock": "sett språk til [LANGUAGE]", + "text2speech.setVoiceBlock": "velg stemme [VOICE]", + "text2speech.speakAndWaitBlock": "si [WORDS]", + "text2speech.squeak": "Kvekk", + "translate.categoryName": "Oversette", + "translate.defaultTextToTranslate": "hei", + "translate.translateBlock": "oversett [WORDS] til [LANGUAGE]", + "translate.viewerLanguage": "språk", + "videoSensing.categoryName": "Sansing med kamera", + "videoSensing.direction": "retning", + "videoSensing.motion": "bevegelse", + "videoSensing.off": "av", + "videoSensing.on": "på", + "videoSensing.onFlipped": "på speilvendt", + "videoSensing.setVideoTransparency": "sett [TRANSPARENCY] gjennomsiktighet av video", + "videoSensing.sprite": "figur", + "videoSensing.stage": "scene", + "videoSensing.videoOn": "video [ATTRIBUTE] på [SUBJECT]", + "videoSensing.videoToggle": "sett video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "når videobevegelse > [REFERENCE]", + "wedo2.getDistance": "avstand", + "wedo2.getTiltAngle": "helningsvinkel [TILT_DIRECTION]", + "wedo2.isTilted": "helning [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "skru av [MOTOR_ID]", + "wedo2.motorOn": "skru på [MOTOR_ID]", + "wedo2.motorOnFor": "skru på [MOTOR_ID] i [DURATION] sekunder", + "wedo2.playNoteFor": "spill tone [NOTE] i [DURATION] sekunder", + "wedo2.setLightHue": "sett lysfarge [HUE]", + "wedo2.setMotorDirection": "velg [MOTOR_ID] retning [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "velg [MOTOR_ID] fart [POWER]", + "wedo2.whenDistance": "når avstand [OP] [REFERENCE]", + "wedo2.whenTilted": "når helning [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ne.json b/editor/extensions/ne.json deleted file mode 100644 index 8f974e70..00000000 --- a/editor/extensions/ne.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "चहक", - "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": "कुनै ", - "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": "बन्द", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "खोल", - "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": "कुनै ", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "\nफिर्ता", - "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": "बायाँ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "दायाँ", - "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": "संगीत", - "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": "गति", - "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": "कलम", - "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": "चहक", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "रङग", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "कलम तल", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "कलम माथि", - "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": "छाप", - "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": "दिशा", - "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": "बन्द", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "खोल", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/nl.json b/editor/extensions/nl.json index cbc75d93..e61408d8 100644 --- a/editor/extensions/nl.json +++ b/editor/extensions/nl.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "speel noot [NOTE][TIME]seconde", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "knop [PORT]ingedrukt?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "helderheid", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "afstand", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT]positie", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "zet motor [PORT]op [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "draai motor [PORT][TIME] seconde hierheen", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "draai motor [PORT][TIME]seconde daarheen", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "als helderheid < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "als knop [PORT]ingedrukt is", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "als afstand < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "willekeurig", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "wis het display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hallo!", - "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": "toon tekst [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "gesprongen", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "bewogen", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "geschud", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "knop [BTN]ingedrukt?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "gekanteld naar[DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "uit", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "aan", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "kantelhoek [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "willekeurig", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "achter", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "voor", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "links", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "rechts", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "als knop [BTN]ingedrukt is", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "als [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "wanneer pin [PIN] is verbonden", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "als gekanteld naar [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Muziek", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "verander tempo met [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Basdrum", - "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) Kabassa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Gesloten Hihat", - "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) Koebel", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crashbekken", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Handklap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hihat", - "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) Snarentrom", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamboerijn", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "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) Koor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrische Gitaar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektrische Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fluit", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitaar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Speeldoos", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "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) Saxofoon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steeldrum", - "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) Vibrafoon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Blokfluit", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "maak instrument [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "speel drum [DRUM]gedurende[BEATS] maten", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "speel noot [NOTE] gedurende [BEATS]maten", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS]maten rust", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "maak instrument [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "maak tempo [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": "verander pen [COLOR_PARAM]met [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "verander penkleur met [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "verander penhelderheid met [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "verander pendikte met [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "wis alles", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "helderheid", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "kleur", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "verzadiging", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "doorzichtigheid", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen neer", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen op", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "maak penkleur [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "maak pen [COLOR_PARAM] [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "maak penkleur [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "maak penhelderheid [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "maak pendikte [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stempel", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "daar gaan we", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Spraak naar tekst", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "luister en wacht", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "spraak", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "als ik [PHRASE]hoor", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hallo", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "reus", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "katje", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quin", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "stel de taal in op [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "zet stem op [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "zeg [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "piep", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Vertaal", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hallo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "vertaal [WORDS] naar [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "taal", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "richting", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "beweging", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "uit", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "aan", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "aan gespiegeld", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "zet video transparantie op [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": "speelveld", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE]van[SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "zet video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "wanneer video beweging > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "afstand", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "kantelhoek [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "gekanteld [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "zet [MOTOR_ID]uit", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "zet [MOTOR_ID]aan", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "zet [MOTOR_ID][DURATION]seconde aan", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "speel noot [NOTE][DURATION]seconde", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "zet lichtkleur op [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "zet [MOTOR_ID]richting op [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "zet [MOTOR_ID]kracht op [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "als afstand [OP][REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "als gekanteld naar [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "speel noot [NOTE][TIME]seconde", + "ev3.buttonPressed": "knop [PORT]ingedrukt?", + "ev3.getBrightness": "helderheid", + "ev3.getDistance": "afstand", + "ev3.getMotorPosition": "motor [PORT]positie", + "ev3.motorSetPower": "zet motor [PORT]op [POWER]%", + "ev3.motorTurnClockwise": "draai motor [PORT][TIME] seconde hierheen", + "ev3.motorTurnCounterClockwise": "draai motor [PORT][TIME]seconde daarheen", + "ev3.whenBrightnessLessThan": "als helderheid < [DISTANCE]", + "ev3.whenButtonPressed": "als knop [PORT]ingedrukt is", + "ev3.whenDistanceLessThan": "als afstand < [DISTANCE]", + "microbit.buttonsMenu.any": "willekeurig", + "microbit.clearDisplay": "wis het display", + "microbit.defaultTextToDisplay": "Hallo!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "toon tekst [TEXT]", + "microbit.gesturesMenu.jumped": "gesprongen", + "microbit.gesturesMenu.moved": "bewogen", + "microbit.gesturesMenu.shaken": "geschud", + "microbit.isButtonPressed": "knop [BTN]ingedrukt?", + "microbit.isTilted": "gekanteld naar[DIRECTION]?", + "microbit.pinStateMenu.off": "uit", + "microbit.pinStateMenu.on": "aan", + "microbit.tiltAngle": "kantelhoek [DIRECTION]", + "microbit.tiltDirectionMenu.any": "willekeurig", + "microbit.tiltDirectionMenu.back": "achter", + "microbit.tiltDirectionMenu.front": "voor", + "microbit.tiltDirectionMenu.left": "links", + "microbit.tiltDirectionMenu.right": "rechts", + "microbit.whenButtonPressed": "als knop [BTN]ingedrukt is", + "microbit.whenGesture": "als [GESTURE]", + "microbit.whenPinConnected": "wanneer pin [PIN] is verbonden", + "microbit.whenTilted": "als gekanteld naar [DIRECTION]", + "music.categoryName": "Muziek", + "music.changeTempo": "verander tempo met [TEMPO]", + "music.drumBass": "(2) Basdrum", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Kabassa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Gesloten Hihat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Koebel", + "music.drumCrashCymbal": "(4) Crashbekken", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Handklap", + "music.drumOpenHiHat": "(5) Open Hihat", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Snarentrom", + "music.drumTambourine": "(7) Tamboerijn", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Wood Block", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Koor", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Elektrische Gitaar", + "music.instrumentElectricPiano": "(2) Elektrische Piano", + "music.instrumentFlute": "(12) Fluit", + "music.instrumentGuitar": "(4) Gitaar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Speeldoos", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofoon", + "music.instrumentSteelDrum": "(18) Steeldrum", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafoon", + "music.instrumentWoodenFlute": "(13) Blokfluit", + "music.midiSetInstrument": "maak instrument [INSTRUMENT]", + "music.playDrumForBeats": "speel drum [DRUM]gedurende[BEATS] maten", + "music.playNoteForBeats": "speel noot [NOTE] gedurende [BEATS]maten", + "music.restForBeats": "[BEATS]maten rust", + "music.setInstrument": "maak instrument [INSTRUMENT]", + "music.setTempo": "maak tempo [TEMPO]", + "pen.categoryName": "Pen", + "pen.changeColorParam": "verander pen [COLOR_PARAM]met [VALUE]", + "pen.changeHue": "verander penkleur met [HUE]", + "pen.changeShade": "verander penhelderheid met [SHADE]", + "pen.changeSize": "verander pendikte met [SIZE]", + "pen.clear": "wis alles", + "pen.colorMenu.brightness": "helderheid", + "pen.colorMenu.color": "kleur", + "pen.colorMenu.saturation": "verzadiging", + "pen.colorMenu.transparency": "doorzichtigheid", + "pen.penDown": "pen neer", + "pen.penUp": "pen op", + "pen.setColor": "maak penkleur [COLOR]", + "pen.setColorParam": "maak pen [COLOR_PARAM] [VALUE]", + "pen.setHue": "maak penkleur [HUE]", + "pen.setShade": "maak penhelderheid [SHADE]", + "pen.setSize": "maak pendikte [SIZE]", + "pen.stamp": "stempel", + "speech.defaultWhenIHearValue": "daar gaan we", + "speech.extensionName": "Spraak naar tekst", + "speech.listenAndWait": "luister en wacht", + "speech.speechReporter": "spraak", + "speech.whenIHear": "als ik [PHRASE]hoor", + "text2speech.defaultTextToSpeak": "hallo", + "text2speech.giant": "reus", + "text2speech.kitten": "katje", + "text2speech.max": "max", + "text2speech.quinn": "quin", + "text2speech.setLanguageBlock": "stel de taal in op [LANGUAGE]", + "text2speech.setVoiceBlock": "zet stem op [VOICE]", + "text2speech.speakAndWaitBlock": "zeg [WORDS]", + "text2speech.squeak": "piep", + "translate.categoryName": "Vertaal", + "translate.defaultTextToTranslate": "hallo", + "translate.translateBlock": "vertaal [WORDS] naar [LANGUAGE]", + "translate.viewerLanguage": "taal", + "videoSensing.categoryName": "Video", + "videoSensing.direction": "richting", + "videoSensing.motion": "beweging", + "videoSensing.off": "uit", + "videoSensing.on": "aan", + "videoSensing.onFlipped": "aan gespiegeld", + "videoSensing.setVideoTransparency": "zet video transparantie op [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "speelveld", + "videoSensing.videoOn": "video [ATTRIBUTE]van[SUBJECT]", + "videoSensing.videoToggle": "zet video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "wanneer video beweging > [REFERENCE]", + "wedo2.getDistance": "afstand", + "wedo2.getTiltAngle": "kantelhoek [TILT_DIRECTION]", + "wedo2.isTilted": "gekanteld [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "zet [MOTOR_ID]uit", + "wedo2.motorOn": "zet [MOTOR_ID]aan", + "wedo2.motorOnFor": "zet [MOTOR_ID][DURATION]seconde aan", + "wedo2.playNoteFor": "speel noot [NOTE][DURATION]seconde", + "wedo2.setLightHue": "zet lichtkleur op [HUE]", + "wedo2.setMotorDirection": "zet [MOTOR_ID]richting op [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "zet [MOTOR_ID]kracht op [POWER]", + "wedo2.whenDistance": "als afstand [OP][REFERENCE]", + "wedo2.whenTilted": "als gekanteld naar [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/nn.json b/editor/extensions/nn.json index fdd8296e..b9cc3a1e 100644 --- a/editor/extensions/nn.json +++ b/editor/extensions/nn.json @@ -1,566 +1,143 @@ { - "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": "lysstyrke", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "avstand", - "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": "vilkårleg", - "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": "Hei!", - "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": "av", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "på", - "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": "vilkårleg", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "bak alt", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "framfor alt", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "venstre", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "høgre", - "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": "Musikk", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "endra tempo med [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Stortromme", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongotromme", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Trepinnar", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Lukka hihat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Congatrommer", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kubjøller", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Krasjcymbal", - "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) Handklapping", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open hihat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Kantslag", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Skarptromme", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Trekloss", - "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) Fagott", - "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) Kor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinett", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektrisk gitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektrisk piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fløyte", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Speledåse", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Oljefat", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synthesizer (lead)", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synthesizer (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) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Trefløyte", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "bruk instrumentet [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "trommeslag [DRUM] som varer [BEATS] takter", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spel tonen [NOTE] i [BEATS] takter", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pause i [BEATS] takter", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "bruk instrumentet [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo til [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Penn", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "endra pennens [COLOR_PARAM] med [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "endra pennefarge med [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "endra penneskugge med [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "endra pennebreidd med [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "visk vekk alt", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "lysstyrke", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "farge", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "fargemetting", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "gjennomsikt", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "penn ned", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "penn opp", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "bruk pennefargen [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set [COLOR_PARAM] til [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "bruk pennefargen [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set penneskugge til [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pennebreidd til [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "lag avtrykk", - "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": "hei", - "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": "sei [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Set om", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hei", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "set om [WORDS] til [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sansing med kamera", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "retning", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "rørsle", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "av", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "på", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "spegelvend", - "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 gjennomsikt av video til [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "figur", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scene", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video-[ATTRIBUTE] på [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "set video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "når videorørsle > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "avstand", - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "lysstyrke", + "ev3.getDistance": "avstand", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "vilkårleg", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Hei!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "av", + "microbit.pinStateMenu.on": "på", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "vilkårleg", + "microbit.tiltDirectionMenu.back": "bak alt", + "microbit.tiltDirectionMenu.front": "framfor alt", + "microbit.tiltDirectionMenu.left": "venstre", + "microbit.tiltDirectionMenu.right": "høgre", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Musikk", + "music.changeTempo": "endra tempo med [TEMPO]", + "music.drumBass": "(2) Stortromme", + "music.drumBongo": "(13) Bongotromme", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Trepinnar", + "music.drumClosedHiHat": "(6) Lukka hihat", + "music.drumConga": "(14) Congatrommer", + "music.drumCowbell": "(11) Kubjøller", + "music.drumCrashCymbal": "(4) Krasjcymbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Handklapping", + "music.drumOpenHiHat": "(5) Open hihat", + "music.drumSideStick": "(3) Kantslag", + "music.drumSnare": "(1) Skarptromme", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Trekloss", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Kor", + "music.instrumentClarinet": "(10) Klarinett", + "music.instrumentElectricGuitar": "(5) Elektrisk gitar", + "music.instrumentElectricPiano": "(2) Elektrisk piano", + "music.instrumentFlute": "(12) Fløyte", + "music.instrumentGuitar": "(4) Gitar", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Speledåse", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Oljefat", + "music.instrumentSynthLead": "(20) Synthesizer (lead)", + "music.instrumentSynthPad": "(21) Synthesizer (pad)", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Trefløyte", + "music.midiSetInstrument": "bruk instrumentet [INSTRUMENT]", + "music.playDrumForBeats": "trommeslag [DRUM] som varer [BEATS] takter", + "music.playNoteForBeats": "spel tonen [NOTE] i [BEATS] takter", + "music.restForBeats": "pause i [BEATS] takter", + "music.setInstrument": "bruk instrumentet [INSTRUMENT]", + "music.setTempo": "set tempo til [TEMPO]", + "pen.categoryName": "Penn", + "pen.changeColorParam": "endra pennens [COLOR_PARAM] med [VALUE]", + "pen.changeHue": "endra pennefarge med [HUE]", + "pen.changeShade": "endra penneskugge med [SHADE]", + "pen.changeSize": "endra pennebreidd med [SIZE]", + "pen.clear": "visk vekk alt", + "pen.colorMenu.brightness": "lysstyrke", + "pen.colorMenu.color": "farge", + "pen.colorMenu.saturation": "fargemetting", + "pen.colorMenu.transparency": "gjennomsikt", + "pen.penDown": "penn ned", + "pen.penUp": "penn opp", + "pen.setColor": "bruk pennefargen [COLOR]", + "pen.setColorParam": "set [COLOR_PARAM] til [VALUE]", + "pen.setHue": "bruk pennefargen [HUE]", + "pen.setShade": "set penneskugge til [SHADE]", + "pen.setSize": "set pennebreidd til [SIZE]", + "pen.stamp": "lag avtrykk", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "hei", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "sei [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "Set om", + "translate.defaultTextToTranslate": "hei", + "translate.translateBlock": "set om [WORDS] til [LANGUAGE]", + "translate.viewerLanguage": "language", + "videoSensing.categoryName": "Sansing med kamera", + "videoSensing.direction": "retning", + "videoSensing.motion": "rørsle", + "videoSensing.off": "av", + "videoSensing.on": "på", + "videoSensing.onFlipped": "spegelvend", + "videoSensing.setVideoTransparency": "set gjennomsikt av video til [TRANSPARENCY]", + "videoSensing.sprite": "figur", + "videoSensing.stage": "scene", + "videoSensing.videoOn": "video-[ATTRIBUTE] på [SUBJECT]", + "videoSensing.videoToggle": "set video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "når videorørsle > [REFERENCE]", + "wedo2.getDistance": "avstand", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/oc.json b/editor/extensions/oc.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/oc.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/pap.json b/editor/extensions/pap.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/pap.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/pl.json b/editor/extensions/pl.json index 4662abe8..497f3be7 100644 --- a/editor/extensions/pl.json +++ b/editor/extensions/pl.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "Graj nutę [NOTE] przez [TIME] sekund", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "Klawisz [PORT] naciśnięty?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "Jasność", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "odległość", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "Pozycja silnika [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "Ustaw moc silnika [PORT] na [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "Obróć silnik [PORT] do ruchu wskazówek zegara na [TIME] sekund", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "Obróć silnik [PORT] do ruchu przeciwnego do wskazówek zegara na [TIME] sekund", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "Gdy jasność < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "Gdy klawisz [PORT] naciśnięty", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "Gdy dystans < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "Dowolny", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "Wyczyść wyświetlacz", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Cześć!", - "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": "Wyświetl [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "Wyświetl tekst", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "Przeskoczył", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "Poruszył się", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "Potrząśnięty", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] przycisk wciśnięty", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "W kierunku [DIRECTION]", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "wyłączony", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "włączony", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "Obróć w kierunku [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "Dowolny", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "Na spód", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "Na wierzch", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "lewo", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "prawo", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "Gdy [BTN]wciśnięty", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "Gdy pokazuje gest [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "Kiedy pin[PIN]połączony", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "Gdy obrócony w kierunku [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Muzyka", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "zmień tempo na [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bęben wielki", - "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) Klawesy", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Zamknięty hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Kongi", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Krowi dzwonek", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Güiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Klaśnięcie dłoni", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Otwarty hi-hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Uderzenie o obręcz", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Werbel", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburyn", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Trójkąt", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Drewniany klocek", - "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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Wiolonczela", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Chór", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Gitara elektryczna", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektryczne pianino", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flet", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Pozytywka", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organy", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Fortepian", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel pan", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(26) Wiodący dźwięk syntezatora", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Pad syntezatora", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Puzon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Wibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Drewniany flet", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "ustaw instrument na [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "graj na [DRUM] bębnie do [BEATS] bitów", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "zagraj nutę [NOTE] do [BEATS] bitów", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "nie graj do [BEATS] bitów", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "ustaw instrument na [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ustaw tempo na [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pióro", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "Zmień pisak [COLOR_PARAM]o[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "Zmień kolor pisaka o [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "Zmień odcień pisaka o [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "Zmień rozmiar pisaka o [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "Wyczyść wszystko ", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "Jasność", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "Kolor", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "Nasycenie", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "Przezroczystość", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "Przyłóż pisak", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "Podnieś pisak ", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "Ustaw kolor pisaka na [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "Ustaw pisak 1 [COLOR_PARAM] na 2 [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "Ustaw kolor pisaka na [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "Ustaw odcień pisaka na [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "Ustaw rozmiar pisaka na [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "Stempluj", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "chodźmy", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Mowa na tekst", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "posłuchaj i czekaj", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "mowa", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "Kiedy wykryto [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "cześć", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kociątko", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "Max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "Sam", - "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": "Ustaw głos na [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "Powiedz [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "pisk", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Tłumacz", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "cześć", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "tłumacz [WORDS] na [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "język", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Czujniki wideo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "Kierunek", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "ruch", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "wyłączony", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "włączony", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "na odwróconym", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ustaw transparentność wideo na [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": "scena", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "nagranie wideo [ATTRIBUTE] na [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": " [VIDEO_STATE] nagranie wideo ", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "podczas ruchu wideo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "odległość", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "Obróć w kierunku [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "Obrócony [TILT_DIRECTION_ANY]", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "Wyłącz silnik [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "Włącz silnik [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "Włącz silnik [MOTOR_ID] na [DURATION] sekund", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "Graj nutę [NOTE] przez [DURATION] sekund", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "Ustaw kolor światła na [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "Ustaw kierunek silnika [MOTOR_ID] na [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "Ustaw moc silnika [MOTOR_ID] na [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "Gdy dystans [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "Gdy obrócony w kierunku [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "Graj nutę [NOTE] przez [TIME] sekund", + "ev3.buttonPressed": "Klawisz [PORT] naciśnięty?", + "ev3.getBrightness": "Jasność", + "ev3.getDistance": "odległość", + "ev3.getMotorPosition": "Pozycja silnika [PORT]", + "ev3.motorSetPower": "Ustaw moc silnika [PORT] na [POWER] %", + "ev3.motorTurnClockwise": "Obróć silnik [PORT] do ruchu wskazówek zegara na [TIME] sekund", + "ev3.motorTurnCounterClockwise": "Obróć silnik [PORT] do ruchu przeciwnego do wskazówek zegara na [TIME] sekund", + "ev3.whenBrightnessLessThan": "Gdy jasność < [DISTANCE]", + "ev3.whenButtonPressed": "Gdy klawisz [PORT] naciśnięty", + "ev3.whenDistanceLessThan": "Gdy dystans < [DISTANCE]", + "microbit.buttonsMenu.any": "Dowolny", + "microbit.clearDisplay": "Wyczyść wyświetlacz", + "microbit.defaultTextToDisplay": "Cześć!", + "microbit.displaySymbol": "Wyświetl [MATRIX]", + "microbit.displayText": "Wyświetl tekst", + "microbit.gesturesMenu.jumped": "Przeskoczył", + "microbit.gesturesMenu.moved": "Poruszył się", + "microbit.gesturesMenu.shaken": "Potrząśnięty", + "microbit.isButtonPressed": "[BTN] przycisk wciśnięty", + "microbit.isTilted": "W kierunku [DIRECTION]", + "microbit.pinStateMenu.off": "wyłączony", + "microbit.pinStateMenu.on": "włączony", + "microbit.tiltAngle": "Obróć w kierunku [DIRECTION]", + "microbit.tiltDirectionMenu.any": "Dowolny", + "microbit.tiltDirectionMenu.back": "Na spód", + "microbit.tiltDirectionMenu.front": "Na wierzch", + "microbit.tiltDirectionMenu.left": "lewo", + "microbit.tiltDirectionMenu.right": "prawo", + "microbit.whenButtonPressed": "Gdy [BTN]wciśnięty", + "microbit.whenGesture": "Gdy pokazuje gest [GESTURE]", + "microbit.whenPinConnected": "Kiedy pin[PIN]połączony", + "microbit.whenTilted": "Gdy obrócony w kierunku [DIRECTION]", + "music.categoryName": "Muzyka", + "music.changeTempo": "zmień tempo na [TEMPO]", + "music.drumBass": "(2) Bęben wielki", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Klawesy", + "music.drumClosedHiHat": "(6) Zamknięty hi-hat", + "music.drumConga": "(14) Kongi", + "music.drumCowbell": "(11) Krowi dzwonek", + "music.drumCrashCymbal": "(4) Crash", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Güiro", + "music.drumHandClap": "(8) Klaśnięcie dłoni", + "music.drumOpenHiHat": "(5) Otwarty hi-hat", + "music.drumSideStick": "(3) Uderzenie o obręcz", + "music.drumSnare": "(1) Werbel", + "music.drumTambourine": "(7) Tamburyn", + "music.drumTriangle": "(12) Trójkąt", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Drewniany klocek", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Wiolonczela", + "music.instrumentChoir": "(15) Chór", + "music.instrumentClarinet": "(10) Klarnet", + "music.instrumentElectricGuitar": "(5) Gitara elektryczna", + "music.instrumentElectricPiano": "(2) Elektryczne pianino", + "music.instrumentFlute": "(12) Flet", + "music.instrumentGuitar": "(4) Gitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Pozytywka", + "music.instrumentOrgan": "(3) Organy", + "music.instrumentPiano": "(1) Fortepian", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Steel pan", + "music.instrumentSynthLead": "(26) Wiodący dźwięk syntezatora", + "music.instrumentSynthPad": "(21) Pad syntezatora", + "music.instrumentTrombone": "(9) Puzon", + "music.instrumentVibraphone": "(16) Wibrafon", + "music.instrumentWoodenFlute": "(13) Drewniany flet", + "music.midiSetInstrument": "ustaw instrument na [INSTRUMENT]", + "music.playDrumForBeats": "graj na [DRUM] bębnie do [BEATS] bitów", + "music.playNoteForBeats": "zagraj nutę [NOTE] do [BEATS] bitów", + "music.restForBeats": "nie graj do [BEATS] bitów", + "music.setInstrument": "ustaw instrument na [INSTRUMENT]", + "music.setTempo": "ustaw tempo na [TEMPO]", + "pen.categoryName": "Pióro", + "pen.changeColorParam": "Zmień pisak [COLOR_PARAM]o[VALUE]", + "pen.changeHue": "Zmień kolor pisaka o [HUE]", + "pen.changeShade": "Zmień odcień pisaka o [SHADE]", + "pen.changeSize": "Zmień rozmiar pisaka o [SIZE]", + "pen.clear": "Wyczyść wszystko ", + "pen.colorMenu.brightness": "Jasność", + "pen.colorMenu.color": "Kolor", + "pen.colorMenu.saturation": "Nasycenie", + "pen.colorMenu.transparency": "Przezroczystość", + "pen.penDown": "Przyłóż pisak", + "pen.penUp": "Podnieś pisak ", + "pen.setColor": "Ustaw kolor pisaka na [COLOR]", + "pen.setColorParam": "Ustaw pisak 1 [COLOR_PARAM] na 2 [VALUE]", + "pen.setHue": "Ustaw kolor pisaka na [HUE]", + "pen.setShade": "Ustaw odcień pisaka na [SHADE]", + "pen.setSize": "Ustaw rozmiar pisaka na [SIZE]", + "pen.stamp": "Stempluj", + "speech.defaultWhenIHearValue": "chodźmy", + "speech.extensionName": "Mowa na tekst", + "speech.listenAndWait": "posłuchaj i czekaj", + "speech.speechReporter": "mowa", + "speech.whenIHear": "Kiedy wykryto [PHRASE]", + "text2speech.defaultTextToSpeak": "cześć", + "text2speech.giant": "ogromny", + "text2speech.kitten": "kociątko", + "text2speech.max": "Max", + "text2speech.quinn": "Sam", + "text2speech.setLanguageBlock": "ustaw język na [LANGUAGE]", + "text2speech.setVoiceBlock": "Ustaw głos na [VOICE]", + "text2speech.speakAndWaitBlock": "Powiedz [WORDS]", + "text2speech.squeak": "pisk", + "translate.categoryName": "Tłumacz", + "translate.defaultTextToTranslate": "cześć", + "translate.translateBlock": "tłumacz [WORDS] na [LANGUAGE]", + "translate.viewerLanguage": "język", + "videoSensing.categoryName": "Czujniki wideo", + "videoSensing.direction": "Kierunek", + "videoSensing.motion": "ruch", + "videoSensing.off": "wyłączony", + "videoSensing.on": "włączony", + "videoSensing.onFlipped": "na odwróconym", + "videoSensing.setVideoTransparency": "ustaw transparentność wideo na [TRANSPARENCY]", + "videoSensing.sprite": "sprite", + "videoSensing.stage": "scena", + "videoSensing.videoOn": "nagranie wideo [ATTRIBUTE] na [SUBJECT]", + "videoSensing.videoToggle": " [VIDEO_STATE] nagranie wideo ", + "videoSensing.whenMotionGreaterThan": "podczas ruchu wideo > [REFERENCE]", + "wedo2.getDistance": "odległość", + "wedo2.getTiltAngle": "Obróć w kierunku [TILT_DIRECTION]", + "wedo2.isTilted": "Obrócony [TILT_DIRECTION_ANY]", + "wedo2.motorOff": "Wyłącz silnik [MOTOR_ID]", + "wedo2.motorOn": "Włącz silnik [MOTOR_ID]", + "wedo2.motorOnFor": "Włącz silnik [MOTOR_ID] na [DURATION] sekund", + "wedo2.playNoteFor": "Graj nutę [NOTE] przez [DURATION] sekund", + "wedo2.setLightHue": "Ustaw kolor światła na [HUE]", + "wedo2.setMotorDirection": "Ustaw kierunek silnika [MOTOR_ID] na [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "Ustaw moc silnika [MOTOR_ID] na [POWER]", + "wedo2.whenDistance": "Gdy dystans [OP] [REFERENCE]", + "wedo2.whenTilted": "Gdy obrócony w kierunku [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/pt-br.json b/editor/extensions/pt-br.json index caaf04ae..ba208114 100644 --- a/editor/extensions/pt-br.json +++ b/editor/extensions/pt-br.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "som de bip [NOTE] por [TIME] segundos", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "botão [PORT] pressionado?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brilho", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distância", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "posição do motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "defina potência do motor [PORT] em [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "gire o motor [PORT] nesse sentido por [TIME] segundos", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "gire o motor [PORT] nesse sentido por [TIME] segundos", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "quando brilho < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "quando botão [PORT] estiver pressionado", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "quando distância < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "qualquer", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "limpe a tela", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Olá!", - "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": "exiba [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "exiba o texto [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "pulou", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moveu", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "agitado", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "botão [BTN] pressionado?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "inclinado para [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "desligado", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ligado", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "ângulo de inclinação para [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "qualquer", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "trás", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "frente", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "esquerda", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "direita", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "quando o botão [BTN] estiver pressionado", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "quando [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "quando o pino [PIN] estiver conectado", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "quando inclinado para [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "alterar ritmo por [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bumbo", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongô", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Afoxé", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves Cubanas", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Prato Chimbau", - "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) Chocalho", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Prato", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Palmas", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Prato Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Bastão Lateral", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Tarol", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Pandeiro", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triângulo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Queixada", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloco Sonoro", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "ritmo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Baixo", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagote", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violoncelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coral", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitarra Elétrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Teclado", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Violão", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Caixa de Música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Órgão", - "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) Saxofone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor de Aço", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetizador principal", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Bloco Sintetizador", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flauta de madeira", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "definir instrumento para [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "tocar tambor [DRUM] por [BEATS] batidas", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "toque a nota [NOTE] por [BEATS] batidas", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pausa por [BEATS] batidas", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "definir instrumento para [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ajuste tempo para [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Caneta", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "adicione [VALUE]ao parâmetro [COLOR_PARAM] da caneta", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "adicione [HUE]à cor da caneta ", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "adicione [SHADE]à tonalidade da caneta ", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "adicione [SIZE]ao tamanho da caneta", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "apague tudo", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brilho", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "cor", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturação", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparência", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "use a caneta", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "levante a caneta", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "mude a cor da caneta para [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "Mude o parâmetro [COLOR_PARAM] da caneta para [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "mude a cor da caneta para [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "mude a tonalidade da caneta para [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "mude o tamanho da caneta para [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "carimbe", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "vamos lá", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Transformação de Fala em Texto", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "escute e espere", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "fala", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "quando eu escutar [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "olá", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "gigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatinho", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "máximo", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "ambíguo", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "defina o idioma como [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "definir voz para [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "falar [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "rangido", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traduzir", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "olá", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "traduzir [WORDS] para [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "idioma", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Detecção de Vídeo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direção", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "movimento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "desligado", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ligado", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "inverter", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ajuste transparência do vídeo para [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "ator", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "palco", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "vídeo [ATTRIBUTE] para [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "mude vídeo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "quando detectar sensor de vídeo> [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distância", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "ângulo de inclinação [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "inclinado para [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "desligue o motor [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "ligue o motor [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "ligue o motor [MOTOR_ID] por [DURATION] segundos", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "toque a nota [NOTE] por [DURATION] segundos", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "defina a cor como [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "defina a direção de [MOTOR_ID] como [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "defina a potência de [MOTOR_ID] como [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "quando distância [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "quando inclinado para [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "som de bip [NOTE] por [TIME] segundos", + "ev3.buttonPressed": "botão [PORT] pressionado?", + "ev3.getBrightness": "brilho", + "ev3.getDistance": "distância", + "ev3.getMotorPosition": "posição do motor [PORT]", + "ev3.motorSetPower": "defina potência do motor [PORT] em [POWER] %", + "ev3.motorTurnClockwise": "gire o motor [PORT] nesse sentido por [TIME] segundos", + "ev3.motorTurnCounterClockwise": "gire o motor [PORT] nesse sentido por [TIME] segundos", + "ev3.whenBrightnessLessThan": "quando brilho < [DISTANCE]", + "ev3.whenButtonPressed": "quando botão [PORT] estiver pressionado", + "ev3.whenDistanceLessThan": "quando distância < [DISTANCE]", + "microbit.buttonsMenu.any": "qualquer", + "microbit.clearDisplay": "limpe a tela", + "microbit.defaultTextToDisplay": "Olá!", + "microbit.displaySymbol": "exiba [MATRIX]", + "microbit.displayText": "exiba o texto [TEXT]", + "microbit.gesturesMenu.jumped": "pulou", + "microbit.gesturesMenu.moved": "moveu", + "microbit.gesturesMenu.shaken": "agitado", + "microbit.isButtonPressed": "botão [BTN] pressionado?", + "microbit.isTilted": "inclinado para [DIRECTION]?", + "microbit.pinStateMenu.off": "desligado", + "microbit.pinStateMenu.on": "ligado", + "microbit.tiltAngle": "ângulo de inclinação para [DIRECTION]", + "microbit.tiltDirectionMenu.any": "qualquer", + "microbit.tiltDirectionMenu.back": "trás", + "microbit.tiltDirectionMenu.front": "frente", + "microbit.tiltDirectionMenu.left": "esquerda", + "microbit.tiltDirectionMenu.right": "direita", + "microbit.whenButtonPressed": "quando o botão [BTN] estiver pressionado", + "microbit.whenGesture": "quando [GESTURE]", + "microbit.whenPinConnected": "quando o pino [PIN] estiver conectado", + "microbit.whenTilted": "quando inclinado para [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "alterar ritmo por [TEMPO]", + "music.drumBass": "(2) Bumbo", + "music.drumBongo": "(13) Bongô", + "music.drumCabasa": "(15) Afoxé", + "music.drumClaves": "(9) Claves Cubanas", + "music.drumClosedHiHat": "(6) Prato Chimbau", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Chocalho", + "music.drumCrashCymbal": "(4) Prato", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Palmas", + "music.drumOpenHiHat": "(5) Prato Hi-Hat", + "music.drumSideStick": "(3) Bastão Lateral", + "music.drumSnare": "(1) Tarol", + "music.drumTambourine": "(7) Pandeiro", + "music.drumTriangle": "(12) Triângulo", + "music.drumVibraslap": "(17) Queixada", + "music.drumWoodBlock": "(10) Bloco Sonoro", + "music.getTempo": "ritmo", + "music.instrumentBass": "(6) Baixo", + "music.instrumentBassoon": "(14) Fagote", + "music.instrumentCello": "(8) Violoncelo", + "music.instrumentChoir": "(15) Coral", + "music.instrumentClarinet": "(10) Clarinete", + "music.instrumentElectricGuitar": "(5) Guitarra Elétrica", + "music.instrumentElectricPiano": "(2) Teclado", + "music.instrumentFlute": "(12) Flauta", + "music.instrumentGuitar": "(4) Violão", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Caixa de Música", + "music.instrumentOrgan": "(3) Órgão", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofone", + "music.instrumentSteelDrum": "(18) Tambor de Aço", + "music.instrumentSynthLead": "(20) Sintetizador principal", + "music.instrumentSynthPad": "(21) Bloco Sintetizador", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafone", + "music.instrumentWoodenFlute": "(13) Flauta de madeira", + "music.midiSetInstrument": "definir instrumento para [INSTRUMENT]", + "music.playDrumForBeats": "tocar tambor [DRUM] por [BEATS] batidas", + "music.playNoteForBeats": "toque a nota [NOTE] por [BEATS] batidas", + "music.restForBeats": "pausa por [BEATS] batidas", + "music.setInstrument": "definir instrumento para [INSTRUMENT]", + "music.setTempo": "ajuste tempo para [TEMPO]", + "pen.categoryName": "Caneta", + "pen.changeColorParam": "adicione [VALUE]ao parâmetro [COLOR_PARAM] da caneta", + "pen.changeHue": "adicione [HUE]à cor da caneta ", + "pen.changeShade": "adicione [SHADE]à tonalidade da caneta ", + "pen.changeSize": "adicione [SIZE]ao tamanho da caneta", + "pen.clear": "apague tudo", + "pen.colorMenu.brightness": "brilho", + "pen.colorMenu.color": "cor", + "pen.colorMenu.saturation": "saturação", + "pen.colorMenu.transparency": "transparência", + "pen.penDown": "use a caneta", + "pen.penUp": "levante a caneta", + "pen.setColor": "mude a cor da caneta para [COLOR]", + "pen.setColorParam": "Mude o parâmetro [COLOR_PARAM] da caneta para [VALUE]", + "pen.setHue": "mude a cor da caneta para [HUE]", + "pen.setShade": "mude a tonalidade da caneta para [SHADE]", + "pen.setSize": "mude o tamanho da caneta para [SIZE]", + "pen.stamp": "carimbe", + "speech.defaultWhenIHearValue": "vamos lá", + "speech.extensionName": "Transformação de Fala em Texto", + "speech.listenAndWait": "escute e espere", + "speech.speechReporter": "fala", + "speech.whenIHear": "quando eu escutar [PHRASE]", + "text2speech.defaultTextToSpeak": "olá", + "text2speech.giant": "gigante", + "text2speech.kitten": "gatinho", + "text2speech.max": "máximo", + "text2speech.quinn": "ambíguo", + "text2speech.setLanguageBlock": "defina o idioma como [LANGUAGE]", + "text2speech.setVoiceBlock": "definir voz para [VOICE]", + "text2speech.speakAndWaitBlock": "falar [WORDS]", + "text2speech.squeak": "rangido", + "translate.categoryName": "Traduzir", + "translate.defaultTextToTranslate": "olá", + "translate.translateBlock": "traduzir [WORDS] para [LANGUAGE]", + "translate.viewerLanguage": "idioma", + "videoSensing.categoryName": "Detecção de Vídeo", + "videoSensing.direction": "direção", + "videoSensing.motion": "movimento", + "videoSensing.off": "desligado", + "videoSensing.on": "ligado", + "videoSensing.onFlipped": "inverter", + "videoSensing.setVideoTransparency": "ajuste transparência do vídeo para [TRANSPARENCY]", + "videoSensing.sprite": "ator", + "videoSensing.stage": "palco", + "videoSensing.videoOn": "vídeo [ATTRIBUTE] para [SUBJECT]", + "videoSensing.videoToggle": "mude vídeo [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "quando detectar sensor de vídeo> [REFERENCE]", + "wedo2.getDistance": "distância", + "wedo2.getTiltAngle": "ângulo de inclinação [TILT_DIRECTION]", + "wedo2.isTilted": "inclinado para [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "desligue o motor [MOTOR_ID]", + "wedo2.motorOn": "ligue o motor [MOTOR_ID]", + "wedo2.motorOnFor": "ligue o motor [MOTOR_ID] por [DURATION] segundos", + "wedo2.playNoteFor": "toque a nota [NOTE] por [DURATION] segundos", + "wedo2.setLightHue": "defina a cor como [HUE]", + "wedo2.setMotorDirection": "defina a direção de [MOTOR_ID] como [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "defina a potência de [MOTOR_ID] como [POWER]", + "wedo2.whenDistance": "quando distância [OP] [REFERENCE]", + "wedo2.whenTilted": "quando inclinado para [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/pt.json b/editor/extensions/pt.json index 6668395f..0bf0064c 100644 --- a/editor/extensions/pt.json +++ b/editor/extensions/pt.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "toca a nota [NOTE] durante [TIME]s", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "o botão [PORT] está a ser pressionado", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "o brilho", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "a distância", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "a posição do motor [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "altera a potência do motor [PORT] para [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "roda o motor [PORT] para aqui durante [TIME] s", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "roda o motor [PORT]para ali durante [TIME] s", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "Quando o brilho for menor que [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "Quando o botão [PORT] for pressionado", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "Quando a distância for menor que [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "qualquer", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "apaga o ecrã", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Ola!", - "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": "mostra [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "mostra o texto [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "saltar", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "se mover", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "for abanado", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "o botão [BTN] está a ser pressionado", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "está inclinado [DIRECTION]", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "desligado", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ligado", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "o ângulo da inclinação [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "para qualquer lado", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "para trás", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "para a frente", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "para a esquerda", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "para a direita", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "Quando o botão [BTN] for pressionado", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "Quando [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "Quando o pino [PIN] for ligado", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "Quando for inclinado [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Música", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "adiciona [TEMPO] bpm ao teu andamento", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bombo", - "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) Cabaça", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Clavas", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Pratos de Choque Fechados", - "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) Caneca", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Prato de Ataque", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuíca", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Reco-Reco", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Palmas", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Pratos de Choque Abertos", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Golpe no Fuste da Tarola", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Caixa", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Pandeireta", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triângulo", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloco Sonoro", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "o andamento", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Baixo", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagote", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Violoncelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Coro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinete", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitarra Eléctrica", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Piano Eléctrico", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flauta Transversal", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitarra", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Caixa de Música", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Órgão", - "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) Saxofone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tambor de Aço", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Sintetizador Melódico", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintetizador de Fundo", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flauta de Madeira", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "altera o teu instrumento para [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "toca a percussão [DRUM] durante [BEATS] tempos", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "toca a nota [NOTE] durante [BEATS] tempos", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "faz uma pausa de [BEATS] tempos", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "altera a teu instrumento para [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "altera o teu andamento para [TEMPO] bpm", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Caneta", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "adiciona a [COLOR_PARAM] da tua caneta o valor [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "adiciona [HUE] à cor da tua caneta", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "adiciona [SHADE] ao tom da tua caneta", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "adiciona [SIZE] à espessura da tua caneta", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "apaga tudo do palco", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "o brilho", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "o matiz", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "a saturação", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "a transparência", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "baixa a tua caneta", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "levanta a tua caneta", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "altera a cor da tua caneta para [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "altera [COLOR_PARAM] da tua caneta para [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "altera a cor da tua caneta para [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "altera o tom da tua caneta para [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "altera a espessura da tua caneta para [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "carimba-te", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "vamos a isso", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Converter Fala para Texto", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "ouve e espera", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "o texto falado", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "Quando eu ouvir [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "olá", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "gigante", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "gatinho", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "alex", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "luca", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "altera a língua para [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "altera a voz para [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "fala [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "guincho", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traduzir", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "olá", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "a tradução de [WORDS] para [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "língua", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Sensores de Vídeo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "a direcção", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "o movimento", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "desligado", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ligado", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ligado e espelhado", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "altera a transparência do vídeo para [TRANSPARENCY] %", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "ti mesmo", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "o palco", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] do vídeo em [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "altera o estado do vídeo para [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "Quando o movimento do vídeo exceder [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "a distância", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "o ângulo da inclinação [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "está inclinado [TILT_DIRECTION_ANY]", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "desliga [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "liga [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "liga [MOTOR_ID] durante [DURATION] s", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "toca a nota [NOTE] durante [DURATION] s", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "altera a cor da luz para [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "altera a direcção de [MOTOR_ID] para [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "altera a potência de [MOTOR_ID] para [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "Quando a distância for [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "Quando for inclinado [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "toca a nota [NOTE] durante [TIME]s", + "ev3.buttonPressed": "o botão [PORT] está a ser pressionado", + "ev3.getBrightness": "o brilho", + "ev3.getDistance": "a distância", + "ev3.getMotorPosition": "a posição do motor [PORT]", + "ev3.motorSetPower": "altera a potência do motor [PORT] para [POWER]%", + "ev3.motorTurnClockwise": "roda o motor [PORT] para aqui durante [TIME] s", + "ev3.motorTurnCounterClockwise": "roda o motor [PORT]para ali durante [TIME] s", + "ev3.whenBrightnessLessThan": "Quando o brilho for menor que [DISTANCE]", + "ev3.whenButtonPressed": "Quando o botão [PORT] for pressionado", + "ev3.whenDistanceLessThan": "Quando a distância for menor que [DISTANCE]", + "microbit.buttonsMenu.any": "qualquer", + "microbit.clearDisplay": "apaga o ecrã", + "microbit.defaultTextToDisplay": "Ola!", + "microbit.displaySymbol": "mostra [MATRIX]", + "microbit.displayText": "mostra o texto [TEXT]", + "microbit.gesturesMenu.jumped": "saltar", + "microbit.gesturesMenu.moved": "se mover", + "microbit.gesturesMenu.shaken": "for abanado", + "microbit.isButtonPressed": "o botão [BTN] está a ser pressionado", + "microbit.isTilted": "está inclinado [DIRECTION]", + "microbit.pinStateMenu.off": "desligado", + "microbit.pinStateMenu.on": "ligado", + "microbit.tiltAngle": "o ângulo da inclinação [DIRECTION]", + "microbit.tiltDirectionMenu.any": "para qualquer lado", + "microbit.tiltDirectionMenu.back": "para trás", + "microbit.tiltDirectionMenu.front": "para a frente", + "microbit.tiltDirectionMenu.left": "para a esquerda", + "microbit.tiltDirectionMenu.right": "para a direita", + "microbit.whenButtonPressed": "Quando o botão [BTN] for pressionado", + "microbit.whenGesture": "Quando [GESTURE]", + "microbit.whenPinConnected": "Quando o pino [PIN] for ligado", + "microbit.whenTilted": "Quando for inclinado [DIRECTION]", + "music.categoryName": "Música", + "music.changeTempo": "adiciona [TEMPO] bpm ao teu andamento", + "music.drumBass": "(2) Bombo", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabaça", + "music.drumClaves": "(9) Clavas", + "music.drumClosedHiHat": "(6) Pratos de Choque Fechados", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Caneca", + "music.drumCrashCymbal": "(4) Prato de Ataque", + "music.drumCuica": "(18) Cuíca", + "music.drumGuiro": "(16) Reco-Reco", + "music.drumHandClap": "(8) Palmas", + "music.drumOpenHiHat": "(5) Pratos de Choque Abertos", + "music.drumSideStick": "(3) Golpe no Fuste da Tarola", + "music.drumSnare": "(1) Caixa", + "music.drumTambourine": "(7) Pandeireta", + "music.drumTriangle": "(12) Triângulo", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Bloco Sonoro", + "music.getTempo": "o andamento", + "music.instrumentBass": "(6) Baixo", + "music.instrumentBassoon": "(14) Fagote", + "music.instrumentCello": "(8) Violoncelo", + "music.instrumentChoir": "(15) Coro", + "music.instrumentClarinet": "(10) Clarinete", + "music.instrumentElectricGuitar": "(5) Guitarra Eléctrica", + "music.instrumentElectricPiano": "(2) Piano Eléctrico", + "music.instrumentFlute": "(12) Flauta Transversal", + "music.instrumentGuitar": "(4) Guitarra", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Caixa de Música", + "music.instrumentOrgan": "(3) Órgão", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofone", + "music.instrumentSteelDrum": "(18) Tambor de Aço", + "music.instrumentSynthLead": "(20) Sintetizador Melódico", + "music.instrumentSynthPad": "(21) Sintetizador de Fundo", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibrafone", + "music.instrumentWoodenFlute": "(13) Flauta de Madeira", + "music.midiSetInstrument": "altera o teu instrumento para [INSTRUMENT]", + "music.playDrumForBeats": "toca a percussão [DRUM] durante [BEATS] tempos", + "music.playNoteForBeats": "toca a nota [NOTE] durante [BEATS] tempos", + "music.restForBeats": "faz uma pausa de [BEATS] tempos", + "music.setInstrument": "altera a teu instrumento para [INSTRUMENT]", + "music.setTempo": "altera o teu andamento para [TEMPO] bpm", + "pen.categoryName": "Caneta", + "pen.changeColorParam": "adiciona a [COLOR_PARAM] da tua caneta o valor [VALUE]", + "pen.changeHue": "adiciona [HUE] à cor da tua caneta", + "pen.changeShade": "adiciona [SHADE] ao tom da tua caneta", + "pen.changeSize": "adiciona [SIZE] à espessura da tua caneta", + "pen.clear": "apaga tudo do palco", + "pen.colorMenu.brightness": "o brilho", + "pen.colorMenu.color": "o matiz", + "pen.colorMenu.saturation": "a saturação", + "pen.colorMenu.transparency": "a transparência", + "pen.penDown": "baixa a tua caneta", + "pen.penUp": "levanta a tua caneta", + "pen.setColor": "altera a cor da tua caneta para [COLOR]", + "pen.setColorParam": "altera [COLOR_PARAM] da tua caneta para [VALUE]", + "pen.setHue": "altera a cor da tua caneta para [HUE]", + "pen.setShade": "altera o tom da tua caneta para [SHADE]", + "pen.setSize": "altera a espessura da tua caneta para [SIZE]", + "pen.stamp": "carimba-te", + "speech.defaultWhenIHearValue": "vamos a isso", + "speech.extensionName": "Converter Fala para Texto", + "speech.listenAndWait": "ouve e espera", + "speech.speechReporter": "o texto falado", + "speech.whenIHear": "Quando eu ouvir [PHRASE]", + "text2speech.defaultTextToSpeak": "olá", + "text2speech.giant": "gigante", + "text2speech.kitten": "gatinho", + "text2speech.max": "alex", + "text2speech.quinn": "luca", + "text2speech.setLanguageBlock": "altera a língua para [LANGUAGE]", + "text2speech.setVoiceBlock": "altera a voz para [VOICE]", + "text2speech.speakAndWaitBlock": "fala [WORDS]", + "text2speech.squeak": "guincho", + "translate.categoryName": "Traduzir", + "translate.defaultTextToTranslate": "olá", + "translate.translateBlock": "a tradução de [WORDS] para [LANGUAGE]", + "translate.viewerLanguage": "língua", + "videoSensing.categoryName": "Sensores de Vídeo", + "videoSensing.direction": "a direcção", + "videoSensing.motion": "o movimento", + "videoSensing.off": "desligado", + "videoSensing.on": "ligado", + "videoSensing.onFlipped": "ligado e espelhado", + "videoSensing.setVideoTransparency": "altera a transparência do vídeo para [TRANSPARENCY] %", + "videoSensing.sprite": "ti mesmo", + "videoSensing.stage": "o palco", + "videoSensing.videoOn": "[ATTRIBUTE] do vídeo em [SUBJECT]", + "videoSensing.videoToggle": "altera o estado do vídeo para [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "Quando o movimento do vídeo exceder [REFERENCE]", + "wedo2.getDistance": "a distância", + "wedo2.getTiltAngle": "o ângulo da inclinação [TILT_DIRECTION]", + "wedo2.isTilted": "está inclinado [TILT_DIRECTION_ANY]", + "wedo2.motorOff": "desliga [MOTOR_ID]", + "wedo2.motorOn": "liga [MOTOR_ID]", + "wedo2.motorOnFor": "liga [MOTOR_ID] durante [DURATION] s", + "wedo2.playNoteFor": "toca a nota [NOTE] durante [DURATION] s", + "wedo2.setLightHue": "altera a cor da luz para [HUE]", + "wedo2.setMotorDirection": "altera a direcção de [MOTOR_ID] para [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "altera a potência de [MOTOR_ID] para [POWER]", + "wedo2.whenDistance": "Quando a distância for [OP] [REFERENCE]", + "wedo2.whenTilted": "Quando for inclinado [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/qu.json b/editor/extensions/qu.json deleted file mode 100644 index 4dd81bb6..00000000 --- a/editor/extensions/qu.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "kanchiq", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "karuchan", - "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": "mayqimpas", - "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": "Rimaykullayki!", - "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": "mayqimpas", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "kutiy", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "chimpa", - "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": "qillqay kaspi", - "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": "kanchiq", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "kulur", - "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": "maypi", - "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": "karuchan", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ro.json b/editor/extensions/ro.json index 4708c661..a80989d8 100644 --- a/editor/extensions/ro.json +++ b/editor/extensions/ro.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "notă de avertizare [NOTE] pentru [TIME] secunde", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "butonul[PORT]este apăsat?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "strălucire", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distanța", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "poziția motorului [PORT] ", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motorul [PORT] are putere de [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motorul [PORT] se întoarce pentru [TIME] secunde", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motorul [PORT] se întoarce pentru [TIME] secunde", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "când strălucirea < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "când butonul [PORT] este apăsat", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "când distanța < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "oricare", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "curăță ecran", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Salut!", - "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": "ecran [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "textul [TEXT] ecranului", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "sărit", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "mutat", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "scuturat", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "butonul [BTN] este apăsat?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "înclinat [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "oprit", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "pornit", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "unghiul de înclinare [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "oricare", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "înapoi", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "în față", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "stânga", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "dreapta", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "când [BTN] buton este apăsat", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "când [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "cănd pinul [PIN] este conectat", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "când este înclinat[DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Muzica", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "schimbă ritmul cu [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Sunet de tobe", - "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": "(14) Conga", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(16) Vibrafon", - "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) Tărâmul Crash ", - "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) Aplauze", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Deschideți 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) Tobă Snare ", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburină", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Trianglu", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": " (17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Bloc de lemn", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "ritmul", - "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) Violoncel", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Cor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Chitară electrică", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Pian electric", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fluier", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Chitară", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Cutie muzicală", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgă", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Pian", - "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) Saxofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Tobă din oțel", - "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) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Flaut de lemn", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "setează instrumentul la [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "cântă la tobă [DRUM] pentru [BEATS] bătăi", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "cântă nota [NOTE] pentru [BEATS] bătăi", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "i-a o pauză pentru [BEATS] bătăi", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "setează instrument la [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "setează viteaza la [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Stilou", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "schimbă creionului [COLOR_PARAM] cu [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "schimbă culoarea creionului cu [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "schimbă umbra trasată de creion cu [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "schimbă dimensiunea liniei trasate de creion cu [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "șterge tot", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "strălucire", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "culoare", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturație", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparent", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "stilou jos", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "stilou sus", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "setează culoarea creionului la [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "setează [COLOR_PARAM] stiloului la [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "setează culoarea liniei [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "setează umbra stiloului la [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "setează dimensiunea liniei [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "ștampila", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "să începem", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Vorbește în text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "ascultă și așteaptă", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "vorbește", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "când aud [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "salut", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "uriaș", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "pisicuță", - "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": "setează limba [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "setează vocea [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "spune [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "chiţăit", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Traducere", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "salut", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "tradu [WORDS] în [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "limbă", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Detectare video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "directia", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mișcarea", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "oprit", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "pornit", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "răsturnat", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "setează transparența filmului la [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "personaj", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scenă", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video-ul [ATTRIBUTE] la [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "pornește video-ul [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "când funcția video > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distanța", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "unghiul de înclinare [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "este înclinat [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "oprește [MOTOR_ID] ", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "pornește [MOTOR_ID] ", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "pornește [MOTOR_ID] pentru [DURATION] secunde", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "cântă nota [NOTE] pentru [DURATION] secunde", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "setează culoarea deschisă la [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "setează [MOTOR_ID] în direcția [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "setează [MOTOR_ID] la puterea [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "când distanța [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "când este înclinat [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "notă de avertizare [NOTE] pentru [TIME] secunde", + "ev3.buttonPressed": "butonul[PORT]este apăsat?", + "ev3.getBrightness": "strălucire", + "ev3.getDistance": "distanța", + "ev3.getMotorPosition": "poziția motorului [PORT] ", + "ev3.motorSetPower": "motorul [PORT] are putere de [POWER] %", + "ev3.motorTurnClockwise": "motorul [PORT] se întoarce pentru [TIME] secunde", + "ev3.motorTurnCounterClockwise": "motorul [PORT] se întoarce pentru [TIME] secunde", + "ev3.whenBrightnessLessThan": "când strălucirea < [DISTANCE]", + "ev3.whenButtonPressed": "când butonul [PORT] este apăsat", + "ev3.whenDistanceLessThan": "când distanța < [DISTANCE]", + "microbit.buttonsMenu.any": "oricare", + "microbit.clearDisplay": "curăță ecran", + "microbit.defaultTextToDisplay": "Salut!", + "microbit.displaySymbol": "ecran [MATRIX]", + "microbit.displayText": "textul [TEXT] ecranului", + "microbit.gesturesMenu.jumped": "sărit", + "microbit.gesturesMenu.moved": "mutat", + "microbit.gesturesMenu.shaken": "scuturat", + "microbit.isButtonPressed": "butonul [BTN] este apăsat?", + "microbit.isTilted": "înclinat [DIRECTION]?", + "microbit.pinStateMenu.off": "oprit", + "microbit.pinStateMenu.on": "pornit", + "microbit.tiltAngle": "unghiul de înclinare [DIRECTION]", + "microbit.tiltDirectionMenu.any": "oricare", + "microbit.tiltDirectionMenu.back": "înapoi", + "microbit.tiltDirectionMenu.front": "în față", + "microbit.tiltDirectionMenu.left": "stânga", + "microbit.tiltDirectionMenu.right": "dreapta", + "microbit.whenButtonPressed": "când [BTN] buton este apăsat", + "microbit.whenGesture": "când [GESTURE]", + "microbit.whenPinConnected": "cănd pinul [PIN] este conectat", + "microbit.whenTilted": "când este înclinat[DIRECTION]", + "music.categoryName": "Muzica", + "music.changeTempo": "schimbă ritmul cu [TEMPO]", + "music.drumBass": "(2) Sunet de tobe", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(14) Conga", + "music.drumClosedHiHat": "(16) Vibrafon", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Cowbell", + "music.drumCrashCymbal": "(4) Tărâmul Crash ", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Aplauze", + "music.drumOpenHiHat": "(5) Deschideți Hi-Hat", + "music.drumSideStick": "(3) Side Stick", + "music.drumSnare": "(1) Tobă Snare ", + "music.drumTambourine": "(7) Tamburină", + "music.drumTriangle": "(12) Trianglu", + "music.drumVibraslap": " (17) Vibraslap", + "music.drumWoodBlock": "(10) Bloc de lemn", + "music.getTempo": "ritmul", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Bassoon", + "music.instrumentCello": "(8) Violoncel", + "music.instrumentChoir": "(15) Cor", + "music.instrumentClarinet": "(10) Clarinet", + "music.instrumentElectricGuitar": "(5) Chitară electrică", + "music.instrumentElectricPiano": "(2) Pian electric", + "music.instrumentFlute": "(12) Fluier", + "music.instrumentGuitar": "(4) Chitară", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Cutie muzicală", + "music.instrumentOrgan": "(3) Orgă", + "music.instrumentPiano": "(1) Pian", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofon", + "music.instrumentSteelDrum": "(18) Tobă din oțel", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Flaut de lemn", + "music.midiSetInstrument": "setează instrumentul la [INSTRUMENT]", + "music.playDrumForBeats": "cântă la tobă [DRUM] pentru [BEATS] bătăi", + "music.playNoteForBeats": "cântă nota [NOTE] pentru [BEATS] bătăi", + "music.restForBeats": "i-a o pauză pentru [BEATS] bătăi", + "music.setInstrument": "setează instrument la [INSTRUMENT]", + "music.setTempo": "setează viteaza la [TEMPO]", + "pen.categoryName": "Stilou", + "pen.changeColorParam": "schimbă creionului [COLOR_PARAM] cu [VALUE]", + "pen.changeHue": "schimbă culoarea creionului cu [HUE]", + "pen.changeShade": "schimbă umbra trasată de creion cu [SHADE]", + "pen.changeSize": "schimbă dimensiunea liniei trasate de creion cu [SIZE]", + "pen.clear": "șterge tot", + "pen.colorMenu.brightness": "strălucire", + "pen.colorMenu.color": "culoare", + "pen.colorMenu.saturation": "saturație", + "pen.colorMenu.transparency": "transparent", + "pen.penDown": "stilou jos", + "pen.penUp": "stilou sus", + "pen.setColor": "setează culoarea creionului la [COLOR]", + "pen.setColorParam": "setează [COLOR_PARAM] stiloului la [VALUE]", + "pen.setHue": "setează culoarea liniei [HUE]", + "pen.setShade": "setează umbra stiloului la [SHADE]", + "pen.setSize": "setează dimensiunea liniei [SIZE]", + "pen.stamp": "ștampila", + "speech.defaultWhenIHearValue": "să începem", + "speech.extensionName": "Vorbește în text", + "speech.listenAndWait": "ascultă și așteaptă", + "speech.speechReporter": "vorbește", + "speech.whenIHear": "când aud [PHRASE]", + "text2speech.defaultTextToSpeak": "salut", + "text2speech.giant": "uriaș", + "text2speech.kitten": "pisicuță", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "setează limba [LANGUAGE]", + "text2speech.setVoiceBlock": "setează vocea [VOICE]", + "text2speech.speakAndWaitBlock": "spune [WORDS]", + "text2speech.squeak": "chiţăit", + "translate.categoryName": "Traducere", + "translate.defaultTextToTranslate": "salut", + "translate.translateBlock": "tradu [WORDS] în [LANGUAGE]", + "translate.viewerLanguage": "limbă", + "videoSensing.categoryName": "Detectare video", + "videoSensing.direction": "directia", + "videoSensing.motion": "mișcarea", + "videoSensing.off": "oprit", + "videoSensing.on": "pornit", + "videoSensing.onFlipped": "răsturnat", + "videoSensing.setVideoTransparency": "setează transparența filmului la [TRANSPARENCY]", + "videoSensing.sprite": "personaj", + "videoSensing.stage": "scenă", + "videoSensing.videoOn": "video-ul [ATTRIBUTE] la [SUBJECT]", + "videoSensing.videoToggle": "pornește video-ul [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "când funcția video > [REFERENCE]", + "wedo2.getDistance": "distanța", + "wedo2.getTiltAngle": "unghiul de înclinare [TILT_DIRECTION]", + "wedo2.isTilted": "este înclinat [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "oprește [MOTOR_ID] ", + "wedo2.motorOn": "pornește [MOTOR_ID] ", + "wedo2.motorOnFor": "pornește [MOTOR_ID] pentru [DURATION] secunde", + "wedo2.playNoteFor": "cântă nota [NOTE] pentru [DURATION] secunde", + "wedo2.setLightHue": "setează culoarea deschisă la [HUE]", + "wedo2.setMotorDirection": "setează [MOTOR_ID] în direcția [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "setează [MOTOR_ID] la puterea [POWER]", + "wedo2.whenDistance": "când distanța [OP] [REFERENCE]", + "wedo2.whenTilted": "când este înclinat [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ru.json b/editor/extensions/ru.json index 75e7c41c..ee281d80 100644 --- a/editor/extensions/ru.json +++ b/editor/extensions/ru.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "играть ноту [NOTE] [TIME] секунд", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "кнопка [PORT] нажата?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "яркость", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "расстояние", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "позиция мотора[PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "мотор [PORT] установить мощность [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "мотор [PORT] повернуть сюда на [TIME] секунд", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "мотор [PORT] повернуть туда на [TIME] секунд", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "когда яркость < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "когда кнопка [PORT] нажата", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "когда расстояние < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "любой из", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "Очистить дисплей", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Привет!", - "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": "отобразить [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "показать текст [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "подпрыгнули", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "передвинулись", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "встряхнули", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] кнопка нажата?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "наклонён[DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "выключить", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "включить", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "угл наклона [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "любой из", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "назад", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "вперёд", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "влево", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "направо", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "когда [BTN] кнопка нажата", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "когда [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "когда подключён пин [PIN]", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "когда наклонён [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Музыка", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "изменить темп на [TEMP]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Большой барабан", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Бонго", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Кабаса", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Клаве", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(16) Закрытый Хай-Хэт", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Конга", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Ковбелл", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Крэш-тарелка", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Куика", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Гуиро", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Хлопок", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Открытый хай-хет", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Римшот", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Малый барабан", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Бубен", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Треугольник\n", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Вибраслэп", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Коробочка", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "темп", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Бас", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Фагот", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Виолончель", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Хор", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Кларнет", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Электрогитара", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Электрическое пианино", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Флейта", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Гитара", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Маримба", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Музыкальная шкатулка", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Орган", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Фортепиано", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Пиццикато", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Саксофон", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Стальной барабан", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Ведущий синтезатор", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Синтезатор с функциями драм-машины", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Тромбон", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Вибрафон", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Деревянная флейта", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "изменить инструмент на [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "играйте на барабанах [DRUM], извлекая [BEATS] доли ", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "играйте ноту [NOTE] в течение [BEATS] бита", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "пауза в течение [BEATS] долей", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "изменить инструмент на [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "изменить темп на [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Перо", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "изменить [COLOR_PARAM] пера на [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "изменить цвет пера на [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "изменить оттенок пера на [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "изменить размер пера на [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "стереть всё", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "яркость", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "цвет", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "насыщенность", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "прозрачность", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "опустить перо", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "поднять перо", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "установить для пера цвет [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "установить [COLOR_PARAM] пера = [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "установить цвет пера [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "установить оттенок пера [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "установить размер пера [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "штамп", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "вперёд", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Речь в Текст", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "слушать и подождать", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "речь", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "когда я слышу [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "привет", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "низкий", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "кошачий", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "макс", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "квинн", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "установить [LANGUAGE] язык", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "установить [VOICE] голос", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "произносить [WORDS] ", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "высокий", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Перевести", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "привет", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "перевести [WORDS] на [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "язык", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Видео Распознавание", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "направление", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "сила", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "выключить", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "включить", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "включить и отразить", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "установить прозрачность видео [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "спрайт", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "сцену", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": " [ATTRIBUTE] видео на [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] видео", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "когда сила движения видео > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "расстояние", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "угл наклона[TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "наклонён [TILT_DIRECTION_ANY] ?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "выключить [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "включить [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "включить [MOTOR_ID] на [DURATION] секунд", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "играть ноту [NOTE] [DURATION] секунд", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "установить цвет лампочки [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "установить направление [MOTOR_ID] в [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "установить мощность [MOTOR_ID] в [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "когда расстояние [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "когда наклонён [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "играть ноту [NOTE] [TIME] секунд", + "ev3.buttonPressed": "кнопка [PORT] нажата?", + "ev3.getBrightness": "яркость", + "ev3.getDistance": "расстояние", + "ev3.getMotorPosition": "позиция мотора[PORT]", + "ev3.motorSetPower": "мотор [PORT] установить мощность [POWER] %", + "ev3.motorTurnClockwise": "мотор [PORT] повернуть сюда на [TIME] секунд", + "ev3.motorTurnCounterClockwise": "мотор [PORT] повернуть туда на [TIME] секунд", + "ev3.whenBrightnessLessThan": "когда яркость < [DISTANCE]", + "ev3.whenButtonPressed": "когда кнопка [PORT] нажата", + "ev3.whenDistanceLessThan": "когда расстояние < [DISTANCE]", + "microbit.buttonsMenu.any": "любой из", + "microbit.clearDisplay": "Очистить дисплей", + "microbit.defaultTextToDisplay": "Привет!", + "microbit.displaySymbol": "отобразить [MATRIX]", + "microbit.displayText": "показать текст [TEXT]", + "microbit.gesturesMenu.jumped": "подпрыгнули", + "microbit.gesturesMenu.moved": "передвинулись", + "microbit.gesturesMenu.shaken": "встряхнули", + "microbit.isButtonPressed": "[BTN] кнопка нажата?", + "microbit.isTilted": "наклонён[DIRECTION]?", + "microbit.pinStateMenu.off": "выключить", + "microbit.pinStateMenu.on": "включить", + "microbit.tiltAngle": "угл наклона [DIRECTION]", + "microbit.tiltDirectionMenu.any": "любой из", + "microbit.tiltDirectionMenu.back": "назад", + "microbit.tiltDirectionMenu.front": "вперёд", + "microbit.tiltDirectionMenu.left": "влево", + "microbit.tiltDirectionMenu.right": "направо", + "microbit.whenButtonPressed": "когда [BTN] кнопка нажата", + "microbit.whenGesture": "когда [GESTURE]", + "microbit.whenPinConnected": "когда подключён пин [PIN]", + "microbit.whenTilted": "когда наклонён [DIRECTION]", + "music.categoryName": "Музыка", + "music.changeTempo": "изменить темп на [TEMP]", + "music.drumBass": "(2) Большой барабан", + "music.drumBongo": "(13) Бонго", + "music.drumCabasa": "(15) Кабаса", + "music.drumClaves": "(9) Клаве", + "music.drumClosedHiHat": "(16) Закрытый Хай-Хэт", + "music.drumConga": "(14) Конга", + "music.drumCowbell": "(11) Ковбелл", + "music.drumCrashCymbal": "(4) Крэш-тарелка", + "music.drumCuica": "(18) Куика", + "music.drumGuiro": "(16) Гуиро", + "music.drumHandClap": "(8) Хлопок", + "music.drumOpenHiHat": "(5) Открытый хай-хет", + "music.drumSideStick": "(3) Римшот", + "music.drumSnare": "(1) Малый барабан", + "music.drumTambourine": "(7) Бубен", + "music.drumTriangle": "(12) Треугольник\n", + "music.drumVibraslap": "(17) Вибраслэп", + "music.drumWoodBlock": "(10) Коробочка", + "music.getTempo": "темп", + "music.instrumentBass": "(6) Бас", + "music.instrumentBassoon": "(14) Фагот", + "music.instrumentCello": "(8) Виолончель", + "music.instrumentChoir": "(15) Хор", + "music.instrumentClarinet": "(10) Кларнет", + "music.instrumentElectricGuitar": "(5) Электрогитара", + "music.instrumentElectricPiano": "(2) Электрическое пианино", + "music.instrumentFlute": "(12) Флейта", + "music.instrumentGuitar": "(4) Гитара", + "music.instrumentMarimba": "(19) Маримба", + "music.instrumentMusicBox": "(17) Музыкальная шкатулка", + "music.instrumentOrgan": "(3) Орган", + "music.instrumentPiano": "(1) Фортепиано", + "music.instrumentPizzicato": "(7) Пиццикато", + "music.instrumentSaxophone": "(11) Саксофон", + "music.instrumentSteelDrum": "(18) Стальной барабан", + "music.instrumentSynthLead": "(20) Ведущий синтезатор", + "music.instrumentSynthPad": "(21) Синтезатор с функциями драм-машины", + "music.instrumentTrombone": "(9) Тромбон", + "music.instrumentVibraphone": "(16) Вибрафон", + "music.instrumentWoodenFlute": "(13) Деревянная флейта", + "music.midiSetInstrument": "изменить инструмент на [INSTRUMENT]", + "music.playDrumForBeats": "играйте на барабанах [DRUM], извлекая [BEATS] доли ", + "music.playNoteForBeats": "играйте ноту [NOTE] в течение [BEATS] бита", + "music.restForBeats": "пауза в течение [BEATS] долей", + "music.setInstrument": "изменить инструмент на [INSTRUMENT]", + "music.setTempo": "изменить темп на [TEMPO]", + "pen.categoryName": "Перо", + "pen.changeColorParam": "изменить [COLOR_PARAM] пера на [VALUE]", + "pen.changeHue": "изменить цвет пера на [HUE]", + "pen.changeShade": "изменить оттенок пера на [SHADE]", + "pen.changeSize": "изменить размер пера на [SIZE]", + "pen.clear": "стереть всё", + "pen.colorMenu.brightness": "яркость", + "pen.colorMenu.color": "цвет", + "pen.colorMenu.saturation": "насыщенность", + "pen.colorMenu.transparency": "прозрачность", + "pen.penDown": "опустить перо", + "pen.penUp": "поднять перо", + "pen.setColor": "установить для пера цвет [COLOR]", + "pen.setColorParam": "установить [COLOR_PARAM] пера = [VALUE]", + "pen.setHue": "установить цвет пера [HUE]", + "pen.setShade": "установить оттенок пера [SHADE]", + "pen.setSize": "установить размер пера [SIZE]", + "pen.stamp": "штамп", + "speech.defaultWhenIHearValue": "вперёд", + "speech.extensionName": "Речь в Текст", + "speech.listenAndWait": "слушать и подождать", + "speech.speechReporter": "речь", + "speech.whenIHear": "когда я слышу [PHRASE]", + "text2speech.defaultTextToSpeak": "привет", + "text2speech.giant": "низкий", + "text2speech.kitten": "кошачий", + "text2speech.max": "макс", + "text2speech.quinn": "квинн", + "text2speech.setLanguageBlock": "установить [LANGUAGE] язык", + "text2speech.setVoiceBlock": "установить [VOICE] голос", + "text2speech.speakAndWaitBlock": "произносить [WORDS] ", + "text2speech.squeak": "высокий", + "translate.categoryName": "Перевести", + "translate.defaultTextToTranslate": "привет", + "translate.translateBlock": "перевести [WORDS] на [LANGUAGE]", + "translate.viewerLanguage": "язык", + "videoSensing.categoryName": "Видео Распознавание", + "videoSensing.direction": "направление", + "videoSensing.motion": "сила", + "videoSensing.off": "выключить", + "videoSensing.on": "включить", + "videoSensing.onFlipped": "включить и отразить", + "videoSensing.setVideoTransparency": "установить прозрачность видео [TRANSPARENCY]", + "videoSensing.sprite": "спрайт", + "videoSensing.stage": "сцену", + "videoSensing.videoOn": " [ATTRIBUTE] видео на [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] видео", + "videoSensing.whenMotionGreaterThan": "когда сила движения видео > [REFERENCE]", + "wedo2.getDistance": "расстояние", + "wedo2.getTiltAngle": "угл наклона[TILT_DIRECTION]", + "wedo2.isTilted": "наклонён [TILT_DIRECTION_ANY] ?", + "wedo2.motorOff": "выключить [MOTOR_ID]", + "wedo2.motorOn": "включить [MOTOR_ID]", + "wedo2.motorOnFor": "включить [MOTOR_ID] на [DURATION] секунд", + "wedo2.playNoteFor": "играть ноту [NOTE] [DURATION] секунд", + "wedo2.setLightHue": "установить цвет лампочки [HUE]", + "wedo2.setMotorDirection": "установить направление [MOTOR_ID] в [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "установить мощность [MOTOR_ID] в [POWER]", + "wedo2.whenDistance": "когда расстояние [OP] [REFERENCE]", + "wedo2.whenTilted": "когда наклонён [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/si.json b/editor/extensions/si.json deleted file mode 100644 index 2145b434..00000000 --- a/editor/extensions/si.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "පරතරය", - "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": "පෑන", - "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": "දිශාව", - "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": "පරතරය", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/sk.json b/editor/extensions/sk.json index 50532274..bc876a9c 100644 --- a/editor/extensions/sk.json +++ b/editor/extensions/sk.json @@ -1,566 +1,143 @@ { - "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": "jas", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "vzdialenosť", - "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": "hociktorý", - "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": "Ahoj!", - "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": "vypni", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "zapni", - "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": "hociktorý", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "spodnú", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "vrchnú", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vľavo", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "vpravo", - "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": "Hudba", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "zmeň tempo o [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) bubon", - "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) zatvorená hajka", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) konga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) kravský zvonec", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) činely", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) netlmená cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) tlesknutie", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) otvorená hajka", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) okraj bubna", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) bubienok", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) tamburína", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) drevený blok", - "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) kontrabas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) violončelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) zbor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) elektrická gitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) elektrické klávesy", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) flauta", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) gitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) hracia skrinka", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) klavír", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) brnkanie prstom", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) saxofón", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) plechový bubienok", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) syntetizátor sólo", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) syntetizátor pozadie", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) trombón", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) vibrafón", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) zobcová flauta", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "nastav nástroj na [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "zabubnuj [DRUM] taktov [BEATS]", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "zahraj tón [NOTE] taktov [BEATS]", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "nehraj taktov [BEATS]", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "nastav nástroj na [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "nastav tempo na [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pero", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "zmeň [COLOR_PARAM] pera o [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "zmeň farbu pera o [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "zmeň odtieň pera o [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "zmeň hrúbku pera o [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "zmaž", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "jas", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "farba", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "sýtosť", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "priehľadnosť", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pero zapni", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pero vypni", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "nastav farbu pera na [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "nastav [COLOR_PARAM] pera na [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "nastav farbu pera na[HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "nastav odtieň pera na [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "nastav hrúbku pera na [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "opečiatkuj", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "idem na to", - "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": "vypočuj a počkaj", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "rozpoznať", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "pri vete [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "ahoj", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "mačiatko", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "robot 1", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "robot 2", - "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": "nastav hlas na [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "povedz [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "pisklavo", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Preložiť", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "ahoj", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "prelož [WORDS] do [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "jazyk", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Videosnímanie", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "smer", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "pohyb", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "vypni", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "zapni", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "zapni zrkadlovo", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "nastav priehľadnosť snímania na [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "postava", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scéna", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "snímaný [ATTRIBUTE] na [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] snímanie", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "pri snímaný pohyb > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "vzdialenosť", - "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" - } + "ev3.beepNote": "beep note [NOTE] for [TIME] secs", + "ev3.buttonPressed": "button [PORT] pressed?", + "ev3.getBrightness": "jas", + "ev3.getDistance": "vzdialenosť", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] set power [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] turn this way for [TIME] seconds", + "ev3.motorTurnCounterClockwise": "motor [PORT] turn that way for [TIME] seconds", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "hociktorý", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Ahoj!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "vypni", + "microbit.pinStateMenu.on": "zapni", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "hociktorý", + "microbit.tiltDirectionMenu.back": "spodnú", + "microbit.tiltDirectionMenu.front": "vrchnú", + "microbit.tiltDirectionMenu.left": "vľavo", + "microbit.tiltDirectionMenu.right": "vpravo", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Hudba", + "music.changeTempo": "zmeň tempo o [TEMPO]", + "music.drumBass": "(2) bubon", + "music.drumBongo": "(13) bongo", + "music.drumCabasa": "(15) cabasa", + "music.drumClaves": "(9) claves", + "music.drumClosedHiHat": "(6) zatvorená hajka", + "music.drumConga": "(14) konga", + "music.drumCowbell": "(11) kravský zvonec", + "music.drumCrashCymbal": "(4) činely", + "music.drumCuica": "(18) netlmená cuica", + "music.drumGuiro": "(16) guiro", + "music.drumHandClap": "(8) tlesknutie", + "music.drumOpenHiHat": "(5) otvorená hajka", + "music.drumSideStick": "(3) okraj bubna", + "music.drumSnare": "(1) bubienok", + "music.drumTambourine": "(7) tamburína", + "music.drumTriangle": "(12) triangel", + "music.drumVibraslap": "(17) vibraslap", + "music.drumWoodBlock": "(10) drevený blok", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) kontrabas", + "music.instrumentBassoon": "(14) fagot", + "music.instrumentCello": "(8) violončelo", + "music.instrumentChoir": "(15) zbor", + "music.instrumentClarinet": "(10) klarinet", + "music.instrumentElectricGuitar": "(5) elektrická gitara", + "music.instrumentElectricPiano": "(2) elektrické klávesy", + "music.instrumentFlute": "(12) flauta", + "music.instrumentGuitar": "(4) gitara", + "music.instrumentMarimba": "(19) marimba", + "music.instrumentMusicBox": "(17) hracia skrinka", + "music.instrumentOrgan": "(3) organ", + "music.instrumentPiano": "(1) klavír", + "music.instrumentPizzicato": "(7) brnkanie prstom", + "music.instrumentSaxophone": "(11) saxofón", + "music.instrumentSteelDrum": "(18) plechový bubienok", + "music.instrumentSynthLead": "(20) syntetizátor sólo", + "music.instrumentSynthPad": "(21) syntetizátor pozadie", + "music.instrumentTrombone": "(9) trombón", + "music.instrumentVibraphone": "(16) vibrafón", + "music.instrumentWoodenFlute": "(13) zobcová flauta", + "music.midiSetInstrument": "nastav nástroj na [INSTRUMENT]", + "music.playDrumForBeats": "zabubnuj [DRUM] taktov [BEATS]", + "music.playNoteForBeats": "zahraj tón [NOTE] taktov [BEATS]", + "music.restForBeats": "nehraj taktov [BEATS]", + "music.setInstrument": "nastav nástroj na [INSTRUMENT]", + "music.setTempo": "nastav tempo na [TEMPO]", + "pen.categoryName": "Pero", + "pen.changeColorParam": "zmeň [COLOR_PARAM] pera o [VALUE]", + "pen.changeHue": "zmeň farbu pera o [HUE]", + "pen.changeShade": "zmeň odtieň pera o [SHADE]", + "pen.changeSize": "zmeň hrúbku pera o [SIZE]", + "pen.clear": "zmaž", + "pen.colorMenu.brightness": "jas", + "pen.colorMenu.color": "farba", + "pen.colorMenu.saturation": "sýtosť", + "pen.colorMenu.transparency": "priehľadnosť", + "pen.penDown": "pero zapni", + "pen.penUp": "pero vypni", + "pen.setColor": "nastav farbu pera na [COLOR]", + "pen.setColorParam": "nastav [COLOR_PARAM] pera na [VALUE]", + "pen.setHue": "nastav farbu pera na[HUE]", + "pen.setShade": "nastav odtieň pera na [SHADE]", + "pen.setSize": "nastav hrúbku pera na [SIZE]", + "pen.stamp": "opečiatkuj", + "speech.defaultWhenIHearValue": "idem na to", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "vypočuj a počkaj", + "speech.speechReporter": "rozpoznať", + "speech.whenIHear": "pri vete [PHRASE]", + "text2speech.defaultTextToSpeak": "ahoj", + "text2speech.giant": "giant", + "text2speech.kitten": "mačiatko", + "text2speech.max": "robot 1", + "text2speech.quinn": "robot 2", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "nastav hlas na [VOICE]", + "text2speech.speakAndWaitBlock": "povedz [WORDS]", + "text2speech.squeak": "pisklavo", + "translate.categoryName": "Preložiť", + "translate.defaultTextToTranslate": "ahoj", + "translate.translateBlock": "prelož [WORDS] do [LANGUAGE]", + "translate.viewerLanguage": "jazyk", + "videoSensing.categoryName": "Videosnímanie", + "videoSensing.direction": "smer", + "videoSensing.motion": "pohyb", + "videoSensing.off": "vypni", + "videoSensing.on": "zapni", + "videoSensing.onFlipped": "zapni zrkadlovo", + "videoSensing.setVideoTransparency": "nastav priehľadnosť snímania na [TRANSPARENCY]", + "videoSensing.sprite": "postava", + "videoSensing.stage": "scéna", + "videoSensing.videoOn": "snímaný [ATTRIBUTE] na [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] snímanie", + "videoSensing.whenMotionGreaterThan": "pri snímaný pohyb > [REFERENCE]", + "wedo2.getDistance": "vzdialenosť", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/sl.json b/editor/extensions/sl.json index b265176e..de83b428 100644 --- a/editor/extensions/sl.json +++ b/editor/extensions/sl.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "zapiskaj noto [NOTE] za [TIME] sekund", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "je gumb na [PORT] pritisnjen?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "svetlost", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "razdalja", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "položaj motorja na [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motorju na [PORT] nastavi moč na [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor na [PORT] obrni v smeri ure [TIME] sekund", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT]obrni v nasprotni smeri ure za [TIME] sekund", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "ko je svetlost < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "ko je gumb na [PORT] pritisnjen", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "ko je razdalja < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "poljubna", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "pobriši prikazovalnik", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Živjo!", - "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": "prikaži [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": "poskok", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "premaknjeno", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "streseno", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] gumb pritisnjen?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "nagnjeno [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "izključi", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "vključi", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "kot nagiba [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "poljubna", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "zadaj", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "spredaj", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "levo", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "desno", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "ko je gumb [BTN]pritisnjen", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "ko je [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": "ko je nagnjen [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Glasba", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "spremeni tempo za [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Veliki boben", - "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) Ropotulja kabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Palčke claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) zaprte činele", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Konga bobni", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Kravji zvonec", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash činela", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Boben Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Plosk", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Enojna činela", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) zvok Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Mali boben", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Udarec na vibrafon", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Leseni blok", - "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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Čelo", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Zbor", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Električna kitara", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Električni klavir", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Piščal", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Kitara", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Lajna", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgle", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Klavir", - "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) Saksofon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Kovinski boben", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) sintetizator - vodilni zvok", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Sintesajzer", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) lesena piščal", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "nastavi inštrument na [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "zaigraj na boben [DRUM] za [BEATS] udarcev", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "predvajaj noto [NOTE] za[BEATS] udarce", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pavza za [BEATS] udarcev", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "nastavi inštrument na [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "nastavi tempo na [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Svinčnik", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "spremeni pero [COLOR_PARAM] za [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "spremeni barvo peresa za [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "spremeni senco peresa za [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "spremeni velikost peresa za [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "izbriši vse", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "svetlost", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "barva", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "nasičenost", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "prosojnost", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "spusti pero", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "dvigni pero", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "nastavi barvo peresa na [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "nastavi pero [COLOR_PARAM] na [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "nastavi barvo peresa na [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "nastavi senco peresa na [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "nastavi velikost peresa na [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "žig", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "začnimo", - "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": "poslušaj in čakaj", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "govor", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "ko slišim [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "Zdravo", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "mucek", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "nekdo", - "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": "nastavi glas na [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "reci [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "cviljenje", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Prevedi", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "Zdravo", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "prevedi [WORDS] v [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "jezik", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video zaznavanje", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "smer", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "gibanje", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "izključi", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "vključi", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "vključeno zrcaljenje", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "nastavi prosojnost videa na [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "figura", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "oder", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] pri [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "nastavi video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "ko je video premik > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "razdalja", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "kot nagiba [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "nagnjen [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "izključi [MOTOR_ID] ", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "vključi [MOTOR_ID] ", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "vključi [MOTOR_ID]za [DURATION] sekund", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "predvajaj noto [NOTE] za [DURATION] sekund", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "snastavi barvo svetlobe na [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "nastavi smer [MOTOR_ID] na [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "za [MOTOR_ID] nastavi moč na [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "ko je razdalja [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "ko je nagnjen [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "zapiskaj noto [NOTE] za [TIME] sekund", + "ev3.buttonPressed": "je gumb na [PORT] pritisnjen?", + "ev3.getBrightness": "svetlost", + "ev3.getDistance": "razdalja", + "ev3.getMotorPosition": "položaj motorja na [PORT]", + "ev3.motorSetPower": "motorju na [PORT] nastavi moč na [POWER] %", + "ev3.motorTurnClockwise": "motor na [PORT] obrni v smeri ure [TIME] sekund", + "ev3.motorTurnCounterClockwise": "motor [PORT]obrni v nasprotni smeri ure za [TIME] sekund", + "ev3.whenBrightnessLessThan": "ko je svetlost < [DISTANCE]", + "ev3.whenButtonPressed": "ko je gumb na [PORT] pritisnjen", + "ev3.whenDistanceLessThan": "ko je razdalja < [DISTANCE]", + "microbit.buttonsMenu.any": "poljubna", + "microbit.clearDisplay": "pobriši prikazovalnik", + "microbit.defaultTextToDisplay": "Živjo!", + "microbit.displaySymbol": "prikaži [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "poskok", + "microbit.gesturesMenu.moved": "premaknjeno", + "microbit.gesturesMenu.shaken": "streseno", + "microbit.isButtonPressed": "[BTN] gumb pritisnjen?", + "microbit.isTilted": "nagnjeno [DIRECTION]?", + "microbit.pinStateMenu.off": "izključi", + "microbit.pinStateMenu.on": "vključi", + "microbit.tiltAngle": "kot nagiba [DIRECTION]", + "microbit.tiltDirectionMenu.any": "poljubna", + "microbit.tiltDirectionMenu.back": "zadaj", + "microbit.tiltDirectionMenu.front": "spredaj", + "microbit.tiltDirectionMenu.left": "levo", + "microbit.tiltDirectionMenu.right": "desno", + "microbit.whenButtonPressed": "ko je gumb [BTN]pritisnjen", + "microbit.whenGesture": "ko je [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "ko je nagnjen [DIRECTION]", + "music.categoryName": "Glasba", + "music.changeTempo": "spremeni tempo za [TEMPO]", + "music.drumBass": "(2) Veliki boben", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Ropotulja kabasa", + "music.drumClaves": "(9) Palčke claves", + "music.drumClosedHiHat": "(6) zaprte činele", + "music.drumConga": "(14) Konga bobni", + "music.drumCowbell": "(11) Kravji zvonec", + "music.drumCrashCymbal": "(4) Crash činela", + "music.drumCuica": "(18) Boben Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Plosk", + "music.drumOpenHiHat": "(5) Enojna činela", + "music.drumSideStick": "(3) zvok Side Stick", + "music.drumSnare": "(1) Mali boben", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Udarec na vibrafon", + "music.drumWoodBlock": "(10) Leseni blok", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) fagot", + "music.instrumentCello": "(8) Čelo", + "music.instrumentChoir": "(15) Zbor", + "music.instrumentClarinet": "(10) Klarinet", + "music.instrumentElectricGuitar": "(5) Električna kitara", + "music.instrumentElectricPiano": "(2) Električni klavir", + "music.instrumentFlute": "(12) Piščal", + "music.instrumentGuitar": "(4) Kitara", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Lajna", + "music.instrumentOrgan": "(3) Orgle", + "music.instrumentPiano": "(1) Klavir", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saksofon", + "music.instrumentSteelDrum": "(18) Kovinski boben", + "music.instrumentSynthLead": "(20) sintetizator - vodilni zvok", + "music.instrumentSynthPad": "(21) Sintesajzer", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) lesena piščal", + "music.midiSetInstrument": "nastavi inštrument na [INSTRUMENT]", + "music.playDrumForBeats": "zaigraj na boben [DRUM] za [BEATS] udarcev", + "music.playNoteForBeats": "predvajaj noto [NOTE] za[BEATS] udarce", + "music.restForBeats": "pavza za [BEATS] udarcev", + "music.setInstrument": "nastavi inštrument na [INSTRUMENT]", + "music.setTempo": "nastavi tempo na [TEMPO]", + "pen.categoryName": "Svinčnik", + "pen.changeColorParam": "spremeni pero [COLOR_PARAM] za [VALUE]", + "pen.changeHue": "spremeni barvo peresa za [HUE]", + "pen.changeShade": "spremeni senco peresa za [SHADE]", + "pen.changeSize": "spremeni velikost peresa za [SIZE]", + "pen.clear": "izbriši vse", + "pen.colorMenu.brightness": "svetlost", + "pen.colorMenu.color": "barva", + "pen.colorMenu.saturation": "nasičenost", + "pen.colorMenu.transparency": "prosojnost", + "pen.penDown": "spusti pero", + "pen.penUp": "dvigni pero", + "pen.setColor": "nastavi barvo peresa na [COLOR]", + "pen.setColorParam": "nastavi pero [COLOR_PARAM] na [VALUE]", + "pen.setHue": "nastavi barvo peresa na [HUE]", + "pen.setShade": "nastavi senco peresa na [SHADE]", + "pen.setSize": "nastavi velikost peresa na [SIZE]", + "pen.stamp": "žig", + "speech.defaultWhenIHearValue": "začnimo", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "poslušaj in čakaj", + "speech.speechReporter": "govor", + "speech.whenIHear": "ko slišim [PHRASE]", + "text2speech.defaultTextToSpeak": "Zdravo", + "text2speech.giant": "giant", + "text2speech.kitten": "mucek", + "text2speech.max": "nekdo", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "nastavi glas na [VOICE]", + "text2speech.speakAndWaitBlock": "reci [WORDS]", + "text2speech.squeak": "cviljenje", + "translate.categoryName": "Prevedi", + "translate.defaultTextToTranslate": "Zdravo", + "translate.translateBlock": "prevedi [WORDS] v [LANGUAGE]", + "translate.viewerLanguage": "jezik", + "videoSensing.categoryName": "Video zaznavanje", + "videoSensing.direction": "smer", + "videoSensing.motion": "gibanje", + "videoSensing.off": "izključi", + "videoSensing.on": "vključi", + "videoSensing.onFlipped": "vključeno zrcaljenje", + "videoSensing.setVideoTransparency": "nastavi prosojnost videa na [TRANSPARENCY]", + "videoSensing.sprite": "figura", + "videoSensing.stage": "oder", + "videoSensing.videoOn": "video [ATTRIBUTE] pri [SUBJECT]", + "videoSensing.videoToggle": "nastavi video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "ko je video premik > [REFERENCE]", + "wedo2.getDistance": "razdalja", + "wedo2.getTiltAngle": "kot nagiba [TILT_DIRECTION]", + "wedo2.isTilted": "nagnjen [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "izključi [MOTOR_ID] ", + "wedo2.motorOn": "vključi [MOTOR_ID] ", + "wedo2.motorOnFor": "vključi [MOTOR_ID]za [DURATION] sekund", + "wedo2.playNoteFor": "predvajaj noto [NOTE] za [DURATION] sekund", + "wedo2.setLightHue": "snastavi barvo svetlobe na [HUE]", + "wedo2.setMotorDirection": "nastavi smer [MOTOR_ID] na [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "za [MOTOR_ID] nastavi moč na [POWER]", + "wedo2.whenDistance": "ko je razdalja [OP] [REFERENCE]", + "wedo2.whenTilted": "ko je nagnjen [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/sq.json b/editor/extensions/sq.json deleted file mode 100644 index 9f9602fb..00000000 --- a/editor/extensions/sq.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ndriçim", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distanca", - "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": "çfarëdo", - "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": "fikur", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ndezur", - "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": "çfarëdo", - "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": "majtas", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "djathtas", - "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": "Muzikë", - "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": "ritëm", - "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": "Stilolapsi", - "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": "ndrysho hijen e lapsit me [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ndrysho madhësinë e lapsit me [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": "ndriçim", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ngjyrë", - "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": "stilolapsi poshtë", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "stilolapsi lart", - "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": "vulë", - "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": "drejtimi", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "në lëvizje", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "fikur", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ndezur", - "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": "distanca", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/sr.json b/editor/extensions/sr.json index 853d828e..c1e42bce 100644 --- a/editor/extensions/sr.json +++ b/editor/extensions/sr.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "изведи ноту [NOTE] током [TIME] секунди", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "дугме [PORT] је притиснуто?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "осветљеност", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "растојање", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "мотор [PORT]: место", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "мотор [PORT]: подеси снагу [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "мотор [PORT]: окрени овако током [TIME] секунди", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "мотор [PORT]: окрени овако током [TIME] секунди", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "кад је осветљеност < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "када је дугме [PORT] притиснуто", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "када је растојање < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "било који", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "обриши екран", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Здраво!", - "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": "прикажи [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "прикажи текст [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "скок", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "померен", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "протресен", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] дугме притиснуто?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "нагнуто [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "искључено", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "укључено", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "угао нагиба [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "било који", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "назад", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "напред", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "лево", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "десно", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "када је [BTN] дугме притиснуто", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "када је [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "када је пин [PIN] повезан", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "када је нагнуто [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Музика", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "промени темпо за [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Бас бубањ", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Бонго", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Кабаса", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Клавес", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Затворена контра-чинела", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Конга", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Звоно за краве", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Креш чинела", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Куика", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Гиро", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Пљесак дланом", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Отворена контра-чинела", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Ивица добоша", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Добош", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Даире", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Троугао", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Вибраслап", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Дрвени блок", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "темпо", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Бас", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Фагот", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Виолончело", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Хор", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Кларинет", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Електрична гитара", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Електрични клавир", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Флаута", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Гитара", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Маримба", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Музичка кутија", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Оргуље", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Клавир", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Пицикато", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Саксофон", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Метални бубањ", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Синти вођица", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Синти педала", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Тромбон", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Вибрафон", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Дрвена флаута", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "нека инструмент буде [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "удараљка [DRUM] током [BEATS] откуцаја", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "свирај ноту [NOTE] током [BEATS] откуцаја", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "пауза [BEATS] откуцаја", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "нека инструмент буде [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "нека темпо буде [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Оловка", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "промени [COLOR_PARAM] оловке за [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "промени боју оловке за [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "промени сенку оловке за [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "промени дебљину оловке за [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "обриши све", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "осветљеност", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "боја", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "засићење", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "провидност", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "спусти оловку", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "подигни оловку", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "нека боја оловке буде [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "нека [COLOR_PARAM] оловке буде [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "нека боја оловке буде [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "нека сенка оловке буде [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "нека дебљина оловке буде [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "печат", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "хајдемо", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Говор у текст", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "слушај и чекај", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "говор", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "када чујем [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "здраво", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "џин", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "маца", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "макс", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "нека језик буде [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "нека глас буде [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "изговори [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "писак", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Преведи", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "здраво", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "преведи [WORDS] на [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "језик", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Видео детекција", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "смер", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "кретање", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "искључено", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "укључено", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "измени укљученост", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "нека провидност видеа буде [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "лик", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "позорница", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "видео [ATTRIBUTE] на [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "нека видео буде [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "када је кретање видеа > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "растојање", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "угао нагиба [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "нагнуто [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "искључи [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "укључи [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "укључи [MOTOR_ID] током [DURATION] секунди", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "свирај ноту [NOTE] током [DURATION] секунди", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "подеси боју светлости на [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "подеси смер [MOTOR_ID] у [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "подеси снагу [MOTOR_ID] на [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "када је растојање [OP] од [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "када је нагнуто [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "изведи ноту [NOTE] током [TIME] секунди", + "ev3.buttonPressed": "дугме [PORT] је притиснуто?", + "ev3.getBrightness": "осветљеност", + "ev3.getDistance": "растојање", + "ev3.getMotorPosition": "мотор [PORT]: место", + "ev3.motorSetPower": "мотор [PORT]: подеси снагу [POWER] %", + "ev3.motorTurnClockwise": "мотор [PORT]: окрени овако током [TIME] секунди", + "ev3.motorTurnCounterClockwise": "мотор [PORT]: окрени овако током [TIME] секунди", + "ev3.whenBrightnessLessThan": "кад је осветљеност < [DISTANCE]", + "ev3.whenButtonPressed": "када је дугме [PORT] притиснуто", + "ev3.whenDistanceLessThan": "када је растојање < [DISTANCE]", + "microbit.buttonsMenu.any": "било који", + "microbit.clearDisplay": "обриши екран", + "microbit.defaultTextToDisplay": "Здраво!", + "microbit.displaySymbol": "прикажи [MATRIX]", + "microbit.displayText": "прикажи текст [TEXT]", + "microbit.gesturesMenu.jumped": "скок", + "microbit.gesturesMenu.moved": "померен", + "microbit.gesturesMenu.shaken": "протресен", + "microbit.isButtonPressed": "[BTN] дугме притиснуто?", + "microbit.isTilted": "нагнуто [DIRECTION]?", + "microbit.pinStateMenu.off": "искључено", + "microbit.pinStateMenu.on": "укључено", + "microbit.tiltAngle": "угао нагиба [DIRECTION]", + "microbit.tiltDirectionMenu.any": "било који", + "microbit.tiltDirectionMenu.back": "назад", + "microbit.tiltDirectionMenu.front": "напред", + "microbit.tiltDirectionMenu.left": "лево", + "microbit.tiltDirectionMenu.right": "десно", + "microbit.whenButtonPressed": "када је [BTN] дугме притиснуто", + "microbit.whenGesture": "када је [GESTURE]", + "microbit.whenPinConnected": "када је пин [PIN] повезан", + "microbit.whenTilted": "када је нагнуто [DIRECTION]", + "music.categoryName": "Музика", + "music.changeTempo": "промени темпо за [TEMPO]", + "music.drumBass": "(2) Бас бубањ", + "music.drumBongo": "(13) Бонго", + "music.drumCabasa": "(15) Кабаса", + "music.drumClaves": "(9) Клавес", + "music.drumClosedHiHat": "(6) Затворена контра-чинела", + "music.drumConga": "(14) Конга", + "music.drumCowbell": "(11) Звоно за краве", + "music.drumCrashCymbal": "(4) Креш чинела", + "music.drumCuica": "(18) Куика", + "music.drumGuiro": "(16) Гиро", + "music.drumHandClap": "(8) Пљесак дланом", + "music.drumOpenHiHat": "(5) Отворена контра-чинела", + "music.drumSideStick": "(3) Ивица добоша", + "music.drumSnare": "(1) Добош", + "music.drumTambourine": "(7) Даире", + "music.drumTriangle": "(12) Троугао", + "music.drumVibraslap": "(17) Вибраслап", + "music.drumWoodBlock": "(10) Дрвени блок", + "music.getTempo": "темпо", + "music.instrumentBass": "(6) Бас", + "music.instrumentBassoon": "(14) Фагот", + "music.instrumentCello": "(8) Виолончело", + "music.instrumentChoir": "(15) Хор", + "music.instrumentClarinet": "(10) Кларинет", + "music.instrumentElectricGuitar": "(5) Електрична гитара", + "music.instrumentElectricPiano": "(2) Електрични клавир", + "music.instrumentFlute": "(12) Флаута", + "music.instrumentGuitar": "(4) Гитара", + "music.instrumentMarimba": "(19) Маримба", + "music.instrumentMusicBox": "(17) Музичка кутија", + "music.instrumentOrgan": "(3) Оргуље", + "music.instrumentPiano": "(1) Клавир", + "music.instrumentPizzicato": "(7) Пицикато", + "music.instrumentSaxophone": "(11) Саксофон", + "music.instrumentSteelDrum": "(18) Метални бубањ", + "music.instrumentSynthLead": "(20) Синти вођица", + "music.instrumentSynthPad": "(21) Синти педала", + "music.instrumentTrombone": "(9) Тромбон", + "music.instrumentVibraphone": "(16) Вибрафон", + "music.instrumentWoodenFlute": "(13) Дрвена флаута", + "music.midiSetInstrument": "нека инструмент буде [INSTRUMENT]", + "music.playDrumForBeats": "удараљка [DRUM] током [BEATS] откуцаја", + "music.playNoteForBeats": "свирај ноту [NOTE] током [BEATS] откуцаја", + "music.restForBeats": "пауза [BEATS] откуцаја", + "music.setInstrument": "нека инструмент буде [INSTRUMENT]", + "music.setTempo": "нека темпо буде [TEMPO]", + "pen.categoryName": "Оловка", + "pen.changeColorParam": "промени [COLOR_PARAM] оловке за [VALUE]", + "pen.changeHue": "промени боју оловке за [HUE]", + "pen.changeShade": "промени сенку оловке за [SHADE]", + "pen.changeSize": "промени дебљину оловке за [SIZE]", + "pen.clear": "обриши све", + "pen.colorMenu.brightness": "осветљеност", + "pen.colorMenu.color": "боја", + "pen.colorMenu.saturation": "засићење", + "pen.colorMenu.transparency": "провидност", + "pen.penDown": "спусти оловку", + "pen.penUp": "подигни оловку", + "pen.setColor": "нека боја оловке буде [COLOR]", + "pen.setColorParam": "нека [COLOR_PARAM] оловке буде [VALUE]", + "pen.setHue": "нека боја оловке буде [HUE]", + "pen.setShade": "нека сенка оловке буде [SHADE]", + "pen.setSize": "нека дебљина оловке буде [SIZE]", + "pen.stamp": "печат", + "speech.defaultWhenIHearValue": "хајдемо", + "speech.extensionName": "Говор у текст", + "speech.listenAndWait": "слушај и чекај", + "speech.speechReporter": "говор", + "speech.whenIHear": "када чујем [PHRASE]", + "text2speech.defaultTextToSpeak": "здраво", + "text2speech.giant": "џин", + "text2speech.kitten": "маца", + "text2speech.max": "макс", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "нека језик буде [LANGUAGE]", + "text2speech.setVoiceBlock": "нека глас буде [VOICE]", + "text2speech.speakAndWaitBlock": "изговори [WORDS]", + "text2speech.squeak": "писак", + "translate.categoryName": "Преведи", + "translate.defaultTextToTranslate": "здраво", + "translate.translateBlock": "преведи [WORDS] на [LANGUAGE]", + "translate.viewerLanguage": "језик", + "videoSensing.categoryName": "Видео детекција", + "videoSensing.direction": "смер", + "videoSensing.motion": "кретање", + "videoSensing.off": "искључено", + "videoSensing.on": "укључено", + "videoSensing.onFlipped": "измени укљученост", + "videoSensing.setVideoTransparency": "нека провидност видеа буде [TRANSPARENCY]", + "videoSensing.sprite": "лик", + "videoSensing.stage": "позорница", + "videoSensing.videoOn": "видео [ATTRIBUTE] на [SUBJECT]", + "videoSensing.videoToggle": "нека видео буде [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "када је кретање видеа > [REFERENCE]", + "wedo2.getDistance": "растојање", + "wedo2.getTiltAngle": "угао нагиба [TILT_DIRECTION]", + "wedo2.isTilted": "нагнуто [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "искључи [MOTOR_ID]", + "wedo2.motorOn": "укључи [MOTOR_ID]", + "wedo2.motorOnFor": "укључи [MOTOR_ID] током [DURATION] секунди", + "wedo2.playNoteFor": "свирај ноту [NOTE] током [DURATION] секунди", + "wedo2.setLightHue": "подеси боју светлости на [HUE]", + "wedo2.setMotorDirection": "подеси смер [MOTOR_ID] у [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "подеси снагу [MOTOR_ID] на [POWER]", + "wedo2.whenDistance": "када је растојање [OP] од [REFERENCE]", + "wedo2.whenTilted": "када је нагнуто [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ss.json b/editor/extensions/ss.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/ss.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/st.json b/editor/extensions/st.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/st.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/sv.json b/editor/extensions/sv.json index dabf0b6a..db72b14f 100644 --- a/editor/extensions/sv.json +++ b/editor/extensions/sv.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "spela ton [NOTE] i [TIME]sekunder", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "knapp [PORT] nedtryckt?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ljusstyrka", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "avstånd", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] sätt kraft [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] rotera medsols i [TIME] sekunder", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] rotera motsols i [TIME] sekunder", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "om ljusstyrka < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "när knapp [PORT] trycks ned", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "när avstånd < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "någon", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "rensa skärmen", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hej!", - "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": "visa [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "visa text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "hoppa", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "rör sig", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "skaka", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] knappen nedtryckt?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "luta [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "av", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "på", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "luta riktning [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "någon", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "tillbaka", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "översta", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "vänster", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "höger", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "om knapp [BTN] trycks ned", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "om [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "När pin [PIN] är kopplad", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "om lutar [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Musik", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "ändra tempo med [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bastrumma", - "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) Stängd Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Congas", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Koskälla", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crashcymbal", - "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) Handklapp", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Öppen Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Kantslag", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Virveltrumma", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tamburin", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangel", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Trä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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagott", - "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) Kör", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarinett", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elgitarr", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elpiano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flöjt", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitarr", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Speldosa", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Orgel", - "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) Saxofon", - "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) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Träflöjt", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "sätt instrument till [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "spela trumma [DRUM]i [BEATS] takter", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "spela not [NOTE]i [BEATS]takter", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "pausa i [BEATS]takter", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "sätt instrument till [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "sätt tempo till [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Penna", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "ändra pennans [COLOR_PARAM]med [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "ändra pennans färg med [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "ändra pennans skugga med [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "ändra pennans storlek med [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "radera allt", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "ljusstyrka", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "färg", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "mättnad", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "genomskinlighet", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "penna ned", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "penna upp", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "sätt pennans färg [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "sätt penna [COLOR_PARAM]till [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "sätt pennans färg till [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "sätt pennans skugga till [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "sätt pennans storlek [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stämpla", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "kör igång", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Tal till text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "lyssna och vänta", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "tala", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "när jag hör [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hej", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "jätte", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kattunge", - "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": "sätt språk till [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "sätt röst till [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "säg [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "pip", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Översätta", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hej", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "översätt [WORDS] till [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "språk", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video - Känna av", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "riktning", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "rörelse", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "av", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "på", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "vid förändring", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "sätt videotransparens till [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprajt", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "scen", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE]på [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "sätt video till [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "när videorörelse > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "avstånd", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "lutningsvinkel [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "lutar [TILT_DIRECTION_ANY] ?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "stoppa [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "starta [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "starta [MOTOR_ID] i [DURATION] sekunder", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "spela ton [NOTE] i [DURATION] sekunder", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "sätt ljusets färg till [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "sätt [MOTOR_ID] riktning till [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "sätt kraften på [MOTOR_ID] till [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "om avstånd [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "om lutar [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "spela ton [NOTE] i [TIME]sekunder", + "ev3.buttonPressed": "knapp [PORT] nedtryckt?", + "ev3.getBrightness": "ljusstyrka", + "ev3.getDistance": "avstånd", + "ev3.getMotorPosition": "motor [PORT] position", + "ev3.motorSetPower": "motor [PORT] sätt kraft [POWER] %", + "ev3.motorTurnClockwise": "motor [PORT] rotera medsols i [TIME] sekunder", + "ev3.motorTurnCounterClockwise": "motor [PORT] rotera motsols i [TIME] sekunder", + "ev3.whenBrightnessLessThan": "om ljusstyrka < [DISTANCE]", + "ev3.whenButtonPressed": "när knapp [PORT] trycks ned", + "ev3.whenDistanceLessThan": "när avstånd < [DISTANCE]", + "microbit.buttonsMenu.any": "någon", + "microbit.clearDisplay": "rensa skärmen", + "microbit.defaultTextToDisplay": "Hej!", + "microbit.displaySymbol": "visa [MATRIX]", + "microbit.displayText": "visa text [TEXT]", + "microbit.gesturesMenu.jumped": "hoppa", + "microbit.gesturesMenu.moved": "rör sig", + "microbit.gesturesMenu.shaken": "skaka", + "microbit.isButtonPressed": "[BTN] knappen nedtryckt?", + "microbit.isTilted": "luta [DIRECTION]?", + "microbit.pinStateMenu.off": "av", + "microbit.pinStateMenu.on": "på", + "microbit.tiltAngle": "luta riktning [DIRECTION]", + "microbit.tiltDirectionMenu.any": "någon", + "microbit.tiltDirectionMenu.back": "tillbaka", + "microbit.tiltDirectionMenu.front": "översta", + "microbit.tiltDirectionMenu.left": "vänster", + "microbit.tiltDirectionMenu.right": "höger", + "microbit.whenButtonPressed": "om knapp [BTN] trycks ned", + "microbit.whenGesture": "om [GESTURE]", + "microbit.whenPinConnected": "När pin [PIN] är kopplad", + "microbit.whenTilted": "om lutar [DIRECTION]", + "music.categoryName": "Musik", + "music.changeTempo": "ändra tempo med [TEMPO]", + "music.drumBass": "(2) Bastrumma", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Claves", + "music.drumClosedHiHat": "(6) Stängd Hi-Hat", + "music.drumConga": "(14) Congas", + "music.drumCowbell": "(11) Koskälla", + "music.drumCrashCymbal": "(4) Crashcymbal", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Handklapp", + "music.drumOpenHiHat": "(5) Öppen Hi-Hat", + "music.drumSideStick": "(3) Kantslag", + "music.drumSnare": "(1) Virveltrumma", + "music.drumTambourine": "(7) Tamburin", + "music.drumTriangle": "(12) Triangel", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Träblock", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagott", + "music.instrumentCello": "(8) Cello", + "music.instrumentChoir": "(15) Kör", + "music.instrumentClarinet": "(10) Klarinett", + "music.instrumentElectricGuitar": "(5) Elgitarr", + "music.instrumentElectricPiano": "(2) Elpiano", + "music.instrumentFlute": "(12) Flöjt", + "music.instrumentGuitar": "(4) Gitarr", + "music.instrumentMarimba": "(19) Marimba", + "music.instrumentMusicBox": "(17) Speldosa", + "music.instrumentOrgan": "(3) Orgel", + "music.instrumentPiano": "(1) Piano", + "music.instrumentPizzicato": "(7) Pizzicato", + "music.instrumentSaxophone": "(11) Saxofon", + "music.instrumentSteelDrum": "(18) Steel Drum", + "music.instrumentSynthLead": "(20) Synth Lead", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Träflöjt", + "music.midiSetInstrument": "sätt instrument till [INSTRUMENT]", + "music.playDrumForBeats": "spela trumma [DRUM]i [BEATS] takter", + "music.playNoteForBeats": "spela not [NOTE]i [BEATS]takter", + "music.restForBeats": "pausa i [BEATS]takter", + "music.setInstrument": "sätt instrument till [INSTRUMENT]", + "music.setTempo": "sätt tempo till [TEMPO]", + "pen.categoryName": "Penna", + "pen.changeColorParam": "ändra pennans [COLOR_PARAM]med [VALUE]", + "pen.changeHue": "ändra pennans färg med [HUE]", + "pen.changeShade": "ändra pennans skugga med [SHADE]", + "pen.changeSize": "ändra pennans storlek med [SIZE]", + "pen.clear": "radera allt", + "pen.colorMenu.brightness": "ljusstyrka", + "pen.colorMenu.color": "färg", + "pen.colorMenu.saturation": "mättnad", + "pen.colorMenu.transparency": "genomskinlighet", + "pen.penDown": "penna ned", + "pen.penUp": "penna upp", + "pen.setColor": "sätt pennans färg [COLOR]", + "pen.setColorParam": "sätt penna [COLOR_PARAM]till [VALUE]", + "pen.setHue": "sätt pennans färg till [HUE]", + "pen.setShade": "sätt pennans skugga till [SHADE]", + "pen.setSize": "sätt pennans storlek [SIZE]", + "pen.stamp": "stämpla", + "speech.defaultWhenIHearValue": "kör igång", + "speech.extensionName": "Tal till text", + "speech.listenAndWait": "lyssna och vänta", + "speech.speechReporter": "tala", + "speech.whenIHear": "när jag hör [PHRASE]", + "text2speech.defaultTextToSpeak": "hej", + "text2speech.giant": "jätte", + "text2speech.kitten": "kattunge", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "sätt språk till [LANGUAGE]", + "text2speech.setVoiceBlock": "sätt röst till [VOICE]", + "text2speech.speakAndWaitBlock": "säg [WORDS]", + "text2speech.squeak": "pip", + "translate.categoryName": "Översätta", + "translate.defaultTextToTranslate": "hej", + "translate.translateBlock": "översätt [WORDS] till [LANGUAGE]", + "translate.viewerLanguage": "språk", + "videoSensing.categoryName": "Video - Känna av", + "videoSensing.direction": "riktning", + "videoSensing.motion": "rörelse", + "videoSensing.off": "av", + "videoSensing.on": "på", + "videoSensing.onFlipped": "vid förändring", + "videoSensing.setVideoTransparency": "sätt videotransparens till [TRANSPARENCY]", + "videoSensing.sprite": "sprajt", + "videoSensing.stage": "scen", + "videoSensing.videoOn": "video [ATTRIBUTE]på [SUBJECT]", + "videoSensing.videoToggle": "sätt video till [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "när videorörelse > [REFERENCE]", + "wedo2.getDistance": "avstånd", + "wedo2.getTiltAngle": "lutningsvinkel [TILT_DIRECTION]", + "wedo2.isTilted": "lutar [TILT_DIRECTION_ANY] ?", + "wedo2.motorOff": "stoppa [MOTOR_ID]", + "wedo2.motorOn": "starta [MOTOR_ID]", + "wedo2.motorOnFor": "starta [MOTOR_ID] i [DURATION] sekunder", + "wedo2.playNoteFor": "spela ton [NOTE] i [DURATION] sekunder", + "wedo2.setLightHue": "sätt ljusets färg till [HUE]", + "wedo2.setMotorDirection": "sätt [MOTOR_ID] riktning till [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "sätt kraften på [MOTOR_ID] till [POWER]", + "wedo2.whenDistance": "om avstånd [OP] [REFERENCE]", + "wedo2.whenTilted": "om lutar [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/sw.json b/editor/extensions/sw.json deleted file mode 100644 index b6fd9657..00000000 --- a/editor/extensions/sw.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "mwangaza", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "Umbali", - "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": "yoyote", - "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": "Habari!", - "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": "zima", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "washa", - "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": "yoyote", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "Nyuma", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "Mbele", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "kushoto", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "kulia", - "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": "Muziki", - "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": "kalamu", - "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": "mwangaza", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "rangi", - "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": "kalamu chini", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "kalamu juu?", - "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": "stempu", - "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": "maelekezo", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "mwendo", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "zima", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "washa", - "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": "Umbali", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/ta.json b/editor/extensions/ta.json deleted file mode 100644 index 61102eba..00000000 --- a/editor/extensions/ta.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "தூரம்", - "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": "இசை வேகம்", - "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": "பேனா", - "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": "பேனா கீழே", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "பேனா மேலே", - "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": "முத்திரை", - "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": "திசை", - "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": "தூரம்", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/te.json b/editor/extensions/te.json deleted file mode 100644 index e16c95d4..00000000 --- a/editor/extensions/te.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "కాంతివంతము", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "దూరము", - "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": "ఏదైన", - "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": "ఆఫ్", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "అందు", - "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": "ఏదైన", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "వెనుక", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ఎదురు / మందు", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ఎడమ", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "కుడి", - "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": "సంగీతం", - "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": "కదలికలోని తీవ్రత", - "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": "పెన్ను", - "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": "కాంతివంతము", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "రంగు", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "పెన్ను క్రిందకి", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "పెన్ను పైకి", - "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": "ముద్ర", - "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": "దిక్కు", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "చలనము", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "ఆఫ్", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "అందు", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "దూరము", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/tg.json b/editor/extensions/tg.json deleted file mode 100644 index 9365cef8..00000000 --- a/editor/extensions/tg.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "рушноӣ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "масофа", - "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": "ҳар як", - "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": "хомӯш кардан", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "ба кор даровардан", - "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": "ҳар як", - "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": "чап", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "рост", - "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": "Мусиқӣ", - "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": "зудӣ", - "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": "Қалам", - "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": "рушноӣ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "ранг", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "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": "қаламро поён кардан", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "қаламро боло кардан", - "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": "муҳр", - "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": "самт", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "ҳаракат", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "хомӯш кардан", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ба кор даровардан", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "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": "масофа", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/th.json b/editor/extensions/th.json index 0bb6af00..419f9f52 100644 --- a/editor/extensions/th.json +++ b/editor/extensions/th.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "เล่นโน้ต [NOTE] เป็นเวลา [TIME] วินาที", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "ปุ่ม [PORT] ถูกกด?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ความสว่าง", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ระยะห่าง", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "ตำแหน่งมอเตอร์ [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "ตั้งค่ากำลังมอเตอร์ [PORT] เป็น [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "มอเตอร์ [PORT] หมุนทางนี้ เป็นเวลา [TIME] วินาที", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "มอเตอร์ [PORT] หมุนทางนั้น เป็นเวลา [TIME] วินาที", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "เมื่อความสว่าง < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "เมื่อกดปุ่ม [PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "เมื่อระยะห่าง < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "ทิศใดก็ได้", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ล้างหน้าจอ", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Sawasdee!", - "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": "แสดง [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "แสดงข้อความ [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "กระโดด", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "เคลื่อนไหว", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "เขย่า", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "ปุ่ม [BTN] ถูกกด?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "เอียง [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "ปิด", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "เปิด", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "มุมเอียง [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "ทิศใดก็ได้", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "หลัง", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "หน้า", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ซ้าย", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ขวา", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "เมื่อปุ่ม [BTN] ถูกกด", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "เมื่อ [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": "เมื่อเอียง [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "ดนตรี", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "เปลี่ยนความเร็วทีละ [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) กลองใหญ่", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) บองโก", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) คาบาซา", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) เคลฟ", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) ฉาบไฮแฮทปิด", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) คองกา", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) คาวเบล", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) ฉาบ", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) คุยกา", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) กวีโร", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) ตบมือ", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) ฉาบไฮแฮทเปิด", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) ไซด์สติค", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) กลองเล็ก", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) แทมบูรีน", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) กิ๋ง", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) ไวบราสแลป", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) วูดบล็อก", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "จังหวะ", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) เบส", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) บาสซูน", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) เชลโล", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) เสียงประสาน", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) แคลริเน็ต", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) กีต้าร์ไฟฟ้า ", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) เปียโนไฟฟ้า", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) ฟลูต", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) กีตาร์", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) มาริมบา", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) กล่องดนตรี ", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) ออร์แกน", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) เปียโน", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) พิซซิคาโต", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) แซกโซโฟน", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) กลองเหล็ก", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) ซินธ์ลีด", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) ซินธ์แพด", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) ทรอมโบน", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) ไวปราโฟน", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) ฟลูตไม้", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "ตั้งเครื่องดนตรีเป็น [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "เล่น [DRUM] [BEATS] จังหวะ", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "เล่นโน๊ต [NOTE] [BEATS] จังหวะ", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "หยุด [BEATS] จังหวะ", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "ตั้งเครื่องดนตรีเป็น [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ตั้งค่าความเร็วเป็น [TEMPO]จังหวะต่อนาที ", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "ปากกา", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "เปลี่ยน [COLOR_PARAM] ปากกาทีละ [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "เปลี่ยนสีปากกาทีละ [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "เปลี่ยนเฉดสีปากกาทีละ [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "เปลี่ยนขนาดปากกาทีละ [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "ลบทั้งหมด", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "ความสว่าง", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "สี", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "ความอิ่มตัวของสี", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "ความโปร่งใส", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "จรดปากกา", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ยกปากกาขึ้น", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "ตั้งค่าสีปากกาเป็น [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "ตั้งค่า [COLOR_PARAM] ปากกาเป็น[VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "ตั้งสีปากกาเป็น [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "ตั้งค่าเฉดสีเป็น [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "ตั้งขนาดปากกาเป็น [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "ประทับ", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "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": "เมื่อฉันได้ยิน [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "สวัสดี", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "ลูกแมว", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "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": "พูด [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "แปลภาษา", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "สวัสดี", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "แปล [WORDS] เป็น [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "การตรวจจับวิดีโอ", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "ทิศทาง", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "การเคลื่อนไหว", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "ปิด", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "เปิด", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "พลิก", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "ตั้งค่าความโปร่งใสของวิดีโอเป็น [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "สไปรต์", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "เวที", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[ATTRIBUTE] วิดีโอ บน [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE] วิดีโอ", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "เมื่อวิดีโอเคลื่อนไหว > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "ระยะทาง", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt 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" - } + "ev3.beepNote": "เล่นโน้ต [NOTE] เป็นเวลา [TIME] วินาที", + "ev3.buttonPressed": "ปุ่ม [PORT] ถูกกด?", + "ev3.getBrightness": "ความสว่าง", + "ev3.getDistance": "ระยะห่าง", + "ev3.getMotorPosition": "ตำแหน่งมอเตอร์ [PORT]", + "ev3.motorSetPower": "ตั้งค่ากำลังมอเตอร์ [PORT] เป็น [POWER] %", + "ev3.motorTurnClockwise": "มอเตอร์ [PORT] หมุนทางนี้ เป็นเวลา [TIME] วินาที", + "ev3.motorTurnCounterClockwise": "มอเตอร์ [PORT] หมุนทางนั้น เป็นเวลา [TIME] วินาที", + "ev3.whenBrightnessLessThan": "เมื่อความสว่าง < [DISTANCE]", + "ev3.whenButtonPressed": "เมื่อกดปุ่ม [PORT]", + "ev3.whenDistanceLessThan": "เมื่อระยะห่าง < [DISTANCE]", + "microbit.buttonsMenu.any": "ทิศใดก็ได้", + "microbit.clearDisplay": "ล้างหน้าจอ", + "microbit.defaultTextToDisplay": "Sawasdee!", + "microbit.displaySymbol": "แสดง [MATRIX]", + "microbit.displayText": "แสดงข้อความ [TEXT]", + "microbit.gesturesMenu.jumped": "กระโดด", + "microbit.gesturesMenu.moved": "เคลื่อนไหว", + "microbit.gesturesMenu.shaken": "เขย่า", + "microbit.isButtonPressed": "ปุ่ม [BTN] ถูกกด?", + "microbit.isTilted": "เอียง [DIRECTION]?", + "microbit.pinStateMenu.off": "ปิด", + "microbit.pinStateMenu.on": "เปิด", + "microbit.tiltAngle": "มุมเอียง [DIRECTION]", + "microbit.tiltDirectionMenu.any": "ทิศใดก็ได้", + "microbit.tiltDirectionMenu.back": "หลัง", + "microbit.tiltDirectionMenu.front": "หน้า", + "microbit.tiltDirectionMenu.left": "ซ้าย", + "microbit.tiltDirectionMenu.right": "ขวา", + "microbit.whenButtonPressed": "เมื่อปุ่ม [BTN] ถูกกด", + "microbit.whenGesture": "เมื่อ [GESTURE]", + "microbit.whenPinConnected": "เมื่อขา [PIN] เชื่อมต่อแล้ว", + "microbit.whenTilted": "เมื่อเอียง [DIRECTION]", + "music.categoryName": "ดนตรี", + "music.changeTempo": "เปลี่ยนความเร็วทีละ [TEMPO]", + "music.drumBass": "(2) กลองใหญ่", + "music.drumBongo": "(13) บองโก", + "music.drumCabasa": "(15) คาบาซา", + "music.drumClaves": "(9) เคลฟ", + "music.drumClosedHiHat": "(6) ฉาบไฮแฮทปิด", + "music.drumConga": "(14) คองกา", + "music.drumCowbell": "(11) คาวเบล", + "music.drumCrashCymbal": "(4) ฉาบ", + "music.drumCuica": "(18) คุยกา", + "music.drumGuiro": "(16) กวีโร", + "music.drumHandClap": "(8) ตบมือ", + "music.drumOpenHiHat": "(5) ฉาบไฮแฮทเปิด", + "music.drumSideStick": "(3) ไซด์สติค", + "music.drumSnare": "(1) กลองเล็ก", + "music.drumTambourine": "(7) แทมบูรีน", + "music.drumTriangle": "(12) กิ๋ง", + "music.drumVibraslap": "(17) ไวบราสแลป", + "music.drumWoodBlock": "(10) วูดบล็อก", + "music.getTempo": "จังหวะ", + "music.instrumentBass": "(6) เบส", + "music.instrumentBassoon": "(14) บาสซูน", + "music.instrumentCello": "(8) เชลโล", + "music.instrumentChoir": "(15) เสียงประสาน", + "music.instrumentClarinet": "(10) แคลริเน็ต", + "music.instrumentElectricGuitar": "(5) กีต้าร์ไฟฟ้า ", + "music.instrumentElectricPiano": "(2) เปียโนไฟฟ้า", + "music.instrumentFlute": "(12) ฟลูต", + "music.instrumentGuitar": "(4) กีตาร์", + "music.instrumentMarimba": "(19) มาริมบา", + "music.instrumentMusicBox": "(17) กล่องดนตรี ", + "music.instrumentOrgan": "(3) ออร์แกน", + "music.instrumentPiano": "(1) เปียโน", + "music.instrumentPizzicato": "(7) พิซซิคาโต", + "music.instrumentSaxophone": "(11) แซกโซโฟน", + "music.instrumentSteelDrum": "(18) กลองเหล็ก", + "music.instrumentSynthLead": "(20) ซินธ์ลีด", + "music.instrumentSynthPad": "(21) ซินธ์แพด", + "music.instrumentTrombone": "(9) ทรอมโบน", + "music.instrumentVibraphone": "(16) ไวปราโฟน", + "music.instrumentWoodenFlute": "(13) ฟลูตไม้", + "music.midiSetInstrument": "ตั้งเครื่องดนตรีเป็น [INSTRUMENT]", + "music.playDrumForBeats": "เล่น [DRUM] [BEATS] จังหวะ", + "music.playNoteForBeats": "เล่นโน๊ต [NOTE] [BEATS] จังหวะ", + "music.restForBeats": "หยุด [BEATS] จังหวะ", + "music.setInstrument": "ตั้งเครื่องดนตรีเป็น [INSTRUMENT]", + "music.setTempo": "ตั้งค่าความเร็วเป็น [TEMPO]จังหวะต่อนาที ", + "pen.categoryName": "ปากกา", + "pen.changeColorParam": "เปลี่ยน [COLOR_PARAM] ปากกาทีละ [VALUE]", + "pen.changeHue": "เปลี่ยนสีปากกาทีละ [HUE]", + "pen.changeShade": "เปลี่ยนเฉดสีปากกาทีละ [SHADE]", + "pen.changeSize": "เปลี่ยนขนาดปากกาทีละ [SIZE]", + "pen.clear": "ลบทั้งหมด", + "pen.colorMenu.brightness": "ความสว่าง", + "pen.colorMenu.color": "สี", + "pen.colorMenu.saturation": "ความอิ่มตัวของสี", + "pen.colorMenu.transparency": "ความโปร่งใส", + "pen.penDown": "จรดปากกา", + "pen.penUp": "ยกปากกาขึ้น", + "pen.setColor": "ตั้งค่าสีปากกาเป็น [COLOR]", + "pen.setColorParam": "ตั้งค่า [COLOR_PARAM] ปากกาเป็น[VALUE]", + "pen.setHue": "ตั้งสีปากกาเป็น [HUE]", + "pen.setShade": "ตั้งค่าเฉดสีเป็น [SHADE]", + "pen.setSize": "ตั้งขนาดปากกาเป็น [SIZE]", + "pen.stamp": "ประทับ", + "speech.defaultWhenIHearValue": "เริ่มเลย!", + "speech.extensionName": "เสียงพูดเป็นข้อความ", + "speech.listenAndWait": "ฟังและรอ", + "speech.speechReporter": "เสียงพูด", + "speech.whenIHear": "เมื่อฉันได้ยิน [PHRASE]", + "text2speech.defaultTextToSpeak": "สวัสดี", + "text2speech.giant": "ไจแอนท์", + "text2speech.kitten": "ลูกแมว", + "text2speech.max": "แม็กซ์", + "text2speech.quinn": "ควิน", + "text2speech.setLanguageBlock": "ตั้งภาษาเป็น [LANGUAGE]", + "text2speech.setVoiceBlock": "ตั้งเสียงเป็น [VOICE]", + "text2speech.speakAndWaitBlock": "พูด [WORDS]", + "text2speech.squeak": "เอี๊ยด ๆ", + "translate.categoryName": "แปลภาษา", + "translate.defaultTextToTranslate": "สวัสดี", + "translate.translateBlock": "แปล [WORDS] เป็น [LANGUAGE]", + "translate.viewerLanguage": "ภาษา", + "videoSensing.categoryName": "การตรวจจับวิดีโอ", + "videoSensing.direction": "ทิศทาง", + "videoSensing.motion": "การเคลื่อนไหว", + "videoSensing.off": "ปิด", + "videoSensing.on": "เปิด", + "videoSensing.onFlipped": "พลิก", + "videoSensing.setVideoTransparency": "ตั้งค่าความโปร่งใสของวิดีโอเป็น [TRANSPARENCY]", + "videoSensing.sprite": "สไปรต์", + "videoSensing.stage": "เวที", + "videoSensing.videoOn": "[ATTRIBUTE] วิดีโอ บน [SUBJECT]", + "videoSensing.videoToggle": "[VIDEO_STATE] วิดีโอ", + "videoSensing.whenMotionGreaterThan": "เมื่อวิดีโอเคลื่อนไหว > [REFERENCE]", + "wedo2.getDistance": "ระยะทาง", + "wedo2.getTiltAngle": "มุมเอียง [TILT_DIRECTION]", + "wedo2.isTilted": "เอียง [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "ปิดมอเตอร์[MOTOR_ID] ", + "wedo2.motorOn": "เปิดมอเตอร์ [MOTOR_ID]", + "wedo2.motorOnFor": "เปิดมอเตอร์ [MOTOR_ID] เป็นเวลา [DURATION] วินาที", + "wedo2.playNoteFor": "เล่นโน้ต [NOTE] เป็นเวลา [DURATION] วินาที", + "wedo2.setLightHue": "ตั้งสีหลอดไฟเป็น [HUE]", + "wedo2.setMotorDirection": "ตั้งทิศทางมอเตอร์ [MOTOR_ID] เป็น [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "ตั้งค่ากำลังมอเตอร์ [MOTOR_ID] เป็น [POWER]", + "wedo2.whenDistance": "เมื่อระยะห่าง [OP] [REFERENCE]", + "wedo2.whenTilted": "เมื่อเอียง [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/tn.json b/editor/extensions/tn.json deleted file mode 100644 index 89cd2037..00000000 --- a/editor/extensions/tn.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "phatshimo", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "bokgakala", - "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": "sengwe", - "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": "timile", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "tshubile", - "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": "sengwe", - "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": "molema", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "moja", - "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": "Mmino", - "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": "Pene", - "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": "phatshimo", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "mmala", - "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": "pene fatshe", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pene godimo", - "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": "stempe", - "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": "kaelo", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "tshikinyego", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "timile", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "tshubile", - "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": "bokgakala", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/tr.json b/editor/extensions/tr.json index b64d597e..7e6b4d52 100644 --- a/editor/extensions/tr.json +++ b/editor/extensions/tr.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "[NOTE] notasını [TIME] saniye çal", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "[PORT] düğmesi basıldı?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "parlaklık", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "mesafe", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "[PORT] motor konumu", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "[PORT] motoru % [POWER]güçte ", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "[PORT] motoru bu yönde [TIME] saniye döndür", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "[PORT] motoru bu yönde [TIME] saniye döndür", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "parlaklık < [DISTANCE]olduğunda", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "düğme [PORT] basıldığında", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "mesafe < [DISTANCE]olduğunda", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "herhangi", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ekranı temizle", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Merhaba!", - "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": "[MATRIX]göster", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "[TEXT]yazısını göster", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "atlanmış", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "taşınmış", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "sallanmış", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] düğmesi basıldı?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "[DIRECTION]eğildi ?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "kapalı", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "açık", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "[DIRECTION] eğim açısı", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "herhangi", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "geri", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "ön", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "sol", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "sağ", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "[BTN] düğmesi basıldığında", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "[GESTURE]olduğunda", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "[PIN] pini bağlandığında", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "[DIRECTION]eğildiğinde", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Müzik", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "tempoyu [TEMPO] yap", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bas Davul", - "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) Bagetler", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Kapalı 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) Çan", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Çarpışma Zili", - "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) Alkışla", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Açık Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) yan Çubuk", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Trampet", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tef", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Üçgen", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Fagot", - "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) Bas", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Fagot", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Çello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Koro", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Klarnet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Elektro Gitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Elektro Piyano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flüt", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Gitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Klisifon", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Müzik Kutusu", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Org", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piyano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Parmak Hareketi", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saksafon", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Çelik Tambur", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Kurşun", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Padi", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombon", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibrafon", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Tahta Flüt", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "Enstrümanı [INSTRUMENT] yap", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "[DRUM] davulunu [BEATS] vuruş çal", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "[NOTE] notasını [BEATS] vuruşunda çal", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "[BEATS] vuruş durakla", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "Enstrümanı [INSTRUMENT] yap", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "tempoyu [TEMPO] yap", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Kalem", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "kalem [COLOR_PARAM][VALUE]artır", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "kalem rengini [HUE]artır", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "kalem tonunu [SHADE] artır", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "kalem kalınlığını [SIZE] artır", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "tümünü sil", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "parlaklık", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "rengini", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "doygunluğunu", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "saydamlık", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "kalemi bastır", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "kalemi kaldır", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "kalem rengini [COLOR] yap", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "kalem [COLOR_PARAM] [VALUE] yap", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "kalem rengini [HUE] yap", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "kalem tonunu [SHADE] yap", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "kalem kalınlığını [SIZE] yap", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "damgala", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "hadi başlayalım", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Konuşmayı Yazıya", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "dinle ve bekle", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "konuşma", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "[PHRASE] ifadesini duyduğunda", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "merhaba", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "dev", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kedi yavrusu", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "Evrim", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "Deniz", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "dili [LANGUAGE]'ye ayarla", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "sesi [VOICE]e ayarla", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "konuş [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "ciyak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Çeviri", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "merhaba", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "[WORDS] cümlesini [LANGUAGE] 'ye çevir", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "dil", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Algılama", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "yön", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "hareket", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "kapat", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "aç", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "ters çevrilmiş", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "videonun saydamlığını [TRANSPARENCY] yap", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "kukla", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "sahne", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[SUBJECT] konusunda [ATTRIBUTE] videosu", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "videoyu aç [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "hareketli video > [REFERENCE] olduğunda", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "mesafe", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "[TILT_DIRECTION]eğim açısı", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "[TILT_DIRECTION_ANY]eğildi?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID] u kapat", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID] u aç", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "[MOTOR_ID] u çevir [DURATION] saniye", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "[NOTE] notasını çal [DURATION] saniye", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "ışık rengini [HUE] 'ye ayarla", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "[MOTOR_ID] yönünü [MOTOR_DIRECTION]'a ayarla", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "[MOTOR_ID] gücünü [POWER]'e ayarla", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": " [OP] [REFERENCE]mesafe olduğunda", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "[TILT_DIRECTION_ANY]eğildiğinde", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "[NOTE] notasını [TIME] saniye çal", + "ev3.buttonPressed": "[PORT] düğmesi basıldı?", + "ev3.getBrightness": "parlaklık", + "ev3.getDistance": "mesafe", + "ev3.getMotorPosition": "[PORT] motor konumu", + "ev3.motorSetPower": "[PORT] motoru % [POWER]güçte ", + "ev3.motorTurnClockwise": "[PORT] motoru bu yönde [TIME] saniye döndür", + "ev3.motorTurnCounterClockwise": "[PORT] motoru bu yönde [TIME] saniye döndür", + "ev3.whenBrightnessLessThan": "parlaklık < [DISTANCE]olduğunda", + "ev3.whenButtonPressed": "düğme [PORT] basıldığında", + "ev3.whenDistanceLessThan": "mesafe < [DISTANCE]olduğunda", + "microbit.buttonsMenu.any": "herhangi", + "microbit.clearDisplay": "ekranı temizle", + "microbit.defaultTextToDisplay": "Merhaba!", + "microbit.displaySymbol": "[MATRIX]göster", + "microbit.displayText": "[TEXT]yazısını göster", + "microbit.gesturesMenu.jumped": "atlanmış", + "microbit.gesturesMenu.moved": "taşınmış", + "microbit.gesturesMenu.shaken": "sallanmış", + "microbit.isButtonPressed": "[BTN] düğmesi basıldı?", + "microbit.isTilted": "[DIRECTION]eğildi ?", + "microbit.pinStateMenu.off": "kapalı", + "microbit.pinStateMenu.on": "açık", + "microbit.tiltAngle": "[DIRECTION] eğim açısı", + "microbit.tiltDirectionMenu.any": "herhangi", + "microbit.tiltDirectionMenu.back": "geri", + "microbit.tiltDirectionMenu.front": "ön", + "microbit.tiltDirectionMenu.left": "sol", + "microbit.tiltDirectionMenu.right": "sağ", + "microbit.whenButtonPressed": "[BTN] düğmesi basıldığında", + "microbit.whenGesture": "[GESTURE]olduğunda", + "microbit.whenPinConnected": "[PIN] pini bağlandığında", + "microbit.whenTilted": "[DIRECTION]eğildiğinde", + "music.categoryName": "Müzik", + "music.changeTempo": "tempoyu [TEMPO] yap", + "music.drumBass": "(2) Bas Davul", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Bagetler", + "music.drumClosedHiHat": "(6) Kapalı Hi-Hat", + "music.drumConga": "(14) Conga", + "music.drumCowbell": "(11) Çan", + "music.drumCrashCymbal": "(4) Çarpışma Zili", + "music.drumCuica": "(18) Cuica", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Alkışla", + "music.drumOpenHiHat": "(5) Açık Hi-Hat", + "music.drumSideStick": "(3) yan Çubuk", + "music.drumSnare": "(1) Trampet", + "music.drumTambourine": "(7) Tef", + "music.drumTriangle": "(12) Üçgen", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Fagot", + "music.getTempo": "tempo", + "music.instrumentBass": "(6) Bas", + "music.instrumentBassoon": "(14) Fagot", + "music.instrumentCello": "(8) Çello", + "music.instrumentChoir": "(15) Koro", + "music.instrumentClarinet": "(10) Klarnet", + "music.instrumentElectricGuitar": "(5) Elektro Gitar", + "music.instrumentElectricPiano": "(2) Elektro Piyano", + "music.instrumentFlute": "(12) Flüt", + "music.instrumentGuitar": "(4) Gitar", + "music.instrumentMarimba": "(19) Klisifon", + "music.instrumentMusicBox": "(17) Müzik Kutusu", + "music.instrumentOrgan": "(3) Org", + "music.instrumentPiano": "(1) Piyano", + "music.instrumentPizzicato": "(7) Parmak Hareketi", + "music.instrumentSaxophone": "(11) Saksafon", + "music.instrumentSteelDrum": "(18) Çelik Tambur", + "music.instrumentSynthLead": "(20) Synth Kurşun", + "music.instrumentSynthPad": "(21) Synth Padi", + "music.instrumentTrombone": "(9) Trombon", + "music.instrumentVibraphone": "(16) Vibrafon", + "music.instrumentWoodenFlute": "(13) Tahta Flüt", + "music.midiSetInstrument": "Enstrümanı [INSTRUMENT] yap", + "music.playDrumForBeats": "[DRUM] davulunu [BEATS] vuruş çal", + "music.playNoteForBeats": "[NOTE] notasını [BEATS] vuruşunda çal", + "music.restForBeats": "[BEATS] vuruş durakla", + "music.setInstrument": "Enstrümanı [INSTRUMENT] yap", + "music.setTempo": "tempoyu [TEMPO] yap", + "pen.categoryName": "Kalem", + "pen.changeColorParam": "kalem [COLOR_PARAM][VALUE]artır", + "pen.changeHue": "kalem rengini [HUE]artır", + "pen.changeShade": "kalem tonunu [SHADE] artır", + "pen.changeSize": "kalem kalınlığını [SIZE] artır", + "pen.clear": "tümünü sil", + "pen.colorMenu.brightness": "parlaklık", + "pen.colorMenu.color": "rengini", + "pen.colorMenu.saturation": "doygunluğunu", + "pen.colorMenu.transparency": "saydamlık", + "pen.penDown": "kalemi bastır", + "pen.penUp": "kalemi kaldır", + "pen.setColor": "kalem rengini [COLOR] yap", + "pen.setColorParam": "kalem [COLOR_PARAM] [VALUE] yap", + "pen.setHue": "kalem rengini [HUE] yap", + "pen.setShade": "kalem tonunu [SHADE] yap", + "pen.setSize": "kalem kalınlığını [SIZE] yap", + "pen.stamp": "damgala", + "speech.defaultWhenIHearValue": "hadi başlayalım", + "speech.extensionName": "Konuşmayı Yazıya", + "speech.listenAndWait": "dinle ve bekle", + "speech.speechReporter": "konuşma", + "speech.whenIHear": "[PHRASE] ifadesini duyduğunda", + "text2speech.defaultTextToSpeak": "merhaba", + "text2speech.giant": "dev", + "text2speech.kitten": "kedi yavrusu", + "text2speech.max": "Evrim", + "text2speech.quinn": "Deniz", + "text2speech.setLanguageBlock": "dili [LANGUAGE]'ye ayarla", + "text2speech.setVoiceBlock": "sesi [VOICE]e ayarla", + "text2speech.speakAndWaitBlock": "konuş [WORDS]", + "text2speech.squeak": "ciyak", + "translate.categoryName": "Çeviri", + "translate.defaultTextToTranslate": "merhaba", + "translate.translateBlock": "[WORDS] cümlesini [LANGUAGE] 'ye çevir", + "translate.viewerLanguage": "dil", + "videoSensing.categoryName": "Video Algılama", + "videoSensing.direction": "yön", + "videoSensing.motion": "hareket", + "videoSensing.off": "kapat", + "videoSensing.on": "aç", + "videoSensing.onFlipped": "ters çevrilmiş", + "videoSensing.setVideoTransparency": "videonun saydamlığını [TRANSPARENCY] yap", + "videoSensing.sprite": "kukla", + "videoSensing.stage": "sahne", + "videoSensing.videoOn": "[SUBJECT] konusunda [ATTRIBUTE] videosu", + "videoSensing.videoToggle": "videoyu aç [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "hareketli video > [REFERENCE] olduğunda", + "wedo2.getDistance": "mesafe", + "wedo2.getTiltAngle": "[TILT_DIRECTION]eğim açısı", + "wedo2.isTilted": "[TILT_DIRECTION_ANY]eğildi?", + "wedo2.motorOff": "[MOTOR_ID] u kapat", + "wedo2.motorOn": "[MOTOR_ID] u aç", + "wedo2.motorOnFor": "[MOTOR_ID] u çevir [DURATION] saniye", + "wedo2.playNoteFor": "[NOTE] notasını çal [DURATION] saniye", + "wedo2.setLightHue": "ışık rengini [HUE] 'ye ayarla", + "wedo2.setMotorDirection": "[MOTOR_ID] yönünü [MOTOR_DIRECTION]'a ayarla", + "wedo2.startMotorPower": "[MOTOR_ID] gücünü [POWER]'e ayarla", + "wedo2.whenDistance": " [OP] [REFERENCE]mesafe olduğunda", + "wedo2.whenTilted": "[TILT_DIRECTION_ANY]eğildiğinde" } \ No newline at end of file diff --git a/editor/extensions/uk.json b/editor/extensions/uk.json index 62fd407e..32c18d83 100644 --- a/editor/extensions/uk.json +++ b/editor/extensions/uk.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "пищати [NOTE] [TIME] секунд", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "кнопку [PORT] натиснуто?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "яскравість", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "відстань", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "позиція двигуна [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "встановити потужність [PORT] в [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "увімкнути двигун [PORT] у такому напрямі на [TIME] секунд", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "увімкнути двигун [PORT] у зворотньому напрямі на [TIME] секунд", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "якщо яскравість < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "якщо кнопку [PORT] натиснуто", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "якщо дистанція < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "будь-який", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "очистити дисплей", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Привіт!", - "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": "показати [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "показати текст [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "підкинуто", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "рухається", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "струснуто", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "кнопку [BTN] натиснуто?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "нахил [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "Вимк", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "Увімкн", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "кут нахилу [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "будь-який", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "назад", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "вперед", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "ліворуч", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "праворуч", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "коли кнопку [BTN] натиснуто", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "коли [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "коли контакт [PIN] приєднано", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "коли нахил [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Музика", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "змінити темп на [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Великий басовий барабан", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Бонго", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Кабаса", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Клавесин", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Закритий хет", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Конга", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Дзвіночок", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Удар тарілок", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Куїка", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Гуїро", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Плескіт долонь", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Відкритий високий хет", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Удар по ободу", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Малий барабан", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Тамбурин", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Трикутник", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Вібруючий слеп", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Дерев’яна коробка", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "темп", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Бас", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Фагот", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Віолончель", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Хор", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Кларнет", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Електрогітара", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Електропіаніно", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Флейта", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Гітара", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Марімба", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Музична скринька", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Орган", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Піаніно", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Піцикато", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Саксофон", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Стальний барабан", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Ведучий синтезатор", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Синтезатор Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Тромбон", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Вібрафон", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Дерев’яна флейта", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "грати інструментом [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "програти на барабані [DRUM] [BEATS] ударів", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "програти ноту [NOTE] [BEATS] тактів", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "пауза [BEATS] тактів", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "грати інструментом [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "встановити темп в [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Олівець", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "змінити [COLOR_PARAM] олівця на [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "змінити колір олівця на [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "змінити тінь олівця на [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "змінити розмір олівця на [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "очистити все", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "яскравість", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "колір", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "насиченість", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "прозорість", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "опустити олівець", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "підняти олівець", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "надати олівцю колір [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "надати [COLOR_PARAM] олівця значення [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "задати колір олівця [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "задати тінь олівця [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "задати розмір олівця [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "штамп", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "вперед", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Проказати текст", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "слухати і чекати", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "мовлення", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "коли я чую [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "привіт", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "гігант", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "котик", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "альт", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "квін", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "встановити мову [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "встановити голос як [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "говорити [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "писк", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Перекласти", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "привіт", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "перекласти [WORDS] на [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "мова", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Відеоспостереження", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "напрям", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "рух", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "Вимк", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "Увімкн", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "перевернуто", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "встановити прозорість відео в [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "спрайт", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "сцена", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "відео [ATTRIBUTE] на [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "перемкнути відео [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "коли рух відео > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "відстань", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "кут нахилу [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "нахилено [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "[MOTOR_ID] вимкнути", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "[MOTOR_ID] увімкнути", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "увімкнути [MOTOR_ID] на [DURATION] секунд", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "грати ноту [NOTE] [DURATION] секунд", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "встановити колір світла в [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "встановити напрям [MOTOR_ID] [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "встановити потужність [MOTOR_ID] [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "коли дистанція [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "коли нахил [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "пищати [NOTE] [TIME] секунд", + "ev3.buttonPressed": "кнопку [PORT] натиснуто?", + "ev3.getBrightness": "яскравість", + "ev3.getDistance": "відстань", + "ev3.getMotorPosition": "позиція двигуна [PORT]", + "ev3.motorSetPower": "встановити потужність [PORT] в [POWER] %", + "ev3.motorTurnClockwise": "увімкнути двигун [PORT] у такому напрямі на [TIME] секунд", + "ev3.motorTurnCounterClockwise": "увімкнути двигун [PORT] у зворотньому напрямі на [TIME] секунд", + "ev3.whenBrightnessLessThan": "якщо яскравість < [DISTANCE]", + "ev3.whenButtonPressed": "якщо кнопку [PORT] натиснуто", + "ev3.whenDistanceLessThan": "якщо дистанція < [DISTANCE]", + "microbit.buttonsMenu.any": "будь-який", + "microbit.clearDisplay": "очистити дисплей", + "microbit.defaultTextToDisplay": "Привіт!", + "microbit.displaySymbol": "показати [MATRIX]", + "microbit.displayText": "показати текст [TEXT]", + "microbit.gesturesMenu.jumped": "підкинуто", + "microbit.gesturesMenu.moved": "рухається", + "microbit.gesturesMenu.shaken": "струснуто", + "microbit.isButtonPressed": "кнопку [BTN] натиснуто?", + "microbit.isTilted": "нахил [DIRECTION]?", + "microbit.pinStateMenu.off": "Вимк", + "microbit.pinStateMenu.on": "Увімкн", + "microbit.tiltAngle": "кут нахилу [DIRECTION]", + "microbit.tiltDirectionMenu.any": "будь-який", + "microbit.tiltDirectionMenu.back": "назад", + "microbit.tiltDirectionMenu.front": "вперед", + "microbit.tiltDirectionMenu.left": "ліворуч", + "microbit.tiltDirectionMenu.right": "праворуч", + "microbit.whenButtonPressed": "коли кнопку [BTN] натиснуто", + "microbit.whenGesture": "коли [GESTURE]", + "microbit.whenPinConnected": "коли контакт [PIN] приєднано", + "microbit.whenTilted": "коли нахил [DIRECTION]", + "music.categoryName": "Музика", + "music.changeTempo": "змінити темп на [TEMPO]", + "music.drumBass": "(2) Великий басовий барабан", + "music.drumBongo": "(13) Бонго", + "music.drumCabasa": "(15) Кабаса", + "music.drumClaves": "(9) Клавесин", + "music.drumClosedHiHat": "(6) Закритий хет", + "music.drumConga": "(14) Конга", + "music.drumCowbell": "(11) Дзвіночок", + "music.drumCrashCymbal": "(4) Удар тарілок", + "music.drumCuica": "(18) Куїка", + "music.drumGuiro": "(16) Гуїро", + "music.drumHandClap": "(8) Плескіт долонь", + "music.drumOpenHiHat": "(5) Відкритий високий хет", + "music.drumSideStick": "(3) Удар по ободу", + "music.drumSnare": "(1) Малий барабан", + "music.drumTambourine": "(7) Тамбурин", + "music.drumTriangle": "(12) Трикутник", + "music.drumVibraslap": "(17) Вібруючий слеп", + "music.drumWoodBlock": "(10) Дерев’яна коробка", + "music.getTempo": "темп", + "music.instrumentBass": "(6) Бас", + "music.instrumentBassoon": "(14) Фагот", + "music.instrumentCello": "(8) Віолончель", + "music.instrumentChoir": "(15) Хор", + "music.instrumentClarinet": "(10) Кларнет", + "music.instrumentElectricGuitar": "(5) Електрогітара", + "music.instrumentElectricPiano": "(2) Електропіаніно", + "music.instrumentFlute": "(12) Флейта", + "music.instrumentGuitar": "(4) Гітара", + "music.instrumentMarimba": "(19) Марімба", + "music.instrumentMusicBox": "(17) Музична скринька", + "music.instrumentOrgan": "(3) Орган", + "music.instrumentPiano": "(1) Піаніно", + "music.instrumentPizzicato": "(7) Піцикато", + "music.instrumentSaxophone": "(11) Саксофон", + "music.instrumentSteelDrum": "(18) Стальний барабан", + "music.instrumentSynthLead": "(20) Ведучий синтезатор", + "music.instrumentSynthPad": "(21) Синтезатор Pad", + "music.instrumentTrombone": "(9) Тромбон", + "music.instrumentVibraphone": "(16) Вібрафон", + "music.instrumentWoodenFlute": "(13) Дерев’яна флейта", + "music.midiSetInstrument": "грати інструментом [INSTRUMENT]", + "music.playDrumForBeats": "програти на барабані [DRUM] [BEATS] ударів", + "music.playNoteForBeats": "програти ноту [NOTE] [BEATS] тактів", + "music.restForBeats": "пауза [BEATS] тактів", + "music.setInstrument": "грати інструментом [INSTRUMENT]", + "music.setTempo": "встановити темп в [TEMPO]", + "pen.categoryName": "Олівець", + "pen.changeColorParam": "змінити [COLOR_PARAM] олівця на [VALUE]", + "pen.changeHue": "змінити колір олівця на [HUE]", + "pen.changeShade": "змінити тінь олівця на [SHADE]", + "pen.changeSize": "змінити розмір олівця на [SIZE]", + "pen.clear": "очистити все", + "pen.colorMenu.brightness": "яскравість", + "pen.colorMenu.color": "колір", + "pen.colorMenu.saturation": "насиченість", + "pen.colorMenu.transparency": "прозорість", + "pen.penDown": "опустити олівець", + "pen.penUp": "підняти олівець", + "pen.setColor": "надати олівцю колір [COLOR]", + "pen.setColorParam": "надати [COLOR_PARAM] олівця значення [VALUE]", + "pen.setHue": "задати колір олівця [HUE]", + "pen.setShade": "задати тінь олівця [SHADE]", + "pen.setSize": "задати розмір олівця [SIZE]", + "pen.stamp": "штамп", + "speech.defaultWhenIHearValue": "вперед", + "speech.extensionName": "Проказати текст", + "speech.listenAndWait": "слухати і чекати", + "speech.speechReporter": "мовлення", + "speech.whenIHear": "коли я чую [PHRASE]", + "text2speech.defaultTextToSpeak": "привіт", + "text2speech.giant": "гігант", + "text2speech.kitten": "котик", + "text2speech.max": "альт", + "text2speech.quinn": "квін", + "text2speech.setLanguageBlock": "встановити мову [LANGUAGE]", + "text2speech.setVoiceBlock": "встановити голос як [VOICE]", + "text2speech.speakAndWaitBlock": "говорити [WORDS]", + "text2speech.squeak": "писк", + "translate.categoryName": "Перекласти", + "translate.defaultTextToTranslate": "привіт", + "translate.translateBlock": "перекласти [WORDS] на [LANGUAGE]", + "translate.viewerLanguage": "мова", + "videoSensing.categoryName": "Відеоспостереження", + "videoSensing.direction": "напрям", + "videoSensing.motion": "рух", + "videoSensing.off": "Вимк", + "videoSensing.on": "Увімкн", + "videoSensing.onFlipped": "перевернуто", + "videoSensing.setVideoTransparency": "встановити прозорість відео в [TRANSPARENCY]", + "videoSensing.sprite": "спрайт", + "videoSensing.stage": "сцена", + "videoSensing.videoOn": "відео [ATTRIBUTE] на [SUBJECT]", + "videoSensing.videoToggle": "перемкнути відео [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "коли рух відео > [REFERENCE]", + "wedo2.getDistance": "відстань", + "wedo2.getTiltAngle": "кут нахилу [TILT_DIRECTION]", + "wedo2.isTilted": "нахилено [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "[MOTOR_ID] вимкнути", + "wedo2.motorOn": "[MOTOR_ID] увімкнути", + "wedo2.motorOnFor": "увімкнути [MOTOR_ID] на [DURATION] секунд", + "wedo2.playNoteFor": "грати ноту [NOTE] [DURATION] секунд", + "wedo2.setLightHue": "встановити колір світла в [HUE]", + "wedo2.setMotorDirection": "встановити напрям [MOTOR_ID] [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "встановити потужність [MOTOR_ID] [POWER]", + "wedo2.whenDistance": "коли дистанція [OP] [REFERENCE]", + "wedo2.whenTilted": "коли нахил [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/ur.json b/editor/extensions/ur.json deleted file mode 100644 index b4b53073..00000000 --- a/editor/extensions/ur.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "فاصلہ", - "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": "رفتار", - "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": "قلم", - "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": "رنگ", - "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": "قلم نیچے", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "قلم اوپر", - "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": "مہر", - "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": "رخ", - "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": "فاصلہ", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/uz.json b/editor/extensions/uz.json deleted file mode 100644 index 3fb803fb..00000000 --- a/editor/extensions/uz.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "yorqinlik", - "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": "o‘chiq", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "yoniq", - "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": "chapga", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "oʻngga", - "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": "Musiqa", - "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": "temp", - "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": "Ruchka", - "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": "yorqinlik", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "rang", - "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": "ruchkani tushir", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ruchkani ko'tar", - "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": "shtamp", - "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": "yo'nalish", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "harakat", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "o‘chiq", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "yoniq", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/vi.json b/editor/extensions/vi.json index 94a01fc3..dc49ee35 100644 --- a/editor/extensions/vi.json +++ b/editor/extensions/vi.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "Phát nốt [NOTE] trong vòng [TIME] giây", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "Nút [PORT] đã được ấn?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "độ sáng", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "khoảng cách", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "Đặt mô-tơ của đầu ra[PORT] đo độ xoay tổng cộng", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "Đặt mô-tơ của đầu ra [PORT]với sức mạnh [POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "Đặt mô-tơ của đầu ra [PORT] xoay chiều kim đồng hồ trong vòng [TIME] giây", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "Đặt mô-tơ của đầu ra [PORT] xoay ngược chiều kim đồng hồ trong vòng [TIME] giây", - "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": "bất kỳ", - "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": "Xin chào!", - "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": "tắt", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "bật", - "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": "bất kỳ", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "phía sau cùng", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "phía trên cùng", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "trái", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "bên phải", - "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": "Âm nhạc", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "thay đổi nhịp độ một lượng [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Trống Bass", - "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) Đôi dùi gỗ", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Chũm chọe", - "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) Cowbel", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Chũm choẹ trung", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Culca", - "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) Chũm chọe ", - "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) Trống lẫy ", - "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) Hình tam giác ", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Mảnh ghép gỗ", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "nhịp độ", - "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) Đàn viô-lông-xen", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Đội đồng ca ", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10)", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Guitar điện", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Đàn Piano điện", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Sáo", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Đàn guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Mộc cầm", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Hộp nhạc", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Đàn organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) đàn Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Móc dây", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Kèn 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 Lea", - "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) thanh sáo gỗ", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "đặt nhạc cụ là [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "chơi trống [DRUM] trong [BEATS] nhịp", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "chơi trống [NOTE] trong [BEATS] nhịp", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "nghỉ trong [BEATS] nhịp", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "đặt nhạc cụ là [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "thay đổi nhịp độ thành [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Bút vẽ", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "chỉnh màu bút [COLOR_PARAM] thành màu [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "thay đổi màu bút vẽ bằng [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "đổi độ đậm bút vẽ bằng [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "thay đổi độ dày của nét bút [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "Xóa tất cả", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "độ sáng", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "màu", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "độ bão hòa", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "độ trong suốt", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "đặt bút", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "nhấc bút", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "chọn bút màu [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "chỉnh màu bút [COLOR_PARAM] thành màu [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "chọn bút màu [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "đặt độ đậm của bút vẽ thành [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "đặt kích thước bút vẽ bằng [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "in hình", - "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": "xin chào", - "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": "nói [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Dịch", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "xin chào", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "dịch [WORDS] sang ngôn ngữ [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Cảm biến Video", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "hướng", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "chuyển động", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "tắt", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "bật", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "khi lật", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "đặt độ trong suốt của video thành [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "đối tượng", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "Sân khấu", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "mở [ATTRIBUTE] trên [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "mở video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "khi chuyển động của video > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "khoảng cách", - "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" - } + "ev3.beepNote": "Phát nốt [NOTE] trong vòng [TIME] giây", + "ev3.buttonPressed": "Nút [PORT] đã được ấn?", + "ev3.getBrightness": "độ sáng", + "ev3.getDistance": "khoảng cách", + "ev3.getMotorPosition": "Đặt mô-tơ của đầu ra[PORT] đo độ xoay tổng cộng", + "ev3.motorSetPower": "Đặt mô-tơ của đầu ra [PORT]với sức mạnh [POWER]%", + "ev3.motorTurnClockwise": "Đặt mô-tơ của đầu ra [PORT] xoay chiều kim đồng hồ trong vòng [TIME] giây", + "ev3.motorTurnCounterClockwise": "Đặt mô-tơ của đầu ra [PORT] xoay ngược chiều kim đồng hồ trong vòng [TIME] giây", + "ev3.whenBrightnessLessThan": "when brightness < [DISTANCE]", + "ev3.whenButtonPressed": "when button [PORT] pressed", + "ev3.whenDistanceLessThan": "when distance < [DISTANCE]", + "microbit.buttonsMenu.any": "bất kỳ", + "microbit.clearDisplay": "clear display", + "microbit.defaultTextToDisplay": "Xin chào!", + "microbit.displaySymbol": "display [MATRIX]", + "microbit.displayText": "display text [TEXT]", + "microbit.gesturesMenu.jumped": "jumped", + "microbit.gesturesMenu.moved": "moved", + "microbit.gesturesMenu.shaken": "shaken", + "microbit.isButtonPressed": "[BTN] button pressed?", + "microbit.isTilted": "tilted [DIRECTION]?", + "microbit.pinStateMenu.off": "tắt", + "microbit.pinStateMenu.on": "bật", + "microbit.tiltAngle": "tilt angle [DIRECTION]", + "microbit.tiltDirectionMenu.any": "bất kỳ", + "microbit.tiltDirectionMenu.back": "phía sau cùng", + "microbit.tiltDirectionMenu.front": "phía trên cùng", + "microbit.tiltDirectionMenu.left": "trái", + "microbit.tiltDirectionMenu.right": "bên phải", + "microbit.whenButtonPressed": "when [BTN] button pressed", + "microbit.whenGesture": "when [GESTURE]", + "microbit.whenPinConnected": "when pin [PIN] connected", + "microbit.whenTilted": "when tilted [DIRECTION]", + "music.categoryName": "Âm nhạc", + "music.changeTempo": "thay đổi nhịp độ một lượng [TEMPO]", + "music.drumBass": "(2) Trống Bass", + "music.drumBongo": "(13) Bongo", + "music.drumCabasa": "(15) Cabasa", + "music.drumClaves": "(9) Đôi dùi gỗ", + "music.drumClosedHiHat": "(6) Chũm chọe", + "music.drumConga": "(14)Conga", + "music.drumCowbell": "(11) Cowbel", + "music.drumCrashCymbal": "(4) Chũm choẹ trung", + "music.drumCuica": "(18) Culca", + "music.drumGuiro": "(16) Guiro", + "music.drumHandClap": "(8) Hand Clap", + "music.drumOpenHiHat": "(5) Chũm chọe ", + "music.drumSideStick": "(3) Side stick", + "music.drumSnare": "(1) Trống lẫy ", + "music.drumTambourine": "(7) Tambourine", + "music.drumTriangle": "(12) Hình tam giác ", + "music.drumVibraslap": "(17) Vibraslap", + "music.drumWoodBlock": "(10) Mảnh ghép gỗ", + "music.getTempo": "nhịp độ", + "music.instrumentBass": "(6) Bass", + "music.instrumentBassoon": "(14) Bassoon", + "music.instrumentCello": "(8) Đàn viô-lông-xen", + "music.instrumentChoir": "(15) Đội đồng ca ", + "music.instrumentClarinet": "(10)", + "music.instrumentElectricGuitar": "(5) Guitar điện", + "music.instrumentElectricPiano": "(2) Đàn Piano điện", + "music.instrumentFlute": "(12) Sáo", + "music.instrumentGuitar": "(4) Đàn guitar", + "music.instrumentMarimba": "(19) Mộc cầm", + "music.instrumentMusicBox": "(17) Hộp nhạc", + "music.instrumentOrgan": "(3) Đàn organ", + "music.instrumentPiano": "(1) đàn Piano", + "music.instrumentPizzicato": "(7) Móc dây", + "music.instrumentSaxophone": "(11) Kèn Saxophone ", + "music.instrumentSteelDrum": "(18) Steel Drum", + "music.instrumentSynthLead": "(20) Synth Lea", + "music.instrumentSynthPad": "(21) Synth Pad", + "music.instrumentTrombone": "(9) Trombone", + "music.instrumentVibraphone": "(16) Vibraphone", + "music.instrumentWoodenFlute": "(13) thanh sáo gỗ", + "music.midiSetInstrument": "đặt nhạc cụ là [INSTRUMENT]", + "music.playDrumForBeats": "chơi trống [DRUM] trong [BEATS] nhịp", + "music.playNoteForBeats": "chơi trống [NOTE] trong [BEATS] nhịp", + "music.restForBeats": "nghỉ trong [BEATS] nhịp", + "music.setInstrument": "đặt nhạc cụ là [INSTRUMENT]", + "music.setTempo": "thay đổi nhịp độ thành [TEMPO]", + "pen.categoryName": "Bút vẽ", + "pen.changeColorParam": "chỉnh màu bút [COLOR_PARAM] thành màu [VALUE]", + "pen.changeHue": "thay đổi màu bút vẽ bằng [HUE]", + "pen.changeShade": "đổi độ đậm bút vẽ bằng [SHADE]", + "pen.changeSize": "thay đổi độ dày của nét bút [SIZE]", + "pen.clear": "Xóa tất cả", + "pen.colorMenu.brightness": "độ sáng", + "pen.colorMenu.color": "màu", + "pen.colorMenu.saturation": "độ bão hòa", + "pen.colorMenu.transparency": "độ trong suốt", + "pen.penDown": "đặt bút", + "pen.penUp": "nhấc bút", + "pen.setColor": "chọn bút màu [COLOR]", + "pen.setColorParam": "chỉnh màu bút [COLOR_PARAM] thành màu [VALUE]", + "pen.setHue": "chọn bút màu [HUE]", + "pen.setShade": "đặt độ đậm của bút vẽ thành [SHADE]", + "pen.setSize": "đặt kích thước bút vẽ bằng [SIZE]", + "pen.stamp": "in hình", + "speech.defaultWhenIHearValue": "let''s go", + "speech.extensionName": "Speech to Text", + "speech.listenAndWait": "listen and wait", + "speech.speechReporter": "speech", + "speech.whenIHear": "when I hear [PHRASE]", + "text2speech.defaultTextToSpeak": "xin chào", + "text2speech.giant": "giant", + "text2speech.kitten": "kitten", + "text2speech.max": "max", + "text2speech.quinn": "quinn", + "text2speech.setLanguageBlock": "set language to [LANGUAGE]", + "text2speech.setVoiceBlock": "set voice to [VOICE]", + "text2speech.speakAndWaitBlock": "nói [WORDS]", + "text2speech.squeak": "squeak", + "translate.categoryName": "Dịch", + "translate.defaultTextToTranslate": "xin chào", + "translate.translateBlock": "dịch [WORDS] sang ngôn ngữ [LANGUAGE]", + "translate.viewerLanguage": "language", + "videoSensing.categoryName": "Cảm biến Video", + "videoSensing.direction": "hướng", + "videoSensing.motion": "chuyển động", + "videoSensing.off": "tắt", + "videoSensing.on": "bật", + "videoSensing.onFlipped": "khi lật", + "videoSensing.setVideoTransparency": "đặt độ trong suốt của video thành [TRANSPARENCY]", + "videoSensing.sprite": "đối tượng", + "videoSensing.stage": "Sân khấu", + "videoSensing.videoOn": "mở [ATTRIBUTE] trên [SUBJECT]", + "videoSensing.videoToggle": "mở video [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "khi chuyển động của video > [REFERENCE]", + "wedo2.getDistance": "khoảng cách", + "wedo2.getTiltAngle": "tilt angle [TILT_DIRECTION]", + "wedo2.isTilted": "tilted [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "turn [MOTOR_ID] off", + "wedo2.motorOn": "turn [MOTOR_ID] on", + "wedo2.motorOnFor": "turn [MOTOR_ID] on for [DURATION] seconds", + "wedo2.playNoteFor": "play note [NOTE] for [DURATION] seconds", + "wedo2.setLightHue": "set light color to [HUE]", + "wedo2.setMotorDirection": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "set [MOTOR_ID] power to [POWER]", + "wedo2.whenDistance": "when distance [OP] [REFERENCE]", + "wedo2.whenTilted": "when tilted [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/xh.json b/editor/extensions/xh.json deleted file mode 100644 index 0209aa16..00000000 --- a/editor/extensions/xh.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "beep note [NOTE] for [TIME] secs", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "button [PORT] pressed?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "brightness", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "distance", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "motor [PORT] position", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "motor [PORT] set power [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "motor [PORT] turn this way for [TIME] seconds", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "motor [PORT] turn that way for [TIME] seconds", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "when brightness < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "when button [PORT] pressed", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "when distance < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "any", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "clear display", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Hello!", - "description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details" - }, - "microbit.displaySymbol": { - "message": "display [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "display text [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "jumped", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "moved", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "shaken", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] button pressed?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "tilted [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "off", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "on", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tilt angle [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "any", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "back", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "front", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "left", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "right", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "when [BTN] button pressed", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "when [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "when pin [PIN] connected", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "when tilted [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "Music", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "change tempo by [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Bass Drum", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Claves", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Closed Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Conga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Cowbell", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) Crash Cymbal", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) Cuica", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) Guiro", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) Hand Clap", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Open Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Side Stick", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Snare Drum", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) Tambourine", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) Triangle", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Wood Block", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "tempo", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bass", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Bassoon", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) Cello", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) Choir", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Electric Guitar", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Electric Piano", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Guitar", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Music Box", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Piano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Pizzicato", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) Saxophone", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) Steel Drum", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) Synth Lead", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) Synth Pad", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) Trombone", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) Vibraphone", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) Wooden Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "play drum [DRUM] for [BEATS] beats", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "play note [NOTE] for [BEATS] beats", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "rest for [BEATS] beats", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "set instrument to [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "set tempo to [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Pen", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "change pen [COLOR_PARAM] by [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "change pen color by [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "change pen shade by [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "change pen size by [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "erase all", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "brightness", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "color", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "saturation", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "transparency", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "pen down", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "pen up", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "set pen color to [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "set pen [COLOR_PARAM] to [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "set pen color to [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "set pen shade to [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "set pen size to [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "stamp", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "let''s go", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Speech to Text", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "listen and wait", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "speech", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "when I hear [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "giant", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "kitten", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "max", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "quinn", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "set language to [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "set voice to [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "speak [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Translate", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "translate [WORDS] to [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "language", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "direction", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "motion", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "off", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "on", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "on flipped", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "set video transparency to [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "sprite", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "stage", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "video [ATTRIBUTE] on [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "turn video [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "when video motion > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "distance", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tilt angle [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "tilted [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "turn [MOTOR_ID] off", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "turn [MOTOR_ID] on", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "turn [MOTOR_ID] on for [DURATION] seconds", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "play note [NOTE] for [DURATION] seconds", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "set light color to [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "set [MOTOR_ID] power to [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "when distance [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "when tilted [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/extensions/yo.json b/editor/extensions/yo.json deleted file mode 100644 index 6b3dca25..00000000 --- a/editor/extensions/yo.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "iké ohùnorin[NOTE] fún [TIME] ìṣẹ́jú-àáyá", - "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": "imọlẹ", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "òréré", - "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": "nígbà tímọ́lẹ̀ < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "nígbàtí a tẹ bọ́tìnì[PORT] ", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "nígbàtí òréré < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "èyíkéyìí", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "ìfihàn mímọ́", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Pẹlẹ o!", - "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": "ìfihàn [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "àyọkà ìfihàn [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "fo", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "ṣípòpadà", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ti-mì rìrì", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] tẹ bọ́tìnì?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "pe-àkọ́lé [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "pa", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "tan", - "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": "èyíkéyìí", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "pada", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "Iwaju", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "òsì", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "ọ̀tún", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "nígbàtí a tẹ bọ́tìnì[BTN] ", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": " nígbàtí [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "nígbàtí píìnì [PIN] sopọ̀", - "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": "Orin", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "yídapà ìlọòkèlọilẹ̀ [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": " ìlọòkèlọilẹ̀", - "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) Dùrù aloná", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Fèrè", - "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) dùrù ", - "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": "ṣ’ààtò irinṣẹ́orin sí [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": "ṣ’ààtò irinṣẹ́orin sí [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "ṣ'ààtò ìlọòkèlọilẹ̀ sí [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Gege", - "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": "pa gbogbo rẹ̀ rẹ́", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "imọlẹ", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "awọ", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "ìgbodikan", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "ìmọ́ gaara", - "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": "òntẹ̀", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "jẹ́ k’á lọ", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Ọ̀rọ̀ sí Àyọ̀ka", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "tẹ́tí àti dúró", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "Ọrọ", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "nígbàtí mo gbọ́ [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": "òmìrán", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "ọmọ-ológbò", - "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": "ṣ’ààtò èdè sí [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "ṣ’ààtò ohùn sí [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "s’ọ̀rọ̀ [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "squeak", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Túmọ̀", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "túmọ̀ [WORDS] sí [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "èdè", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Video Sensing", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "itọsọna", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "ìṣípòpadà", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "pa", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "tan", - "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": "ṣ’ààtò fídíò ìmọ́gaara sí [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "ìdìjì", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "ìtàgé", - "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": "òréré", - "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" - } -} \ No newline at end of file diff --git a/editor/extensions/zh-cn.json b/editor/extensions/zh-cn.json index a6a61333..d67f1b47 100644 --- a/editor/extensions/zh-cn.json +++ b/editor/extensions/zh-cn.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "鸣笛[NOTE][TIME]秒", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "按下按钮[PORT]?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "亮度", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "距离", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "马达[PORT]的位置", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "马达[PORT]功率设为[POWER]%", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "马达[PORT]正转[TIME]秒", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "马达[PORT]反转[TIME]秒", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "当亮度 < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "当按下按钮[PORT]", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "当距离 < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "任意", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "清空屏幕", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "你好!", - "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": "显示[MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "显示文本[TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "抛起", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "移动", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "晃动", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "按下[BTN]按钮?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "向[DIRECTION]倾斜?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "低电平", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "高电平", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "向[DIRECTION]倾角", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "任意", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "后", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "前", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "左", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "右", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "当按下[BTN]按钮", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "当被[GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "当引脚[PIN]接地", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "当向[DIRECTION]倾斜", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "音乐", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "将演奏速度增加[TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) 低音鼓", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) 邦戈鼓", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) 卡巴萨", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) 音棒", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) 闭击踩镲", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) 康加鼓", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) 牛铃", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) 碎音钹", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) 锯加鼓", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) 刮瓜", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) 鼓掌", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) 开击踩镲", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) 敲鼓边", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) 小军鼓", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) 铃鼓", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) 三角铁", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) 颤音器", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) 木鱼", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "演奏速度", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) 贝斯", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) 巴松管", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) 大提琴", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) 唱诗班", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) 单簧管", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) 电吉他", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) 电钢琴", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) 长笛", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) 吉他", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) 马林巴琴", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) 八音盒", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) 风琴", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) 钢琴", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) 拨弦", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) 萨克斯管", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) 钢鼓", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) 合成主音", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) 合成柔音", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) 长号", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) 颤音琴", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) 木长笛", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "将乐器设为 [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "击鼓 [DRUM] [BEATS] 拍", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "演奏音符[NOTE][BEATS]拍", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "休止[BEATS]拍", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "将乐器设为 [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "将演奏速度设定为[TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "画笔", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "将笔的 [COLOR_PARAM] 增加[VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "将笔的颜色增加[HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "将笔的亮度增加[SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "将笔的粗细增加[SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "全部擦除", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "亮度", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "颜色", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "饱和度", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "透明度", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "落笔", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "抬笔", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "将笔的颜色设为[COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "将笔的 [COLOR_PARAM] 设为[VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "将笔的颜色设为[HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "将笔的亮度设为[SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "将笔的粗细设为[SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "图章", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "开始", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "语音识别", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "听候语音输入", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "语音输入", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "当听到[PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "你好", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "巨人", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "小猫", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "麦克斯", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "奎因", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "将朗读语言设置为[LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "使用 [VOICE] 嗓音", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "朗读 [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "尖细", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "翻译", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "你好", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "将 [WORDS] 译为 [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "访客语言", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "视频侦测", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "方向", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "运动", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "关闭", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "开启", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "镜像开启", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "将视频透明度设为[TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "角色", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "舞台", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "相对于[SUBJECT]的视频[ATTRIBUTE]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "[VIDEO_STATE]摄像头", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "当视频运动 > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "距离", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "向[TILT_DIRECTION]倾角", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "向[TILT_DIRECTION_ANY]倾斜?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "关闭[MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "开启[MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "开启[MOTOR_ID][DURATION]秒", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "演奏音符[NOTE][DURATION]秒", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "将灯光颜色设为[HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "将[MOTOR_ID]转向设为[MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "将[MOTOR_ID]功率设为[POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "当距离[OP][REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "当向[TILT_DIRECTION_ANY]倾斜", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "鸣笛[NOTE][TIME]秒", + "ev3.buttonPressed": "按下按钮[PORT]?", + "ev3.getBrightness": "亮度", + "ev3.getDistance": "距离", + "ev3.getMotorPosition": "马达[PORT]的位置", + "ev3.motorSetPower": "马达[PORT]功率设为[POWER]%", + "ev3.motorTurnClockwise": "马达[PORT]正转[TIME]秒", + "ev3.motorTurnCounterClockwise": "马达[PORT]反转[TIME]秒", + "ev3.whenBrightnessLessThan": "当亮度 < [DISTANCE]", + "ev3.whenButtonPressed": "当按下按钮[PORT]", + "ev3.whenDistanceLessThan": "当距离 < [DISTANCE]", + "microbit.buttonsMenu.any": "任意", + "microbit.clearDisplay": "清空屏幕", + "microbit.defaultTextToDisplay": "你好!", + "microbit.displaySymbol": "显示[MATRIX]", + "microbit.displayText": "显示文本[TEXT]", + "microbit.gesturesMenu.jumped": "抛起", + "microbit.gesturesMenu.moved": "移动", + "microbit.gesturesMenu.shaken": "晃动", + "microbit.isButtonPressed": "按下[BTN]按钮?", + "microbit.isTilted": "向[DIRECTION]倾斜?", + "microbit.pinStateMenu.off": "低电平", + "microbit.pinStateMenu.on": "高电平", + "microbit.tiltAngle": "向[DIRECTION]倾角", + "microbit.tiltDirectionMenu.any": "任意", + "microbit.tiltDirectionMenu.back": "后", + "microbit.tiltDirectionMenu.front": "前", + "microbit.tiltDirectionMenu.left": "左", + "microbit.tiltDirectionMenu.right": "右", + "microbit.whenButtonPressed": "当按下[BTN]按钮", + "microbit.whenGesture": "当被[GESTURE]", + "microbit.whenPinConnected": "当引脚[PIN]接地", + "microbit.whenTilted": "当向[DIRECTION]倾斜", + "music.categoryName": "音乐", + "music.changeTempo": "将演奏速度增加[TEMPO]", + "music.drumBass": "(2) 低音鼓", + "music.drumBongo": "(13) 邦戈鼓", + "music.drumCabasa": "(15) 卡巴萨", + "music.drumClaves": "(9) 音棒", + "music.drumClosedHiHat": "(6) 闭击踩镲", + "music.drumConga": "(14) 康加鼓", + "music.drumCowbell": "(11) 牛铃", + "music.drumCrashCymbal": "(4) 碎音钹", + "music.drumCuica": "(18) 锯加鼓", + "music.drumGuiro": "(16) 刮瓜", + "music.drumHandClap": "(8) 鼓掌", + "music.drumOpenHiHat": "(5) 开击踩镲", + "music.drumSideStick": "(3) 敲鼓边", + "music.drumSnare": "(1) 小军鼓", + "music.drumTambourine": "(7) 铃鼓", + "music.drumTriangle": "(12) 三角铁", + "music.drumVibraslap": "(17) 颤音器", + "music.drumWoodBlock": "(10) 木鱼", + "music.getTempo": "演奏速度", + "music.instrumentBass": "(6) 贝斯", + "music.instrumentBassoon": "(14) 巴松管", + "music.instrumentCello": "(8) 大提琴", + "music.instrumentChoir": "(15) 唱诗班", + "music.instrumentClarinet": "(10) 单簧管", + "music.instrumentElectricGuitar": "(5) 电吉他", + "music.instrumentElectricPiano": "(2) 电钢琴", + "music.instrumentFlute": "(12) 长笛", + "music.instrumentGuitar": "(4) 吉他", + "music.instrumentMarimba": "(19) 马林巴琴", + "music.instrumentMusicBox": "(17) 八音盒", + "music.instrumentOrgan": "(3) 风琴", + "music.instrumentPiano": "(1) 钢琴", + "music.instrumentPizzicato": "(7) 拨弦", + "music.instrumentSaxophone": "(11) 萨克斯管", + "music.instrumentSteelDrum": "(18) 钢鼓", + "music.instrumentSynthLead": "(20) 合成主音", + "music.instrumentSynthPad": "(21) 合成柔音", + "music.instrumentTrombone": "(9) 长号", + "music.instrumentVibraphone": "(16) 颤音琴", + "music.instrumentWoodenFlute": "(13) 木长笛", + "music.midiSetInstrument": "将乐器设为 [INSTRUMENT]", + "music.playDrumForBeats": "击鼓 [DRUM] [BEATS] 拍", + "music.playNoteForBeats": "演奏音符[NOTE][BEATS]拍", + "music.restForBeats": "休止[BEATS]拍", + "music.setInstrument": "将乐器设为 [INSTRUMENT]", + "music.setTempo": "将演奏速度设定为[TEMPO]", + "pen.categoryName": "画笔", + "pen.changeColorParam": "将笔的 [COLOR_PARAM] 增加[VALUE]", + "pen.changeHue": "将笔的颜色增加[HUE]", + "pen.changeShade": "将笔的亮度增加[SHADE]", + "pen.changeSize": "将笔的粗细增加[SIZE]", + "pen.clear": "全部擦除", + "pen.colorMenu.brightness": "亮度", + "pen.colorMenu.color": "颜色", + "pen.colorMenu.saturation": "饱和度", + "pen.colorMenu.transparency": "透明度", + "pen.penDown": "落笔", + "pen.penUp": "抬笔", + "pen.setColor": "将笔的颜色设为[COLOR]", + "pen.setColorParam": "将笔的 [COLOR_PARAM] 设为[VALUE]", + "pen.setHue": "将笔的颜色设为[HUE]", + "pen.setShade": "将笔的亮度设为[SHADE]", + "pen.setSize": "将笔的粗细设为[SIZE]", + "pen.stamp": "图章", + "speech.defaultWhenIHearValue": "开始", + "speech.extensionName": "语音识别", + "speech.listenAndWait": "听候语音输入", + "speech.speechReporter": "语音输入", + "speech.whenIHear": "当听到[PHRASE]", + "text2speech.defaultTextToSpeak": "你好", + "text2speech.giant": "巨人", + "text2speech.kitten": "小猫", + "text2speech.max": "麦克斯", + "text2speech.quinn": "奎因", + "text2speech.setLanguageBlock": "将朗读语言设置为[LANGUAGE]", + "text2speech.setVoiceBlock": "使用 [VOICE] 嗓音", + "text2speech.speakAndWaitBlock": "朗读 [WORDS]", + "text2speech.squeak": "尖细", + "translate.categoryName": "翻译", + "translate.defaultTextToTranslate": "你好", + "translate.translateBlock": "将 [WORDS] 译为 [LANGUAGE]", + "translate.viewerLanguage": "访客语言", + "videoSensing.categoryName": "视频侦测", + "videoSensing.direction": "方向", + "videoSensing.motion": "运动", + "videoSensing.off": "关闭", + "videoSensing.on": "开启", + "videoSensing.onFlipped": "镜像开启", + "videoSensing.setVideoTransparency": "将视频透明度设为[TRANSPARENCY]", + "videoSensing.sprite": "角色", + "videoSensing.stage": "舞台", + "videoSensing.videoOn": "相对于[SUBJECT]的视频[ATTRIBUTE]", + "videoSensing.videoToggle": "[VIDEO_STATE]摄像头", + "videoSensing.whenMotionGreaterThan": "当视频运动 > [REFERENCE]", + "wedo2.getDistance": "距离", + "wedo2.getTiltAngle": "向[TILT_DIRECTION]倾角", + "wedo2.isTilted": "向[TILT_DIRECTION_ANY]倾斜?", + "wedo2.motorOff": "关闭[MOTOR_ID]", + "wedo2.motorOn": "开启[MOTOR_ID]", + "wedo2.motorOnFor": "开启[MOTOR_ID][DURATION]秒", + "wedo2.playNoteFor": "演奏音符[NOTE][DURATION]秒", + "wedo2.setLightHue": "将灯光颜色设为[HUE]", + "wedo2.setMotorDirection": "将[MOTOR_ID]转向设为[MOTOR_DIRECTION]", + "wedo2.startMotorPower": "将[MOTOR_ID]功率设为[POWER]", + "wedo2.whenDistance": "当距离[OP][REFERENCE]", + "wedo2.whenTilted": "当向[TILT_DIRECTION_ANY]倾斜" } \ No newline at end of file diff --git a/editor/extensions/zh-tw.json b/editor/extensions/zh-tw.json index 8d2b9001..efac7c04 100644 --- a/editor/extensions/zh-tw.json +++ b/editor/extensions/zh-tw.json @@ -1,566 +1,143 @@ { - "ev3.beepNote": { - "message": "演奏音階 [NOTE] 持續 [TIME] 秒", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "按鈕 [PORT] 被按下?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "亮度", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "距離", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "馬達 埠[PORT] 轉向角度", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "馬達 埠[PORT] 動力設為 [POWER] %", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "馬達 埠[PORT] 順時針旋轉 [TIME] 秒", - "description": "turn a motor clockwise for some time" - }, - "ev3.motorTurnCounterClockwise": { - "message": "馬達 埠[PORT] 逆時針旋轉 [TIME] 秒", - "description": "turn a motor counter-clockwise for some time" - }, - "ev3.whenBrightnessLessThan": { - "message": "當亮度 < [DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "當按鈕 [PORT] 被按下", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "當距離 < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "任何", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "清空畫面", - "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": "顯示圖示 [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "顯示文字 [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "跳動", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "移動", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "晃動", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "按鈕 [BTN] 被按下?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "傾斜 [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "關閉", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "開啟", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "傾斜角度 [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "任何", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "向下", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "向上", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "向左", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "向右", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "當按鈕 [BTN] 被按下", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "當 [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "當引腳 [PIN] 接地", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "當傾斜 [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "音樂", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "演奏速度改變 [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) 低音鼓", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) 邦加鼓", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) 鐵沙鈴", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) 梆子", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) 合起的腳踏鈸", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) 康加鼓", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) 牛鈴", - "description": "Sound of a cowbell being struck" - }, - "music.drumCrashCymbal": { - "message": "(4) 碎音鈸", - "description": "Sound of a drum stick hitting a crash cymbal" - }, - "music.drumCuica": { - "message": "(18) 庫加鼓", - "description": "Sound of a cuica being played" - }, - "music.drumGuiro": { - "message": "(16) 刮瓜", - "description": "Sound of a guiro being played" - }, - "music.drumHandClap": { - "message": "(8) 拍掌", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) 打開的腳踏鈸", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) 鼓邊敲擊", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) 軍鼓", - "description": "Sound of snare drum as used in a standard drum kit" - }, - "music.drumTambourine": { - "message": "(7) 鈴鼓", - "description": "Sound of a tambourine being struck" - }, - "music.drumTriangle": { - "message": "(12) 三角鐵", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) 振盪器", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) 木魚", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "演奏速度", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) 貝斯", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) 低音管", - "description": "Sound of a bassoon being played" - }, - "music.instrumentCello": { - "message": "(8) 大提琴", - "description": "Sound of a cello being played with a bow" - }, - "music.instrumentChoir": { - "message": "(15) 人聲合唱", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) 單簧管", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) 電吉他", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) 電子琴", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) 長笛", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) 吉他", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) 馬林巴", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) 音樂盒", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) 風琴", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) 鋼琴", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) 撥奏", - "description": "Sound of a string instrument (e.g. violin) being plucked" - }, - "music.instrumentSaxophone": { - "message": "(11) 薩克斯風", - "description": "Sound of a saxophone being played" - }, - "music.instrumentSteelDrum": { - "message": "(18) 鋼鼓", - "description": "Sound of a steel drum being struck" - }, - "music.instrumentSynthLead": { - "message": "(20) 合成主音", - "description": "Sound of a \"lead\" synthesizer being played" - }, - "music.instrumentSynthPad": { - "message": "(21) 合成柔音", - "description": "Sound of a \"pad\" synthesizer being played" - }, - "music.instrumentTrombone": { - "message": "(9) 長號", - "description": "Sound of a trombone being played" - }, - "music.instrumentVibraphone": { - "message": "(16) 顫音琴", - "description": "Sound of a vibraphone being struck" - }, - "music.instrumentWoodenFlute": { - "message": "(13) 木笛", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "演奏樂器設為 [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "演奏節拍 [DRUM] [BEATS] 拍", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "演奏音階 [NOTE] [BEATS] 拍", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "演奏休息 [BEATS] 拍", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "演奏樂器設為 [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "演奏速度設為 [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "畫筆", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "筆跡 [COLOR_PARAM] 改變 [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "筆跡顏色改變 [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "筆跡亮度改變 [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "筆跡寬度改變 [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "筆跡全部清除", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "亮度", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "顏色", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "彩度", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "透明度", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "下筆", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "停筆", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "筆跡顏色設為 [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "筆跡 [COLOR_PARAM] 設為 [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "筆跡顏色設為 [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "筆跡亮度設為 [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "筆跡寬度設為 [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "蓋章", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "開始吧", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "語音識別", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "收聽並等待", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "語音文本", - "description": "Get the text of spoken words transcribed by the speech recognition system." - }, - "speech.whenIHear": { - "message": "當收到語音 [PHRASE]", - "description": "Event that triggers when the text entered on the block is recognized by the speech recognition system." - }, - "text2speech.defaultTextToSpeak": { - "message": "hello", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "低沉", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "小貓", - "description": "A baby cat." - }, - "text2speech.max": { - "message": "麥克斯", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.quinn": { - "message": "奎因", - "description": "Name for a voice with ambiguous gender." - }, - "text2speech.setLanguageBlock": { - "message": "語言設為 [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "語音設為 [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "唸出 [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "尖細", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "翻譯", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "hello", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "文字 [WORDS] 翻譯成 [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "瀏覽者的語言", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "視訊偵測", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "方向", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "動作", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "關閉", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "開啟", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "翻轉", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "視訊透明度設為 [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "角色", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "舞台", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "[SUBJECT] 的視訊 [ATTRIBUTE]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "視訊設為 [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "當視訊動作 > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "距離", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "傾斜角度 [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "傾斜 [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "停止馬達 [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "轉動馬達 [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "轉動馬達 [MOTOR_ID] 持續 [DURATION] 秒", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "演奏音階 [NOTE] 持續 [DURATION] 秒", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "LED 顏色設為 [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "馬達 [MOTOR_ID] 方向設為 [MOTOR_DIRECTION]", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "馬達 [MOTOR_ID] 動力設為 [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "當距離 [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "當傾斜 [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } + "ev3.beepNote": "演奏音階 [NOTE] 持續 [TIME] 秒", + "ev3.buttonPressed": "按鈕 [PORT] 被按下?", + "ev3.getBrightness": "亮度", + "ev3.getDistance": "距離", + "ev3.getMotorPosition": "馬達 埠[PORT] 轉向角度", + "ev3.motorSetPower": "馬達 埠[PORT] 動力設為 [POWER] %", + "ev3.motorTurnClockwise": "馬達 埠[PORT] 順時針旋轉 [TIME] 秒", + "ev3.motorTurnCounterClockwise": "馬達 埠[PORT] 逆時針旋轉 [TIME] 秒", + "ev3.whenBrightnessLessThan": "當亮度 < [DISTANCE]", + "ev3.whenButtonPressed": "當按鈕 [PORT] 被按下", + "ev3.whenDistanceLessThan": "當距離 < [DISTANCE]", + "microbit.buttonsMenu.any": "任何", + "microbit.clearDisplay": "清空畫面", + "microbit.defaultTextToDisplay": "Hello!", + "microbit.displaySymbol": "顯示圖示 [MATRIX]", + "microbit.displayText": "顯示文字 [TEXT]", + "microbit.gesturesMenu.jumped": "跳動", + "microbit.gesturesMenu.moved": "移動", + "microbit.gesturesMenu.shaken": "晃動", + "microbit.isButtonPressed": "按鈕 [BTN] 被按下?", + "microbit.isTilted": "傾斜 [DIRECTION]?", + "microbit.pinStateMenu.off": "關閉", + "microbit.pinStateMenu.on": "開啟", + "microbit.tiltAngle": "傾斜角度 [DIRECTION]", + "microbit.tiltDirectionMenu.any": "任何", + "microbit.tiltDirectionMenu.back": "向下", + "microbit.tiltDirectionMenu.front": "向上", + "microbit.tiltDirectionMenu.left": "向左", + "microbit.tiltDirectionMenu.right": "向右", + "microbit.whenButtonPressed": "當按鈕 [BTN] 被按下", + "microbit.whenGesture": "當 [GESTURE]", + "microbit.whenPinConnected": "當引腳 [PIN] 接地", + "microbit.whenTilted": "當傾斜 [DIRECTION]", + "music.categoryName": "音樂", + "music.changeTempo": "演奏速度改變 [TEMPO]", + "music.drumBass": "(2) 低音鼓", + "music.drumBongo": "(13) 邦加鼓", + "music.drumCabasa": "(15) 鐵沙鈴", + "music.drumClaves": "(9) 梆子", + "music.drumClosedHiHat": "(6) 合起的腳踏鈸", + "music.drumConga": "(14) 康加鼓", + "music.drumCowbell": "(11) 牛鈴", + "music.drumCrashCymbal": "(4) 碎音鈸", + "music.drumCuica": "(18) 庫加鼓", + "music.drumGuiro": "(16) 刮瓜", + "music.drumHandClap": "(8) 拍掌", + "music.drumOpenHiHat": "(5) 打開的腳踏鈸", + "music.drumSideStick": "(3) 鼓邊敲擊", + "music.drumSnare": "(1) 軍鼓", + "music.drumTambourine": "(7) 鈴鼓", + "music.drumTriangle": "(12) 三角鐵", + "music.drumVibraslap": "(17) 振盪器", + "music.drumWoodBlock": "(10) 木魚", + "music.getTempo": "演奏速度", + "music.instrumentBass": "(6) 貝斯", + "music.instrumentBassoon": "(14) 低音管", + "music.instrumentCello": "(8) 大提琴", + "music.instrumentChoir": "(15) 人聲合唱", + "music.instrumentClarinet": "(10) 單簧管", + "music.instrumentElectricGuitar": "(5) 電吉他", + "music.instrumentElectricPiano": "(2) 電子琴", + "music.instrumentFlute": "(12) 長笛", + "music.instrumentGuitar": "(4) 吉他", + "music.instrumentMarimba": "(19) 馬林巴", + "music.instrumentMusicBox": "(17) 音樂盒", + "music.instrumentOrgan": "(3) 風琴", + "music.instrumentPiano": "(1) 鋼琴", + "music.instrumentPizzicato": "(7) 撥奏", + "music.instrumentSaxophone": "(11) 薩克斯風", + "music.instrumentSteelDrum": "(18) 鋼鼓", + "music.instrumentSynthLead": "(20) 合成主音", + "music.instrumentSynthPad": "(21) 合成柔音", + "music.instrumentTrombone": "(9) 長號", + "music.instrumentVibraphone": "(16) 顫音琴", + "music.instrumentWoodenFlute": "(13) 木笛", + "music.midiSetInstrument": "演奏樂器設為 [INSTRUMENT]", + "music.playDrumForBeats": "演奏節拍 [DRUM] [BEATS] 拍", + "music.playNoteForBeats": "演奏音階 [NOTE] [BEATS] 拍", + "music.restForBeats": "演奏休息 [BEATS] 拍", + "music.setInstrument": "演奏樂器設為 [INSTRUMENT]", + "music.setTempo": "演奏速度設為 [TEMPO]", + "pen.categoryName": "畫筆", + "pen.changeColorParam": "筆跡 [COLOR_PARAM] 改變 [VALUE]", + "pen.changeHue": "筆跡顏色改變 [HUE]", + "pen.changeShade": "筆跡亮度改變 [SHADE]", + "pen.changeSize": "筆跡寬度改變 [SIZE]", + "pen.clear": "筆跡全部清除", + "pen.colorMenu.brightness": "亮度", + "pen.colorMenu.color": "顏色", + "pen.colorMenu.saturation": "彩度", + "pen.colorMenu.transparency": "透明度", + "pen.penDown": "下筆", + "pen.penUp": "停筆", + "pen.setColor": "筆跡顏色設為 [COLOR]", + "pen.setColorParam": "筆跡 [COLOR_PARAM] 設為 [VALUE]", + "pen.setHue": "筆跡顏色設為 [HUE]", + "pen.setShade": "筆跡亮度設為 [SHADE]", + "pen.setSize": "筆跡寬度設為 [SIZE]", + "pen.stamp": "蓋章", + "speech.defaultWhenIHearValue": "開始吧", + "speech.extensionName": "語音識別", + "speech.listenAndWait": "收聽並等待", + "speech.speechReporter": "語音文本", + "speech.whenIHear": "當收到語音 [PHRASE]", + "text2speech.defaultTextToSpeak": "hello", + "text2speech.giant": "低沉", + "text2speech.kitten": "小貓", + "text2speech.max": "麥克斯", + "text2speech.quinn": "奎因", + "text2speech.setLanguageBlock": "語言設為 [LANGUAGE]", + "text2speech.setVoiceBlock": "語音設為 [VOICE]", + "text2speech.speakAndWaitBlock": "唸出 [WORDS]", + "text2speech.squeak": "尖細", + "translate.categoryName": "翻譯", + "translate.defaultTextToTranslate": "hello", + "translate.translateBlock": "文字 [WORDS] 翻譯成 [LANGUAGE]", + "translate.viewerLanguage": "瀏覽者的語言", + "videoSensing.categoryName": "視訊偵測", + "videoSensing.direction": "方向", + "videoSensing.motion": "動作", + "videoSensing.off": "關閉", + "videoSensing.on": "開啟", + "videoSensing.onFlipped": "翻轉", + "videoSensing.setVideoTransparency": "視訊透明度設為 [TRANSPARENCY]", + "videoSensing.sprite": "角色", + "videoSensing.stage": "舞台", + "videoSensing.videoOn": "[SUBJECT] 的視訊 [ATTRIBUTE]", + "videoSensing.videoToggle": "視訊設為 [VIDEO_STATE]", + "videoSensing.whenMotionGreaterThan": "當視訊動作 > [REFERENCE]", + "wedo2.getDistance": "距離", + "wedo2.getTiltAngle": "傾斜角度 [TILT_DIRECTION]", + "wedo2.isTilted": "傾斜 [TILT_DIRECTION_ANY]?", + "wedo2.motorOff": "停止馬達 [MOTOR_ID]", + "wedo2.motorOn": "轉動馬達 [MOTOR_ID]", + "wedo2.motorOnFor": "轉動馬達 [MOTOR_ID] 持續 [DURATION] 秒", + "wedo2.playNoteFor": "演奏音階 [NOTE] 持續 [DURATION] 秒", + "wedo2.setLightHue": "LED 顏色設為 [HUE]", + "wedo2.setMotorDirection": "馬達 [MOTOR_ID] 方向設為 [MOTOR_DIRECTION]", + "wedo2.startMotorPower": "馬達 [MOTOR_ID] 動力設為 [POWER]", + "wedo2.whenDistance": "當距離 [OP] [REFERENCE]", + "wedo2.whenTilted": "當傾斜 [TILT_DIRECTION_ANY]" } \ No newline at end of file diff --git a/editor/extensions/zu.json b/editor/extensions/zu.json deleted file mode 100644 index 7e344d6f..00000000 --- a/editor/extensions/zu.json +++ /dev/null @@ -1,566 +0,0 @@ -{ - "ev3.beepNote": { - "message": "Inothi beep [NOTE] isikhathi [TIME] imizuzwana", - "description": "play some note on EV3 for some time" - }, - "ev3.buttonPressed": { - "message": "inkinobho [PORT] ecindezeliwe?", - "description": "is a button on some port pressed?" - }, - "ev3.getBrightness": { - "message": "ukukhanya", - "description": "gets measured brightness" - }, - "ev3.getDistance": { - "message": "ibanga", - "description": "gets measured distance" - }, - "ev3.getMotorPosition": { - "message": "indawo yemotho [PORT]", - "description": "get the measured degrees a motor has turned" - }, - "ev3.motorSetPower": { - "message": "hlela amandla [POWER]% eMotho [PORT]", - "description": "set a motor's power to some value" - }, - "ev3.motorTurnClockwise": { - "message": "Imotho [PORT] ayijike ngalendlela isikhathi [TIME]Imizuzwana  ", - "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": "uma ukukhanya <[DISTANCE]", - "description": "when value measured by brightness sensor is less than some value" - }, - "ev3.whenButtonPressed": { - "message": "Inkinobho [PORT] mayicindezeliwe", - "description": "when a button connected to a port is pressed" - }, - "ev3.whenDistanceLessThan": { - "message": "uma ibanga < [DISTANCE]", - "description": "when the value measured by the distance sensor is less than some value" - }, - "microbit.buttonsMenu.any": { - "message": "noma ikuphi", - "description": "label for \"any\" element in button picker for micro:bit extension" - }, - "microbit.clearDisplay": { - "message": "isiboniso esicacile", - "description": "display nothing on the micro:bit display" - }, - "microbit.defaultTextToDisplay": { - "message": "Sawubona!", - "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": "Isibonisi [MATRIX]", - "description": "display a pattern on the micro:bit display" - }, - "microbit.displayText": { - "message": "Isibonisi samagama abhaliwe [TEXT]", - "description": "display text on the micro:bit display" - }, - "microbit.gesturesMenu.jumped": { - "message": "gxumile", - "description": "label for jumped gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.moved": { - "message": "nyakazile", - "description": "label for moved gesture in gesture picker for micro:bit extension" - }, - "microbit.gesturesMenu.shaken": { - "message": "ukunyakaziswa ", - "description": "label for shaken gesture in gesture picker for micro:bit extension" - }, - "microbit.isButtonPressed": { - "message": "[BTN] inkinobho icindezelwe?", - "description": "is the selected button on the micro:bit pressed?" - }, - "microbit.isTilted": { - "message": "Itshekile [DIRECTION]?", - "description": "is the micro:bit is tilted in a direction?" - }, - "microbit.pinStateMenu.off": { - "message": "cisha", - "description": "label for off element in pin state picker for micro:bit extension" - }, - "microbit.pinStateMenu.on": { - "message": "khanyile", - "description": "label for on element in pin state picker for micro:bit extension" - }, - "microbit.tiltAngle": { - "message": "tshekisa engeli [DIRECTION]", - "description": "how much the micro:bit is tilted in a direction" - }, - "microbit.tiltDirectionMenu.any": { - "message": "noma ikuphi", - "description": "label for any direction element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.back": { - "message": "emuva", - "description": "label for back element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.front": { - "message": "iphambili", - "description": "label for front element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.left": { - "message": "inxele", - "description": "label for left element in tilt direction picker for micro:bit extension" - }, - "microbit.tiltDirectionMenu.right": { - "message": "sokudla", - "description": "label for right element in tilt direction picker for micro:bit extension" - }, - "microbit.whenButtonPressed": { - "message": "Inkinobho [BTN] mayicindezeliwe ", - "description": "when the selected button on the micro:bit is pressed" - }, - "microbit.whenGesture": { - "message": "uma [GESTURE]", - "description": "when the selected gesture is detected by the micro:bit" - }, - "microbit.whenPinConnected": { - "message": "uma uphini [PIN] uxhunyiwe ", - "description": "when the pin detects a connection to Earth/Ground" - }, - "microbit.whenTilted": { - "message": "uma kutshesiwe [DIRECTION]", - "description": "when the micro:bit is tilted in a direction" - }, - "music.categoryName": { - "message": "uMculo", - "description": "Label for the Music extension category" - }, - "music.changeTempo": { - "message": "shintsha iThempo nge [TEMPO]", - "description": "change tempo (speed) for notes, drums, and rests played" - }, - "music.drumBass": { - "message": "(2) Isigubhu esi nebhesi", - "description": "Sound of bass drum as used in a standard drum kit" - }, - "music.drumBongo": { - "message": "(13) Bhongo", - "description": "Sound of a bongo being struck" - }, - "music.drumCabasa": { - "message": "(15) Cabasa", - "description": "Sound of a cabasa being shaken" - }, - "music.drumClaves": { - "message": "(9) Zinduku", - "description": "Sound of claves being struck together" - }, - "music.drumClosedHiHat": { - "message": "(6) Ihi-Hat Evaliwe", - "description": "Sound of a drum stick hitting a hi-hat while closed" - }, - "music.drumConga": { - "message": "(14) Ikhonga", - "description": "Sound of a conga being struck" - }, - "music.drumCowbell": { - "message": "(11) Insimbi yenkomo", - "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) Ihlombe", - "description": "Sound of two hands clapping together" - }, - "music.drumOpenHiHat": { - "message": "(5) Vula Hi-Hat", - "description": "Sound of a drum stick hitting a hi-hat while open" - }, - "music.drumSideStick": { - "message": "(3) Induku eseceleni", - "description": "Sound of a drum stick hitting the side of a drum (usually the snare)" - }, - "music.drumSnare": { - "message": "(1) Idilamu Snare", - "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) Nxantathu", - "description": "Sound of a triangle (instrument) being struck" - }, - "music.drumVibraslap": { - "message": "(17) Vibraslap", - "description": "Sound of a Vibraslap being played" - }, - "music.drumWoodBlock": { - "message": "(10) Ikhuni amabhulokisi", - "description": "Sound of a wood block being struck" - }, - "music.getTempo": { - "message": "izinsimbi", - "description": "get the current tempo (speed) for notes, drums, and rests played" - }, - "music.instrumentBass": { - "message": "(6) Bhesi", - "description": "Sound of an accoustic upright bass" - }, - "music.instrumentBassoon": { - "message": "(14) Icilongo", - "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) Ikwaya", - "description": "Sound of a choir singing" - }, - "music.instrumentClarinet": { - "message": "(10) Clarinet", - "description": "Sound of a clarinet being played" - }, - "music.instrumentElectricGuitar": { - "message": "(5) Isigingci sagesi", - "description": "Sound of an electric guitar" - }, - "music.instrumentElectricPiano": { - "message": "(2) Upiyano wagesi", - "description": "Sound of an electric piano" - }, - "music.instrumentFlute": { - "message": "(12) Flute", - "description": "Sound of a flute being played" - }, - "music.instrumentGuitar": { - "message": "(4) Isiginci", - "description": "Sound of an accoustic guitar" - }, - "music.instrumentMarimba": { - "message": "(19) Marimba", - "description": "Sound of a marimba being struck" - }, - "music.instrumentMusicBox": { - "message": "(17) Ibhokisi lomculo", - "description": "Sound of a music box playing" - }, - "music.instrumentOrgan": { - "message": "(3) Organ", - "description": "Sound of an organ" - }, - "music.instrumentPiano": { - "message": "(1) Upiyano", - "description": "Sound of a piano" - }, - "music.instrumentPizzicato": { - "message": "(7) Umculo osheshayo", - "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) Isigubhu Sensimbi", - "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) Ikhwela Flute", - "description": "Sound of a wooden flute being played" - }, - "music.midiSetInstrument": { - "message": "hlela isikhali sokusebenza [INSTRUMENT]", - "description": "set the instrument for notes played according to a mapping of MIDI codes" - }, - "music.playDrumForBeats": { - "message": "dlala idilamu [DRUM] le [BEATS] ibhithi", - "description": "play drum sample for a number of beats" - }, - "music.playNoteForBeats": { - "message": "dlala inothi [NOTE] le [BEATS] bhithi", - "description": "play a note for a number of beats" - }, - "music.restForBeats": { - "message": "okuseleyo nge [BEATS] bhithi ", - "description": "rest (play no sound) for a number of beats" - }, - "music.setInstrument": { - "message": "hlela isikhali sokusebenza [INSTRUMENT]", - "description": "set the instrument (e.g. piano, guitar, trombone) for notes played" - }, - "music.setTempo": { - "message": "hlela ithempo ku [TEMPO]", - "description": "set tempo (speed) for notes, drums, and rests played" - }, - "pen.categoryName": { - "message": "Ipeni", - "description": "Label for the pen extension category" - }, - "pen.changeColorParam": { - "message": "shintsha ipeni [COLOR_PARAM] nge [VALUE]", - "description": "change the state of a pen color parameter" - }, - "pen.changeHue": { - "message": "shintsha umbala wepeni nge [HUE]", - "description": "legacy pen blocks - change pen color" - }, - "pen.changeShade": { - "message": "shintsha ipeni usithe nge [SHADE]", - "description": "legacy pen blocks - change pen shade" - }, - "pen.changeSize": { - "message": "shintsha usayizi wepeni ngo [SIZE]", - "description": "change the diameter of the trail left by a sprite" - }, - "pen.clear": { - "message": "kususe konke ", - "description": "erase all pen trails and stamps" - }, - "pen.colorMenu.brightness": { - "message": "ukukhanya", - "description": "label for brightness element in color picker for pen extension" - }, - "pen.colorMenu.color": { - "message": "umbala", - "description": "label for color element in color picker for pen extension" - }, - "pen.colorMenu.saturation": { - "message": "ukukhanya kombala ", - "description": "label for saturation element in color picker for pen extension" - }, - "pen.colorMenu.transparency": { - "message": "obala", - "description": "label for transparency element in color picker for pen extension" - }, - "pen.penDown": { - "message": "ipeni phansi", - "description": "start leaving a trail when the sprite moves" - }, - "pen.penUp": { - "message": "ipeni phezulu", - "description": "stop leaving a trail behind the sprite" - }, - "pen.setColor": { - "message": "hlela umbala wepeni [COLOR]", - "description": "set the pen color to a particular (RGB) value" - }, - "pen.setColorParam": { - "message": "hlela ipeni [COLOR_PARAM] uliyise kwi [VALUE]", - "description": "set the state for a pen color parameter e.g. saturation" - }, - "pen.setHue": { - "message": "hlela umbala wepeni uwuyise [HUE]", - "description": "legacy pen blocks - set pen color to number" - }, - "pen.setShade": { - "message": "hlela ukusitha ngepeni ukuyise [SHADE]", - "description": "legacy pen blocks - set pen shade" - }, - "pen.setSize": { - "message": "hlela ubukhulu bepeni ubuyise [SIZE]", - "description": "set the diameter of a trail left by a sprite" - }, - "pen.stamp": { - "message": "isitembu", - "description": "render current costume on the background" - }, - "speech.defaultWhenIHearValue": { - "message": "asambe ", - "description": "The default phrase/word that, when heard, triggers the event." - }, - "speech.extensionName": { - "message": "Inkulumo eyiswa emagameni abhalwayo", - "description": "Name of extension that adds speech recognition blocks. Do Not translate Google." - }, - "speech.listenAndWait": { - "message": "lalela ulinde ", - "description": "Start listening to the microphone and wait for a result from the speech recognition system." - }, - "speech.speechReporter": { - "message": "inkulumo", - "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": "sawubona", - "description": "hello: the default text to speak" - }, - "text2speech.giant": { - "message": "isiqhwaga ", - "description": "Name for a funny voice with a low pitch." - }, - "text2speech.kitten": { - "message": "Ingane yekati", - "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": "hlela ulimi uliyise [LANGUAGE]", - "description": "Set the language for speech synthesis." - }, - "text2speech.setVoiceBlock": { - "message": "hlela izwi uliyise [VOICE]", - "description": "Set the voice for speech synthesis." - }, - "text2speech.speakAndWaitBlock": { - "message": "khuluma [WORDS]", - "description": "Speak some words." - }, - "text2speech.squeak": { - "message": "Tswininiza", - "description": "Name for a funny voice with a high pitch." - }, - "translate.categoryName": { - "message": "Humusha ", - "description": "Name of extension that adds translate blocks" - }, - "translate.defaultTextToTranslate": { - "message": "sawubona", - "description": "hello: the default text to translate" - }, - "translate.translateBlock": { - "message": "humusha [WORDS] uyise [LANGUAGE]", - "description": "translate some text to a different language" - }, - "translate.viewerLanguage": { - "message": "ulimi", - "description": "the languge of the project viewer" - }, - "videoSensing.categoryName": { - "message": "Ukubona ividiyo", - "description": "Label for the video sensing extension category" - }, - "videoSensing.direction": { - "message": "indlela", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.motion": { - "message": "ukunyakaza", - "description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.off": { - "message": "cisha", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.on": { - "message": "ivulekile", - "description": "Option for the \"turn video [STATE]\" block" - }, - "videoSensing.onFlipped": { - "message": "kuphenyiwe ", - "description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)" - }, - "videoSensing.setVideoTransparency": { - "message": "hlela ukubonakala kweVidiyo ukuyise [TRANSPARENCY]", - "description": "Controls transparency of the video preview layer" - }, - "videoSensing.sprite": { - "message": "umlingisi", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.stage": { - "message": "isigaba", - "description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block" - }, - "videoSensing.videoOn": { - "message": "vidiyo [ATTRIBUTE] ku [SUBJECT]", - "description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]" - }, - "videoSensing.videoToggle": { - "message": "phendula ividiyo [VIDEO_STATE]", - "description": "Controls display of the video preview layer" - }, - "videoSensing.whenMotionGreaterThan": { - "message": "umakunyakaza ividiyo > [REFERENCE]", - "description": "Event that triggers when the amount of motion is greater than [REFERENCE]" - }, - "wedo2.getDistance": { - "message": "ibanga", - "description": "the value returned by the distance sensor" - }, - "wedo2.getTiltAngle": { - "message": "tshekisa engeli [TILT_DIRECTION]", - "description": "the angle returned by the tilt sensor" - }, - "wedo2.isTilted": { - "message": "itshekile [TILT_DIRECTION_ANY]?", - "description": "whether the tilt sensor is tilted" - }, - "wedo2.motorOff": { - "message": "yicishe [MOTOR_ID]", - "description": "turn a motor off" - }, - "wedo2.motorOn": { - "message": "yivule [MOTOR_ID]", - "description": "turn a motor on indefinitely" - }, - "wedo2.motorOnFor": { - "message": "yivule [MOTOR_ID] isikhathi [DURATION] imizuzwana", - "description": "turn a motor on for some time" - }, - "wedo2.playNoteFor": { - "message": "dlala inothi [NOTE] isikathi [DURATION] imizuzwana ", - "description": "play a certain note for some time" - }, - "wedo2.setLightHue": { - "message": "hlela ukhanya kombala ukuyise [HUE]", - "description": "set the LED color" - }, - "wedo2.setMotorDirection": { - "message": "hlela indlela ye [MOTOR_ID] ukuyise [MOTOR_DIRECTION] ", - "description": "set the motor's turn direction" - }, - "wedo2.startMotorPower": { - "message": "hlela [MOTOR_ID] amandla uwayise [POWER]", - "description": "set the motor's power and turn it on" - }, - "wedo2.whenDistance": { - "message": "uma ibanga [OP] [REFERENCE]", - "description": "check for when distance is < or > than reference" - }, - "wedo2.whenTilted": { - "message": "Umakutshekisiwe [TILT_DIRECTION_ANY]", - "description": "check when tilted in a certain direction" - } -} \ No newline at end of file diff --git a/editor/interface/aa-dj.json b/editor/interface/aa-dj.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/aa-dj.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ab.json b/editor/interface/ab.json index d9702f12..64108a87 100644 --- a/editor/interface/ab.json +++ b/editor/interface/ab.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Даҽазнык аҽаҿакра", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Абӷакыдҵа", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Аҭагалараан агха", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Аҭагалара...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Иҵегь", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Абӷакыдҵа ҭацәуп", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Абраузер аднакылом", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Гәхьаас иҳамоуп аха, Scratch 3.0 аус ауам Internet Explorer, Vivaldi, Opera, Silk рҟны. Шәхы иашәырхәа даҽа браузерк, иаҳҳәап, Google Chrome, Mozilla Firefox ма Microsoft Edge реиԥш иҟоу. ", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Шьҭахьҟа", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "ЛЛИ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Афото аҭыхра", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Акамера аҟынтә аҭагалара...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Акамера ахархәараз иаҭахуп шәара шақәшаҳаҭхара", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Афото ҽазнык аҭыхра", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Еиқәырхатәуп", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Афото аҭыхра", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Аҭагалара...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Иаҿактәуп акамера", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Арҵага шәҟәқәа", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Иарктәуп", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Игәашәҭ еиҭа афункциа ҿыцқәа!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Еилкаатәуп еиҳаны", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Шәгәы шәырҭынч, ари ҳара аус адулара ҳаҿуп {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Иаарласны...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ари, ҳара аус адулара ҳаҿуп {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Аиҿартәырақәа ԥшаам", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Аиҿартәыра шәааигәа иҟашәҵа, нас шәалага аԥшаара.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Аиҿартәыра аҟны шәақәыӷәӷәа акнопка.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Иалагатәуп аԥшаара", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Аԥшаара...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Игәаҭатәп иҵегь", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Иаҿакуп", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Аимадара ықәгатәуп", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ииастәуп Аредақтор ахь", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Аимадара...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Уаҳ, аусқәа ишахәҭам ицеит.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Игәаҭатәуп иҵегь", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ацхыраара", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Аиҿартәыра ахьӡ", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Еимадатәуп", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Аиҿартәырақәа рыԥшаара", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Аиҿартәырақәа ԥшаам", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Иалышәх аиҿартәыра хыхьтәи ахьӡынҵа аҟынтәи.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Ирҿыцтәуп", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Агәра шәга, апрограмма Scratch Link шықәыргылои аусура ишаҿуи ", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": " Bluetooth шаҿаку агәра шәга", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Игәаҭатәуп иҵегь", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ацхыраара", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ԥхьаҟа", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Иаанкылатәуп", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Уаҳ! Аусқәа иашамкәа ицеит.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Ҳара хьаас иҳамоуп, аха Scratch аҟны иҟалеит агха. Агхазы ацҳамҭа автоматикала идәықәҵоуп Scratch акомандахь. Ишәырҿыц адаҟьа, даҽазнык агәаҭараз.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Аиҭаҭагалара", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Иаԥҵатәуп аблок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Иацҵатәуп аҭагалараз аҭыԥ", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "ахыԥхьаӡара ма атеқст", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Иацҵатәуп аҭагалараз аҭыԥ", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "алогикатә", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Иацҵатәуп атеқст аҭыԥ", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Идәықәҵатәуп аекран арҿыцрада", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Иаҟәыхтәуп", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Ахырхарҭа", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Иргьежьтәуп", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Армарахь/Арӷьарахь", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Иргьежьтәӡам", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Иацҵатәуп арҭбаара", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Акод", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Аҿаԥшырақәа", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Акостиумқәа", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Абжьқәа", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Иахәаԥштәуп Scratch аверсиа 2.0 апроеқт ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Иҭажәгал азеиԥш проектқәа руак ахь азхьарԥш. Аԥсахрақәа 3.0 Beta версиа аҟны иаҟаҵақәоу еиқәырхахаӡом.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Иҭажәгал азхьарԥш Scratch аҟны шәпроектқәа руак ахь. Аԥсахрақәа, аверсиа 3.0 аҟны иҟаҵақәо еиқәырхахаӡом. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Оҳ, апроеқт ахь азхьарԥш ма аидентификатор ааԥшуеит цқьа ииашамкәа. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Иахәаԥштәуп", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Шьҭахьҟа", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "ЛЛИ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Иаарласны...", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Аԥшаара", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Зегьы", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Аблокқәа раԥҵара...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Анагӡаҩцәа рҭагалара...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Абжьқәа рҭагалара...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Арҭбаарақәа рҭагалара...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Ацгәқәа рхылаԥшра...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Нанохәҭаҷқәа рынашьҭра...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Гобо арчра...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Асмаиликқәа разырхиара...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Апроеқт аҭагалара", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Апрофиль", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Сара суысумҭақәа", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Сара сыклассқәа", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Сара сыкласс", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Аккаунт азырхирақәа", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Иҭыҵтәуп", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ахеилак ахәаԥшра", - "description": "Label for see community button" - }, - "general.username": { - "message": "Ахархәаҩ ихьӡ", - "description": "Label for login username input" - }, - "general.password": { - "message": "Ажәамаӡа", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Иҭалатәуп", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Ишәҭахума ацхыраара?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "абызшәа алхра", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Аурокқәа", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Дырхынҳәтәуп анагӡаҩ", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Ирхынҳәтәуп абжьы", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Ирхынҳәтәуп акостиум", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Ирхынҳәтәуп", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Еиқәырхатәуп абыржәы", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Еиқәырхатәуп акопиа ҳасабла", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Аремикс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Аҿыц", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Афаил", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Иҭалатәуп акомпиутер аҟынтәи", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Еиқәырхатәуп шәкомпиутер аҟны", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Ариашара", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Иаҿыхтәуп Turbo арежим", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Иаҿактәуп Turbo арежим", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Шәыҽҭажәгал", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Иҭалатәуп", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Идәықәҵатәуп ахцәажәара", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Апроеқт ахьӡ абра", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Апубликациа азуп", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Угәаанагарақәа рыцеиҩша", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ацхыраара", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Шьҭахьҟа", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(иҭацәуп)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "аура {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "истандарту аԥшра", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "аԥшра рдыуны", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "арымаа хәыҷ", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Шәахәаԥш Scratch 3.0 ", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Бзиала шәаабеит Scratch 3.0 Beta аҟны", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Уажәы мап", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Игәашәҭ абри", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Иахәаԥштәуп аверсиа 2.0 апроеқт", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Бзиала шәаабеит Scratch 3.0 Beta аҟны", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Ҳара аус адулара ҳаҿуп Scratch анаҩстәи аверсиа. Ҳаигәырӷьоит, иара агәаҭара шәхы ахьалашәырхәуа!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Уажәы мап", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Игәашәҭ! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Иахәаԥштәуп аверсиа 2.0 апроеқт", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "ЛЛИ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Анагӡаҩцәа зегьы рзы", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Абри анагӡаҩ мацара изы", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Аԥсҭҳәатә ҽеиҭак (асервер иҭагалоу)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ари аҽеиҭак анагӡаҩцәа зегь ирызкуп.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Иаҟәыхтәуп", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Иаанкылатәуп", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Иарҳәатәуп", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Аҭагалара...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Еиқәырхатәуп", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Ҿыц иҭаҩтәуп", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Иҭаҩтәуп абжьы", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Шәалага аҭаҩра, ҵаҟатәи акнопка ақәыӷәӷәарала", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow} Шәмикрофон ахархәараз, ҳара иҳамазароуп шәара шәзин", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Иаанкылатәуп аҭаҩра", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Иҭаҩтәуп", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Абжьы", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Иарҳәатәуп", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Иаанкылатәуп", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Иамырффатәуп", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Еиқәырхатәуп", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Иаҟәыхтәуп", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Еиҭанагӡатәуп", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Ирццактәуп", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Аццакыра иагырхатәуп", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Аныҩбжьы", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Аробот", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Абжьы ардура", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Абжьы армаҷра", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Еиҵыхтәуп", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ахьӡ", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Анагӡаҩ", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Иаарԥштәуп", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Ашәагаа", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "адубликат ҟаҵатәуп", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ианыхтәуп", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "аекспорт", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Далхтәуп анагӡаҩ", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Иҭыхтәуп", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Асиурприз", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Дҭагалатәуп анагӡаҩ", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Асцена ду", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Асцена маҷ", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ииастәуп аекран зегь арежим ахь", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Иҭыҵтәуп аекран зегь арежим ", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Аекран зегь арежим", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Иалхтәуп аҿаԥшыра", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Иҭыхтәуп", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Асиурприз", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Иҭагалатәуп аҿаԥшыра", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Асцена", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Аҿаԥшырақәа", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Турбо арежим", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Шәара шәбраузер иаднакылом WebGL.", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Ихьаахгоит аха, шәбраузер ма шәкомпиутер {webGlLink}.  Ари атехнологиа аҭахуп Scratch 3.0. аус аруразы. ", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL аднакылом", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Шьҭахьҟа", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "ЛЛИ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Иалхтәуп аҿаԥшыра", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Иалхтәуп акостиум", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Иалхтәуп аҿаԥшыра ", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Иалхтәуп акостиум", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Иҭыхтәуп", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Асиурприз", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Иҭагалатәуп аҿаԥшыра", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Иҭагалатәуп акостиум", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Акамера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Иалхтәуп амаруга", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Иҭажәгал арҭбаара а-URL ", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Апроеқт", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Иамуӡеит аҭаҩра алагара", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Иалху апроеқт афаил аҭагалара амуӡеит.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Иалхтәуп абжьы", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Иҭагалатәуп абжьы", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Асиурприз", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Иҭаҩтәуп", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Иалхтәуп абжьы", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Далхтәуп анагӡаҩ", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Иалхтәуп арҵага шәҟәы", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Қәҿиарала иаԥҵоуп", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Аԥҵара...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Қәҿиарала еиқәырхоуп.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Аиқәырхара...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Миау", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "исхатәу аҽеиҭак", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Излалагатәу", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Иацышәҵа аиҭаҵратә блок", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Алагаразы шәақәыӷәӷәа абираҟ иаҵәа!", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Иаԥҵатәуп Анимациа И Иҳәатәуп", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Иацҵатәуп Аблокқәа \"Атеқст Ацәажәарахь\"", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Ишәҳәа џьара акы", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Иқәыргылатәуп Абжьы", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Игьежьлатәуп Иакәыршаны", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Иацышәҵа аҿаԥшыра", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Иацҵатәуп Егьи Аперсонаж", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Иқәгылатәуп Ашәаҳәара ала", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Иԥсахтәуп аԥштәы", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Иргьежьтәуп", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Идухалатәуп нас Ихәыҷхалатәуп", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Иаԥҵа Ахәмарра Ахҭыс", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Далх ицәырҵраны иҟоу афырхаҵа", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Ишәҳәа џьара акы", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Ашьшьыҳәа аргьежьра", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Иалх еизгатәу", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Еизгала аобиеқтқәа", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Иаԥҵа Аԥхьаӡара Аҽеиҭак", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Аԥхьаӡара Иацҵала", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Аҩаӡара ҿыц: Иԥсах аҿаԥшыра", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Ахьӡ анимациа азура", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Иалышәх нагӡаҩцәас анбанқәа ", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Иргатәуп абжьы, ақәыӷәӷәараан", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Иалышәх егьи Letter Sprite ", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Иԥсахтәуп аԥштәы", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Далышәх даҽа нагӡаҩык нас дшәыргьежь", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Иалышәх анагӡаҩ изку даҽа нбанк нас ишәырдыу иара.", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Иаԥышәҵа амузыка", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Иалышәх амаруга Анагӡаҩ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Иргатәуп абжьы, ақәыӷәӷәараан", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Иаԥышәҵа ашәа", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Иалышәх абжьы нас иашәырҳәа", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Иалышәх амикрофон Sprite & Surprise Beatbox ", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Иаԥышәҵа ахәмарра Clicker ", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Далышәх анагӡаҩ", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Иргатәуп абжьы, ақәыӷәӷәараан", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Иаԥҵатәуп аԥхьаӡараз аҽеиҭак", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Ақәыӷәӷәараан аԥхьаӡа иазырҳатәуп", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ииастәуп иарбанзаалакь апозициа ахь", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Иԥсахтәуп аԥштәы", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Иқәгатәуп аԥхьаӡара", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Иаԥышәҵа аиԥхныҩлара иазку ахәмарра", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Иацышәҵа аҿаԥшыра", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Дацышәҵа анагӡаҩ", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Аиагара арӷьарахьи армарахьи ахыцқәа рыла", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Аиагара аҩадеи аладеи ахыцқәа рыла", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Дацҵатәуп егьи анагӡаҩ", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Ииагатәуп иахьабалакь", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Octopus Sprite аҟны ақәыӷәӷәараан иргатәуп абжьы ", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Иаԥҵатәуп аԥхьаӡараз аҽеиҭак", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Octopus Sprite аҟны, ақәыӷәӷәараан иацҵатәуп аԥхьаӡара", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Дацышәҵа анагӡаҩ", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Дацышәҵа анагӡаҩ", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Иацышәҵа аҿаԥшыра", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Иԥсахтәуп ашәагаа", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Ашьшьыҳәа аргьежьра", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Иҭаҩтәуп абжьы", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Игьежьлааит", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Иҵәахтәуп нас иаарԥштәуп", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Анагӡаҩ анимациа изутәуп", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Ихархәатәуп ахыц зну аклавишақәа", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Иацҵа аеффектқәа", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Амузыка", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Иаԥышәҵа амузыка аинструментқәеи адаулқәеи рыла.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Акалам", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Иҭыхтәуп анагӡаҩцәа.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Авидео ахархәара", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Авидеокамера аиҭаҵра.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Атеқст Ацәажәарахь", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Упроеқтқәа аԥсы рхаҵа.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Атанслиациа", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Еиҭагатәуп атеқст егьырҭ абызшәақәа рахь.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Шәпроеқтқәа адунеи иашәырдыр.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Аимадара", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Иаԥышәҵала аинтерактивтә роботи егьырҭ аобиектқәеи.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Аимадара. Агәра шәга, pin-код EV3 аҟны 1234 шықәыргылоу. ", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Иаԥышәҵала аматорқәеи асенсорқәеи рхархәарала.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Аимадара", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Зегьы", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Аԥстәқәа", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Акәашара", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Аеффектқәа", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Афантастика", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Амода", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Афатә", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Ауада аҩныҵҟа", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Ациклқәа", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Амузыка", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Азгәаҭақәа", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Адәахьы", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Аузорқәа", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Ауаа", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Аперкуссиа", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Акосмос", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Аспорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Аӡаҵаҟатәи адунеи", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Абжьы", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Ахеилагақәа", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Анимациа", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Аҟазара", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ахәмаррақәа", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Аҭоурыхқәа", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Анбанқәа", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ахырхарҭа", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x аҭыԥ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y аҭыԥ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ашәагаа", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "акостиум ахьӡ", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "акостиум аномер", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "аҿаԥшыра ахьӡ", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "аҿаԥшыра аномер", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "абжьы адура", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "атемп", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "аҭак", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "абжьы адура", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "алахәылаҩ ихьӡ", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ашықәс", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "амза", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "арыцхә", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "амчыбжь амш", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "асааҭ", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "аминуҭ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "асекунд", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "аамҭарбага", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "аҿаԥшыра{аиндекс}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "акостиум{аиндекс}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Анагӡаҩ{аиндекс}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "апоп", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Даҽазнык аҽаҿакра", + "gui.backpack.header": "Абӷакыдҵа", + "gui.backpack.errorBackpack": "Аҭагалараан агха", + "gui.backpack.loadingBackpack": "Аҭагалара...", + "gui.backpack.more": "Иҵегь", + "gui.backpack.emptyBackpack": "Абӷакыдҵа ҭацәуп", + "gui.unsupportedBrowser.label": "Абраузер аднакылом", + "gui.unsupportedBrowser.description": "Гәхьаас иҳамоуп аха, Scratch 3.0 аус ауам Internet Explorer, Vivaldi, Opera, Silk рҟны. Шәхы иашәырхәа даҽа браузерк, иаҳҳәап, Google Chrome, Mozilla Firefox ма Microsoft Edge реиԥш иҟоу. ", + "gui.unsupportedBrowser.back": "Шьҭахьҟа", + "gui.unsupportedBrowser.previewfaq": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", + "gui.unsupportedBrowser.previewfaqlinktext": "ЛЛИ", + "gui.cameraModal.cameraModalTitle": "Афото аҭыхра", + "gui.cameraModal.loadingCameraMessage": "Акамера аҟынтә аҭагалара...", + "gui.cameraModal.permissionRequest": "Акамера ахархәараз иаҭахуп шәара шақәшаҳаҭхара", + "gui.cameraModal.retakePhoto": "Афото ҽазнык аҭыхра", + "gui.cameraModal.save": "Еиқәырхатәуп", + "gui.cameraModal.takePhoto": "Афото аҭыхра", + "gui.cameraModal.loadingCaption": "Аҭагалара...", + "gui.cameraModal.enableCameraCaption": "Иаҿактәуп акамера", + "gui.cards.all-tutorials": "Арҵага шәҟәқәа", + "gui.cards.close": "Иарктәуп", + "gui.cards.more-things-to-try": "Игәашәҭ еиҭа афункциа ҿыцқәа!", + "gui.cards.see-more": "Еилкаатәуп еиҳаны", + "gui.comingSoon.message1": "Шәгәы шәырҭынч, ари ҳара аус адулара ҳаҿуп {emoji}", + "gui.comingSoon.message2": "Иаарласны...", + "gui.comingSoon.message3": "Ари, ҳара аус адулара ҳаҿуп {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Аиҿартәырақәа ԥшаам", + "gui.connection.auto-scanning.prescan": "Аиҿартәыра шәааигәа иҟашәҵа, нас шәалага аԥшаара.", + "gui.connection.auto-scanning.pressbutton": "Аиҿартәыра аҟны шәақәыӷәӷәа акнопка.", + "gui.connection.auto-scanning.start-search": "Иалагатәуп аԥшаара", + "gui.connection.connecting-searchbutton": "Аԥшаара...", + "gui.connection.auto-scanning.try-again": "Игәаҭатәп иҵегь", + "gui.connection.connected": "Иаҿакуп", + "gui.connection.disconnect": "Аимадара ықәгатәуп", + "gui.connection.go-to-editor": "Ииастәуп Аредақтор ахь", + "gui.connection.connecting-cancelbutton": "Аимадара...", + "gui.connection.error.errorMessage": "Уаҳ, аусқәа ишахәҭам ицеит.", + "gui.connection.error.tryagainbutton": "Игәаҭатәуп иҵегь", + "gui.connection.error.helpbutton": "Ацхыраара", + "gui.connection.peripheral-name-label": "Аиҿартәыра ахьӡ", + "gui.connection.connect": "Еимадатәуп", + "gui.connection.scanning.lookingforperipherals": "Аиҿартәырақәа рыԥшаара", + "gui.connection.scanning.noPeripheralsFound": "Аиҿартәырақәа ԥшаам", + "gui.connection.scanning.instructions": "Иалышәх аиҿартәыра хыхьтәи ахьӡынҵа аҟынтәи.", + "gui.connection.search": "Ирҿыцтәуп", + "gui.connection.unavailable.installscratchlink": "Агәра шәга, апрограмма Scratch Link шықәыргылои аусура ишаҿуи ", + "gui.connection.unavailable.enablebluetooth": " Bluetooth шаҿаку агәра шәга", + "gui.connection.unavailable.tryagainbutton": "Игәаҭатәуп иҵегь", + "gui.connection.unavailable.helpbutton": "Ацхыраара", + "gui.controls.go": "Ԥхьаҟа", + "gui.controls.stop": "Иаанкылатәуп", + "gui.crashMessage.label": "Уаҳ! Аусқәа иашамкәа ицеит.", + "gui.crashMessage.description": "Ҳара хьаас иҳамоуп, аха Scratch аҟны иҟалеит агха. Агхазы ацҳамҭа автоматикала идәықәҵоуп Scratch акомандахь. Ишәырҿыц адаҟьа, даҽазнык агәаҭараз.", + "gui.crashMessage.reload": "Аиҭаҭагалара", + "gui.customProcedures.myblockModalTitle": "Иаԥҵатәуп аблок", + "gui.customProcedures.addAnInputNumberText": "Иацҵатәуп аҭагалараз аҭыԥ", + "gui.customProcedures.numberTextType": "ахыԥхьаӡара ма атеқст", + "gui.customProcedures.addAnInputBoolean": "Иацҵатәуп аҭагалараз аҭыԥ", + "gui.customProcedures.booleanType": "алогикатә", + "gui.customProcedures.addALabel": "Иацҵатәуп атеқст аҭыԥ", + "gui.customProcedures.runWithoutScreenRefresh": "Идәықәҵатәуп аекран арҿыцрада", + "gui.customProcedures.cancel": "Иаҟәыхтәуп", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Ахырхарҭа", + "gui.directionPicker.rotationStyles.allAround": "Иргьежьтәуп", + "gui.directionPicker.rotationStyles.leftRight": "Армарахь/Арӷьарахь", + "gui.directionPicker.rotationStyles.dontRotate": "Иргьежьтәӡам", + "gui.gui.addExtension": "Иацҵатәуп арҭбаара", + "gui.gui.codeTab": "Акод", + "gui.gui.backdropsTab": "Аҿаԥшырақәа", + "gui.gui.costumesTab": "Акостиумқәа", + "gui.gui.soundsTab": "Абжьқәа", + "gui.importInfo.title": "Иахәаԥштәуп Scratch аверсиа 2.0 апроеқт ", + "gui.importInfo.betamessage": "Иҭажәгал азеиԥш проектқәа руак ахь азхьарԥш. Аԥсахрақәа 3.0 Beta версиа аҟны иаҟаҵақәоу еиқәырхахаӡом.", + "gui.importInfo.message": "Иҭажәгал азхьарԥш Scratch аҟны шәпроеқтқәа руак ахь. Аԥсахрақәа, аверсиа 3.0 аҟны иҟаҵақәо еиқәырхахаӡом. ", + "gui.importInfo.invalidFormatError": "Оҳ, апроеқт ахь азхьарԥш ма аидентификатор ааԥшуеит цқьа ииашамкәа. ", + "gui.importModal.viewproject": "Иахәаԥштәуп", + "gui.importInfo.goback": "Шьҭахьҟа", + "gui.importInfo.previewfaq": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", + "gui.importInfo.previewfaqlinktext": "ЛЛИ", + "gui.extensionLibrary.comingSoon": "Иаарласны...", + "gui.extensionLibrary.requires": "Иаҭахуп", + "gui.extensionLibrary.collaboration": "Аус рыцутәуп", + "gui.library.filterPlaceholder": "Аԥшаара", + "gui.library.allTag": "Зегьы", + "gui.loader.message1": "Аблокқәа раԥҵара...", + "gui.loader.message2": "Анагӡаҩцәа рҭагалара...", + "gui.loader.message3": "Абжьқәа рҭагалара...", + "gui.loader.message4": "Арҭбаарақәа рҭагалара...", + "gui.loader.message5": "Ацгәқәа рхылаԥшра...", + "gui.loader.message6": "Нанохәҭаҷқәа рынашьҭра...", + "gui.loader.message7": "Гобо арчра...", + "gui.loader.message8": "Асмаиликқәа разырхиара...", + "gui.loader.headline": "Апроеқт аҭагалара", + "gui.accountMenu.profile": "Апрофиль", + "gui.accountMenu.myStuff": "Сара суысумҭақәа", + "gui.accountMenu.myClasses": "Сара сыклассқәа", + "gui.accountMenu.myClass": "Сара сыкласс", + "gui.accountMenu.accountSettings": "Аккаунт азырхирақәа", + "gui.accountMenu.signOut": "Иҭыҵтәуп", + "gui.authorInfo.byUser": "{username} ала", + "gui.menuBar.seeCommunity": "Ахеилак ахәаԥшра", + "general.username": "Ахархәаҩ ихьӡ", + "general.password": "Ажәамаӡа", + "general.signIn": "Иҭалатәуп", + "login.needHelp": "Ишәҭахума ацхыраара?", + "gui.menuBar.LanguageSelector": "абызшәа алхра", + "gui.menuBar.tutorialsLibrary": "Аурокқәа", + "gui.menuBar.restoreSprite": "Дырхынҳәтәуп анагӡаҩ", + "gui.menuBar.restoreSound": "Ирхынҳәтәуп абжьы", + "gui.menuBar.restoreCostume": "Ирхынҳәтәуп акостиум", + "gui.menuBar.restore": "Ирхынҳәтәуп", + "gui.menuBar.saveNow": "Еиқәырхатәуп абыржәы", + "gui.menuBar.saveAsCopy": "Еиқәырхатәуп акопиа ҳасабла", + "gui.menuBar.remix": "Аремикс", + "gui.menuBar.new": "Аҿыц", + "gui.menuBar.file": "Афаил", + "gui.menuBar.uploadFromComputer": "Иҭалатәуп акомпиутер аҟынтәи", + "gui.menuBar.downloadToComputer": "Еиқәырхатәуп шәкомпиутер аҟны", + "gui.menuBar.edit": "Ариашара", + "gui.menuBar.turboModeOff": "Иаҿыхтәуп Turbo арежим", + "gui.menuBar.turboModeOn": "Иаҿактәуп Turbo арежим", + "gui.menuBar.joinScratch": "Шәыҽҭажәгал", + "gui.menuBar.signIn": "Иҭалатәуп", + "gui.menuBar.giveFeedback": "Идәықәҵатәуп ахцәажәара", + "gui.gui.projectTitlePlaceholder": "Апроеқт ахьӡ абра", + "gui.menuBar.isShared": "Апубликациа азуп", + "gui.menuBar.share": "Угәаанагарақәа рыцеиҩша", + "gui.modal.help": "Ацхыраара", + "gui.modal.back": "Шьҭахьҟа", + "gui.monitor.listMonitor.empty": "(иҭацәуп)", + "gui.monitor.listMonitor.listLength": "аура {length}", + "gui.monitor.contextMenu.default": "истандарту аԥшра", + "gui.monitor.contextMenu.large": "аԥшра рдыуны", + "gui.monitor.contextMenu.slider": "арымаа хәыҷ", + "gui.previewInfo.label": "Шәахәаԥш Scratch 3.0 ", + "gui.previewInfo.welcome": "Бзиала шәаабеит Scratch 3.0 Beta аҟны", + "gui.previewModal.notnowtooltip": "Уажәы мап", + "gui.previewModal.tryittooltip": "Игәашәҭ абри", + "gui.previewModal.viewprojecttooltip": "Иахәаԥштәуп аверсиа 2.0 апроеқт", + "gui.previewInfo.betawelcome": "Бзиала шәаабеит Scratch 3.0 Beta аҟны", + "gui.previewInfo.invitation": "Ҳара аус адулара ҳаҿуп Scratch анаҩстәи аверсиа. Ҳаигәырӷьоит, иара агәаҭара шәхы ахьалашәырхәуа!", + "gui.previewInfo.notnow": "Уажәы мап", + "gui.previewModal.tryit": "Игәашәҭ! {caticon}", + "gui.previewModal.viewproject": "Иахәаԥштәуп аверсиа 2.0 апроеқт", + "gui.previewInfo.previewfaq": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", + "gui.previewInfo.previewfaqlinktext": "ЛЛИ", + "gui.gui.variableScopeOptionAllSprites": "Анагӡаҩцәа зегьы рзы", + "gui.gui.variableScopeOptionSpriteOnly": "Абри анагӡаҩ мацара изы", + "gui.gui.cloudVariableOption": "Аԥсҭҳәатә ҽеиҭак (асервер иҭагалоу)", + "gui.gui.variablePromptAllSpritesMessage": "Ари аҽеиҭак анагӡаҩцәа зегь ирызкуп.", + "gui.prompt.cancel": "Иаҟәыхтәуп", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Иаанкылатәуп", + "gui.playbackStep.playMsg": "Иарҳәатәуп", + "gui.playbackStep.loadingMsg": "Аҭагалара...", + "gui.playbackStep.saveMsg": "Еиқәырхатәуп", + "gui.playbackStep.reRecordMsg": "Ҿыц иҭаҩтәуп", + "gui.recordModal.title": "Иҭаҩтәуп абжьы", + "gui.recordingStep.beginRecord": "Шәалага аҭаҩра, ҵаҟатәи акнопка ақәыӷәӷәарала", + "gui.recordingStep.permission": "{arrow} Шәмикрофон ахархәараз, ҳара иҳамазароуп шәара шәзин", + "gui.recordingStep.stop": "Иаанкылатәуп аҭаҩра", + "gui.recordingStep.record": "Иҭаҩтәуп", + "gui.soundEditor.sound": "Абжьы", + "gui.soundEditor.play": "Иарҳәатәуп", + "gui.soundEditor.stop": "Иаанкылатәуп", + "gui.soundEditor.trim": "Иамырффатәуп", + "gui.soundEditor.save": "Еиқәырхатәуп", + "gui.soundEditor.undo": "Иаҟәыхтәуп", + "gui.soundEditor.redo": "Еиҭанагӡатәуп", + "gui.soundEditor.faster": "Ирццактәуп", + "gui.soundEditor.slower": "Аццакыра иагырхатәуп", + "gui.soundEditor.echo": "Аныҩбжьы", + "gui.soundEditor.robot": "Аробот", + "gui.soundEditor.louder": "Абжьы ардура", + "gui.soundEditor.softer": "Абжьы армаҷра", + "gui.soundEditor.reverse": "Еиҵыхтәуп", + "gui.SpriteInfo.spritePlaceholder": "Ахьӡ", + "gui.SpriteInfo.sprite": "Анагӡаҩ", + "gui.SpriteInfo.show": "Иаарԥштәуп", + "gui.SpriteInfo.size": "Ашәагаа", + "gui.spriteSelectorItem.contextMenuDuplicate": "адубликат ҟаҵатәуп", + "gui.spriteSelectorItem.contextMenuDelete": "ианыхтәуп", + "gui.spriteSelectorItem.contextMenuExport": "аекспорт", + "gui.spriteSelector.addSpriteFromLibrary": "Далхтәуп анагӡаҩ", + "gui.spriteSelector.addSpriteFromPaint": "Иҭыхтәуп", + "gui.spriteSelector.addSpriteFromSurprise": "Асиурприз", + "gui.spriteSelector.addSpriteFromFile": "Дҭагалатәуп анагӡаҩ", + "gui.stageHeader.stageSizeLarge": "Асцена ду", + "gui.stageHeader.stageSizeSmall": "Асцена маҷ", + "gui.stageHeader.stageSizeFull": "Ииастәуп аекран зегь арежим ахь", + "gui.stageHeader.stageSizeUnFull": "Иҭыҵтәуп аекран зегь арежим ", + "gui.stageHeader.fullscreenControl": "Аекран зегь арежим", + "gui.spriteSelector.addBackdropFromLibrary": "Иалхтәуп аҿаԥшыра", + "gui.stageSelector.addBackdropFromPaint": "Иҭыхтәуп", + "gui.stageSelector.addBackdropFromSurprise": "Асиурприз", + "gui.stageSelector.addBackdropFromFile": "Иҭагалатәуп аҿаԥшыра", + "gui.stageSelector.stage": "Асцена", + "gui.stageSelector.backdrops": "Аҿаԥшырақәа", + "gui.turboMode.active": "Турбо арежим", + "gui.webglModal.label": "Шәара шәбраузер иаднакылом WebGL.", + "gui.webglModal.description": "Ихьаахгоит аха, шәбраузер ма шәкомпиутер {webGlLink}.  Ари атехнологиа аҭахуп Scratch 3.0. аус аруразы. ", + "gui.webglModal.webgllink": "WebGL аднакылом", + "gui.webglModal.back": "Шьҭахьҟа", + "gui.webglModal.previewfaq": "Иаҳа еиҳаны аилкаараз, шәиас {previewFaqLink} ахь. ", + "gui.webglModal.previewfaqlinktext": "ЛЛИ", + "gui.costumeLibrary.chooseABackdrop": "Иалхтәуп аҿаԥшыра", + "gui.costumeLibrary.chooseACostume": "Иалхтәуп акостиум", + "gui.costumeTab.addBackdropFromLibrary": "Иалхтәуп аҿаԥшыра ", + "gui.costumeTab.addCostumeFromLibrary": "Иалхтәуп акостиум", + "gui.costumeTab.addBlankCostume": "Иҭыхтәуп", + "gui.costumeTab.addSurpriseCostume": "Асиурприз", + "gui.costumeTab.addFileBackdrop": "Иҭагалатәуп аҿаԥшыра", + "gui.costumeTab.addFileCostume": "Иҭагалатәуп акостиум", + "gui.costumeTab.addCameraCostume": "Акамера", + "gui.extensionLibrary.chooseAnExtension": "Иалхтәуп амаруга", + "gui.extensionLibrary.extensionUrl": "Иҭажәгал арҭбаара а-URL ", + "gui.gui.defaultProjectTitle": "Scratch Апроеқт", + "gui.recordingStep.alertMsg": "Иамуӡеит аҭаҩра алагара", + "gui.projectLoader.loadError": "Иалху апроеқт афаил аҭагалара амуӡеит.", + "gui.soundLibrary.chooseASound": "Иалхтәуп абжьы", + "gui.soundTab.fileUploadSound": "Иҭагалатәуп абжьы", + "gui.soundTab.surpriseSound": "Асиурприз", + "gui.soundTab.recordSound": "Иҭаҩтәуп", + "gui.soundTab.addSoundFromLibrary": "Иалхтәуп абжьы", + "gui.spriteLibrary.chooseASprite": "Далхтәуп анагӡаҩ", + "gui.tipsLibrary.tutorials": "Иалхтәуп арҵага шәҟәы", + "gui.alerts.createsuccess": "Қәҿиарала иаԥҵоуп", + "gui.alerts.creating": "Аԥҵара...", + "gui.alerts.creatingError": "Иамуӡеит апроеқт аԥҵара. Даҽазнык инашәыгӡа аԥҵара!", + "gui.alerts.savingError": "Иамуӡеит апроеқт аиқәырхара. Даҽазнык инашәыгӡа аиқәырхара!", + "gui.alerts.savesuccess": "Қәҿиарала еиқәырхоуп.", + "gui.alerts.saving": "Аиқәырхара...", + "gui.defaultProject.meow": "Миау", + "gui.defaultProject.variable": "исхатәу аҽеиҭак", + "gui.howtos.intro-move-sayhello-hat.name": "Излалагатәу", + "gui.howtos.intro-move.step_stepMove": "Иацышәҵа аиҭаҵратә блок", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Алагаразы шәақәыӷәӷәа абираҟ иаҵәа!", + "gui.howtos.say-it-out-loud": "Иаԥҵатәуп Анимациа И Иҳәатәуп", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Иацҵатәуп Аблокқәа \"Атеқст Ацәажәарахь\"", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Ишәҳәа џьара акы", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Иқәыргылатәуп Абжьы", + "gui.howtos.say-it-out-loud.step_TXTMove": "Игьежьлатәуп Иакәыршаны", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Иацышәҵа аҿаԥшыра", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Иацҵатәуп Егьи Аперсонаж", + "gui.howtos.say-it-out-loud.step_TXTSong": "Иқәгылатәуп Ашәаҳәара ала", + "gui.howtos.say-it-out-loud.step_TXTColor": "Иԥсахтәуп аԥштәы", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Иргьежьтәуп", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Идухалатәуп нас Ихәыҷхалатәуп", + "gui.howtos.cartoon-network": "Иаԥҵа Ахәмарра Ахҭыс", + "gui.howtos.cartoon-network.step_CNcharacter": "Далх ицәырҵраны иҟоу афырхаҵа", + "gui.howtos.cartoon-network.step_CNsay": "Ишәҳәа џьара акы", + "gui.howtos.cartoon-network.step_CNglide": "Ашьшьыҳәа аргьежьра", + "gui.howtos.cartoon-network.step_CNpicksprite": "Иалх еизгатәу", + "gui.howtos.cartoon-network.step_CNcollect": "Еизгала аобиеқтқәа", + "gui.howtos.cartoon-network.step_CNvariable": "Иаԥҵа Аԥхьаӡара Аҽеиҭак", + "gui.howtos.cartoon-network.step_CNscore": "Аԥхьаӡара Иацҵала", + "gui.howtos.cartoon-network.step_CNbackdrop": "Аҩаӡара ҿыц: Иԥсах аҿаԥшыра", + "gui.howtos.animate-a-name.name": "Ахьӡ анимациа азура", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Иалышәх нагӡаҩцәас анбанқәа ", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Иргатәуп абжьы, ақәыӷәӷәараан", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Иалышәх егьи Letter Sprite ", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Иԥсахтәуп аԥштәы", + "gui.howtos.animate-a-name.step_AnimateSpin": "Далышәх даҽа нагӡаҩык нас дшәыргьежь", + "gui.howtos.animate-a-name.step_AnimateGrow": "Иалышәх анагӡаҩ изку даҽа нбанк нас ишәырдыу иара.", + "gui.howtos.make-music.name": "Иаԥышәҵа амузыка", + "gui.howtos.Make-Music.step_PickInstrument": "Иалышәх амаруга Анагӡаҩ", + "gui.howtos.Make-Music.step_PlaySoundClick": "Иргатәуп абжьы, ақәыӷәӷәараан", + "gui.howtos.Make-Music.step_MakeSong": "Иаԥышәҵа ашәа", + "gui.howtos.make-music.step_MakeBeat": "Иалышәх абжьы нас иашәырҳәа", + "gui.howtos.make-music.step_MakeBeatBox": "Иалышәх амикрофон Sprite & Surprise Beatbox ", + "gui.howtos.make-a-game.name": "Иаԥышәҵа ахәмарра Clicker ", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Далышәх анагӡаҩ", + "gui.howtos.make-a-game.step_GamePlaySound": "Иргатәуп абжьы, ақәыӷәӷәараан", + "gui.howtos.make-a-game.step_GameAddScore": "Иаԥҵатәуп аԥхьаӡараз аҽеиҭак", + "gui.howtos.make-a-game.step_GameChangeScore": "Ақәыӷәӷәараан аԥхьаӡа иазырҳатәуп", + "gui.howtos.make-a-game.step_Random": "Ииастәуп иарбанзаалакь апозициа ахь", + "gui.howtos.make-music.step_GameChangeColor": "Иԥсахтәуп аԥштәы", + "gui.howtos.make-music.step_ResetScore": "Иқәгатәуп аԥхьаӡара", + "gui.howtos.make-a-chase-game.name": "Иаԥышәҵа аиԥхныҩлара иазку ахәмарра", + "gui.howtos.Chase-Game.step_BG": "Иацышәҵа аҿаԥшыра", + "gui.howtos.chase-game.step_AddOcto": "Дацышәҵа анагӡаҩ", + "gui.howtos.make-music.step_LeftRight": "Аиагара арӷьарахьи армарахьи ахыцқәа рыла", + "gui.howtos.Chase-Game.step_UpDown": "Аиагара аҩадеи аладеи ахыцқәа рыла", + "gui.howtos.Chase-Game.step_AddStar": "Дацҵатәуп егьи анагӡаҩ", + "gui.howtos.Chase-Game.step_MoveRandom": "Ииагатәуп иахьабалакь", + "gui.howtos.Chase-Game.step_WhenTouch": "Octopus Sprite аҟны ақәыӷәӷәараан иргатәуп абжьы ", + "gui.howtos.Chase-Game.step_ScoreVariable": "Иаԥҵатәуп аԥхьаӡараз аҽеиҭак", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Octopus Sprite аҟны, ақәыӷәӷәараан иацҵатәуп аԥхьаӡара", + "gui.howtos.add-sprite.name": "Дацышәҵа анагӡаҩ", + "gui.howtos.add-sprite.step_addSprite": "Дацышәҵа анагӡаҩ", + "gui.howtos.add-a-backdrop.name": "Иацышәҵа аҿаԥшыра", + "gui.howtos.change-size.name": "Иԥсахтәуп ашәагаа", + "gui.howtos.glide-around.name": "Ашьшьыҳәа аргьежьра", + "gui.howtos.record-a-sound.name": "Иҭаҩтәуп абжьы", + "gui.howtos.spin-video.name": "Игьежьлааит", + "gui.howtos.hide-and-show.name": "Иҵәахтәуп нас иаарԥштәуп", + "gui.howtos.switch-costume.name": "Анагӡаҩ анимациа изутәуп", + "gui.howtos.move-around-with-arrow-keys.name": "Ихархәатәуп ахыц зну аклавишақәа", + "gui.howtos.add-effects.name": "Иацҵа аеффектқәа", + "gui.extension.music.name": "Амузыка", + "gui.extension.music.description": "Иаԥышәҵа амузыка аинструментқәеи адаулқәеи рыла.", + "gui.extension.pen.name": "Акалам", + "gui.extension.pen.description": "Иҭыхтәуп анагӡаҩцәа.", + "gui.extension.videosensing.name": "Авидео ахархәара", + "gui.extension.videosensing.description": "Авидеокамера аиҭаҵра.", + "gui.extension.text2speech.name": "Атеқст Ацәажәарахь", + "gui.extension.text2speech.description": "Упроеқтқәа аԥсы рхаҵа бжьыла.", + "gui.extension.translate.name": "Атранслиациа", + "gui.extension.translate.description": "Еиҭагатәуп атеқст егьырҭ абызшәақәа рахь.", + "gui.extension.microbit.description": "Шәпроеқтқәа адунеи иашәырдыр.", + "gui.extension.microbit.connectingMessage": "Аимадара", + "gui.extension.ev3.description": "Иаԥышәҵала аинтерактивтә роботи егьырҭ аобиектқәеи.", + "gui.extension.ev3.connectingMessage": "Аимадара. Агәра шәга, pin-код EV3 аҟны 1234 шықәыргылоу. ", + "gui.extension.wedo2.description": "Иаԥышәҵала аматорқәеи асенсорқәеи рхархәарала.", + "gui.extension.wedo2.connectingMessage": "Аимадара", + "gui.libraryTags.all": "Зегьы", + "gui.libraryTags.animals": "Аԥстәқәа", + "gui.libraryTags.dance": "Акәашара", + "gui.libraryTags.effects": "Аеффектқәа", + "gui.libraryTags.fantasy": "Афантастика", + "gui.libraryTags.fashion": "Амода", + "gui.libraryTags.food": "Афатә", + "gui.libraryTags.indoors": "Ауада аҩныҵҟа", + "gui.libraryTags.loops": "Ациклқәа", + "gui.libraryTags.music": "Амузыка", + "gui.libraryTags.notes": "Азгәаҭақәа", + "gui.libraryTags.outdoors": "Адәахьы", + "gui.libraryTags.patterns": "Аузорқәа", + "gui.libraryTags.people": "Ауаа", + "gui.libraryTags.percussion": "Аперкуссиа", + "gui.libraryTags.space": "Акосмос", + "gui.libraryTags.sports": "Аспорт", + "gui.libraryTags.underwater": "Аӡаҵаҟатәи адунеи", + "gui.libraryTags.voice": "Абжьы", + "gui.libraryTags.wacky": "Ахеилагақәа", + "gui.libraryTags.animation": "Анимациа", + "gui.libraryTags.art": "Аҟазара", + "gui.libraryTags.games": "Ахәмаррақәа", + "gui.libraryTags.stories": "Аҭоурыхқәа", + "gui.libraryTags.letters": "Анбанқәа", + "gui.opcodeLabels.direction": "ахырхарҭа", + "gui.opcodeLabels.xposition": "x аҭыԥ", + "gui.opcodeLabels.yposition": "y аҭыԥ", + "gui.opcodeLabels.size": "ашәагаа", + "gui.opcodeLabels.costumename": "акостиум ахьӡ", + "gui.opcodeLabels.costumenumber": "акостиум аномер", + "gui.opcodeLabels.backdropname": "аҿаԥшыра ахьӡ", + "gui.opcodeLabels.backdropnumber": "аҿаԥшыра аномер", + "gui.opcodeLabels.volume": "абжьы адура", + "gui.opcodeLabels.tempo": "атемп", + "gui.opcodeLabels.answer": "аҭак", + "gui.opcodeLabels.loudness": "абжьы адура", + "gui.opcodeLabels.username": "алахәылаҩ ихьӡ", + "gui.opcodeLabels.year": "ашықәс", + "gui.opcodeLabels.month": "амза", + "gui.opcodeLabels.date": "арыцхә", + "gui.opcodeLabels.dayofweek": "амчыбжь амш", + "gui.opcodeLabels.hour": "асааҭ", + "gui.opcodeLabels.minute": "аминуҭ", + "gui.opcodeLabels.second": "асекунд", + "gui.opcodeLabels.timer": "аамҭарбага", + "gui.sharedMessages.backdrop": "аҿаԥшыра{аиндекс}", + "gui.sharedMessages.costume": "акостиум{аиндекс}", + "gui.sharedMessages.sprite": "Анагӡаҩ{аиндекс}", + "gui.sharedMessages.pop": "апоп" } \ No newline at end of file diff --git a/editor/interface/af.json b/editor/interface/af.json deleted file mode 100644 index 0d878607..00000000 --- a/editor/interface/af.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Rugsak", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Terug", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Stoor", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Maak toe", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Skep ’n Blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Kanselleer", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Agtergronde", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostuums", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Klanke", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alles", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profiel", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Goed", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Klasse", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Klas", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Rekeningstellings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Teken uit", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Gebruikersnaam", - "description": "Label for login username input" - }, - "general.password": { - "message": "Wagwoord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Teken in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Stoor nou", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Stoor 'n kopie", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nuut", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Lêer", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Redigeer", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Teken in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Deel", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Terug", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "skuiwer", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Vir alle sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Slegs vir hierdie sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Kanselleer", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Stoor", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Neem op", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Klank", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Stoor", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ontdoen", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Herdoen", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Toon", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "verwyder", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Verhoog", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Agtergronde", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Terug", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Neem op", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Besig om te stoor...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alles", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Diere", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effekte", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Binnenshuis", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Mense", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slagwerk", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Ruimte", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Onderwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "rigting", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-posisie", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-posisie", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "grootte", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "kostuumnaam", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "agtergrondnaam", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "antwoord", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hardheid", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "jaar", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "maand", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datum", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dag van die week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "uur", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuut", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekonde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ak.json b/editor/interface/ak.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/ak.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/am.json b/editor/interface/am.json index 78287ba3..169eab56 100644 --- a/editor/interface/am.json +++ b/editor/interface/am.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "ቦርሳ", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "ስሕተት በየቦርሳውን ጭነት", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "በመጫን ላይ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "ተጨማሪ", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "ቦርሳው ባዶ ነው", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "አሳሽው አልተደገፈም ", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "ይቅርታ ግን Scratch 3.0 Internet Explorerና Vivaldiና Opera ዌይስ Silk አይደግፍም። ዘመናዊ አሳሽ እንደ Google Chrome፣ Mozilla Firefox፣ ዌይስ Microsoft Edge እንዲጠቅሙ እናማፀናለን።", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "ኋላ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ ", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "በብዛት የሚጠየቁ ጥያቄዎች", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "ፎቶ ቅረጽ", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "ካሜራውን በመጫን ላይ...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "ይርስዎን ፍቃድ ያስፈልገናል ካመራዎን ለመጠቀም ", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "ደግሞ ፎቶ ቅረጽ ", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "አስቀምጥ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "ፎቶ ቅረጽ", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "በመጫን ላይ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "ካሜራ አብራ ", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "መማሪያዎች", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "ዝጋ", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "ተጨማሪ ነገሮች ለመሞከር!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "ተጨማሪ እዩ ", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "አትጨነቁ፣ የሰራንበት ነው {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "በቅርቡ ይደርሳል...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "የሰራንበት ነው {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": " ምንም መሳሪያዎች አልተገኙም ", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "መሳርያዎን ጠጋ አድርጉ፣ ከዛ ፍለጋውን ይጀምሩ።", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "መሳርያዎቻቹን ላይ ያለውን ቁልፍ ጫን አድርጉ።", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "ፍለጋ ጀምር", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "በፍለጋ ላይ...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "እንደገና ይሞክሩ ", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "ተገናኝቷል", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "አቋርጥ", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "ወደ አርታዒ ሂድ", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "በመገናኘት ላይ...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "ዌይ፣ አንድ ስሕተት ተጋጠመ።", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "እንደገና ይሞክሩ ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "እርዳታ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "የመሳሪያ ስም", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "አገናኝ", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "መሳሪያዎች የተፈለጉ ነው", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": " ምንም መሳሪያዎች አልተገኙም ", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "መሳሪያዎን በላይ ያለውን ዝርዝር ይምረጡ።", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "አድስ", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Scratch Linkን እንደጫኑና እንደሚሰራ አረጋግጡ", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bluetooth እንደበራ አረጋግጡ", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "እንደገና ይሞክሩ ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "እርዳታ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "ሂድ", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "አቁም", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ጡብ ፍጠር", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "ግቤት ጨምር", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "ቁጥር ዌይስ ጽሁፍ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "ግቤት ጨምር", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "ቡልያዊ", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "መሰየሚያ ለጥፍ", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "ፕሮግራሙን ያለ ስክሪኑ ማደስ ክፈት", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "ይቁም", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "እሺ", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "አቅጣጫ", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "ዙሪያውን", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "ግራ/ቀኝ", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "አትዞር", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "ቅጥያ ጨምር", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "ኮድ", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "የጀርባ ምስሎች", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "አልባሳት", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "ድምጾች", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "የScratch 2.0 ፕሮጀክት እይ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "አንድ አገናኝ ለየእርስዎ የተጋራ Scratch ፕሮጀክት አስገቡ። ለውጦች በዚ 3.0 Beta የሚሰሩ አይቀመጡም።", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "አንድ አገናኝ ለየእርስዎ የተጋራ Scratch ፕሮጀክት አስገቡ። ለውጦች በዚ 3.0 Preview የሚሰሩ አይቀመጡም።", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "ዌይኔ፣ ያ የፕሮጀክት አገናኝ ዌይም መታወቅያ ቁርትን ልክ አይደልም።", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "ዕየታ", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "ተመለሱ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "በብዛት የሚጠየቁ ጥያቄዎች", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "በቅርቡ ይመጣል", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "ፈልጉ", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "ሁሉም", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "ጥምሮች በመፍጠር ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "ስፕራይት በመጫን ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "ድምጽ በመጫን ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "ቅጥያ በመጫን ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "ድመት በማጎራት ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "ናኖዎች በማሰራጨት ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "ጎቦዎች በመንፋት ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "ኤሞጂዎች በማዘጋቸት ላይ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "ፕሮጀክት በመጫን ላይ", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "መገለጫ", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "የእኔ ስራዎች", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "የእኔ ክፍሎች", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "የእኔ ክፍል", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "አካውንት ማደራጃ", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "ዘግተህ ውጣ", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "ህብረተሰቡን ይዩ", - "description": "Label for see community button" - }, - "general.username": { - "message": "የተጠቃሚ ስም", - "description": "Label for login username input" - }, - "general.password": { - "message": "የይለፍ ቃል", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ግቡ", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "እርዳታ ይፈልጋሉ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "የቋንቋ መምረጫ", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "መማሪያዎች", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "ስፕራይቱን መልስ", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "ድምጹን መልስ", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "ልብሱን መልስ", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "መልስ", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "አሁን አስቀምጥ", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "እንደ ቅጂ አስቀምጥ", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "አቀናብር", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "አዲስ", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ፋይል", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "ከኮምፒዩተርዎ ይጫን", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "ወደ ኮምፒዩተርዎ ይቀመጥ", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "ቀይር", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "ቱርቦ ሞድ አጥፋ", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "ቱርቦ ሞድ አብራ", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "የScratch አባል ይሁኑ", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ግቡ", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "አስተያየት ይስጡ", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "አጋራ", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "እርዳታ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "ኋላ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "መደበኛ የሚነበብ ነገር", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "ትልቅ የሚነበብ ነገር", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "ማንሸራተቻ", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0 ይሞክሩ", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "እንኳን ድህና መጡ ወደ የScratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "አሁን አደለም", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "ይሞክሩት", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 ፕሮጀክት ይዩ", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "እንኳን ድህና መጡ ወደ የScratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "የሚቀጥለው Scratch ስሪትን በመስራት ላይ ነን። እንዲሞክሩት ተደስተናል!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "አሁን አደለም", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "ሞክሩት! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 ፕሮጀክት ይዩ", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "በብዛት የሚጠየቁ ጥያቄዎች", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "ለሁሉም ስፕራይቶች", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "ለዚህ ስፕራይት ብቻ", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "የመስመር ተቀያያሪ (በሰርቨር ላይ የሚቀመጥ)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "ይህ ተለዋዋጭ ለሁሉም ስፕራይቶች ጠቀቃሚ ይሆናል።", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "ይቁም", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "እሺ", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "አቁም", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "ይጫወታሉ", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "በመጫን ላይ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "አስቀምጥ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "በድጋሜ ቅዳ", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "ድምጹ ቅዳ", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ቅዳ", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ድምጽ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "ይጫወታሉ", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "አቁም", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "ቁረጥ", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "አስቀምጥ", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "መልስ", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "ድጋሜ አድርግ", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "በፍጥነት", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "በዝግታ", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "ማስተጋባት", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "ሮቦት", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "ከፍ በል", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "ቀስ በል", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "ቀልብስ", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "ስም", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "ገፀ-ባህርይ", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "አሳይ", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "ልክ", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "አባዛ", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ደምስስ", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ማስወጣት", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "ስፕራይትን ምረጥ", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "ቀለም ቅባ", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "አድናቆት", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "ስፕራይቱን ስቀል", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "ወደ የተለቀ መድረክ ለውጥ", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "ወደ ያነሰ መድረክ ለውጥ", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "ሙሉ ማሳያ ሞድ ውስጥ ግባ", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "ከሙሉ ማሳያ ሞድ ውስጥ ውጣ", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "ሙሉ ማሳይ አመራር", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "የጀርባ ምስል ይምረጡ", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "ቀለም ቅባ", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "አድናቆት", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "የጀርባ ምስሉን ስቀል", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "መድረክ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "የጀርባ ምስሎች", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "ተርቦ ሞድ", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "የእርስዎ አሳሽ WebGL አይደግፍም", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "ይቅርታ፣ የእርዎ አሳሽ ዌይስ ኮምፒዩተር {webGlLink}ን አይደግፍም። ይህ ቴክኖሎጂ አስፈላጊ ነው ለScratch 3.0።", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGLን አይደግፍም", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "ኋላ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "በብዛት የሚጠየቁ ጥያቄዎች", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "የጀርባ ምስል ይምረጡ", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "ልብስ ይምረጡ", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "የጀርባ ምስል ይምረጡ", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "ልብስ ይምረጡ", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "ቀለም ቅባ", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "አድናቆት", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "የጀርባ ምስሉን ስቀል", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "ልብሱን ስቀል", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "ካሜራ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "ቅጥያ ይምረጡ", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "የቅጥያው ገፅ አድራሻ ያስገቡ", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "መቅዳት መጀመር አልተቻለም", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "የተመረጠው ፕሮጀክት ሰንድ ለመጫን አልተሳካም", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "ድምጽ ይምረጡ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "ድምጹን ስቀል", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "አድናቆት", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ቅዳ", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "ድምጽ ይምረጡ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "ስፕራይትን ምረጥ", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "አጋዥ ስልጠና ይምረጡ", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "በመፍጠር ላይ......", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "እየተቀመጠ ነው...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "መጀመር", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "የእንቅስቃሴ ብሎኬታ ይጨመር", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "አረንጓዴ ባንዲራው ጠቅ ይድረጉ ለመጀመር", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "የጀርባ ምስልን ጨምር", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "ቀለም ቀይር", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "ተንሸራተት", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "ስምዎን ያቀናብሩ", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "የፊደል ስፕራይት ይምረጡ", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "ድምጽ ይጫወት ጠቅ ሲደረግ", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "ሌላ ፊደል ይምረጡ", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "ቀለም ቀይር", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "ተጨማሪ የፊደል ስፕራይት ይምረጡና ያዘዋውሩት", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "ተጨማሪ የፊደል ስፕራይት ይምረጡና ያሳድጉት", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "ሙዚቃ ይፍጠሩ", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "የመሳሪያ ስፕራይት ይምረጡ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "ድምጽ አጫውት ጠቅ ሲደረግ", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "ዘፈን ይፍጠሩ", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "ታምቡር ይምረጡና ምት ይስሩ", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "የማይክሮፎን ስፕራይቱንና አድናቆት ቢትቦክሱን ይምረጡ", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "የጠቅ ጨዋታ ይገንቡ", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "ስፕራይትን ይምረጡ", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "ድምጽ አጫውት ጠቅ ሲደረግ", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "የቆጣሪ ተለዋዋጭ ይፍጠሩ", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "ጠቅ ሲደረግ ቆጣሪው ይጨመር", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "ወደ ራንደም ቦታ ሂድ", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "ቀለም ቀይር", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "ቆጣሪውን ደግምህ አስጀምር", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "የክትትል ጨዋታ ይገንቡ", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "የጀርባ ምስልን ጨምር", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "ስፕራይትን ጨምር", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "ወደ ቀኝና ግራ ተንቀሳቅስ ከየቀስት ቁልፎች", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "ወደ ላይና ታች ተንቀሳቅስ ከየቀስት ቁልፎች", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "ሌላ ስፕራይት ጨምር", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "በራንደም ተንቀሳቅስ", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "በኦክቶፐስ ስፕራይቱ፣ ሲነካ ድምጽ አጫውት", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "የቆጣሪ ተለዋዋጭ ይፍጠሩ", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "በኦክቶፐስ ስፕራይቱ፣ ሲነካ ቆጣሪ ጨምር", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "ስፕራይትን ጨምር", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "ስፕራይትን ጨምር", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "የጀርባ ምስል ጨምር", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "ልኩን ቀይር", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "ተንሸራተት", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "ድምጽን ቅዳ", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "አሽከርክረው", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "ደብቅና አሳይ", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "ስፕራይትን አኒሜት አድርግ", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "ቀስት ቁልፎች ይጠቀሙ", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "ተጽእኖዎች ጨምር", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "ሙዚቃ", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "መሳሪያዎችና ታምቡሮች ተጫወት", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ብዕር", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "ከየእርስዎ ስፕራይቶች ይሳሉ", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "የቪድዮ ህዋስ", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "እንቅስቃሴ ስማ ከካሜራው", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "ቃል ወደ ብዙ ቋንቋዎች ተርጉም", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "የእርስዎ ፕሮጀክቶች ያገናኙ ከዓለሙ ጋር", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "በመገናኘት ላይ ነው", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "በይነግንኙነት ሮቦቶችና ተጨማሪ ነገሮች ይገንቡ", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "በመገናኘት ላይ ነው። EV3 ላይ ያለው ዕስፒልዎ ወደ 1234 እንደተቀየረ ያረጋግጡ።", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "ከሞተሮችና ቃኚዎች ይገንቡ።", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "በመገናኘት ላይ ነው", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "ሁሉም", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "እንስሳት", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "ጭፈራ", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "ለውጥ", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "ምናባዊ", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "ሞድ", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "ቤት ውስጥ", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "ሙዚቃ", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "ከቤት ውጭ", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ሰዎች", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "ከበሮ መሰል መሳሪያዎች", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "ክፍት ቦታ", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "ስፖርቶች", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "ውሃ ውስጥ", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "ስእል", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "ጨዋታዎች", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "ተረቶች", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "ፊደላት", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "አቅጣጫ", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x ቦታ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y ቦታ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "መጠን", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "የአልባሳት ስም", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "የጀርባ ምስል ስም", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "የድምጽ መጠን", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ምት", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "መልስ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ጮክታ", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "የተጠቃሚ ስም", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "አመት", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ወር", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ቀን", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "የሳምንቱ ቀን", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ሰዓት", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "ደቂቃ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "ሁለተኛ", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "የጊዜ ቆጣሪ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ብቅ ማለት", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "ቦርሳ", + "gui.backpack.errorBackpack": "ስሕተት በየቦርሳውን ጭነት", + "gui.backpack.loadingBackpack": "በመጫን ላይ...", + "gui.backpack.more": "ተጨማሪ", + "gui.backpack.emptyBackpack": "ቦርሳው ባዶ ነው", + "gui.unsupportedBrowser.label": "አሳሽው አልተደገፈም ", + "gui.unsupportedBrowser.description": "ይቅርታ ግን Scratch 3.0 Internet Explorerና Vivaldiና Opera ዌይስ Silk አይደግፍም። ዘመናዊ አሳሽ እንደ Google Chrome፣ Mozilla Firefox፣ ዌይስ Microsoft Edge እንዲጠቅሙ እናማፀናለን።", + "gui.unsupportedBrowser.back": "ኋላ", + "gui.unsupportedBrowser.previewfaq": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ ", + "gui.unsupportedBrowser.previewfaqlinktext": "በብዛት የሚጠየቁ ጥያቄዎች", + "gui.cameraModal.cameraModalTitle": "ፎቶ ቅረጽ", + "gui.cameraModal.loadingCameraMessage": "ካሜራውን በመጫን ላይ...", + "gui.cameraModal.permissionRequest": "ይርስዎን ፍቃድ ያስፈልገናል ካመራዎን ለመጠቀም ", + "gui.cameraModal.retakePhoto": "ደግሞ ፎቶ ቅረጽ ", + "gui.cameraModal.save": "አስቀምጥ", + "gui.cameraModal.takePhoto": "ፎቶ ቅረጽ", + "gui.cameraModal.loadingCaption": "በመጫን ላይ...", + "gui.cameraModal.enableCameraCaption": "ካሜራ አብራ ", + "gui.cards.all-tutorials": "መማሪያዎች", + "gui.cards.close": "ዝጋ", + "gui.cards.more-things-to-try": "ተጨማሪ ነገሮች ለመሞከር!", + "gui.cards.see-more": "ተጨማሪ እዩ ", + "gui.comingSoon.message1": "አትጨነቁ፣ የሰራንበት ነው {emoji}", + "gui.comingSoon.message2": "በቅርቡ ይደርሳል...", + "gui.comingSoon.message3": "የሰራንበት ነው {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": " ምንም መሳሪያዎች አልተገኙም ", + "gui.connection.auto-scanning.prescan": "መሳርያዎን ጠጋ አድርጉ፣ ከዛ ፍለጋውን ይጀምሩ።", + "gui.connection.auto-scanning.pressbutton": "መሳርያዎቻቹን ላይ ያለውን ቁልፍ ጫን አድርጉ።", + "gui.connection.auto-scanning.start-search": "ፍለጋ ጀምር", + "gui.connection.connecting-searchbutton": "በፍለጋ ላይ...", + "gui.connection.auto-scanning.try-again": "እንደገና ይሞክሩ ", + "gui.connection.connected": "ተገናኝቷል", + "gui.connection.disconnect": "አቋርጥ", + "gui.connection.go-to-editor": "ወደ አርታዒ ሂድ", + "gui.connection.connecting-cancelbutton": "በመገናኘት ላይ...", + "gui.connection.error.errorMessage": "ዌይ፣ አንድ ስሕተት ተጋጠመ።", + "gui.connection.error.tryagainbutton": "እንደገና ይሞክሩ ", + "gui.connection.error.helpbutton": "እርዳታ", + "gui.connection.peripheral-name-label": "የመሳሪያ ስም", + "gui.connection.connect": "አገናኝ", + "gui.connection.scanning.lookingforperipherals": "መሳሪያዎች የተፈለጉ ነው", + "gui.connection.scanning.noPeripheralsFound": " ምንም መሳሪያዎች አልተገኙም ", + "gui.connection.scanning.instructions": "መሳሪያዎን በላይ ያለውን ዝርዝር ይምረጡ።", + "gui.connection.search": "አድስ", + "gui.connection.unavailable.installscratchlink": "Scratch Linkን እንደጫኑና እንደሚሰራ አረጋግጡ", + "gui.connection.unavailable.enablebluetooth": "Bluetooth እንደበራ አረጋግጡ", + "gui.connection.unavailable.tryagainbutton": "እንደገና ይሞክሩ ", + "gui.connection.unavailable.helpbutton": "እርዳታ", + "gui.controls.go": "ሂድ", + "gui.controls.stop": "አቁም", + "gui.crashMessage.label": "Oops! Something went wrong.", + "gui.crashMessage.description": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "ጡብ ፍጠር", + "gui.customProcedures.addAnInputNumberText": "ግቤት ጨምር", + "gui.customProcedures.numberTextType": "ቁጥር ዌይስ ጽሁፍ", + "gui.customProcedures.addAnInputBoolean": "ግቤት ጨምር", + "gui.customProcedures.booleanType": "ቡልያዊ", + "gui.customProcedures.addALabel": "መሰየሚያ ለጥፍ", + "gui.customProcedures.runWithoutScreenRefresh": "ፕሮግራሙን ያለ ስክሪኑ ማደስ ክፈት", + "gui.customProcedures.cancel": "ይቁም", + "gui.customProcedures.ok": "እሺ", + "gui.SpriteInfo.direction": "አቅጣጫ", + "gui.directionPicker.rotationStyles.allAround": "ዙሪያውን", + "gui.directionPicker.rotationStyles.leftRight": "ግራ/ቀኝ", + "gui.directionPicker.rotationStyles.dontRotate": "አትዞር", + "gui.gui.addExtension": "ቅጥያ ጨምር", + "gui.gui.codeTab": "ኮድ", + "gui.gui.backdropsTab": "የጀርባ ምስሎች", + "gui.gui.costumesTab": "አልባሳት", + "gui.gui.soundsTab": "ድምጾች", + "gui.importInfo.title": "የScratch 2.0 ፕሮጀክት እይ", + "gui.importInfo.betamessage": "አንድ አገናኝ ለየእርስዎ የተጋራ Scratch ፕሮጀክት አስገቡ። ለውጦች በዚ 3.0 Beta የሚሰሩ አይቀመጡም።", + "gui.importInfo.message": "አንድ አገናኝ ለየእርስዎ የተጋራ Scratch ፕሮጀክት አስገቡ። ለውጦች በዚ 3.0 Preview የሚሰሩ አይቀመጡም።", + "gui.importInfo.invalidFormatError": "ዌይኔ፣ ያ የፕሮጀክት አገናኝ ዌይም መታወቅያ ቁርትን ልክ አይደልም።", + "gui.importModal.viewproject": "ዕየታ", + "gui.importInfo.goback": "ተመለሱ", + "gui.importInfo.previewfaq": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", + "gui.importInfo.previewfaqlinktext": "በብዛት የሚጠየቁ ጥያቄዎች", + "gui.extensionLibrary.comingSoon": "በቅርቡ ይመጣል", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "ፈልጉ", + "gui.library.allTag": "ሁሉም", + "gui.loader.message1": "ጥምሮች በመፍጠር ላይ...", + "gui.loader.message2": "ስፕራይት በመጫን ላይ...", + "gui.loader.message3": "ድምጽ በመጫን ላይ...", + "gui.loader.message4": "ቅጥያ በመጫን ላይ...", + "gui.loader.message5": "ድመት በማጎራት ላይ...", + "gui.loader.message6": "ናኖዎች በማሰራጨት ላይ...", + "gui.loader.message7": "ጎቦዎች በመንፋት ላይ...", + "gui.loader.message8": "ኤሞጂዎች በማዘጋቸት ላይ...", + "gui.loader.headline": "ፕሮጀክት በመጫን ላይ", + "gui.accountMenu.profile": "መገለጫ", + "gui.accountMenu.myStuff": "የእኔ ስራዎች", + "gui.accountMenu.myClasses": "የእኔ ክፍሎች", + "gui.accountMenu.myClass": "የእኔ ክፍል", + "gui.accountMenu.accountSettings": "አካውንት ማደራጃ", + "gui.accountMenu.signOut": "ዘግተህ ውጣ", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "ህብረተሰቡን ይዩ", + "general.username": "የተጠቃሚ ስም", + "general.password": "የይለፍ ቃል", + "general.signIn": "ግቡ", + "login.needHelp": "እርዳታ ይፈልጋሉ?", + "gui.menuBar.LanguageSelector": "የቋንቋ መምረጫ", + "gui.menuBar.tutorialsLibrary": "መማሪያዎች", + "gui.menuBar.restoreSprite": "ስፕራይቱን መልስ", + "gui.menuBar.restoreSound": "ድምጹን መልስ", + "gui.menuBar.restoreCostume": "ልብሱን መልስ", + "gui.menuBar.restore": "መልስ", + "gui.menuBar.saveNow": "አሁን አስቀምጥ", + "gui.menuBar.saveAsCopy": "እንደ ቅጂ አስቀምጥ", + "gui.menuBar.remix": "አቀናብር", + "gui.menuBar.new": "አዲስ", + "gui.menuBar.file": "ፋይል", + "gui.menuBar.uploadFromComputer": "ከኮምፒዩተርዎ ይጫን", + "gui.menuBar.downloadToComputer": "ወደ ኮምፒዩተርዎ ይቀመጥ", + "gui.menuBar.edit": "ቀይር", + "gui.menuBar.turboModeOff": "ቱርቦ ሞድ አጥፋ", + "gui.menuBar.turboModeOn": "ቱርቦ ሞድ አብራ", + "gui.menuBar.joinScratch": "የScratch አባል ይሁኑ", + "gui.menuBar.signIn": "ግቡ", + "gui.menuBar.giveFeedback": "አስተያየት ይስጡ", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Shared", + "gui.menuBar.share": "አጋራ", + "gui.modal.help": "እርዳታ", + "gui.modal.back": "ኋላ", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "መደበኛ የሚነበብ ነገር", + "gui.monitor.contextMenu.large": "ትልቅ የሚነበብ ነገር", + "gui.monitor.contextMenu.slider": "ማንሸራተቻ", + "gui.previewInfo.label": "Scratch 3.0 ይሞክሩ", + "gui.previewInfo.welcome": "እንኳን ድህና መጡ ወደ የScratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "አሁን አደለም", + "gui.previewModal.tryittooltip": "ይሞክሩት", + "gui.previewModal.viewprojecttooltip": "2.0 ፕሮጀክት ይዩ", + "gui.previewInfo.betawelcome": "እንኳን ድህና መጡ ወደ የScratch 3.0 Beta", + "gui.previewInfo.invitation": "የሚቀጥለው Scratch ስሪትን በመስራት ላይ ነን። እንዲሞክሩት ተደስተናል!", + "gui.previewInfo.notnow": "አሁን አደለም", + "gui.previewModal.tryit": "ሞክሩት! {caticon}", + "gui.previewModal.viewproject": "2.0 ፕሮጀክት ይዩ", + "gui.previewInfo.previewfaq": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", + "gui.previewInfo.previewfaqlinktext": "በብዛት የሚጠየቁ ጥያቄዎች", + "gui.gui.variableScopeOptionAllSprites": "ለሁሉም ስፕራይቶች", + "gui.gui.variableScopeOptionSpriteOnly": "ለዚህ ስፕራይት ብቻ", + "gui.gui.cloudVariableOption": "የመስመር ተቀያያሪ (በሰርቨር ላይ የሚቀመጥ)", + "gui.gui.variablePromptAllSpritesMessage": "ይህ ተለዋዋጭ ለሁሉም ስፕራይቶች ጠቀቃሚ ይሆናል።", + "gui.prompt.cancel": "ይቁም", + "gui.prompt.ok": "እሺ", + "gui.playbackStep.stopMsg": "አቁም", + "gui.playbackStep.playMsg": "ይጫወታሉ", + "gui.playbackStep.loadingMsg": "በመጫን ላይ...", + "gui.playbackStep.saveMsg": "አስቀምጥ", + "gui.playbackStep.reRecordMsg": "በድጋሜ ቅዳ", + "gui.recordModal.title": "ድምጹ ቅዳ", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "ቅዳ", + "gui.soundEditor.sound": "ድምጽ", + "gui.soundEditor.play": "ይጫወታሉ", + "gui.soundEditor.stop": "አቁም", + "gui.soundEditor.trim": "ቁረጥ", + "gui.soundEditor.save": "አስቀምጥ", + "gui.soundEditor.undo": "መልስ", + "gui.soundEditor.redo": "ድጋሜ አድርግ", + "gui.soundEditor.faster": "በፍጥነት", + "gui.soundEditor.slower": "በዝግታ", + "gui.soundEditor.echo": "ማስተጋባት", + "gui.soundEditor.robot": "ሮቦት", + "gui.soundEditor.louder": "ከፍ በል", + "gui.soundEditor.softer": "ቀስ በል", + "gui.soundEditor.reverse": "ቀልብስ", + "gui.SpriteInfo.spritePlaceholder": "ስም", + "gui.SpriteInfo.sprite": "ገፀ-ባህርይ", + "gui.SpriteInfo.show": "አሳይ", + "gui.SpriteInfo.size": "ልክ", + "gui.spriteSelectorItem.contextMenuDuplicate": "አባዛ", + "gui.spriteSelectorItem.contextMenuDelete": "ደምስስ", + "gui.spriteSelectorItem.contextMenuExport": "ማስወጣት", + "gui.spriteSelector.addSpriteFromLibrary": "ስፕራይትን ምረጥ", + "gui.spriteSelector.addSpriteFromPaint": "ቀለም ቅባ", + "gui.spriteSelector.addSpriteFromSurprise": "አድናቆት", + "gui.spriteSelector.addSpriteFromFile": "ስፕራይቱን ስቀል", + "gui.stageHeader.stageSizeLarge": "ወደ የተለቀ መድረክ ለውጥ", + "gui.stageHeader.stageSizeSmall": "ወደ ያነሰ መድረክ ለውጥ", + "gui.stageHeader.stageSizeFull": "ሙሉ ማሳያ ሞድ ውስጥ ግባ", + "gui.stageHeader.stageSizeUnFull": "ከሙሉ ማሳያ ሞድ ውስጥ ውጣ", + "gui.stageHeader.fullscreenControl": "ሙሉ ማሳይ አመራር", + "gui.spriteSelector.addBackdropFromLibrary": "የጀርባ ምስል ይምረጡ", + "gui.stageSelector.addBackdropFromPaint": "ቀለም ቅባ", + "gui.stageSelector.addBackdropFromSurprise": "አድናቆት", + "gui.stageSelector.addBackdropFromFile": "የጀርባ ምስሉን ስቀል", + "gui.stageSelector.stage": "መድረክ", + "gui.stageSelector.backdrops": "የጀርባ ምስሎች", + "gui.turboMode.active": "ተርቦ ሞድ", + "gui.webglModal.label": "የእርስዎ አሳሽ WebGL አይደግፍም", + "gui.webglModal.description": "ይቅርታ፣ የእርዎ አሳሽ ዌይስ ኮምፒዩተር {webGlLink}ን አይደግፍም። ይህ ቴክኖሎጂ አስፈላጊ ነው ለScratch 3.0።", + "gui.webglModal.webgllink": "WebGLን አይደግፍም", + "gui.webglModal.back": "ኋላ", + "gui.webglModal.previewfaq": "ተጨማሪ ለመልመድ፣ {previewFaqLink} ይጎብኙ።", + "gui.webglModal.previewfaqlinktext": "በብዛት የሚጠየቁ ጥያቄዎች", + "gui.costumeLibrary.chooseABackdrop": "የጀርባ ምስል ይምረጡ", + "gui.costumeLibrary.chooseACostume": "ልብስ ይምረጡ", + "gui.costumeTab.addBackdropFromLibrary": "የጀርባ ምስል ይምረጡ", + "gui.costumeTab.addCostumeFromLibrary": "ልብስ ይምረጡ", + "gui.costumeTab.addBlankCostume": "ቀለም ቅባ", + "gui.costumeTab.addSurpriseCostume": "አድናቆት", + "gui.costumeTab.addFileBackdrop": "የጀርባ ምስሉን ስቀል", + "gui.costumeTab.addFileCostume": "ልብሱን ስቀል", + "gui.costumeTab.addCameraCostume": "ካሜራ", + "gui.extensionLibrary.chooseAnExtension": "ቅጥያ ይምረጡ", + "gui.extensionLibrary.extensionUrl": "የቅጥያው ገፅ አድራሻ ያስገቡ", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "መቅዳት መጀመር አልተቻለም", + "gui.projectLoader.loadError": "የተመረጠው ፕሮጀክት ሰንድ ለመጫን አልተሳካም", + "gui.soundLibrary.chooseASound": "ድምጽ ይምረጡ", + "gui.soundTab.fileUploadSound": "ድምጹን ስቀል", + "gui.soundTab.surpriseSound": "አድናቆት", + "gui.soundTab.recordSound": "ቅዳ", + "gui.soundTab.addSoundFromLibrary": "ድምጽ ይምረጡ", + "gui.spriteLibrary.chooseASprite": "ስፕራይትን ምረጥ", + "gui.tipsLibrary.tutorials": "አጋዥ ስልጠና ይምረጡ", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "በመፍጠር ላይ......", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "እየተቀመጠ ነው...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "መጀመር", + "gui.howtos.intro-move.step_stepMove": "የእንቅስቃሴ ብሎኬታ ይጨመር", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "አረንጓዴ ባንዲራው ጠቅ ይድረጉ ለመጀመር", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Say Something", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "የጀርባ ምስልን ጨምር", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "ቀለም ቀይር", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Say Something", + "gui.howtos.cartoon-network.step_CNglide": "ተንሸራተት", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "ስምዎን ያቀናብሩ", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "የፊደል ስፕራይት ይምረጡ", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "ድምጽ ይጫወት ጠቅ ሲደረግ", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "ሌላ ፊደል ይምረጡ", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "ቀለም ቀይር", + "gui.howtos.animate-a-name.step_AnimateSpin": "ተጨማሪ የፊደል ስፕራይት ይምረጡና ያዘዋውሩት", + "gui.howtos.animate-a-name.step_AnimateGrow": "ተጨማሪ የፊደል ስፕራይት ይምረጡና ያሳድጉት", + "gui.howtos.make-music.name": "ሙዚቃ ይፍጠሩ", + "gui.howtos.Make-Music.step_PickInstrument": "የመሳሪያ ስፕራይት ይምረጡ", + "gui.howtos.Make-Music.step_PlaySoundClick": "ድምጽ አጫውት ጠቅ ሲደረግ", + "gui.howtos.Make-Music.step_MakeSong": "ዘፈን ይፍጠሩ", + "gui.howtos.make-music.step_MakeBeat": "ታምቡር ይምረጡና ምት ይስሩ", + "gui.howtos.make-music.step_MakeBeatBox": "የማይክሮፎን ስፕራይቱንና አድናቆት ቢትቦክሱን ይምረጡ", + "gui.howtos.make-a-game.name": "የጠቅ ጨዋታ ይገንቡ", + "gui.howtos.Make-A-Game.step_GamePickSprite": "ስፕራይትን ይምረጡ", + "gui.howtos.make-a-game.step_GamePlaySound": "ድምጽ አጫውት ጠቅ ሲደረግ", + "gui.howtos.make-a-game.step_GameAddScore": "የቆጣሪ ተለዋዋጭ ይፍጠሩ", + "gui.howtos.make-a-game.step_GameChangeScore": "ጠቅ ሲደረግ ቆጣሪው ይጨመር", + "gui.howtos.make-a-game.step_Random": "ወደ ራንደም ቦታ ሂድ", + "gui.howtos.make-music.step_GameChangeColor": "ቀለም ቀይር", + "gui.howtos.make-music.step_ResetScore": "ቆጣሪውን ደግምህ አስጀምር", + "gui.howtos.make-a-chase-game.name": "የክትትል ጨዋታ ይገንቡ", + "gui.howtos.Chase-Game.step_BG": "የጀርባ ምስልን ጨምር", + "gui.howtos.chase-game.step_AddOcto": "ስፕራይትን ጨምር", + "gui.howtos.make-music.step_LeftRight": "ወደ ቀኝና ግራ ተንቀሳቅስ ከየቀስት ቁልፎች", + "gui.howtos.Chase-Game.step_UpDown": "ወደ ላይና ታች ተንቀሳቅስ ከየቀስት ቁልፎች", + "gui.howtos.Chase-Game.step_AddStar": "ሌላ ስፕራይት ጨምር", + "gui.howtos.Chase-Game.step_MoveRandom": "በራንደም ተንቀሳቅስ", + "gui.howtos.Chase-Game.step_WhenTouch": "በኦክቶፐስ ስፕራይቱ፣ ሲነካ ድምጽ አጫውት", + "gui.howtos.Chase-Game.step_ScoreVariable": "የቆጣሪ ተለዋዋጭ ይፍጠሩ", + "gui.howtos.Chase-Game.ScoreWhenTouch": "በኦክቶፐስ ስፕራይቱ፣ ሲነካ ቆጣሪ ጨምር", + "gui.howtos.add-sprite.name": "ስፕራይትን ጨምር", + "gui.howtos.add-sprite.step_addSprite": "ስፕራይትን ጨምር", + "gui.howtos.add-a-backdrop.name": "የጀርባ ምስል ጨምር", + "gui.howtos.change-size.name": "ልኩን ቀይር", + "gui.howtos.glide-around.name": "ተንሸራተት", + "gui.howtos.record-a-sound.name": "ድምጽን ቅዳ", + "gui.howtos.spin-video.name": "አሽከርክረው", + "gui.howtos.hide-and-show.name": "ደብቅና አሳይ", + "gui.howtos.switch-costume.name": "ስፕራይትን አኒሜት አድርግ", + "gui.howtos.move-around-with-arrow-keys.name": "ቀስት ቁልፎች ይጠቀሙ", + "gui.howtos.add-effects.name": "ተጽእኖዎች ጨምር", + "gui.extension.music.name": "ሙዚቃ", + "gui.extension.music.description": "መሳሪያዎችና ታምቡሮች ተጫወት", + "gui.extension.pen.name": "ብዕር", + "gui.extension.pen.description": "ከየእርስዎ ስፕራይቶች ይሳሉ", + "gui.extension.videosensing.name": "የቪድዮ ህዋስ", + "gui.extension.videosensing.description": "እንቅስቃሴ ስማ ከካሜራው", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Translate", + "gui.extension.translate.description": "ቃል ወደ ብዙ ቋንቋዎች ተርጉም", + "gui.extension.microbit.description": "የእርስዎ ፕሮጀክቶች ያገናኙ ከዓለሙ ጋር", + "gui.extension.microbit.connectingMessage": "በመገናኘት ላይ ነው", + "gui.extension.ev3.description": "በይነግንኙነት ሮቦቶችና ተጨማሪ ነገሮች ይገንቡ", + "gui.extension.ev3.connectingMessage": "በመገናኘት ላይ ነው። EV3 ላይ ያለው ዕስፒልዎ ወደ 1234 እንደተቀየረ ያረጋግጡ።", + "gui.extension.wedo2.description": "ከሞተሮችና ቃኚዎች ይገንቡ።", + "gui.extension.wedo2.connectingMessage": "በመገናኘት ላይ ነው", + "gui.libraryTags.all": "ሁሉም", + "gui.libraryTags.animals": "እንስሳት", + "gui.libraryTags.dance": "ጭፈራ", + "gui.libraryTags.effects": "ለውጥ", + "gui.libraryTags.fantasy": "ምናባዊ", + "gui.libraryTags.fashion": "ሞድ", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "ቤት ውስጥ", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "ሙዚቃ", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "ከቤት ውጭ", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "ሰዎች", + "gui.libraryTags.percussion": "ከበሮ መሰል መሳሪያዎች", + "gui.libraryTags.space": "ክፍት ቦታ", + "gui.libraryTags.sports": "ስፖርቶች", + "gui.libraryTags.underwater": "ውሃ ውስጥ", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "ስእል", + "gui.libraryTags.games": "ጨዋታዎች", + "gui.libraryTags.stories": "ተረቶች", + "gui.libraryTags.letters": "ፊደላት", + "gui.opcodeLabels.direction": "አቅጣጫ", + "gui.opcodeLabels.xposition": "x ቦታ", + "gui.opcodeLabels.yposition": "y ቦታ", + "gui.opcodeLabels.size": "መጠን", + "gui.opcodeLabels.costumename": "የአልባሳት ስም", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "የጀርባ ምስል ስም", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "የድምጽ መጠን", + "gui.opcodeLabels.tempo": "ምት", + "gui.opcodeLabels.answer": "መልስ", + "gui.opcodeLabels.loudness": "ጮክታ", + "gui.opcodeLabels.username": "የተጠቃሚ ስም", + "gui.opcodeLabels.year": "አመት", + "gui.opcodeLabels.month": "ወር", + "gui.opcodeLabels.date": "ቀን", + "gui.opcodeLabels.dayofweek": "የሳምንቱ ቀን", + "gui.opcodeLabels.hour": "ሰዓት", + "gui.opcodeLabels.minute": "ደቂቃ", + "gui.opcodeLabels.second": "ሁለተኛ", + "gui.opcodeLabels.timer": "የጊዜ ቆጣሪ", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "ብቅ ማለት" } \ No newline at end of file diff --git a/editor/interface/ar.json b/editor/interface/ar.json index ac711d1f..5cf74702 100644 --- a/editor/interface/ar.json +++ b/editor/interface/ar.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "الحقيبة", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "خطأ في تحميل حقيبة الظهر", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "جاري التحميل", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "المزيد", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "حقيبة الظهر فارغة", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "المتصفح لا يدعم", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "نحن آسفون جداً ، ولكن سكراتش 3.0 لا يدعم متصفح الانترنت Internet Explorer أو Vivaldi أو Opera أو Silk. نوصي بتجربة متصفح أحدث مثل Google Chrome أو Mozilla Firefox أو Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "ارجع الى الخلف", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "الأسئلة متكررة الطرح", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "التقط صورة", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "جاري تحميل الكاميرا", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "الرجاء السماح بتفعيل الكاميرا", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "التقط صورة مرة اخرى", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "حفظ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "التقط صورة", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "جاري التحميل ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "شغل الكاميرا", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "دروس", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "إغلاق", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "المزيد من الأشياء للتجربة!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "شاهد المزيد", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "لا تقلق ، فنحن نستخدمها {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "قريبا...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "نحن نعمل على ذلك {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "لم تجد الأجهزة", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "اجعل جهازك قريبًا ، ثم ابدأ البحث.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "انقر على الزر الموجود على جهازك.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "بدء البحث", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "جاري البحث ...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "حاول ثانية", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "متصل", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "قطع الاتصال", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "اذهب إلى المحرر", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "جاري الاتصال...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "عفوًا ، يبدو أن هناك خطأ ما.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "حاول ثانية", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "مساعدة", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "اسم الجهاز", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "متصل", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "البحث عن الأجهزة", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "لم تجد الأجهزة", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "اختر جهازك في القائمة أعلاه.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "تحديث", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "تأكد من تثبيت Scratch Link وتشغيله", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "تحقق من تمكين Bluetooth", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "حاول ثانية", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "المساعدة", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "اذهب", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "توقف", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "هناك خطأ ما.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "إعادة تحميل", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "إنشاء لبنة", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "أضف مدخلا", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "رقم أو نص", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "أضف مدخلا", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "منطقية", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "أضف تسمية", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "تشغيل دون تحديث الشاشة", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "الغاء", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "موافق", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "اتجاه", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "في كل مكان", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "يسار / يمين", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "لا تدور", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "كتبة الاضافات", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "رمز", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "الخلفيات", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "المظاهر", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "الأصوات", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "عرض مشروع سكراتش 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "أدخل رابطًا لأحدى مشروعات Scratch المشتركة. لن يتم حفظ التغييرات التي تم إجراؤها في الإصدار بيتا 3.0 هذا.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "أدخل رابطًا لأحد مشاريعك في الـ Scratch المشتركة. لن يتم حفظ التغييرات التي تم إجراؤها في هذه المعاينة 3.0.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "عذرًا ، هذا رابط المشروع او اسم المستخدم لا يبدو صحيحًا تمامًا.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "اظهر", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "ارجع الى الخلف", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "الأسئلة متكررة الطرح", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "قريبا", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "ابحث", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "الكل", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "أنشاء لبنات", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "جارٍ تحميل الكائنات ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "جارٍ تحميل الأصوات ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "جار تحميل الإضافات ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "مجموعة قطط", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "يحول نانوس ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "تضخيم جوبو ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "جارٍ تحضير الرموز التعبيرية ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "تحميل المشروع", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "الملف الشخصي", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "أغراضي", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "صفوفي", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "فصلي", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "إعدادات الحساب", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "تسجيل الخروج", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "انظر المجتمع", - "description": "Label for see community button" - }, - "general.username": { - "message": "اسم المستخدم", - "description": "Label for login username input" - }, - "general.password": { - "message": "كلمة المرور", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "تسجيل الدخول", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "اختيار اللغة", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "دروس", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "استعادة الكائن", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "استعادة الصوت", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "استعادة المظهر", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "استعادة ", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "احفظ الآن", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "حفظ كنسخة", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "مزج", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "جديد", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ملف", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "تحميل من جهاز الكمبيوتر الخاص بك", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "أحفظ على جهاز الحاسوب الخاص بك", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "تحرير", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "ايقاف تشغيل وضع التوربو ", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "تشغيل وضع التوربو ", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "انضم إلى سكراتش", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "تسجيل الدخول", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "إعطاء رد الفعل", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "عنوان المشروع هنا", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "المشاركة", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "مشاركة", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "مساعدة", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "ارجع الى الخلف", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(فارغ)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "طول{length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "عرض عادي", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "عرض كبير", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "المنزلقة", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "جرب سكراتش 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "مرحبًا بك في الإصدار التجربي لسكراتش 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "ليس الآن", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "جربها!", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "عرض 2.0 المشروع", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "مرحبًا بك في الإصدار التجربي لسكراتش 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "نحن نعمل على الجيل التالي من سكراتش. نحن متحمسون لتجربتك!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "ليس الآن", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "جربها! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "عرض 2.0 المشروع", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "الأسئلة متكررة الطرح", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "لجميع الكائنات", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "لهذا الكائن فقط", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "متغير سحابي (مخزّن على المخدّم)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "سيكون هذا المتغير متاحًا لجميع النقوش المتحركة.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "الغاء", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "موافق", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "أوقف", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "شغّل", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "جار التحميل...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "حفظ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "إعادة تسجيل", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "تسجيل الصوت", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "ابدا التسجيل عند النقر على الزر 1%", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow} نحتاج إلى إذنك لاستخدام الميكروفون", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "إيقاف التسجيل", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "تسجيل", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "الصوت", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "عزف", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "توقف", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "قص", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "تراجع", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "إعادة", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "اسرع", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "أبطأ", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "صدى صوت", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "روبوت ", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "أعلى", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "أنعم", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "عكس ", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "اسم", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "كائن", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "أظهر", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "الحجم", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "مضاعفة", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "حذف", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "تصدير", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "اختيار كائن", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "رسام", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "مفاجأة ", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "تحميل الكائن", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "تحول إلى مسرح اكبر ", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "تحول الى منصة صغيرة", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "أدخل الى وضعية الشاشة الكاملة", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "اخرج من وضع ملء الشاشة ", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "تحكم كامل في الشاشة", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "اختيار خلفية", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "رسام", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "مفاجأة ", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "تحميل الخلفية", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "المنصة", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "الخلفيات", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "الوضع السريع", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "متصفحك لا يدعم WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "للأسف ، يبدو الأمر مثل المتصفح أو جهاز الكمبيوتر {webGlLink}. هناك حاجة إلى هذه التقنية لتشغيل سكراتش 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "لا يدعم WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "ارجع الى الخلف", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "الأسئلة متكررة الطرح", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "اختيار خلفية", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "اختر مظهر", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "اختيار خلفية", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "اختر كائن", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "رسام", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "مفاجأة ", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "تحميل الخلفية", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "تحميل مظهر", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "آلة التصوير", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "اختر الاضافات", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "أدخل عنوان URL الخاص بالملحق", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "مشروع سكراتش", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "لا يمكن بدء تسجيل", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "فشل تحميل ملف المشروع الذي تم تحديده.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "اختر صوتًا ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "تحميل الصوت", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "مفاجأة ", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "تسجيل", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "اختر صوتًا ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "اختيار كائن", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "اختر البرنامج التعليمي", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "الإنشاء جارٍ...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "الحفظ جارٍ...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "مواء ", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "متغيري", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "الشروع في العمل", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "أضف لبنة حركة", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "انقر على العلم الاخضر للبدء", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "قل شيئًا", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "أضف خلفية", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "غيِّر اللون", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "قل شيئًا", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "انزلاق حول", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "أضِف حركة لأسم", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "اختر حرفًا متحركًا", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "تشغيل الصوت عند النقر", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "اختر رسالة اخرى للكائن", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "غيّر اللون", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "اختيار حرف آخر متحرك واجعله يدور", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "اختيار حرف آخر متحرك واجعله ينمو", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "اصنع موسيقى", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "اختر أداة ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "تشغيل الصوت عند النقر", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "إنشاء أغنية ", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "اختر طبل واصنع ضربات", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "اختر الميكروفون والبيتبوكي المفاجئ", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "جعل لعبة الفرس", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "اختر الكائن", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "شغل الصوت عند النقر", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": " انشئ متغير يعد مجموع النقاط ", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "عند النقر على زيادة النقاط ", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "اذهب الى موضع عشوائي", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "غيِّر اللون", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "إعادة ضبط النتيجة", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "إبني لعبة مطاردة", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "أضف خلفية", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "أضف كائنًا", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "حرك يمين ويسار مع مفاتيح الأسهم", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "تحرك صعودا وهبوطا مع مفاتيح الأسهم", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "اضف كائن آخر", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "التحرك عشوائيا", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "عند نقر على كائن الاخطبوط شغل صوت", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "خلق درجة المتغير", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "عند نقر على كائن الاخطبوط، زد نقطة", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "أضف كائنًا", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "أضف كائنًا", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "أضف خلفية", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "تغيير الحجم ", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "انزلاق حول", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "تسجيل صوت", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "اجعلها تدور", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "إخفاء وإظهار", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "تحريك الكائن", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "استخدام مفاتيح الأسهم", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "إضافة تأثيرات", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "الموسيقى", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "تلعب الصكوك والطبول.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "القلم", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "ارسم مع العفاريت الخاصة بك.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "استشعار الفيديو", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "تحسس الحركة بالكاميرا.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "ترجم", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "ترجمة النص إلى العديد من اللغات.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "ربط مشاريعك مع العالم.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "جاري التوصيل", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "بناء الروبوتات التفاعلية وأكثر من ذلك.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "جاري التوصيل. تأكد من ان الرقم السري على جهاز EV3 الخاص بك هو 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "بناء مع المحركات وأجهزة الاستشعار.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "توصيل", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "الكل", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "حيوانات", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "حفلة راقصة", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "المؤثرات", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "خيال", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "أزياء ", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "طعام", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "داخلي", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "الحلقات", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "الموسيقى", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "ملاحظات", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "خارجي", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "أنماط ", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ناس", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "إيقاع", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "الفضاء", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "الرياضة", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "تحت الماء", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "صوت", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "أحمق", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "الرسوم المتحركة", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "الفنون", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "الألعاب", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "القصص", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "الحروف", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "الاتجاه", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "الموضع س", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "الموضع ص", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "الحجم", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "اسم المظهر", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "رقم المظهر", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "اسم الخلفية", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "رقم الخلفية", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "شدة الصوت", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "سرعة الأيقاع", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "الإجابة", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "شدة الصوت", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "اسم المستخدم", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "السنة", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "الشهر", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "تاريخ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "يوم الأسبوع", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "الساعة", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "الدقيقة", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "الثانية", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "المؤقت", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "خلفية {index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "مظهر{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "الكائن {index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "بُب", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "الحقيبة", + "gui.backpack.errorBackpack": "خطأ في تحميل حقيبة الظهر", + "gui.backpack.loadingBackpack": "جاري التحميل", + "gui.backpack.more": "المزيد", + "gui.backpack.emptyBackpack": "حقيبة الظهر فارغة", + "gui.unsupportedBrowser.label": "المتصفح لا يدعم", + "gui.unsupportedBrowser.description": "نحن آسفون جداً ، ولكن سكراتش 3.0 لا يدعم متصفح الانترنت Internet Explorer أو Vivaldi أو Opera أو Silk. نوصي بتجربة متصفح أحدث مثل Google Chrome أو Mozilla Firefox أو Microsoft Edge.", + "gui.unsupportedBrowser.back": "ارجع الى الخلف", + "gui.unsupportedBrowser.previewfaq": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "الأسئلة متكررة الطرح", + "gui.cameraModal.cameraModalTitle": "التقط صورة", + "gui.cameraModal.loadingCameraMessage": "جاري تحميل الكاميرا", + "gui.cameraModal.permissionRequest": "الرجاء السماح بتفعيل الكاميرا", + "gui.cameraModal.retakePhoto": "التقط صورة مرة اخرى", + "gui.cameraModal.save": "حفظ", + "gui.cameraModal.takePhoto": "التقط صورة", + "gui.cameraModal.loadingCaption": "جاري التحميل ...", + "gui.cameraModal.enableCameraCaption": "شغل الكاميرا", + "gui.cards.all-tutorials": "دروس", + "gui.cards.close": "إغلاق", + "gui.cards.more-things-to-try": "المزيد من الأشياء للتجربة!", + "gui.cards.see-more": "شاهد المزيد", + "gui.comingSoon.message1": "لا تقلق ، فنحن نستخدمها {emoji}", + "gui.comingSoon.message2": "قريبا...", + "gui.comingSoon.message3": "نحن نعمل على ذلك {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "لم تجد الأجهزة", + "gui.connection.auto-scanning.prescan": "اجعل جهازك قريبًا ، ثم ابدأ البحث.", + "gui.connection.auto-scanning.pressbutton": "انقر على الزر الموجود على جهازك.", + "gui.connection.auto-scanning.start-search": "بدء البحث", + "gui.connection.connecting-searchbutton": "جاري البحث ...", + "gui.connection.auto-scanning.try-again": "حاول ثانية", + "gui.connection.connected": "متصل", + "gui.connection.disconnect": "قطع الاتصال", + "gui.connection.go-to-editor": "اذهب إلى المحرر", + "gui.connection.connecting-cancelbutton": "جاري الاتصال...", + "gui.connection.error.errorMessage": "عفوًا ، يبدو أن هناك خطأ ما.", + "gui.connection.error.tryagainbutton": "حاول ثانية", + "gui.connection.error.helpbutton": "مساعدة", + "gui.connection.peripheral-name-label": "اسم الجهاز", + "gui.connection.connect": "متصل", + "gui.connection.scanning.lookingforperipherals": "البحث عن الأجهزة", + "gui.connection.scanning.noPeripheralsFound": "لم تجد الأجهزة", + "gui.connection.scanning.instructions": "اختر جهازك في القائمة أعلاه.", + "gui.connection.search": "تحديث", + "gui.connection.unavailable.installscratchlink": "تأكد من تثبيت Scratch Link وتشغيله", + "gui.connection.unavailable.enablebluetooth": "تحقق من تمكين Bluetooth", + "gui.connection.unavailable.tryagainbutton": "حاول ثانية", + "gui.connection.unavailable.helpbutton": "المساعدة", + "gui.controls.go": "اذهب", + "gui.controls.stop": "توقف", + "gui.crashMessage.label": "هناك خطأ ما.", + "gui.crashMessage.description": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "gui.crashMessage.reload": "إعادة تحميل", + "gui.customProcedures.myblockModalTitle": "إنشاء لبنة", + "gui.customProcedures.addAnInputNumberText": "أضف مدخلا", + "gui.customProcedures.numberTextType": "رقم أو نص", + "gui.customProcedures.addAnInputBoolean": "أضف مدخلا", + "gui.customProcedures.booleanType": "منطقية", + "gui.customProcedures.addALabel": "أضف تسمية", + "gui.customProcedures.runWithoutScreenRefresh": "تشغيل دون تحديث الشاشة", + "gui.customProcedures.cancel": "الغاء", + "gui.customProcedures.ok": "موافق", + "gui.SpriteInfo.direction": "اتجاه", + "gui.directionPicker.rotationStyles.allAround": "في كل مكان", + "gui.directionPicker.rotationStyles.leftRight": "يسار / يمين", + "gui.directionPicker.rotationStyles.dontRotate": "لا تدور", + "gui.gui.addExtension": "كتبة الاضافات", + "gui.gui.codeTab": "رمز", + "gui.gui.backdropsTab": "الخلفيات", + "gui.gui.costumesTab": "المظاهر", + "gui.gui.soundsTab": "الأصوات", + "gui.importInfo.title": "عرض مشروع سكراتش 2.0", + "gui.importInfo.betamessage": "أدخل رابطًا لأحدى مشروعات Scratch المشتركة. لن يتم حفظ التغييرات التي تم إجراؤها في الإصدار بيتا 3.0 هذا.", + "gui.importInfo.message": "أدخل رابطًا لأحد مشاريعك في الـ Scratch المشتركة. لن يتم حفظ التغييرات التي تم إجراؤها في هذه المعاينة 3.0.", + "gui.importInfo.invalidFormatError": "عذرًا ، هذا رابط المشروع او اسم المستخدم لا يبدو صحيحًا تمامًا.", + "gui.importModal.viewproject": "اظهر", + "gui.importInfo.goback": "ارجع الى الخلف", + "gui.importInfo.previewfaq": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "الأسئلة متكررة الطرح", + "gui.extensionLibrary.comingSoon": "قريبا", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "ابحث", + "gui.library.allTag": "الكل", + "gui.loader.message1": "أنشاء لبنات", + "gui.loader.message2": "جارٍ تحميل الكائنات ...", + "gui.loader.message3": "جارٍ تحميل الأصوات ...", + "gui.loader.message4": "جار تحميل الإضافات ...", + "gui.loader.message5": "مجموعة قطط", + "gui.loader.message6": "يحول نانوس ...", + "gui.loader.message7": "تضخيم جوبو ...", + "gui.loader.message8": "جارٍ تحضير الرموز التعبيرية ...", + "gui.loader.headline": "تحميل المشروع", + "gui.accountMenu.profile": "الملف الشخصي", + "gui.accountMenu.myStuff": "أغراضي", + "gui.accountMenu.myClasses": "صفوفي", + "gui.accountMenu.myClass": "فصلي", + "gui.accountMenu.accountSettings": "إعدادات الحساب", + "gui.accountMenu.signOut": "تسجيل الخروج", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "انظر المجتمع", + "general.username": "اسم المستخدم", + "general.password": "كلمة المرور", + "general.signIn": "تسجيل الدخول", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "اختيار اللغة", + "gui.menuBar.tutorialsLibrary": "دروس", + "gui.menuBar.restoreSprite": "استعادة الكائن", + "gui.menuBar.restoreSound": "استعادة الصوت", + "gui.menuBar.restoreCostume": "استعادة المظهر", + "gui.menuBar.restore": "استعادة ", + "gui.menuBar.saveNow": "احفظ الآن", + "gui.menuBar.saveAsCopy": "حفظ كنسخة", + "gui.menuBar.remix": "مزج", + "gui.menuBar.new": "جديد", + "gui.menuBar.file": "ملف", + "gui.menuBar.uploadFromComputer": "تحميل من جهاز الكمبيوتر الخاص بك", + "gui.menuBar.downloadToComputer": "أحفظ على جهاز الحاسوب الخاص بك", + "gui.menuBar.edit": "تحرير", + "gui.menuBar.turboModeOff": "ايقاف تشغيل وضع التوربو ", + "gui.menuBar.turboModeOn": "تشغيل وضع التوربو ", + "gui.menuBar.joinScratch": "انضم إلى سكراتش", + "gui.menuBar.signIn": "تسجيل الدخول", + "gui.menuBar.giveFeedback": "إعطاء رد الفعل", + "gui.gui.projectTitlePlaceholder": "عنوان المشروع هنا", + "gui.menuBar.isShared": "المشاركة", + "gui.menuBar.share": "مشاركة", + "gui.modal.help": "مساعدة", + "gui.modal.back": "ارجع الى الخلف", + "gui.monitor.listMonitor.empty": "(فارغ)", + "gui.monitor.listMonitor.listLength": "طول{length}", + "gui.monitor.contextMenu.default": "عرض عادي", + "gui.monitor.contextMenu.large": "عرض كبير", + "gui.monitor.contextMenu.slider": "المنزلقة", + "gui.previewInfo.label": "جرب سكراتش 3.0", + "gui.previewInfo.welcome": "مرحبًا بك في الإصدار التجربي لسكراتش 3.0", + "gui.previewModal.notnowtooltip": "ليس الآن", + "gui.previewModal.tryittooltip": "جربها!", + "gui.previewModal.viewprojecttooltip": "عرض 2.0 المشروع", + "gui.previewInfo.betawelcome": "مرحبًا بك في الإصدار التجربي لسكراتش 3.0", + "gui.previewInfo.invitation": "نحن نعمل على الجيل التالي من سكراتش. نحن متحمسون لتجربتك!", + "gui.previewInfo.notnow": "ليس الآن", + "gui.previewModal.tryit": "جربها! {caticon}", + "gui.previewModal.viewproject": "عرض 2.0 المشروع", + "gui.previewInfo.previewfaq": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "الأسئلة متكررة الطرح", + "gui.gui.variableScopeOptionAllSprites": "لجميع الكائنات", + "gui.gui.variableScopeOptionSpriteOnly": "لهذا الكائن فقط", + "gui.gui.cloudVariableOption": "متغير سحابي (مخزّن على المخدّم)", + "gui.gui.variablePromptAllSpritesMessage": "سيكون هذا المتغير متاحًا لجميع النقوش المتحركة.", + "gui.prompt.cancel": "الغاء", + "gui.prompt.ok": "موافق", + "gui.playbackStep.stopMsg": "أوقف", + "gui.playbackStep.playMsg": "شغّل", + "gui.playbackStep.loadingMsg": "جار التحميل...", + "gui.playbackStep.saveMsg": "حفظ", + "gui.playbackStep.reRecordMsg": "إعادة تسجيل", + "gui.recordModal.title": "تسجيل الصوت", + "gui.recordingStep.beginRecord": "ابدا التسجيل عند النقر على الزر 1%", + "gui.recordingStep.permission": "{arrow} نحتاج إلى إذنك لاستخدام الميكروفون", + "gui.recordingStep.stop": "إيقاف التسجيل", + "gui.recordingStep.record": "تسجيل", + "gui.soundEditor.sound": "الصوت", + "gui.soundEditor.play": "عزف", + "gui.soundEditor.stop": "توقف", + "gui.soundEditor.trim": "قص", + "gui.soundEditor.save": "Save", + "gui.soundEditor.undo": "تراجع", + "gui.soundEditor.redo": "إعادة", + "gui.soundEditor.faster": "اسرع", + "gui.soundEditor.slower": "أبطأ", + "gui.soundEditor.echo": "صدى صوت", + "gui.soundEditor.robot": "روبوت ", + "gui.soundEditor.louder": "أعلى", + "gui.soundEditor.softer": "أنعم", + "gui.soundEditor.reverse": "عكس ", + "gui.SpriteInfo.spritePlaceholder": "اسم", + "gui.SpriteInfo.sprite": "كائن", + "gui.SpriteInfo.show": "أظهر", + "gui.SpriteInfo.size": "الحجم", + "gui.spriteSelectorItem.contextMenuDuplicate": "مضاعفة", + "gui.spriteSelectorItem.contextMenuDelete": "حذف", + "gui.spriteSelectorItem.contextMenuExport": "تصدير", + "gui.spriteSelector.addSpriteFromLibrary": "اختيار كائن", + "gui.spriteSelector.addSpriteFromPaint": "رسام", + "gui.spriteSelector.addSpriteFromSurprise": "مفاجأة ", + "gui.spriteSelector.addSpriteFromFile": "تحميل الكائن", + "gui.stageHeader.stageSizeLarge": "تحول إلى مسرح اكبر ", + "gui.stageHeader.stageSizeSmall": "تحول الى منصة صغيرة", + "gui.stageHeader.stageSizeFull": "أدخل الى وضعية الشاشة الكاملة", + "gui.stageHeader.stageSizeUnFull": "اخرج من وضع ملء الشاشة ", + "gui.stageHeader.fullscreenControl": "تحكم كامل في الشاشة", + "gui.spriteSelector.addBackdropFromLibrary": "اختيار خلفية", + "gui.stageSelector.addBackdropFromPaint": "رسام", + "gui.stageSelector.addBackdropFromSurprise": "مفاجأة ", + "gui.stageSelector.addBackdropFromFile": "تحميل الخلفية", + "gui.stageSelector.stage": "المنصة", + "gui.stageSelector.backdrops": "الخلفيات", + "gui.turboMode.active": "الوضع السريع", + "gui.webglModal.label": "متصفحك لا يدعم WebGL", + "gui.webglModal.description": "للأسف ، يبدو الأمر مثل المتصفح أو جهاز الكمبيوتر {webGlLink}. هناك حاجة إلى هذه التقنية لتشغيل سكراتش 3.0.", + "gui.webglModal.webgllink": "لا يدعم WebGL", + "gui.webglModal.back": "ارجع الى الخلف", + "gui.webglModal.previewfaq": "لمعرفة المزيد ، انتقل إلى {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "الأسئلة متكررة الطرح", + "gui.costumeLibrary.chooseABackdrop": "اختيار خلفية", + "gui.costumeLibrary.chooseACostume": "اختر مظهر", + "gui.costumeTab.addBackdropFromLibrary": "اختيار خلفية", + "gui.costumeTab.addCostumeFromLibrary": "اختر كائن", + "gui.costumeTab.addBlankCostume": "رسام", + "gui.costumeTab.addSurpriseCostume": "مفاجأة ", + "gui.costumeTab.addFileBackdrop": "تحميل الخلفية", + "gui.costumeTab.addFileCostume": "تحميل مظهر", + "gui.costumeTab.addCameraCostume": "آلة التصوير", + "gui.extensionLibrary.chooseAnExtension": "اختر الاضافات", + "gui.extensionLibrary.extensionUrl": "أدخل عنوان URL الخاص بالملحق", + "gui.gui.defaultProjectTitle": "مشروع سكراتش", + "gui.recordingStep.alertMsg": "لا يمكن بدء تسجيل", + "gui.projectLoader.loadError": "فشل تحميل ملف المشروع الذي تم تحديده.", + "gui.soundLibrary.chooseASound": "اختر صوتًا ", + "gui.soundTab.fileUploadSound": "تحميل الصوت", + "gui.soundTab.surpriseSound": "مفاجأة ", + "gui.soundTab.recordSound": "تسجيل", + "gui.soundTab.addSoundFromLibrary": "اختر صوتًا ", + "gui.spriteLibrary.chooseASprite": "اختيار كائن", + "gui.tipsLibrary.tutorials": "اختر البرنامج التعليمي", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "الإنشاء جارٍ...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "الحفظ جارٍ...", + "gui.defaultProject.meow": "مواء ", + "gui.defaultProject.variable": "متغيري", + "gui.howtos.intro-move-sayhello-hat.name": "الشروع في العمل", + "gui.howtos.intro-move.step_stepMove": "أضف لبنة حركة", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "انقر على العلم الاخضر للبدء", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "قل شيئًا", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "أضف خلفية", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "غيِّر اللون", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "قل شيئًا", + "gui.howtos.cartoon-network.step_CNglide": "انزلاق حول", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "أضِف حركة لأسم", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "اختر حرفًا متحركًا", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "تشغيل الصوت عند النقر", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "اختر رسالة اخرى للكائن", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "غيّر اللون", + "gui.howtos.animate-a-name.step_AnimateSpin": "اختيار حرف آخر متحرك واجعله يدور", + "gui.howtos.animate-a-name.step_AnimateGrow": "اختيار حرف آخر متحرك واجعله ينمو", + "gui.howtos.make-music.name": "اصنع موسيقى", + "gui.howtos.Make-Music.step_PickInstrument": "اختر أداة ", + "gui.howtos.Make-Music.step_PlaySoundClick": "تشغيل الصوت عند النقر", + "gui.howtos.Make-Music.step_MakeSong": "إنشاء أغنية ", + "gui.howtos.make-music.step_MakeBeat": "اختر طبل واصنع ضربات", + "gui.howtos.make-music.step_MakeBeatBox": "اختر الميكروفون والبيتبوكي المفاجئ", + "gui.howtos.make-a-game.name": "جعل لعبة الفرس", + "gui.howtos.Make-A-Game.step_GamePickSprite": "اختر الكائن", + "gui.howtos.make-a-game.step_GamePlaySound": "شغل الصوت عند النقر", + "gui.howtos.make-a-game.step_GameAddScore": " انشئ متغير يعد مجموع النقاط ", + "gui.howtos.make-a-game.step_GameChangeScore": "عند النقر على زيادة النقاط ", + "gui.howtos.make-a-game.step_Random": "اذهب الى موضع عشوائي", + "gui.howtos.make-music.step_GameChangeColor": "غيِّر اللون", + "gui.howtos.make-music.step_ResetScore": "إعادة ضبط النتيجة", + "gui.howtos.make-a-chase-game.name": "إبني لعبة مطاردة", + "gui.howtos.Chase-Game.step_BG": "أضف خلفية", + "gui.howtos.chase-game.step_AddOcto": "أضف كائنًا", + "gui.howtos.make-music.step_LeftRight": "حرك يمين ويسار مع مفاتيح الأسهم", + "gui.howtos.Chase-Game.step_UpDown": "تحرك صعودا وهبوطا مع مفاتيح الأسهم", + "gui.howtos.Chase-Game.step_AddStar": "اضف كائن آخر", + "gui.howtos.Chase-Game.step_MoveRandom": "التحرك عشوائيا", + "gui.howtos.Chase-Game.step_WhenTouch": "عند نقر على كائن الاخطبوط شغل صوت", + "gui.howtos.Chase-Game.step_ScoreVariable": "خلق درجة المتغير", + "gui.howtos.Chase-Game.ScoreWhenTouch": "عند نقر على كائن الاخطبوط، زد نقطة", + "gui.howtos.add-sprite.name": "أضف كائنًا", + "gui.howtos.add-sprite.step_addSprite": "أضف كائنًا", + "gui.howtos.add-a-backdrop.name": "أضف خلفية", + "gui.howtos.change-size.name": "تغيير الحجم ", + "gui.howtos.glide-around.name": "انزلاق حول", + "gui.howtos.record-a-sound.name": "تسجيل صوت", + "gui.howtos.spin-video.name": "اجعلها تدور", + "gui.howtos.hide-and-show.name": "إخفاء وإظهار", + "gui.howtos.switch-costume.name": "تحريك الكائن", + "gui.howtos.move-around-with-arrow-keys.name": "استخدام مفاتيح الأسهم", + "gui.howtos.add-effects.name": "إضافة تأثيرات", + "gui.extension.music.name": "الموسيقى", + "gui.extension.music.description": "تلعب الصكوك والطبول.", + "gui.extension.pen.name": "القلم", + "gui.extension.pen.description": "ارسم مع العفاريت الخاصة بك.", + "gui.extension.videosensing.name": "استشعار الفيديو", + "gui.extension.videosensing.description": "تحسس الحركة بالكاميرا.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "ترجم", + "gui.extension.translate.description": "ترجمة النص إلى العديد من اللغات.", + "gui.extension.microbit.description": "ربط مشاريعك مع العالم.", + "gui.extension.microbit.connectingMessage": "جاري التوصيل", + "gui.extension.ev3.description": "بناء الروبوتات التفاعلية وأكثر من ذلك.", + "gui.extension.ev3.connectingMessage": "جاري التوصيل. تأكد من ان الرقم السري على جهاز EV3 الخاص بك هو 1234.", + "gui.extension.wedo2.description": "بناء مع المحركات وأجهزة الاستشعار.", + "gui.extension.wedo2.connectingMessage": "توصيل", + "gui.libraryTags.all": "الكل", + "gui.libraryTags.animals": "حيوانات", + "gui.libraryTags.dance": "حفلة راقصة", + "gui.libraryTags.effects": "المؤثرات", + "gui.libraryTags.fantasy": "خيال", + "gui.libraryTags.fashion": "أزياء ", + "gui.libraryTags.food": "طعام", + "gui.libraryTags.indoors": "داخلي", + "gui.libraryTags.loops": "الحلقات", + "gui.libraryTags.music": "الموسيقى", + "gui.libraryTags.notes": "ملاحظات", + "gui.libraryTags.outdoors": "خارجي", + "gui.libraryTags.patterns": "أنماط ", + "gui.libraryTags.people": "ناس", + "gui.libraryTags.percussion": "إيقاع", + "gui.libraryTags.space": "الفضاء", + "gui.libraryTags.sports": "الرياضة", + "gui.libraryTags.underwater": "تحت الماء", + "gui.libraryTags.voice": "صوت", + "gui.libraryTags.wacky": "أحمق", + "gui.libraryTags.animation": "الرسوم المتحركة", + "gui.libraryTags.art": "الفنون", + "gui.libraryTags.games": "الألعاب", + "gui.libraryTags.stories": "القصص", + "gui.libraryTags.letters": "الحروف", + "gui.opcodeLabels.direction": "الاتجاه", + "gui.opcodeLabels.xposition": "الموضع س", + "gui.opcodeLabels.yposition": "الموضع ص", + "gui.opcodeLabels.size": "الحجم", + "gui.opcodeLabels.costumename": "اسم المظهر", + "gui.opcodeLabels.costumenumber": "رقم المظهر", + "gui.opcodeLabels.backdropname": "اسم الخلفية", + "gui.opcodeLabels.backdropnumber": "رقم الخلفية", + "gui.opcodeLabels.volume": "شدة الصوت", + "gui.opcodeLabels.tempo": "سرعة الأيقاع", + "gui.opcodeLabels.answer": "الإجابة", + "gui.opcodeLabels.loudness": "شدة الصوت", + "gui.opcodeLabels.username": "اسم المستخدم", + "gui.opcodeLabels.year": "السنة", + "gui.opcodeLabels.month": "الشهر", + "gui.opcodeLabels.date": "تاريخ", + "gui.opcodeLabels.dayofweek": "يوم الأسبوع", + "gui.opcodeLabels.hour": "الساعة", + "gui.opcodeLabels.minute": "الدقيقة", + "gui.opcodeLabels.second": "الثانية", + "gui.opcodeLabels.timer": "المؤقت", + "gui.sharedMessages.backdrop": "خلفية {index}", + "gui.sharedMessages.costume": "مظهر{index}", + "gui.sharedMessages.sprite": "الكائن {index}", + "gui.sharedMessages.pop": "بُب" } \ No newline at end of file diff --git a/editor/interface/ast.json b/editor/interface/ast.json deleted file mode 100644 index c8b2dde2..00000000 --- a/editor/interface/ast.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Zarrar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Encaboxar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fondos", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Disfraces", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Too", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configuración de la cuenta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Encaboxar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Soníu", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fondos", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Cámara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creando...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Llápiz", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Too", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animales", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direición", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posición x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posición y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamañu", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nome del disfraz", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nombre de fondu", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "respuesta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volume del soníu", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nome d'usuariu", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronómetru", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/az.json b/editor/interface/az.json index df10932c..9c7768e2 100644 --- a/editor/interface/az.json +++ b/editor/interface/az.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Yenidən bağlanın", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Bel çantası", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Bel çantasının yüklənməsində yanlışlıq", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Yüklənir ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Daha çox", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Bel çantası boşdur", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Brauzer dəstəklənmir", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Çox üzr istəyirik, lakin Skreç 3.0 Internet Explorer, Vivaldi, Opera və ya Silk kimi brauzerləri dəstəkləmir. Biz sizə Google Chrome, Mozilla Firefox və ya Microsoft Edge kimi daha yeni brauzerlərdən istifadə etməyi təklif edirik.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Geri", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Fotoşəkil çek", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kamera yüklənir ...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Kameranızı istifadə etmək üçün bizə sizin icazəniz lazımdır", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Kamerayla yenidən çək", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Saxla", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Şəkil çək", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Yüklənir ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Kamera mövcuddur", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Təlimatlar", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Bağla", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Yoxlamağa daha çox imkan!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Daha çox", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Narahat olmayın, biz bunun üzərində çalışırıq {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Tezliklə ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Biz bunun üzərində çalışırıq {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Heç bir cihaz tapılmadı", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Axtarışı başlatmaq üçün cihazınızı yaxınlıqda yerləşdirin.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Cihazınızdakı düyməyə basın.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Axtarışa başlayın", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Axtarılır...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Yenidən cəhd edin", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Qoşuludur", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Qoşulma", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Redaktora keçin", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Qoşulur ...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups! Görünür ki, nə isə səhv getdi.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Yenidən cəhd et", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Yardım", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Cihazın adı", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Qoşul", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Cihazlar axtarılır", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Heç bir cihaz tapılmadı", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Yuxarıdakı siyahıdan öz cihazınızı seçin.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Yenilə", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Skreç linkinin yüklənməyində və işləməyindən əmin olun", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bluetoothun aktiv olduğunu yoxlayın", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Yenidən cəhd et", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Yardım", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Başlat", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Dayandır", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ups! Nə isə səhv getdi.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Biz çox üzr istəyirik, ancaq Skreçdə problem yaranmışdır. Bu problem avtomatik olaraq Skreç komandasına bildirildi. Yenidən cəhd etmək üçün xahiş edirik səhifəni yeniləyəsiniz.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Yenidən yükləyin", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Blok yarat", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Dəyişən əlavə et", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "rəqəm və ya mətn", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Dəyişən əlavə et", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "məntiqi", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Yarlıq əlavə et", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ekranı yeniləmədən işə sal", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Ləğv et", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Oldu", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "İstiqamət", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Ətrafında", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Sol/Sağ", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Döndərmə", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Genişlənmə əlavə et", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kod", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fonlar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Libaslar", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Səslər", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Skreç 2.0 layihəsini göstərin", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Paylaşdığınız Skreç layihələrinizdən birinin linkini daxil edin. 3.0 Beta versiyasında elədiyiniz dəyişiklər yadda saxlanılmayacaq.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Paylaşıdığınız Skreç layihələrinizdən hər hansı birinin linkini daxil edin. 3.0 önbaxışda etdiyiniz dəyişikliklər yadda saxlanılmayacaq.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ah, bu layihənin linki və ya id-si düzgün görünmür.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Görünüş", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Geri qayıt", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Tezliklə ...", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Tələb edilir", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Birlikdə əməkdaşlıq", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Axtarış", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Hamısı", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Bloklar yaradılır ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Spraytlar yüklənir ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Səslər yüklənir ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Genişlənmələr yüklənir ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Tənbəl pişiklər...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Böyük həcmli layihənin ötürülməsi", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gobolar şişir", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojilər hazırlanır ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Layihə yüklənir", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mənim işlərim", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Siniflərim", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mənim sinfim", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Hesab parametrləri", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Çıxış", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "{username} tərəfindən", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "İctimai baxış", - "description": "Label for see community button" - }, - "general.username": { - "message": "İstifadəçi Adı", - "description": "Label for login username input" - }, - "general.password": { - "message": "Şifrə", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Daxil ol", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Kömək Lazımdır?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "dil seçimi", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Təlimatlar", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Spraytı bərpa edin", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Səsi geri yüklə", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Libası geri yüklə", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Bərpa edin", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "İndi saxla", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Kopyasını saxla", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiks", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Yeni", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fayl", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Kompüterdən yüklə", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Kompüterə yüklə", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Düzəliş et", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turbo rejimi söndür", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turbo rejimini işə sal", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Skreç-ə qoşulun", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Daxil ol", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Münasibət bildir", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Layihənin başlığı burada", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Paylaşıldı", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Paylaş", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Yardım", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Geri", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(boşdur)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "uzunluq {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal görünüş", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "geniş görünüş", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "sürüşkən", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Skreç 3.0-ı sına", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Skreç 3.0 Beta versiyasına Xoş Gəlmisiniz", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "İndi Yox", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Bunu da yoxlayın", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 Layihəsini göstərin", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Skreç 3.0 Beta versiyasına Xoş Gəlmisiniz", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Biz yeni nəsil Skreç üzərində işləyirik. Bunu sınadığınız üçün həyəcanlıyıq!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "İndi Yox", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Yoxla! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 Layihəsini göstərin", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Bütün spraytlar üçün", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Yalnız bu sprayt üçün", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Bulud dəyişəni (serverdə saxlanılır)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Bu dəyişən bütün spraytlar üçün mövcud olacaq.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Ləğv et", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Oldu", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Dayandır", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Oynat", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Yüklənir ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Saxla", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Səsi yenidən yaz", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Səs yaz", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Aşağıdakı düyməyə klikləməklə səsi yazmağa başlayın", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Sizin mikrafonunuzdan istifadə etmək üçün icazəyə ehtiyacımız var", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Səsyazmanı dayandırın", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Səsyazma", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Səs", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Çal", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "dayandır", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Kəsmək", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Saxla", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ləğv et", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ləğv et", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Cəld", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Yavaş", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Əks-səda", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Uca", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Yumşaq", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Tərsinə çevirmək", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ad", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprayt", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Göstər", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Ölçü", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Dublikat yarat", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "sil", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ixrac et", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Sprayt seç", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Çək", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sürpriz", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Sprayt yüklə", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Böyük səhnəyə keçid", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Kiçik səhnəyə keç", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Tam ekran rejiminə daxil ol", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Tam ekran rejimindən çıx", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Tam ekran idarəedicisi", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Fon seç", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sürpriz", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Fon yüklə", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Səhnə", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fonlar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo rejim", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Sənin Brauzerin WebGL-i dəstəkləmir", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Təəssüf ki, brauzerinizdə və ya kompüterinizdə {webGlLink} olmadığı kimi görünür. Bu texnologiya Skreç 3.0-ın işləməsi üçün vacibdir.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL-i dəstəkləmir", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Geri", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Fon seç", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Libas seç", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Fon seç", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Libas seç", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sürpriz", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Fon yüklə", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Libas yüklə", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Genişlənmə seç", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Genişlənmənin URL-ini daxil edin", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Skreç Layihəsi", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Yazmağa başlaya bilmədi", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Seçilmiş layihənin yüklənməsi uğursuz olmuşdur.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Səs seç", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Səs yüklə", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sürpriz", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Səsyazma", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Səs seç", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Sprayt seç", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Təlimat seçin", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Uğurla yaradılıb.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Yaradılma...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Uğurla yadda saxlanılıb.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saxlanılır...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miyo", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mənim dəyişənim", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Yeni başlayanlar", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Hərəkət bloku əlavə et", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Başlamaq üçün yaşıl bayrağa klikləyin", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Söhbət edən animasiya yarat", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Nitq bloklarına mətn əlavə et", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Nəsə de", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Səs təyin et", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Ətrafında hərəkət et", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Fon əlavə et", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Başqa personaj əlavə et", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Mahnı ifa et", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Rəngi dəyiş", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Ətrafında dön", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Böyüt və Kiçilt", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Macəra oyunu canlandırın", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Göstərmək üçün personaj seç", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Nəsə de", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Ətrafında sürüş", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Təqib üçün bir obyekt seç", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Obyektləri topla", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Hesab dəyişəni yarat", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Hesabı davam et", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Səviyyəni qaldır: Arxa fonu dəyiş", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Ada animasiya verin", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Hərf Spraytı götür", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Kliklənəndə Səsi ifa et", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Başqa Hərf Spraytı götür", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Rəngi dəyiş", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Başqa hərf götür & fırlat", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Başqa hərf götür & Böyüt", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Musiqi Yarat", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Alət Spraytı götür", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Kliklənəndə Səsi ifa et", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Mahnı yarat", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Baraban seç & Çal", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Mikrafon Spraytı & Sürpriz Bitboks seç", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Klikləmə Oyunu yarat", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Sprayt götür", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Kliklənəndə Səsi ifa et", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Hesab dəyişəni yarat", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Klikləndikdə hesabı artır", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Təsadüfi mövqeyə get", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Rəngi dəyiş", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Hesabı sıfırla", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Ov Oyunu yarat", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Fon əlavə et", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Sprayt əlavə et", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "İstiqamət düymələri vasitəsilə Sağa & Sola hərəkət et", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "İstiqamət düymələri vasitəsilə Yuxarı & Aşağı hərəkət et", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Başqa Sprayt əlavə et", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Təsadüfi hərəkət et", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Oktapod Spraytında, Səsi ifa edə toxunan zaman", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Hesab dəyişəni yarat", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Oktapod Spraytında, Hesab əlavə edə toxunan zaman", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Sprayt əlavə et", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Sprayt əlavə et", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Fon əlavə et", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Ölçünü dəyiş", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Ətrafında sürüş", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Səs yaz", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fırlat", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Gizlət və Göstər", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Sprayta animasiya ver", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Ox düymələrindən istifadə et", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Effektlər əlavə et", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musiqi", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Alətlər və barabanlar çal.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Qələm", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Spraytlarınla çək.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensoru", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Kamera ilə hissi hərəkət", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Mətndən nitqə", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Layihələrinizi danışıqla yaradın.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Tərcümə", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Mətni müxtəlif dillərə tərcümə et.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Layihələrinizi dünyayla paylaşın.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Qoşulur", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "İnteraktiv robotlar və daha çoxunu qurun.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Qoşulur. EV3-dəki pin kodun 1234 təyin olunduğundan əmin olun.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Mühərriklər və sensorlar ilə qurun.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Qoşulur", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Hamısı", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Heyvanlar", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Rəqs", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effektlər", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fentezi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Dəb", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Qida", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Otaqda", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Dövrlər", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musiqi", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Qeydlər", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Açıq havada", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Naxışlar", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "İnsanlar", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Zərb alətləri", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Kosmos", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "İdman", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Sualtı aləm", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Səs", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Mənasız", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animasiya", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "İncəsənət", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Oyunlar", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Hekayələr", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Hərflər", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "istiqamət", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x mövqeyi", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y mövqeyi", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ölçü", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "libasın adı", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "libas sayı", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "fonun adı", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "fon sayı", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "səsin yüksəkliyi", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "temp", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "cavab", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "səs ucalığı", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "istifadəçinin adı", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "il", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ay", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "tarix", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "həftənin günü", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "saat", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "dəqiqə", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "saniyə", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "taymer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fon{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "libas{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprayt{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Yenidən bağlanın", + "gui.backpack.header": "Bel çantası", + "gui.backpack.errorBackpack": "Bel çantasının yüklənməsində yanlışlıq", + "gui.backpack.loadingBackpack": "Yüklənir ...", + "gui.backpack.more": "Daha çox", + "gui.backpack.emptyBackpack": "Bel çantası boşdur", + "gui.unsupportedBrowser.label": "Brauzer dəstəklənmir", + "gui.unsupportedBrowser.description": "Çox üzr istəyirik, lakin Skreç 3.0 Internet Explorer, Vivaldi, Opera və ya Silk kimi brauzerləri dəstəkləmir. Biz sizə Google Chrome, Mozilla Firefox və ya Microsoft Edge kimi daha yeni brauzerlərdən istifadə etməyi təklif edirik.", + "gui.unsupportedBrowser.back": "Geri", + "gui.unsupportedBrowser.previewfaq": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Fotoşəkil çek", + "gui.cameraModal.loadingCameraMessage": "Kamera yüklənir ...", + "gui.cameraModal.permissionRequest": "Kameranızı istifadə etmək üçün bizə sizin icazəniz lazımdır", + "gui.cameraModal.retakePhoto": "Kamerayla yenidən çək", + "gui.cameraModal.save": "Saxla", + "gui.cameraModal.takePhoto": "Şəkil çək", + "gui.cameraModal.loadingCaption": "Yüklənir ...", + "gui.cameraModal.enableCameraCaption": "Kamera mövcuddur", + "gui.cards.all-tutorials": "Təlimatlar", + "gui.cards.close": "Bağla", + "gui.cards.more-things-to-try": "Yoxlamağa daha çox imkan!", + "gui.cards.see-more": "Daha çox", + "gui.comingSoon.message1": "Narahat olmayın, biz bunun üzərində çalışırıq {emoji}", + "gui.comingSoon.message2": "Tezliklə ...", + "gui.comingSoon.message3": "Biz bunun üzərində çalışırıq {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Heç bir cihaz tapılmadı", + "gui.connection.auto-scanning.prescan": "Axtarışı başlatmaq üçün cihazınızı yaxınlıqda yerləşdirin.", + "gui.connection.auto-scanning.pressbutton": "Cihazınızdakı düyməyə basın.", + "gui.connection.auto-scanning.start-search": "Axtarışa başlayın", + "gui.connection.connecting-searchbutton": "Axtarılır...", + "gui.connection.auto-scanning.try-again": "Yenidən cəhd edin", + "gui.connection.connected": "Qoşuludur", + "gui.connection.disconnect": "Qoşulma", + "gui.connection.go-to-editor": "Redaktora keçin", + "gui.connection.connecting-cancelbutton": "Qoşulur ...", + "gui.connection.error.errorMessage": "Ups! Görünür ki, nə isə səhv getdi.", + "gui.connection.error.tryagainbutton": "Yenidən cəhd et", + "gui.connection.error.helpbutton": "Yardım", + "gui.connection.peripheral-name-label": "Cihazın adı", + "gui.connection.connect": "Qoşul", + "gui.connection.scanning.lookingforperipherals": "Cihazlar axtarılır", + "gui.connection.scanning.noPeripheralsFound": "Heç bir cihaz tapılmadı", + "gui.connection.scanning.instructions": "Yuxarıdakı siyahıdan öz cihazınızı seçin.", + "gui.connection.search": "Yenilə", + "gui.connection.unavailable.installscratchlink": "Skreç linkinin yüklənməyində və işləməyindən əmin olun", + "gui.connection.unavailable.enablebluetooth": "Bluetoothun aktiv olduğunu yoxlayın", + "gui.connection.unavailable.tryagainbutton": "Yenidən cəhd et", + "gui.connection.unavailable.helpbutton": "Yardım", + "gui.controls.go": "Başlat", + "gui.controls.stop": "Dayandır", + "gui.crashMessage.label": "Ups! Nə isə səhv getdi.", + "gui.crashMessage.description": "Biz çox üzr istəyirik, ancaq Skreçdə problem yaranmışdır. Bu problem avtomatik olaraq Skreç komandasına bildirildi. Yenidən cəhd etmək üçün xahiş edirik səhifəni yeniləyəsiniz.", + "gui.crashMessage.reload": "Yenidən yükləyin", + "gui.customProcedures.myblockModalTitle": "Blok yarat", + "gui.customProcedures.addAnInputNumberText": "Dəyişən əlavə et", + "gui.customProcedures.numberTextType": "rəqəm və ya mətn", + "gui.customProcedures.addAnInputBoolean": "Dəyişən əlavə et", + "gui.customProcedures.booleanType": "məntiqi", + "gui.customProcedures.addALabel": "Yarlıq əlavə et", + "gui.customProcedures.runWithoutScreenRefresh": "Ekranı yeniləmədən işə sal", + "gui.customProcedures.cancel": "Ləğv et", + "gui.customProcedures.ok": "Oldu", + "gui.SpriteInfo.direction": "İstiqamət", + "gui.directionPicker.rotationStyles.allAround": "Ətrafında", + "gui.directionPicker.rotationStyles.leftRight": "Sol/Sağ", + "gui.directionPicker.rotationStyles.dontRotate": "Döndərmə", + "gui.gui.addExtension": "Genişlənmə əlavə et", + "gui.gui.codeTab": "Kod", + "gui.gui.backdropsTab": "Fonlar", + "gui.gui.costumesTab": "Libaslar", + "gui.gui.soundsTab": "Səslər", + "gui.importInfo.title": "Skreç 2.0 layihəsini göstərin", + "gui.importInfo.betamessage": "Paylaşdığınız Skreç layihələrinizdən birinin linkini daxil edin. 3.0 Beta versiyasında elədiyiniz dəyişiklər yadda saxlanılmayacaq.", + "gui.importInfo.message": "Paylaşıdığınız Skreç layihələrinizdən hər hansı birinin linkini daxil edin. 3.0 önbaxışda etdiyiniz dəyişikliklər yadda saxlanılmayacaq.", + "gui.importInfo.invalidFormatError": "Ah, bu layihənin linki və ya id-si düzgün görünmür.", + "gui.importModal.viewproject": "Görünüş", + "gui.importInfo.goback": "Geri qayıt", + "gui.importInfo.previewfaq": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Tezliklə ...", + "gui.extensionLibrary.requires": "Tələb edilir", + "gui.extensionLibrary.collaboration": "Birlikdə əməkdaşlıq", + "gui.library.filterPlaceholder": "Axtarış", + "gui.library.allTag": "Hamısı", + "gui.loader.message1": "Bloklar yaradılır ...", + "gui.loader.message2": "Spraytlar yüklənir ...", + "gui.loader.message3": "Səslər yüklənir ...", + "gui.loader.message4": "Genişlənmələr yüklənir ...", + "gui.loader.message5": "Tənbəl pişiklər...", + "gui.loader.message6": "Böyük həcmli layihənin ötürülməsi", + "gui.loader.message7": "Gobolar şişir", + "gui.loader.message8": "Emojilər hazırlanır ...", + "gui.loader.headline": "Layihə yüklənir", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Mənim işlərim", + "gui.accountMenu.myClasses": "Siniflərim", + "gui.accountMenu.myClass": "Mənim sinfim", + "gui.accountMenu.accountSettings": "Hesab parametrləri", + "gui.accountMenu.signOut": "Çıxış", + "gui.authorInfo.byUser": "{username} tərəfindən", + "gui.menuBar.seeCommunity": "İctimai baxış", + "general.username": "İstifadəçi Adı", + "general.password": "Şifrə", + "general.signIn": "Daxil ol", + "login.needHelp": "Kömək Lazımdır?", + "gui.menuBar.LanguageSelector": "dil seçimi", + "gui.menuBar.tutorialsLibrary": "Təlimatlar", + "gui.menuBar.restoreSprite": "Spraytı bərpa edin", + "gui.menuBar.restoreSound": "Səsi geri yüklə", + "gui.menuBar.restoreCostume": "Libası geri yüklə", + "gui.menuBar.restore": "Bərpa edin", + "gui.menuBar.saveNow": "İndi saxla", + "gui.menuBar.saveAsCopy": "Kopyasını saxla", + "gui.menuBar.remix": "Remiks", + "gui.menuBar.new": "Yeni", + "gui.menuBar.file": "Fayl", + "gui.menuBar.uploadFromComputer": "Kompüterdən yüklə", + "gui.menuBar.downloadToComputer": "Kompüterə yüklə", + "gui.menuBar.edit": "Düzəliş et", + "gui.menuBar.turboModeOff": "Turbo rejimi söndür", + "gui.menuBar.turboModeOn": "Turbo rejimini işə sal", + "gui.menuBar.joinScratch": "Skreç-ə qoşulun", + "gui.menuBar.signIn": "Daxil ol", + "gui.menuBar.giveFeedback": "Münasibət bildir", + "gui.gui.projectTitlePlaceholder": "Layihənin başlığı burada", + "gui.menuBar.isShared": "Paylaşıldı", + "gui.menuBar.share": "Paylaş", + "gui.modal.help": "Yardım", + "gui.modal.back": "Geri", + "gui.monitor.listMonitor.empty": "(boşdur)", + "gui.monitor.listMonitor.listLength": "uzunluq {length}", + "gui.monitor.contextMenu.default": "normal görünüş", + "gui.monitor.contextMenu.large": "geniş görünüş", + "gui.monitor.contextMenu.slider": "sürüşkən", + "gui.previewInfo.label": "Skreç 3.0-ı sına", + "gui.previewInfo.welcome": "Skreç 3.0 Beta versiyasına Xoş Gəlmisiniz", + "gui.previewModal.notnowtooltip": "İndi Yox", + "gui.previewModal.tryittooltip": "Bunu da yoxlayın", + "gui.previewModal.viewprojecttooltip": "2.0 Layihəsini göstərin", + "gui.previewInfo.betawelcome": "Skreç 3.0 Beta versiyasına Xoş Gəlmisiniz", + "gui.previewInfo.invitation": "Biz yeni nəsil Skreç üzərində işləyirik. Bunu sınadığınız üçün həyəcanlıyıq!", + "gui.previewInfo.notnow": "İndi Yox", + "gui.previewModal.tryit": "Yoxla! {caticon}", + "gui.previewModal.viewproject": "2.0 Layihəsini göstərin", + "gui.previewInfo.previewfaq": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Bütün spraytlar üçün", + "gui.gui.variableScopeOptionSpriteOnly": "Yalnız bu sprayt üçün", + "gui.gui.cloudVariableOption": "Bulud dəyişəni (serverdə saxlanılır)", + "gui.gui.variablePromptAllSpritesMessage": "Bu dəyişən bütün spraytlar üçün mövcud olacaq.", + "gui.prompt.cancel": "Ləğv et", + "gui.prompt.ok": "Oldu", + "gui.playbackStep.stopMsg": "Dayandır", + "gui.playbackStep.playMsg": "Oynat", + "gui.playbackStep.loadingMsg": "Yüklənir ...", + "gui.playbackStep.saveMsg": "Saxla", + "gui.playbackStep.reRecordMsg": "Səsi yenidən yaz", + "gui.recordModal.title": "Səs yaz", + "gui.recordingStep.beginRecord": "Aşağıdakı düyməyə klikləməklə səsi yazmağa başlayın", + "gui.recordingStep.permission": "{arrow}Sizin mikrafonunuzdan istifadə etmək üçün icazəyə ehtiyacımız var", + "gui.recordingStep.stop": "Səsyazmanı dayandırın", + "gui.recordingStep.record": "Səsyazma", + "gui.soundEditor.sound": "Səs", + "gui.soundEditor.play": "Çal", + "gui.soundEditor.stop": "dayandır", + "gui.soundEditor.trim": "Kəsmək", + "gui.soundEditor.save": "Saxla", + "gui.soundEditor.undo": "Ləğv et", + "gui.soundEditor.redo": "Ləğv et", + "gui.soundEditor.faster": "Cəld", + "gui.soundEditor.slower": "Yavaş", + "gui.soundEditor.echo": "Əks-səda", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Uca", + "gui.soundEditor.softer": "Yumşaq", + "gui.soundEditor.reverse": "Tərsinə çevirmək", + "gui.SpriteInfo.spritePlaceholder": "Ad", + "gui.SpriteInfo.sprite": "Sprayt", + "gui.SpriteInfo.show": "Göstər", + "gui.SpriteInfo.size": "Ölçü", + "gui.spriteSelectorItem.contextMenuDuplicate": "Dublikat yarat", + "gui.spriteSelectorItem.contextMenuDelete": "sil", + "gui.spriteSelectorItem.contextMenuExport": "ixrac et", + "gui.spriteSelector.addSpriteFromLibrary": "Sprayt seç", + "gui.spriteSelector.addSpriteFromPaint": "Çək", + "gui.spriteSelector.addSpriteFromSurprise": "Sürpriz", + "gui.spriteSelector.addSpriteFromFile": "Sprayt yüklə", + "gui.stageHeader.stageSizeLarge": "Böyük səhnəyə keçid", + "gui.stageHeader.stageSizeSmall": "Kiçik səhnəyə keç", + "gui.stageHeader.stageSizeFull": "Tam ekran rejiminə daxil ol", + "gui.stageHeader.stageSizeUnFull": "Tam ekran rejimindən çıx", + "gui.stageHeader.fullscreenControl": "Tam ekran idarəedicisi", + "gui.spriteSelector.addBackdropFromLibrary": "Fon seç", + "gui.stageSelector.addBackdropFromPaint": "Paint", + "gui.stageSelector.addBackdropFromSurprise": "Sürpriz", + "gui.stageSelector.addBackdropFromFile": "Fon yüklə", + "gui.stageSelector.stage": "Səhnə", + "gui.stageSelector.backdrops": "Fonlar", + "gui.turboMode.active": "Turbo rejim", + "gui.webglModal.label": "Sənin Brauzerin WebGL-i dəstəkləmir", + "gui.webglModal.description": "Təəssüf ki, brauzerinizdə və ya kompüterinizdə {webGlLink} olmadığı kimi görünür. Bu texnologiya Skreç 3.0-ın işləməsi üçün vacibdir.", + "gui.webglModal.webgllink": "WebGL-i dəstəkləmir", + "gui.webglModal.back": "Geri", + "gui.webglModal.previewfaq": "Daha çox məlumat üçün {previewFaqLink} linkinə keçid edin.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Fon seç", + "gui.costumeLibrary.chooseACostume": "Libas seç", + "gui.costumeTab.addBackdropFromLibrary": "Fon seç", + "gui.costumeTab.addCostumeFromLibrary": "Libas seç", + "gui.costumeTab.addBlankCostume": "Paint", + "gui.costumeTab.addSurpriseCostume": "Sürpriz", + "gui.costumeTab.addFileBackdrop": "Fon yüklə", + "gui.costumeTab.addFileCostume": "Libas yüklə", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Genişlənmə seç", + "gui.extensionLibrary.extensionUrl": "Genişlənmənin URL-ini daxil edin", + "gui.gui.defaultProjectTitle": "Skreç Layihəsi", + "gui.recordingStep.alertMsg": "Yazmağa başlaya bilmədi", + "gui.projectLoader.loadError": "Seçilmiş layihənin yüklənməsi uğursuz olmuşdur.", + "gui.soundLibrary.chooseASound": "Səs seç", + "gui.soundTab.fileUploadSound": "Səs yüklə", + "gui.soundTab.surpriseSound": "Sürpriz", + "gui.soundTab.recordSound": "Səsyazma", + "gui.soundTab.addSoundFromLibrary": "Səs seç", + "gui.spriteLibrary.chooseASprite": "Sprayt seç", + "gui.tipsLibrary.tutorials": "Təlimat seçin", + "gui.alerts.createsuccess": "Uğurla yaradılıb.", + "gui.alerts.creating": "Yaradılma...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Uğurla yadda saxlanılıb.", + "gui.alerts.saving": "Saxlanılır...", + "gui.defaultProject.meow": "Miyo", + "gui.defaultProject.variable": "mənim dəyişənim", + "gui.howtos.intro-move-sayhello-hat.name": "Yeni başlayanlar", + "gui.howtos.intro-move.step_stepMove": "Hərəkət bloku əlavə et", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Başlamaq üçün yaşıl bayrağa klikləyin", + "gui.howtos.say-it-out-loud": "Söhbət edən animasiya yarat", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Nitq bloklarına mətn əlavə et", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Nəsə de", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Səs təyin et", + "gui.howtos.say-it-out-loud.step_TXTMove": "Ətrafında hərəkət et", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Fon əlavə et", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Başqa personaj əlavə et", + "gui.howtos.say-it-out-loud.step_TXTSong": "Mahnı ifa et", + "gui.howtos.say-it-out-loud.step_TXTColor": "Rəngi dəyiş", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Ətrafında dön", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Böyüt və Kiçilt", + "gui.howtos.cartoon-network": "Macəra oyunu canlandırın", + "gui.howtos.cartoon-network.step_CNcharacter": "Göstərmək üçün personaj seç", + "gui.howtos.cartoon-network.step_CNsay": "Nəsə de", + "gui.howtos.cartoon-network.step_CNglide": "Ətrafında sürüş", + "gui.howtos.cartoon-network.step_CNpicksprite": "Təqib üçün bir obyekt seç", + "gui.howtos.cartoon-network.step_CNcollect": "Obyektləri topla", + "gui.howtos.cartoon-network.step_CNvariable": "Hesab dəyişəni yarat", + "gui.howtos.cartoon-network.step_CNscore": "Hesabı davam et", + "gui.howtos.cartoon-network.step_CNbackdrop": "Səviyyəni qaldır: Arxa fonu dəyiş", + "gui.howtos.animate-a-name.name": "Ada animasiya verin", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Hərf Spraytı götür", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Kliklənəndə Səsi ifa et", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Başqa Hərf Spraytı götür", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Rəngi dəyiş", + "gui.howtos.animate-a-name.step_AnimateSpin": "Başqa hərf götür & fırlat", + "gui.howtos.animate-a-name.step_AnimateGrow": "Başqa hərf götür & Böyüt", + "gui.howtos.make-music.name": "Musiqi Yarat", + "gui.howtos.Make-Music.step_PickInstrument": "Alət Spraytı götür", + "gui.howtos.Make-Music.step_PlaySoundClick": "Kliklənəndə Səsi ifa et", + "gui.howtos.Make-Music.step_MakeSong": "Mahnı yarat", + "gui.howtos.make-music.step_MakeBeat": "Baraban seç & Çal", + "gui.howtos.make-music.step_MakeBeatBox": "Mikrafon Spraytı & Sürpriz Bitboks seç", + "gui.howtos.make-a-game.name": "Klikləmə Oyunu yarat", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Sprayt götür", + "gui.howtos.make-a-game.step_GamePlaySound": "Kliklənəndə Səsi ifa et", + "gui.howtos.make-a-game.step_GameAddScore": "Hesab dəyişəni yarat", + "gui.howtos.make-a-game.step_GameChangeScore": "Klikləndikdə hesabı artır", + "gui.howtos.make-a-game.step_Random": "Təsadüfi mövqeyə get", + "gui.howtos.make-music.step_GameChangeColor": "Rəngi dəyiş", + "gui.howtos.make-music.step_ResetScore": "Hesabı sıfırla", + "gui.howtos.make-a-chase-game.name": "Ov Oyunu yarat", + "gui.howtos.Chase-Game.step_BG": "Fon əlavə et", + "gui.howtos.chase-game.step_AddOcto": "Sprayt əlavə et", + "gui.howtos.make-music.step_LeftRight": "İstiqamət düymələri vasitəsilə Sağa & Sola hərəkət et", + "gui.howtos.Chase-Game.step_UpDown": "İstiqamət düymələri vasitəsilə Yuxarı & Aşağı hərəkət et", + "gui.howtos.Chase-Game.step_AddStar": "Başqa Sprayt əlavə et", + "gui.howtos.Chase-Game.step_MoveRandom": "Təsadüfi hərəkət et", + "gui.howtos.Chase-Game.step_WhenTouch": "Oktapod Spraytında, Səsi ifa edə toxunan zaman", + "gui.howtos.Chase-Game.step_ScoreVariable": "Hesab dəyişəni yarat", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Oktapod Spraytında, Hesab əlavə edə toxunan zaman", + "gui.howtos.add-sprite.name": "Sprayt əlavə et", + "gui.howtos.add-sprite.step_addSprite": "Sprayt əlavə et", + "gui.howtos.add-a-backdrop.name": "Fon əlavə et", + "gui.howtos.change-size.name": "Ölçünü dəyiş", + "gui.howtos.glide-around.name": "Ətrafında sürüş", + "gui.howtos.record-a-sound.name": "Səs yaz", + "gui.howtos.spin-video.name": "Fırlat", + "gui.howtos.hide-and-show.name": "Gizlət və Göstər", + "gui.howtos.switch-costume.name": "Sprayta animasiya ver", + "gui.howtos.move-around-with-arrow-keys.name": "Ox düymələrindən istifadə et", + "gui.howtos.add-effects.name": "Effektlər əlavə et", + "gui.extension.music.name": "Musiqi", + "gui.extension.music.description": "Alətlər və barabanlar çal.", + "gui.extension.pen.name": "Qələm", + "gui.extension.pen.description": "Spraytlarınla çək.", + "gui.extension.videosensing.name": "Video Sensoru", + "gui.extension.videosensing.description": "Kamera ilə hissi hərəkət", + "gui.extension.text2speech.name": "Mətndən nitqə", + "gui.extension.text2speech.description": "Layihələrinizi danışıqla yaradın.", + "gui.extension.translate.name": "Tərcümə", + "gui.extension.translate.description": "Mətni müxtəlif dillərə tərcümə et.", + "gui.extension.microbit.description": "Layihələrinizi dünyayla paylaşın.", + "gui.extension.microbit.connectingMessage": "Qoşulur", + "gui.extension.ev3.description": "İnteraktiv robotlar və daha çoxunu qurun.", + "gui.extension.ev3.connectingMessage": "Qoşulur. EV3-dəki pin kodun 1234 təyin olunduğundan əmin olun.", + "gui.extension.wedo2.description": "Mühərriklər və sensorlar ilə qurun.", + "gui.extension.wedo2.connectingMessage": "Qoşulur", + "gui.libraryTags.all": "Hamısı", + "gui.libraryTags.animals": "Heyvanlar", + "gui.libraryTags.dance": "Rəqs", + "gui.libraryTags.effects": "Effektlər", + "gui.libraryTags.fantasy": "Fentezi", + "gui.libraryTags.fashion": "Dəb", + "gui.libraryTags.food": "Qida", + "gui.libraryTags.indoors": "Otaqda", + "gui.libraryTags.loops": "Dövrlər", + "gui.libraryTags.music": "Musiqi", + "gui.libraryTags.notes": "Qeydlər", + "gui.libraryTags.outdoors": "Açıq havada", + "gui.libraryTags.patterns": "Naxışlar", + "gui.libraryTags.people": "İnsanlar", + "gui.libraryTags.percussion": "Zərb alətləri", + "gui.libraryTags.space": "Kosmos", + "gui.libraryTags.sports": "İdman", + "gui.libraryTags.underwater": "Sualtı aləm", + "gui.libraryTags.voice": "Səs", + "gui.libraryTags.wacky": "Mənasız", + "gui.libraryTags.animation": "Animasiya", + "gui.libraryTags.art": "İncəsənət", + "gui.libraryTags.games": "Oyunlar", + "gui.libraryTags.stories": "Hekayələr", + "gui.libraryTags.letters": "Hərflər", + "gui.opcodeLabels.direction": "istiqamət", + "gui.opcodeLabels.xposition": "x mövqeyi", + "gui.opcodeLabels.yposition": "y mövqeyi", + "gui.opcodeLabels.size": "ölçü", + "gui.opcodeLabels.costumename": "libasın adı", + "gui.opcodeLabels.costumenumber": "libas sayı", + "gui.opcodeLabels.backdropname": "fonun adı", + "gui.opcodeLabels.backdropnumber": "fon sayı", + "gui.opcodeLabels.volume": "səsin yüksəkliyi", + "gui.opcodeLabels.tempo": "temp", + "gui.opcodeLabels.answer": "cavab", + "gui.opcodeLabels.loudness": "səs ucalığı", + "gui.opcodeLabels.username": "istifadəçinin adı", + "gui.opcodeLabels.year": "il", + "gui.opcodeLabels.month": "ay", + "gui.opcodeLabels.date": "tarix", + "gui.opcodeLabels.dayofweek": "həftənin günü", + "gui.opcodeLabels.hour": "saat", + "gui.opcodeLabels.minute": "dəqiqə", + "gui.opcodeLabels.second": "saniyə", + "gui.opcodeLabels.timer": "taymer", + "gui.sharedMessages.backdrop": "fon{index}", + "gui.sharedMessages.costume": "libas{index}", + "gui.sharedMessages.sprite": "Sprayt{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/be.json b/editor/interface/be.json deleted file mode 100644 index 29a2ccd1..00000000 --- a/editor/interface/be.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Заплечнік", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Захаваць", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Закрыць", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "даведка", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "даведка", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Стварыць блок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Выканаць без аднаўлення экрану", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Скасаваць", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Фоны", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Касцюмы", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Гукі", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Усе", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профіль", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Мае Праекты", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Наладкі профілю", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Выйсці", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Пароль", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Увайсці", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Захаваць", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Захаваць як копію", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Рэмікс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Новы", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Змяніць", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Увайсці", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Апублікаваць", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "даведка", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "звычайнае счытванне", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "вялікія літары", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "паўзунок", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Для ўсіх спрайтаў", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Толькі для гэтага спрайта", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Скасаваць", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Захаваць", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Запісаць", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Гук", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Захаваць", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Адмяніць", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Вярнуць", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "падвоіць", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "выдаліць", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "экспарт", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Сцэна", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Фоны", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Рэжым турба", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Запісаць", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Ствараю...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Захаванне...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Аловак", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Усе", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Жывёлы", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Эфекты", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Фэнтэзі", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "У памяшканні", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "На вольным паветры", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Людзі", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Перкусія", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Прабел", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Падводны свет", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Літары", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "кірунак", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "пазіцыя x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "пазіцыя y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "памер", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "імя касцюма", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "імя фону", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "гучнасць", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "тэмп", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "адказ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "гучнасць", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "імя ўдзельніка", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "год", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "месяц", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "дата", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "дзень тыдня", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "гадзіна", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "хвіліна", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунда", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/bg.json b/editor/interface/bg.json deleted file mode 100644 index 390fd32e..00000000 --- a/editor/interface/bg.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Раница", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Зареждане…", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Още", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Браузърът не се поддържа", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Назад", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "За да научите повече, разгледайте {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "ЧЗВ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Запазване", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Зареждане…", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Обучения", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Затвори", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Очаквайте скоро…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Помощ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Помощ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Спиране", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Създаване на блок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "число или текст", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Добавяне на етикет", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Стартиране без обновяване на екрана", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Отказ", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Добре", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Добавяне на разширение", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Код", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Фонове", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Костюми", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Звуци", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Преглед на проект от Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Въведете връзка към някой от споделените си проекти на Scratch. Промените, направени в тази пробна версия 3.0, няма да бъдат запазени.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Хм, идентификаторът или връзката към проекта не изглежда както трябва.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Преглед", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Назад", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "За да научите повече, разгледайте {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "ЧЗВ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Очаквайте скоро", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Търсене", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Всички", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Създаване на блокчетата…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Зареждане на картинките…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Зареждане на звуците…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Зареждане на разширенията…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Събиране на котките…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Подготвяне на емоджитата…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Зареждане на проекта", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профил", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Моите неща", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Моите класове", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Моят клас", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Настройки на акаунта", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Изход", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Потребителско име", - "description": "Label for login username input" - }, - "general.password": { - "message": "Парола", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Вход", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Имате нужда от помощ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Обучения", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Записване сега", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Записване като копие", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ремиксиране", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Нов", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Редактиране", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Присъединяване в Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Вход", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Споделено", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Споделяне", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Помощ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Назад", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "нормално изписване", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "уголемено изписване", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "плъзгач", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Опитайте Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Не сега", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Опитайте", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Преглед на проект от версия 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Не сега", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Преглед на проект от версия 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "За да научите повече, разгледайте {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "ЧЗВ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "За всички спрайтове", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Само за този спрайт", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Облачна променлива (съхранявана на сървър)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Отказ", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Добре", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Спиране", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Пускане", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Зареждане…", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Запазване", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Запис", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Звук", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Пускане", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Спиране", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Запазване", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Отмяна", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Повтаряне", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ехо", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Показване", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "копиране", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "изтриване", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "експорт", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Избор на картинка", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Избор на фон", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Сцена", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Фонове", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Режим Турбо", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Браузърът не поддържа WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Изглежда браузърът или компютърът {webGlLink}, а Scratch 3.0 се нуждае от тази технология, за да работи.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "не поддържа WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Назад", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "За да научите повече, разгледайте {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "ЧЗВ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Избор на фон", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Избор на костюм", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Избор на фон", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Избор на костюм", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Избор на звук", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Качване на звук", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Запис", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Избор на звук", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Избор на картинка", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Създаване...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Записване...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Първи стъпки", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Анимирано име", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Правете музика", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Музика", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Молив", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Всички", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Животни", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Ефекти", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Фантастика", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Мода", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "На закрито", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Музика", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "На открито", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Хора", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Перкусионни", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Космос", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Подводни", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Изкуство", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Игри", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Истории", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Букви", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "посока", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x позиция", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y позиция", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "размер", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "име на костюм", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "име на декор", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "сила на звука", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "темпо", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "отговор", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "шумно", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "потребителско име", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "година", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "месец", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "дата", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ден от седмицата", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "час", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "минута", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунда", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "пук", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/bn.json b/editor/interface/bn.json deleted file mode 100644 index 49d60bd1..00000000 --- a/editor/interface/bn.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "সংরক্ষণ কর", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "বন্ধ কর", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "বাতিল কর", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ঠিক আছে", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "পটভূমিগুলো", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "পরিচ্ছদ", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "সব", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "বৃত্তান্ত", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "স্বাক্ষর করে প্রবেশ করুন", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "এখনি সংরক্ষণ কর", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "একটি নকল সংরক্ষণ করুন", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "নতুন", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "নথি", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "সম্পাদনা", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "স্বাক্ষর করে প্রবেশ করুন", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "বাতিল কর", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ঠিক আছে", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "সংরক্ষণ কর", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "লিপিবদ্ধ কর", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "শব্দ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "সংরক্ষণ কর", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "পূর্বাবস্থায় ফিরিয়ে নাও", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "পুনরায় করুন", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "মঞ্চ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "পটভূমিগুলো", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "ক্যামেরা", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "লিপিবদ্ধ কর", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "তৈরি করা হচ্ছে...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "সংরক্ষণ করা হচ্ছে...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "সঙ্গীত", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "কলম", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "সব", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "পশুপাখি", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "নাচ", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "গৃহাভ্যন্তরে", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "সঙ্গীত", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "বাড়ির বাইরে", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "মানুষ", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "খেলাধুলা", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "অক্ষর", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "দিক", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "আকার", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "পটভূমির নাম", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "শব্দের মাত্রা", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "গানের তাল", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "উত্তর", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "শব্দের মাত্রা", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ব্যবহারকারীর নাম", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "বছর", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "মাস", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "তারিখ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "সপ্তাহের দিন", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ঘন্টা", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ca.json b/editor/interface/ca.json index 168732e1..bfb79691 100644 --- a/editor/interface/ca.json +++ b/editor/interface/ca.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Torna a connectar", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Motxilla", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error al carregar la motxilla", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Carregant...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Més", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "La motxilla està buida", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Aquest navegador no està suportat", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Ens sap greu, però Scratch 3.0 no suporta Internet Explorer, Vivaldi, Opera o Silk. Recomanem provar un navegador més nou com Google Chrome, Mozilla Firefox o Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Enrere", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Preguntes freqüents", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Fes una foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Carregant la càmera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Necessitem el teu permís per utilitzar la teva càmera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Repeteix la foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Desa", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Fes una foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Carregant...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activa la càmera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Tanca", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Més coses per provar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Veure més", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Hi estem treballant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Properament...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Hi estem treballant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No s'ha trobat cap dispositiu", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Situa el dispositiu a prop i llavors inicia la cerca.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Prem el botó del teu dispositiu.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Comença a buscar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Cercant...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Prova de nou", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connectat", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desconnecta", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Vés a l'Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connectant...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Vaja, alguna cosa ha anat malament.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Prova de nou", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nom del dispositiu", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connecta", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Buscant dispositius", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No s'ha trobat cap dispositiu", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Selecciona el teu dispositiu a la llista de dalt.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Actualitza", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Comprova que has instal·lat l'Enllaç de Scratch i s'està executant", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Comprova que el Bluetooth està habilitat", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Prova de nou", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Vés", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Atura", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Vaja! Alguna cosa ha anat malament.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Ho sentim però sembla que l'Scratch ha fallat. Aquest error ha estat enviat a l'Equip de Scratch automàticament. Si us plau torna a carregar la pàgina per provar-ho de nou.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Recarrega", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Crea un bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Afegeix una entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "nombre o text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Afegeix una entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleà", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Afegeix una etiqueta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Funciona sense refrescar la pantalla", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel·la", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "D'acord", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direcció", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Al voltant", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Esquerra/Dreta", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "No giris", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Afegeix una Extensió", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Codi", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fons", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Vestits", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sons", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Veure un projecte 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Introdueix l'enllaç a un dels teus projectes de Scratch compartits. Els canvis realitzats en aquesta Beta 3.0 no es desaran.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Escriu l'enllaç a algun dels teus projectes Scratch compartits. Els canvis fets en aquesta previsualització 3.0 no es guardaran.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Vaja, aquest enllaç de projecte o id no sembla correcte.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Veure", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Enrere", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Preguntes freqüents", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Properament", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requereix", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "En colaboración con", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cerca", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tots", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creant blocs ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "S'estan pujant els personatges ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "S'estan pujant els sons ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Carregant les extensions ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Activant els personatges...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Carregant: mans a la feina!", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Donant cos als personatges...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparant emojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "S'està carregant el projecte", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Les Meves Coses", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Les meves classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "La meva classe", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configuració del compte", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Finalitza la sessió", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "per {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Mira la comunitat", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nom d'usuari", - "description": "Label for login username input" - }, - "general.password": { - "message": "Contrasenya", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Inicia la sessió", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Necessites ajuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "tria l'idioma", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Recupera el personatge", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Recupera el so", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Recupera el vestit", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Recupera", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Desa ara", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Desa una còpia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Reinventa", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nou", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fitxer", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Carrega des del teu ordinador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Desa al teu ordinador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edita", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desactiva el Mode Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activa el Mode Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Uneix-te a l'Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Inicia la sessió", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Envia retroacció", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Títol del projecte aquí", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Compartits", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Comparteix", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ajuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Enrere", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(buida)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "llargada {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "pantalla normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "pantalla gran", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "lliscador", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prova Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Benvingut/da a la versió Beta de Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Encara no", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Prova-ho", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Veure un projecte 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Benvingut/da a la versió Beta de Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Estem treballant en la pròxima generació de Scratch. Estem emocionats per a que ho provis!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Encara no", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Prova-ho! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Veure un projecte 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Preguntes freqüents", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Per a tots els personatges", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Només per a aquest personatge", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable al núvol (emmagatzemada en el servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Aquesta variable estarà disponible per a tots els personatges.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel·la", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "D'acord", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Atura", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Reprodueix", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Carregant...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Desa", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Torna a gravar", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Grava un so", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Comença la gravació fent clic al botó de sota", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Necessitem el teu permís per utilitzar el teu micròfon", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Atura la gravació", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Enregistra", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "So", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Reprodueix", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Atura", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Retalla", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Desa", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Desfés", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Torna-hi", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Més ràpid", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Més lent", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Més fort", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Més fluix", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inverteix", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nom", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Personatge", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Mostra", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Mida", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplica", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "esborra", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exporta", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Tria un personatge", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Dibuixa", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Puja un personatge", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Canvia a vista àmplia", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Canvia a vista petita", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Canvia a mode Pantalla completa", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Surt del mode Pantalla completa", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Control de pantalla completa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Tria un fons", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pintar", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Puja un fons", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Escenari", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fons", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mode Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "El teu navegador no suporta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Malauradament sembla que el teu navegador o ordinador {webGlLink}. Aquesta tecnologia és necessària per a que Scratch 3.0 funcioni.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "no suporta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Enrere", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Si vols saber-ne més, vés a la {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Preguntes freqüents", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Tria un fons", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Tria un vestit", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Tria un fons", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Tria un vestit", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Dibuixa un nou vestit", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sorpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Puja un fons", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Puja un vestit", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Càmera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Tria una extensió", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Escriu la URL de l'extensió", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Projecte de Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "No s'ha pogut començar a gravar", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "No s'ha pogut carregar el fitxer del projecte seleccionat.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Tria un so", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Puja un so", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sorpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Enregistra", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Tria un so", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Tria un personatge", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Tria un tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "S'ha creat correctament.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "S'està creant...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "S'ha desat correctament.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "S'està desant...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mèu", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "la meva variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Comença", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Afegeix un bloc de moviment", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Prem la bandera verda per començar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Crea animacions que parlin", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Afegeix els blocs De text a parla", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Digues alguna cosa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Estableix una veu", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Mou-te a voltant", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Afegeix un fons", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Afegeix un altre personatge", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Realitza una cançó", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Canvia el color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Gira al voltant", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Creix i encongeix", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Anima un joc d'aventures", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Tria un personatge a mostrar", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Digues alguna cosa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Llisca al voltant", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Tria un objecte a capturar", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Recull objectes", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Crea una variable de puntuació", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Desa la puntuació", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Nivell superat: canvia el fons", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anima un nom", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Tria un personatge de Lletra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Reprodueix un so quan es cliqui", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Tria un altre personatge de Lletra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Canvia el color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Tria un altre personatge de Lletra i fes-lo girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Tria un altre personatge de Lletra i fes-lo créixer", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Crea música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Tria un personatge d'Instrument", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Reprodueix un so quan es cliqui", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Crea una cançó", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Tria un tambor i fes un batec", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Tria el personatge Microphone & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Fes un joc de clics", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Tria un personatge", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Reprodueix un so quan es cliqui", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Crea una variable de puntuació", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Augmenta la puntuació quan es cliqui", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Vés a una posició aleatòria", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Canvia el color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reinicia la puntuació", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Fes un joc de persecució", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Afegeix un fons", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Afegeix un personatge", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mou a dreta i esquerra amb les fletxes", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mou amunt i avall amb les fletxes", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Afegeix un altre personatge", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mou a l'atzar", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "En el personatge Octopus, quan es toqui reprodueix un so", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crea una variable de puntuació", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "En el personatge Octopus, quan es toqui afegeix puntuació", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Afegeix un personatge", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Afegeix un personatge", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Afegeix un fons", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Augmenta la mida", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Llisca al voltant", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Grava un so", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fes-lo girar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Fet i Amagar", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Anima un personatge", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Utilitza les fletxes de direcció", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Afegeix efectes", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Toca instruments i tambors.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Llapis", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dibuixa amb els teus personatges.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Captura de vídeo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Detecta moviment amb la càmera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "De text a parla", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Fes que els teus projectes parlin.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Tradueix", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Tradueix text en molts idiomes.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connecta els teus projectes amb el món.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connectant", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construeix robots interactius i més.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connectant. Assegura't que el codi en el teu EV3 és 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construeix amb motors i sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connectant", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tots", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Balla", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efectes", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Menjar", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interiors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Repeticions", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Anotacions", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exteriors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patrons", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Gent", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussió", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espai", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Esports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Sota l'aigua", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Veu", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Divertit", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animació", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jocs", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Històries", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Lletres", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direcció", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posició x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posició y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "mida", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nom del vestit", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número de vestit", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nom del fons", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "número de fons", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volum", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "resposta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volum del so", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nom d'usuari", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "any", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mes", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dia de la setmana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minut", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segon", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronòmetre", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fons{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "vestit{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Personatge{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Torna a connectar", + "gui.backpack.header": "Motxilla", + "gui.backpack.errorBackpack": "Error al carregar la motxilla", + "gui.backpack.loadingBackpack": "Carregant...", + "gui.backpack.more": "Més", + "gui.backpack.emptyBackpack": "La motxilla està buida", + "gui.unsupportedBrowser.label": "Aquest navegador no està suportat", + "gui.unsupportedBrowser.description": "Ens sap greu, però Scratch 3.0 no suporta Internet Explorer, Vivaldi, Opera o Silk. Recomanem provar un navegador més nou com Google Chrome, Mozilla Firefox o Microsoft Edge.", + "gui.unsupportedBrowser.back": "Enrere", + "gui.unsupportedBrowser.previewfaq": "Si vols saber-ne més, vés a la {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Preguntes freqüents", + "gui.cameraModal.cameraModalTitle": "Fes una foto", + "gui.cameraModal.loadingCameraMessage": "Carregant la càmera...", + "gui.cameraModal.permissionRequest": "Necessitem el teu permís per utilitzar la teva càmera", + "gui.cameraModal.retakePhoto": "Repeteix la foto", + "gui.cameraModal.save": "Desa", + "gui.cameraModal.takePhoto": "Fes una foto", + "gui.cameraModal.loadingCaption": "Carregant...", + "gui.cameraModal.enableCameraCaption": "Activa la càmera", + "gui.cards.all-tutorials": "Tutorials", + "gui.cards.close": "Tanca", + "gui.cards.more-things-to-try": "Més coses per provar!", + "gui.cards.see-more": "Veure més", + "gui.comingSoon.message1": "Hi estem treballant {emoji}", + "gui.comingSoon.message2": "Properament...", + "gui.comingSoon.message3": "Hi estem treballant {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No s'ha trobat cap dispositiu", + "gui.connection.auto-scanning.prescan": "Situa el dispositiu a prop i llavors inicia la cerca.", + "gui.connection.auto-scanning.pressbutton": "Prem el botó del teu dispositiu.", + "gui.connection.auto-scanning.start-search": "Comença a buscar", + "gui.connection.connecting-searchbutton": "Cercant...", + "gui.connection.auto-scanning.try-again": "Prova de nou", + "gui.connection.connected": "Connectat", + "gui.connection.disconnect": "Desconnecta", + "gui.connection.go-to-editor": "Vés a l'Editor", + "gui.connection.connecting-cancelbutton": "Connectant...", + "gui.connection.error.errorMessage": "Vaja, alguna cosa ha anat malament.", + "gui.connection.error.tryagainbutton": "Prova de nou", + "gui.connection.error.helpbutton": "Ajuda", + "gui.connection.peripheral-name-label": "Nom del dispositiu", + "gui.connection.connect": "Connecta", + "gui.connection.scanning.lookingforperipherals": "Buscant dispositius", + "gui.connection.scanning.noPeripheralsFound": "No s'ha trobat cap dispositiu", + "gui.connection.scanning.instructions": "Selecciona el teu dispositiu a la llista de dalt.", + "gui.connection.search": "Actualitza", + "gui.connection.unavailable.installscratchlink": "Comprova que has instal·lat l'Enllaç de Scratch i s'està executant", + "gui.connection.unavailable.enablebluetooth": "Comprova que el Bluetooth està habilitat", + "gui.connection.unavailable.tryagainbutton": "Prova de nou", + "gui.connection.unavailable.helpbutton": "Ajuda", + "gui.controls.go": "Vés", + "gui.controls.stop": "Atura", + "gui.crashMessage.label": "Vaja! Alguna cosa ha anat malament.", + "gui.crashMessage.description": "Ho sentim però sembla que l'Scratch ha fallat. Aquest error ha estat enviat a l'Equip de Scratch automàticament. Si us plau torna a carregar la pàgina per provar-ho de nou.", + "gui.crashMessage.reload": "Recarrega", + "gui.customProcedures.myblockModalTitle": "Crea un bloc", + "gui.customProcedures.addAnInputNumberText": "Afegeix una entrada", + "gui.customProcedures.numberTextType": "nombre o text", + "gui.customProcedures.addAnInputBoolean": "Afegeix una entrada", + "gui.customProcedures.booleanType": "booleà", + "gui.customProcedures.addALabel": "Afegeix una etiqueta", + "gui.customProcedures.runWithoutScreenRefresh": "Funciona sense refrescar la pantalla", + "gui.customProcedures.cancel": "Cancel·la", + "gui.customProcedures.ok": "D'acord", + "gui.SpriteInfo.direction": "Direcció", + "gui.directionPicker.rotationStyles.allAround": "Al voltant", + "gui.directionPicker.rotationStyles.leftRight": "Esquerra/Dreta", + "gui.directionPicker.rotationStyles.dontRotate": "No giris", + "gui.gui.addExtension": "Afegeix una Extensió", + "gui.gui.codeTab": "Codi", + "gui.gui.backdropsTab": "Fons", + "gui.gui.costumesTab": "Vestits", + "gui.gui.soundsTab": "Sons", + "gui.importInfo.title": "Veure un projecte 2.0", + "gui.importInfo.betamessage": "Introdueix l'enllaç a un dels teus projectes de Scratch compartits. Els canvis realitzats en aquesta Beta 3.0 no es desaran.", + "gui.importInfo.message": "Escriu l'enllaç a algun dels teus projectes Scratch compartits. Els canvis fets en aquesta previsualització 3.0 no es guardaran.", + "gui.importInfo.invalidFormatError": "Vaja, aquest enllaç de projecte o id no sembla correcte.", + "gui.importModal.viewproject": "Veure", + "gui.importInfo.goback": "Enrere", + "gui.importInfo.previewfaq": "Si vols saber-ne més, vés a la {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Preguntes freqüents", + "gui.extensionLibrary.comingSoon": "Properament", + "gui.extensionLibrary.requires": "Requereix", + "gui.extensionLibrary.collaboration": "En col·laboració amb", + "gui.library.filterPlaceholder": "Cerca", + "gui.library.allTag": "Tots", + "gui.loader.message1": "Creant blocs ...", + "gui.loader.message2": "S'estan pujant els personatges ...", + "gui.loader.message3": "S'estan pujant els sons ...", + "gui.loader.message4": "Carregant les extensions ...", + "gui.loader.message5": "Activant els personatges...", + "gui.loader.message6": "Carregant: mans a la feina!", + "gui.loader.message7": "Donant cos als personatges...", + "gui.loader.message8": "Preparant emojis ...", + "gui.loader.headline": "S'està carregant el projecte", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "Les Meves Coses", + "gui.accountMenu.myClasses": "Les meves classes", + "gui.accountMenu.myClass": "La meva classe", + "gui.accountMenu.accountSettings": "Configuració del compte", + "gui.accountMenu.signOut": "Finalitza la sessió", + "gui.authorInfo.byUser": "per {username}", + "gui.menuBar.seeCommunity": "Mira la comunitat", + "general.username": "Nom d'usuari", + "general.password": "Contrasenya", + "general.signIn": "Inicia la sessió", + "login.needHelp": "Necessites ajuda?", + "gui.menuBar.LanguageSelector": "tria l'idioma", + "gui.menuBar.tutorialsLibrary": "Tutorials", + "gui.menuBar.restoreSprite": "Recupera el personatge", + "gui.menuBar.restoreSound": "Recupera el so", + "gui.menuBar.restoreCostume": "Recupera el vestit", + "gui.menuBar.restore": "Recupera", + "gui.menuBar.saveNow": "Desa ara", + "gui.menuBar.saveAsCopy": "Desa una còpia", + "gui.menuBar.remix": "Reinventa", + "gui.menuBar.new": "Nou", + "gui.menuBar.file": "Fitxer", + "gui.menuBar.uploadFromComputer": "Carrega des del teu ordinador", + "gui.menuBar.downloadToComputer": "Desa al teu ordinador", + "gui.menuBar.edit": "Edita", + "gui.menuBar.turboModeOff": "Desactiva el Mode Turbo", + "gui.menuBar.turboModeOn": "Activa el Mode Turbo", + "gui.menuBar.joinScratch": "Uneix-te a l'Scratch", + "gui.menuBar.signIn": "Inicia la sessió", + "gui.menuBar.giveFeedback": "Envia retroacció", + "gui.gui.projectTitlePlaceholder": "Títol del projecte aquí", + "gui.menuBar.isShared": "Compartits", + "gui.menuBar.share": "Comparteix", + "gui.modal.help": "Ajuda", + "gui.modal.back": "Enrere", + "gui.monitor.listMonitor.empty": "(buida)", + "gui.monitor.listMonitor.listLength": "llargada {length}", + "gui.monitor.contextMenu.default": "pantalla normal", + "gui.monitor.contextMenu.large": "pantalla gran", + "gui.monitor.contextMenu.slider": "lliscador", + "gui.previewInfo.label": "Prova Scratch 3.0", + "gui.previewInfo.welcome": "Benvingut/da a la versió Beta de Scratch 3.0", + "gui.previewModal.notnowtooltip": "Encara no", + "gui.previewModal.tryittooltip": "Prova-ho", + "gui.previewModal.viewprojecttooltip": "Veure un projecte 2.0", + "gui.previewInfo.betawelcome": "Benvingut/da a la versió Beta de Scratch 3.0", + "gui.previewInfo.invitation": "Estem treballant en la pròxima generació de Scratch. Estem emocionats per a que ho provis!", + "gui.previewInfo.notnow": "Encara no", + "gui.previewModal.tryit": "Prova-ho! {caticon}", + "gui.previewModal.viewproject": "Veure un projecte 2.0", + "gui.previewInfo.previewfaq": "Si vols saber-ne més, vés a la {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Preguntes freqüents", + "gui.gui.variableScopeOptionAllSprites": "Per a tots els personatges", + "gui.gui.variableScopeOptionSpriteOnly": "Només per a aquest personatge", + "gui.gui.cloudVariableOption": "Variable al núvol (emmagatzemada en el servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Aquesta variable estarà disponible per a tots els personatges.", + "gui.prompt.cancel": "Cancel·la", + "gui.prompt.ok": "D'acord", + "gui.playbackStep.stopMsg": "Atura", + "gui.playbackStep.playMsg": "Reprodueix", + "gui.playbackStep.loadingMsg": "Carregant...", + "gui.playbackStep.saveMsg": "Desa", + "gui.playbackStep.reRecordMsg": "Torna a gravar", + "gui.recordModal.title": "Grava un so", + "gui.recordingStep.beginRecord": "Comença la gravació fent clic al botó de sota", + "gui.recordingStep.permission": "{arrow}Necessitem el teu permís per utilitzar el teu micròfon", + "gui.recordingStep.stop": "Atura la gravació", + "gui.recordingStep.record": "Enregistra", + "gui.soundEditor.sound": "So", + "gui.soundEditor.play": "Reprodueix", + "gui.soundEditor.stop": "Atura", + "gui.soundEditor.trim": "Retalla", + "gui.soundEditor.save": "Desa", + "gui.soundEditor.undo": "Desfés", + "gui.soundEditor.redo": "Torna-hi", + "gui.soundEditor.faster": "Més ràpid", + "gui.soundEditor.slower": "Més lent", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Més fort", + "gui.soundEditor.softer": "Més fluix", + "gui.soundEditor.reverse": "Inverteix", + "gui.SpriteInfo.spritePlaceholder": "Nom", + "gui.SpriteInfo.sprite": "Personatge", + "gui.SpriteInfo.show": "Mostra", + "gui.SpriteInfo.size": "Mida", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplica", + "gui.spriteSelectorItem.contextMenuDelete": "esborra", + "gui.spriteSelectorItem.contextMenuExport": "exporta", + "gui.spriteSelector.addSpriteFromLibrary": "Tria un personatge", + "gui.spriteSelector.addSpriteFromPaint": "Dibuixa", + "gui.spriteSelector.addSpriteFromSurprise": "Sorpresa", + "gui.spriteSelector.addSpriteFromFile": "Puja un personatge", + "gui.stageHeader.stageSizeLarge": "Canvia a vista àmplia", + "gui.stageHeader.stageSizeSmall": "Canvia a vista petita", + "gui.stageHeader.stageSizeFull": "Canvia a mode Pantalla completa", + "gui.stageHeader.stageSizeUnFull": "Surt del mode Pantalla completa", + "gui.stageHeader.fullscreenControl": "Control de pantalla completa", + "gui.spriteSelector.addBackdropFromLibrary": "Tria un fons", + "gui.stageSelector.addBackdropFromPaint": "Pintar", + "gui.stageSelector.addBackdropFromSurprise": "Sorpresa", + "gui.stageSelector.addBackdropFromFile": "Puja un fons", + "gui.stageSelector.stage": "Escenari", + "gui.stageSelector.backdrops": "Fons", + "gui.turboMode.active": "Mode Turbo", + "gui.webglModal.label": "El teu navegador no suporta WebGL", + "gui.webglModal.description": "Malauradament sembla que el teu navegador o ordinador {webGlLink}. Aquesta tecnologia és necessària per a que Scratch 3.0 funcioni.", + "gui.webglModal.webgllink": "no suporta WebGL", + "gui.webglModal.back": "Enrere", + "gui.webglModal.previewfaq": "Si vols saber-ne més, vés a la {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Preguntes freqüents", + "gui.costumeLibrary.chooseABackdrop": "Tria un fons", + "gui.costumeLibrary.chooseACostume": "Tria un vestit", + "gui.costumeTab.addBackdropFromLibrary": "Tria un fons", + "gui.costumeTab.addCostumeFromLibrary": "Tria un vestit", + "gui.costumeTab.addBlankCostume": "Dibuixa un nou vestit", + "gui.costumeTab.addSurpriseCostume": "Sorpresa", + "gui.costumeTab.addFileBackdrop": "Puja un fons", + "gui.costumeTab.addFileCostume": "Puja un vestit", + "gui.costumeTab.addCameraCostume": "Càmera", + "gui.extensionLibrary.chooseAnExtension": "Tria una extensió", + "gui.extensionLibrary.extensionUrl": "Escriu la URL de l'extensió", + "gui.gui.defaultProjectTitle": "Projecte de Scratch", + "gui.recordingStep.alertMsg": "No s'ha pogut començar a gravar", + "gui.projectLoader.loadError": "No s'ha pogut carregar el fitxer del projecte seleccionat.", + "gui.soundLibrary.chooseASound": "Tria un so", + "gui.soundTab.fileUploadSound": "Puja un so", + "gui.soundTab.surpriseSound": "Sorpresa", + "gui.soundTab.recordSound": "Enregistra", + "gui.soundTab.addSoundFromLibrary": "Tria un so", + "gui.spriteLibrary.chooseASprite": "Tria un personatge", + "gui.tipsLibrary.tutorials": "Tria un tutorial", + "gui.alerts.createsuccess": "S'ha creat correctament.", + "gui.alerts.creating": "S'està creant...", + "gui.alerts.creatingError": "No s'ha pogut crear el projecte. Torneu a intentar-ho.", + "gui.alerts.savingError": "No s'ha pogut desar el projecte. Torneu a intentar-ho.", + "gui.alerts.savesuccess": "S'ha desat correctament.", + "gui.alerts.saving": "S'està desant...", + "gui.defaultProject.meow": "Mèu", + "gui.defaultProject.variable": "la meva variable", + "gui.howtos.intro-move-sayhello-hat.name": "Comença", + "gui.howtos.intro-move.step_stepMove": "Afegeix un bloc de moviment", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Prem la bandera verda per començar", + "gui.howtos.say-it-out-loud": "Crea animacions que parlin", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Afegeix els blocs De text a parla", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Digues alguna cosa", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Estableix una veu", + "gui.howtos.say-it-out-loud.step_TXTMove": "Mou-te a voltant", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Afegeix un fons", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Afegeix un altre personatge", + "gui.howtos.say-it-out-loud.step_TXTSong": "Realitza una cançó", + "gui.howtos.say-it-out-loud.step_TXTColor": "Canvia el color", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Gira al voltant", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Creix i encongeix", + "gui.howtos.cartoon-network": "Anima un joc d'aventures", + "gui.howtos.cartoon-network.step_CNcharacter": "Tria un personatge a mostrar", + "gui.howtos.cartoon-network.step_CNsay": "Digues alguna cosa", + "gui.howtos.cartoon-network.step_CNglide": "Llisca al voltant", + "gui.howtos.cartoon-network.step_CNpicksprite": "Tria un objecte a capturar", + "gui.howtos.cartoon-network.step_CNcollect": "Recull objectes", + "gui.howtos.cartoon-network.step_CNvariable": "Crea una variable de puntuació", + "gui.howtos.cartoon-network.step_CNscore": "Desa la puntuació", + "gui.howtos.cartoon-network.step_CNbackdrop": "Nivell superat: canvia el fons", + "gui.howtos.animate-a-name.name": "Anima un nom", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Tria un personatge de Lletra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Reprodueix un so quan es cliqui", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Tria un altre personatge de Lletra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Canvia el color", + "gui.howtos.animate-a-name.step_AnimateSpin": "Tria un altre personatge de Lletra i fes-lo girar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Tria un altre personatge de Lletra i fes-lo créixer", + "gui.howtos.make-music.name": "Crea música", + "gui.howtos.Make-Music.step_PickInstrument": "Tria un personatge d'Instrument", + "gui.howtos.Make-Music.step_PlaySoundClick": "Reprodueix un so quan es cliqui", + "gui.howtos.Make-Music.step_MakeSong": "Crea una cançó", + "gui.howtos.make-music.step_MakeBeat": "Tria un tambor i fes un batec", + "gui.howtos.make-music.step_MakeBeatBox": "Tria el personatge Microphone & Surprise Beatbox", + "gui.howtos.make-a-game.name": "Fes un joc de clics", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Tria un personatge", + "gui.howtos.make-a-game.step_GamePlaySound": "Reprodueix un so quan es cliqui", + "gui.howtos.make-a-game.step_GameAddScore": "Crea una variable de puntuació", + "gui.howtos.make-a-game.step_GameChangeScore": "Augmenta la puntuació quan es cliqui", + "gui.howtos.make-a-game.step_Random": "Vés a una posició aleatòria", + "gui.howtos.make-music.step_GameChangeColor": "Canvia el color", + "gui.howtos.make-music.step_ResetScore": "Reinicia la puntuació", + "gui.howtos.make-a-chase-game.name": "Fes un joc de persecució", + "gui.howtos.Chase-Game.step_BG": "Afegeix un fons", + "gui.howtos.chase-game.step_AddOcto": "Afegeix un personatge", + "gui.howtos.make-music.step_LeftRight": "Mou a dreta i esquerra amb les fletxes", + "gui.howtos.Chase-Game.step_UpDown": "Mou amunt i avall amb les fletxes", + "gui.howtos.Chase-Game.step_AddStar": "Afegeix un altre personatge", + "gui.howtos.Chase-Game.step_MoveRandom": "Mou a l'atzar", + "gui.howtos.Chase-Game.step_WhenTouch": "En el personatge Octopus, quan es toqui reprodueix un so", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crea una variable de puntuació", + "gui.howtos.Chase-Game.ScoreWhenTouch": "En el personatge Octopus, quan es toqui afegeix puntuació", + "gui.howtos.add-sprite.name": "Afegeix un personatge", + "gui.howtos.add-sprite.step_addSprite": "Afegeix un personatge", + "gui.howtos.add-a-backdrop.name": "Afegeix un fons", + "gui.howtos.change-size.name": "Augmenta la mida", + "gui.howtos.glide-around.name": "Llisca al voltant", + "gui.howtos.record-a-sound.name": "Grava un so", + "gui.howtos.spin-video.name": "Fes-lo girar", + "gui.howtos.hide-and-show.name": "Fet i Amagar", + "gui.howtos.switch-costume.name": "Anima un personatge", + "gui.howtos.move-around-with-arrow-keys.name": "Utilitza les fletxes de direcció", + "gui.howtos.add-effects.name": "Afegeix efectes", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toca instruments i tambors.", + "gui.extension.pen.name": "Llapis", + "gui.extension.pen.description": "Dibuixa amb els teus personatges.", + "gui.extension.videosensing.name": "Captura de vídeo", + "gui.extension.videosensing.description": "Detecta moviment amb la càmera.", + "gui.extension.text2speech.name": "De text a parla", + "gui.extension.text2speech.description": "Fes que els teus projectes parlin.", + "gui.extension.translate.name": "Tradueix", + "gui.extension.translate.description": "Tradueix text en molts idiomes.", + "gui.extension.microbit.description": "Connecta els teus projectes amb el món.", + "gui.extension.microbit.connectingMessage": "Connectant", + "gui.extension.ev3.description": "Construeix robots interactius i més.", + "gui.extension.ev3.connectingMessage": "Connectant. Assegura't que el codi en el teu EV3 és 1234.", + "gui.extension.wedo2.description": "Construeix amb motors i sensors.", + "gui.extension.wedo2.connectingMessage": "Connectant", + "gui.libraryTags.all": "Tots", + "gui.libraryTags.animals": "Animals", + "gui.libraryTags.dance": "Balla", + "gui.libraryTags.effects": "Efectes", + "gui.libraryTags.fantasy": "Fantasia", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Menjar", + "gui.libraryTags.indoors": "Interiors", + "gui.libraryTags.loops": "Repeticions", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Anotacions", + "gui.libraryTags.outdoors": "Exteriors", + "gui.libraryTags.patterns": "Patrons", + "gui.libraryTags.people": "Gent", + "gui.libraryTags.percussion": "Percussió", + "gui.libraryTags.space": "Espai", + "gui.libraryTags.sports": "Esports", + "gui.libraryTags.underwater": "Sota l'aigua", + "gui.libraryTags.voice": "Veu", + "gui.libraryTags.wacky": "Divertit", + "gui.libraryTags.animation": "Animació", + "gui.libraryTags.art": "Art", + "gui.libraryTags.games": "Jocs", + "gui.libraryTags.stories": "Històries", + "gui.libraryTags.letters": "Lletres", + "gui.opcodeLabels.direction": "direcció", + "gui.opcodeLabels.xposition": "posició x", + "gui.opcodeLabels.yposition": "posició y", + "gui.opcodeLabels.size": "mida", + "gui.opcodeLabels.costumename": "nom del vestit", + "gui.opcodeLabels.costumenumber": "número de vestit", + "gui.opcodeLabels.backdropname": "nom del fons", + "gui.opcodeLabels.backdropnumber": "número de fons", + "gui.opcodeLabels.volume": "volum", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "resposta", + "gui.opcodeLabels.loudness": "volum del so", + "gui.opcodeLabels.username": "nom d'usuari", + "gui.opcodeLabels.year": "any", + "gui.opcodeLabels.month": "mes", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "dia de la setmana", + "gui.opcodeLabels.hour": "hora", + "gui.opcodeLabels.minute": "minut", + "gui.opcodeLabels.second": "segon", + "gui.opcodeLabels.timer": "cronòmetre", + "gui.sharedMessages.backdrop": "fons{index}", + "gui.sharedMessages.costume": "vestit{index}", + "gui.sharedMessages.sprite": "Personatge{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/ckb.json b/editor/interface/ckb.json deleted file mode 100644 index cdd32aaa..00000000 --- a/editor/interface/ckb.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "کۆڵەپشت", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "لە ئامادەکردنی کۆڵەپشت هەڵەڕوویدا", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "ئامادەکردن...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "زیاتر", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "کۆڵەپشت بەتاڵە", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "وێبگەڕ پاڵپشتی نەکراوە", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "دواوە", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "پرسیارە دووبارەبووەکان", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "گرتنی وێنە", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "ئامادەکردنی کامێڕا...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "پێویستمان بە مۆڵەتی تۆیە بۆ بەکارهێنانی کامێڕاکەت", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "دوبارە گرتنی وێنە", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "پاشەکەوتکردن", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "گرتنی وێنە", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "ئامادەکردن...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "چالاککردنی کامێڕا", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "فێرکارییەکان", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "داخستن", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "شتی زیاتر بۆ تاقیکردنەوە!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "زیاتر ببینە", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "نیگەران مەبە، ئێمە خەریکین {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "بەم زووانە...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ئێمە کاری لەسەر دەکەین {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "هیچ ئامێرێک نەدۆزرایەوە", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "ئامێرەکەت لەم نزیکانەیە، دواتر دەست بکە بە گەران.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "دوگمەکە داگرە لەسەر ئامێرەکەت.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "دەستپێکردنی گەڕان", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "گەڕان...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "دوبارە هەوڵدەوە", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "بڕۆ بۆ سەرنووسەر", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "ئۆو، پێدەچێت هەڵەیەک ڕویدابێت.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "دوبارە هەوڵدەوە", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "یارمەتی", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "ناوی ئامێر", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "پێکەوە بەستن", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "گەڕان بۆ ئامێرەکان", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "هیچ ئامێرێک نەدۆزرایەوە", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "ئامێرەکەت هەڵبژێرە لە لیستەکەی سەرەوە.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "تازەکردنەوە", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "دوبارە هەوڵدەوە", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "یارمەتی", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "بڕۆ", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "وەستان", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "ئۆو! هەڵەیەک ڕوویدا.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "دروستکردنی بلۆکێک", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "ژمارە یان دەق", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "زیادکردنی ناونیشان", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "پاشگەزبوونەوە", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "باشە", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "ئاڕاستە", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "بەدەوری", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "چەپ/ڕاست", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "مەیسوڕێنە", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "زیادکردنی زیادکراوە", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "کۆد", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "پاشبنه‌ماکان", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "بەرگەکان", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "دەنگەکان", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "پڕۆژەیەکی Scratch 2.0 ببینە", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "بینین", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "بۆ دواوە", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "پرسیارە دووبارەبووەکان", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "بەم زووانە", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "گەڕان", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "هەموو", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "دروستکردنی بلۆکەکان...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "ئامادەکردنی دەنگەکان...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "ئامادەکردنی زیادکراوەکان...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "ئامادەکردنی پڕۆژە", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "پڕۆفایل", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ڕێکخستنەکانی هەژمار", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "بینینی کۆمەڵگا", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "تێپەڕەوشە", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "هەڵبژێرەری زمان", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "فێرکارییەکان", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "ئێستا پاشەکەوتی بکە", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "پاشەکەوتکردن وەک لەبەرگیراوەیەک", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "نوێ", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "پەڕگە", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "هێنانی لە کۆمپیوتەر", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "پاشەکەوت کردنی لەسەر کۆمپیوتەر", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "دەستکاری", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "هاوبەشی کردن", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "یارمەتی", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "دواوە", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0 تاقی بکەوە", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "تاقی بکەوە", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "پرسیارە دووبارەبووەکان", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "پاشگەزبوونەوە", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "باشە", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "وەستان", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "ئامادەکردن...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "پاشەکەوتکردن", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "تۆمارکردن", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "دەنگ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "وەستان", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "پاشەکەوتکردن", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "هه‌ڵوه‌شاندنه‌وه‌", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "کردنەوە", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "خێراتر", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "هێواشتر", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "ڕۆبۆت", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "ناو", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "بینین", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "قەبارە", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "هاوشێوەکردنەوە", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "سڕینەوە", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "هەڵبژاردنی تەن", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "وێنەکێشان", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "سەرسام بوون", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "وێنەکێشان", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "سەرسام بوون", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "بارکردنی پاشبنەما", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "قۆناغ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "پاشبنه‌ماکان", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "دواوە", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "پرسیارە دووبارەبووەکان", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "وێنەکێشان", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "سەرسام بوون", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "بارکردنی پاشبنەما", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "بارکردنی بەرگ", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "کامێڕا", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "زیادکراوەیەک هەڵبژێرە", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "بەستەری زیادکراوە داخڵ بکە", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "هەڵبژاردنی دەنگ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "بارکردنی دەنگ", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "سەرسام بوون", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "تۆمارکردن", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "هەڵبژاردنی دەنگ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "هەڵبژاردنی تەن", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "فێرکارییەک هەڵبژێرە", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "دروستدەکرێت...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "پاشەکەوتکردن...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "دەستپێکردن", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "زیادکردنی پاشبنەما", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "گۆڕینی ڕەنگ", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "گۆڕینی ڕەنگ", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "دروستکردنی میوزیک", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "دروستکردنی گۆرانی", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "بڕۆ بۆ شوێنێک بە هەڕەمەکی", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "گۆڕینی ڕەنگ", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "زیادکردنی پاشبنەما", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "زیادکردنی تەن", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "زیادکردنی تەنێکی تر", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "جوڵانی هەڕەمەکی", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "زیادکردنی تەن", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "زیادکردنی تەن", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "زیادکردنی پاشبنەما", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "گۆڕینی قەبارە", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "تۆمارکردنی دەنگ", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "ئەنجامدانی خولانەوە", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "شاردنەوە و پیشاندان", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "میوزیک", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "پێنووس", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "هەموو", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "ئاژەڵەکان", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "میوزیک", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "خەڵک", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "لەژێر ئاو", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "پیتەکان", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ئاڕاستە", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "شوێنی x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "شوێنی y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "قەبارە", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ناوی بەرگ", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ناوی پاشبنەما", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "قەبارە", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "خێرایی", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "وەڵام", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "دەنگەدەنگ", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ناوی بەکارهێنەر", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ساڵ", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "مانگ", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "بەروار", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ڕۆژی هەفتە", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "کاتژمێر", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "خولەک", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "چرکە", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "کاتێنەر", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/cs.json b/editor/interface/cs.json index bcad6be3..635f102b 100644 --- a/editor/interface/cs.json +++ b/editor/interface/cs.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Batoh", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Chyba při načítání batohu", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Nahrávám..", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Více", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Batoh je prázdný", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Prohlížeč není podporován", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Velmi se omlouváme, ale Scratch 3.0 nepodporuje prohlížeče Internet Explorer, Vivaldi, Opera a Silk. Doporučujeme zkusit novější prohlížeč, jako je Google Chrome, Mozilla Firefox nebo Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Zpět", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Pro další info jdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Pořiď fotografii", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Načítání kamery...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Potřebujeme povolení k používání tvé kamery", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Znovu pořídit fotku", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Uložit", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Pořídit fotku", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Nahrávám..", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Povolit kameru", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Návody", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Zavřít", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Více věcí na vyzkoušení!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Další informace", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Neboj, pracujeme na tom {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Již brzy...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Pracujeme na tom {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nenalezena žádná zařízení", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Umísti své zařízení na dosah, pak začni vyhledávat.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Stiskni tlačítko na svém zařízení.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start vyhledávání", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Vyhledávám...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Zkus znovu", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Propojeno", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Rozpojit", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Jít do editoru", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Propojování...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Běda, zdá se, že se něco pokazilo.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Zkus znovu", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Název zařízení", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Propojit", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Hledám zařízení", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nenalezena žádná zařízení", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Vyber své zařízení ze seznamu výše.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Aktualizovat", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Ujisti se, že máš Scratch Link nainstalovaný a spuštěný", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Zkontroluj, že je zařízení Bluetooth povolené", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Zkus znovu", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Spustit", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Zastavit", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Jejda! Něco se pokazilo.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Je nám líto, ale zdá se, že Scratch zhavaroval. Tato chyba byla automaticky nahlášena týmu Scratch. Prosím zaktualizuj si stránku pro další pokus.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Znovu načíst", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Vytvořit blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Přidej parametr", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "číslo nebo text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Přidat vstup", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logický", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Přidej popisek", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Spustit bez obnovy obrazovky", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Zrušit", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Směr", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Dokola", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Vlevo/vpravo", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Neotáčet", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Přidej rozšíření", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Scénáře", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Pozadí", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostýmy", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Zvuky", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Zobrazit Scratch 2.0 projekt", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Vlož odkaz na jeden z tvých sdílených Scratch projektů. Změny provedené v Scratch 3.0 Beta nebudou uloženy.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Vlož odkaz na jeden z tvých sdílených Scratch projektů. Změny provedené v tomto náhledu verze 3.0 nebudou uloženy.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ouha, název nebo odkaz na tento projekt se nezdá být správný.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Přístup", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Jít zpět", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Pro další info jdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Již brzy", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Hledat", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Všechno", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Vytvářím bloky ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Načítám postavy ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Načítání zvuků...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Načítám rozšíření ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Kočkování koček...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Přenáším ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Nafukování planet...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Připravuji smajlíky ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Nahrávám projekt...", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Moje věci", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Moje třídy", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Moje třída", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Nastavení účtu", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Odhlášení", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Zobrazit společenství", - "description": "Label for see community button" - }, - "general.username": { - "message": "Jméno uživatele", - "description": "Label for login username input" - }, - "general.password": { - "message": "Heslo", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Přihlášení", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Potřebujete pomoc?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "výběr jazyka", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Návody", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Obnovit postavu", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Obnovit zvuk", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Obnovit kostým", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Obnovit", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Uložit aktuální stav", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Uložit jako kopii", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Vytvoř si kopii", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nový", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Soubor", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Načti z tvého počítače", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Ulož do svého počítače", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Upravit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Vypni turbo režim", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Zapni turbo režim", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Připojit se ke Scratchi", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Přihlášení", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Zpětná vazba", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Název projektu", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Sdílené", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Sdílet", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pomoc", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Zpět", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(prázdný)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "délka {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normální zobrazení", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "zvětšené zobrazení", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "posuvník", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Vyzkoušej Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Vítejte ve Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Teď ne", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Vyzkoušet to", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Zobraz projekt 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Vítejte ve Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Pracujeme na novém Scratch. Jsme nadšeni, že jej vyzkoušíš.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Teď ne", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Vyzkoušej to! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Zobraz projekt 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Pro další info jdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Pro všechny postavy", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Jen pro tuto postavu", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "cloudová proměnná (uložená na serveru)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Tato proměnná bude dostupná všem postavám.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Zrušit", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Zastavit", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Přehrát", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Nahrávám..", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Uložit", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Znovu nahrát", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Nahrát zvuk", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Nahraj", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Zvuk", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Hraj", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Zastavit", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Uprav", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Uložit", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Zpět", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Znovu", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Rychleji", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Pomaleji", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ozvěna", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Více nahlas", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Měkčeji", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Pozpátku", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Název", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Postava", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Ukázat", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Velikost", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "zkopíruj", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "smazat", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Vyber postavu", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Kreslit", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Překvapení", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Nahrát postavu", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Přepni na velkou scénu", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Přepni na malou scénu", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Vstup do režimu celé obrazovky", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Ukončit režim fullscreen", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Ovládání celé obrazovky", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Vybrat pozadí", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Kresli", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Překvapení", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Nahrát pozadí", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scéna", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Pozadí", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo režim", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Tvůj prohlížeč nepodporuje WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Bohužel to vypadá, že tvůj prohlížeč nebo počítač {webGlLink}. Scratch tuto technologii potřebuje, aby šel spustit.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nepodporuje WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Zpět", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Pro další info jdi na {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Vybrat pozadí", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Vyber kostým", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Vybrat pozadí", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Vyber kostým", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Kreslit", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Překvapení", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Nahrát pozadí", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Nahrát kostým", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Vyber rozšíření", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Zadej URL rozšíření", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Můj projekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nemohu začít nahrávat", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Zvolený soubor projektu se nepodařilo nahrát.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Vybrat zvuk", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Nahrát zvuk", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Překvapení", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Nahraj", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Vyber zvuk.", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Vyber si postavu", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Vyber si návod", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Vytvářím...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Ukládám...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mňau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "moje proměnná", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Začínáme", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Přidej blok pohybu", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klikni na zelenou vlajku pro spuštění", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Vytvoř animace, které mluví", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Přidej bloky Text na hlas", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Řekni něco", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Nastav hlas", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Pohybuj", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Přidej pozadí", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Přidej další postavu", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Zazpívej písničku", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Změna barvy", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Otoč se dokola", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Zvětšuj a zmenšuj", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animuj dobrodružnou hru", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Řekni něco", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Klouzej okolo", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Udržuj skóre", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animuj jméno", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Vyber si písmeno", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Zahraj zvuk po kliknutí", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Vyber si další písmeno", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Změn barvu", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vyber si další písmeno a přinuť ho k otáčení", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Vyber si další písmeno a přinuť ho se zvětšovat", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Vytvoř hudbu", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Zvol si postavu nástroje", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Zahraj zvuk po kliknutí", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Vytvoř písničku", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Vyber si buben a udělej takt", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Vyber si postavy Mikrofon a Překvapující Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Udělej hru kliker", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Vyber si postavu", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Zahraj zvuk po kliknutí", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Vytvoř proměnnou skóre", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Při kliknutí navyš skóre", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Skoč na náhodnou pozici", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Změna barvy", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Vynuluj skóre", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Udělej si honičku", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Přidej pozadí", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": " Přidej postavu", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Pohybuj se doprava a doleva s pomocí šipek", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Pohybuj se nahoru a dolů s pomocí šipek", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Přidej jinou postavu", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Pohybuj se náhodně", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "V postavě Chobotnice, při doteku přehraj zvuk", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Vytvoř proměnnou skóre", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "V postavě Chobotnice, při doteku přidej skóre", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": " Přidej postavu", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": " Přidej postavu", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Přidej pozadí", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Změň velikost", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Klouzej okolo", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Nahraj zvuk", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Roztoč to ", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Schovej se a ukaž se", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animuj postavu", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Použití šipkových kláves", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Přidej Efekty", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Hudba", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Hraní na nástroje a bicí.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pero", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Kreslení s tvými postavami.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Vnímání videa", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Zjišťování pohybu kamerou.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text na hlas", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Nechte svůj projekt mluvit.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Překlad", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Překládání textu do mnoha jazyků.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Propojení tvých projektů se světem.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Propojování", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Stavění interaktivních robotů a mnoho dalšího.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Propojuje se. Ujisti, se že PIN na svém EV3 máš nastavený na 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Stavění s motory a čidly.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Propojování", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Všechno", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Zvířata", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tanec", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekty", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantazie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Móda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Jídlo", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Uvnitř", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Smyčky", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Hudba", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Poznámky", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Vnější", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Vzory", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Lidé", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Bicí", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Vesmír", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sporty", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Podvodní", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Hlasy", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Divné", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animace", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Umění", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Hry", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Příběhy", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Písmena", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "směr", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "velikost", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "název kostýmu", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "číslo kostýmu", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "název pozadí", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "číslo pozadí", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "hlasitost", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "odpověď", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hlasitost", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "jméno uživatele", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "rok", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "měsíc", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "den v měsíci", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "den týdne", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hodina", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuta", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "stopky", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "pozadí{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kostým{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Postava{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "prask", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Batoh", + "gui.backpack.errorBackpack": "Chyba při načítání batohu", + "gui.backpack.loadingBackpack": "Nahrávám..", + "gui.backpack.more": "Více", + "gui.backpack.emptyBackpack": "Batoh je prázdný", + "gui.unsupportedBrowser.label": "Prohlížeč není podporován", + "gui.unsupportedBrowser.description": "Velmi se omlouváme, ale Scratch 3.0 nepodporuje prohlížeče Internet Explorer, Vivaldi, Opera a Silk. Doporučujeme zkusit novější prohlížeč, jako je Google Chrome, Mozilla Firefox nebo Microsoft Edge.", + "gui.unsupportedBrowser.back": "Zpět", + "gui.unsupportedBrowser.previewfaq": "Pro další info jdi na {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Pořiď fotografii", + "gui.cameraModal.loadingCameraMessage": "Načítání kamery...", + "gui.cameraModal.permissionRequest": "Potřebujeme povolení k používání tvé kamery", + "gui.cameraModal.retakePhoto": "Znovu pořídit fotku", + "gui.cameraModal.save": "Uložit", + "gui.cameraModal.takePhoto": "Pořídit fotku", + "gui.cameraModal.loadingCaption": "Nahrávám..", + "gui.cameraModal.enableCameraCaption": "Povolit kameru", + "gui.cards.all-tutorials": "Návody", + "gui.cards.close": "Zavřít", + "gui.cards.more-things-to-try": "Více věcí na vyzkoušení!", + "gui.cards.see-more": "Další informace", + "gui.comingSoon.message1": "Neboj, pracujeme na tom {emoji}", + "gui.comingSoon.message2": "Již brzy...", + "gui.comingSoon.message3": "Pracujeme na tom {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nenalezena žádná zařízení", + "gui.connection.auto-scanning.prescan": "Umísti své zařízení na dosah, pak začni vyhledávat.", + "gui.connection.auto-scanning.pressbutton": "Stiskni tlačítko na svém zařízení.", + "gui.connection.auto-scanning.start-search": "Start vyhledávání", + "gui.connection.connecting-searchbutton": "Vyhledávám...", + "gui.connection.auto-scanning.try-again": "Zkus znovu", + "gui.connection.connected": "Propojeno", + "gui.connection.disconnect": "Rozpojit", + "gui.connection.go-to-editor": "Jít do editoru", + "gui.connection.connecting-cancelbutton": "Propojování...", + "gui.connection.error.errorMessage": "Běda, zdá se, že se něco pokazilo.", + "gui.connection.error.tryagainbutton": "Zkus znovu", + "gui.connection.error.helpbutton": "Pomoc", + "gui.connection.peripheral-name-label": "Název zařízení", + "gui.connection.connect": "Propojit", + "gui.connection.scanning.lookingforperipherals": "Hledám zařízení", + "gui.connection.scanning.noPeripheralsFound": "Nenalezena žádná zařízení", + "gui.connection.scanning.instructions": "Vyber své zařízení ze seznamu výše.", + "gui.connection.search": "Aktualizovat", + "gui.connection.unavailable.installscratchlink": "Ujisti se, že máš Scratch Link nainstalovaný a spuštěný", + "gui.connection.unavailable.enablebluetooth": "Zkontroluj, že je zařízení Bluetooth povolené", + "gui.connection.unavailable.tryagainbutton": "Zkus znovu", + "gui.connection.unavailable.helpbutton": "Pomoc", + "gui.controls.go": "Spustit", + "gui.controls.stop": "Zastavit", + "gui.crashMessage.label": "Jejda! Něco se pokazilo.", + "gui.crashMessage.description": "Je nám líto, ale zdá se, že Scratch zhavaroval. Tato chyba byla automaticky nahlášena týmu Scratch. Prosím zaktualizuj si stránku pro další pokus.", + "gui.crashMessage.reload": "Znovu načíst", + "gui.customProcedures.myblockModalTitle": "Vytvořit blok", + "gui.customProcedures.addAnInputNumberText": "Přidej parametr", + "gui.customProcedures.numberTextType": "číslo nebo text", + "gui.customProcedures.addAnInputBoolean": "Přidat vstup", + "gui.customProcedures.booleanType": "logický", + "gui.customProcedures.addALabel": "Přidej popisek", + "gui.customProcedures.runWithoutScreenRefresh": "Spustit bez obnovy obrazovky", + "gui.customProcedures.cancel": "Zrušit", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Směr", + "gui.directionPicker.rotationStyles.allAround": "Dokola", + "gui.directionPicker.rotationStyles.leftRight": "Vlevo/vpravo", + "gui.directionPicker.rotationStyles.dontRotate": "Neotáčet", + "gui.gui.addExtension": "Přidej rozšíření", + "gui.gui.codeTab": "Scénáře", + "gui.gui.backdropsTab": "Pozadí", + "gui.gui.costumesTab": "Kostýmy", + "gui.gui.soundsTab": "Zvuky", + "gui.importInfo.title": "Zobrazit Scratch 2.0 projekt", + "gui.importInfo.betamessage": "Vlož odkaz na jeden z tvých sdílených Scratch projektů. Změny provedené v Scratch 3.0 Beta nebudou uloženy.", + "gui.importInfo.message": "Vlož odkaz na jeden z tvých sdílených Scratch projektů. Změny provedené v tomto náhledu verze 3.0 nebudou uloženy.", + "gui.importInfo.invalidFormatError": "Ouha, název nebo odkaz na tento projekt se nezdá být správný.", + "gui.importModal.viewproject": "Přístup", + "gui.importInfo.goback": "Jít zpět", + "gui.importInfo.previewfaq": "Pro další info jdi na {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Již brzy", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Hledat", + "gui.library.allTag": "Všechno", + "gui.loader.message1": "Vytvářím bloky ...", + "gui.loader.message2": "Načítám postavy ...", + "gui.loader.message3": "Načítání zvuků...", + "gui.loader.message4": "Načítám rozšíření ...", + "gui.loader.message5": "Kočkování koček...", + "gui.loader.message6": "Přenáším ...", + "gui.loader.message7": "Nafukování planet...", + "gui.loader.message8": "Připravuji smajlíky ...", + "gui.loader.headline": "Nahrávám projekt...", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Moje věci", + "gui.accountMenu.myClasses": "Moje třídy", + "gui.accountMenu.myClass": "Moje třída", + "gui.accountMenu.accountSettings": "Nastavení účtu", + "gui.accountMenu.signOut": "Odhlášení", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Zobrazit společenství", + "general.username": "Jméno uživatele", + "general.password": "Heslo", + "general.signIn": "Přihlášení", + "login.needHelp": "Potřebujete pomoc?", + "gui.menuBar.LanguageSelector": "výběr jazyka", + "gui.menuBar.tutorialsLibrary": "Návody", + "gui.menuBar.restoreSprite": "Obnovit postavu", + "gui.menuBar.restoreSound": "Obnovit zvuk", + "gui.menuBar.restoreCostume": "Obnovit kostým", + "gui.menuBar.restore": "Obnovit", + "gui.menuBar.saveNow": "Uložit aktuální stav", + "gui.menuBar.saveAsCopy": "Uložit jako kopii", + "gui.menuBar.remix": "Vytvoř si kopii", + "gui.menuBar.new": "Nový", + "gui.menuBar.file": "Soubor", + "gui.menuBar.uploadFromComputer": "Načti z tvého počítače", + "gui.menuBar.downloadToComputer": "Ulož do svého počítače", + "gui.menuBar.edit": "Upravit", + "gui.menuBar.turboModeOff": "Vypni turbo režim", + "gui.menuBar.turboModeOn": "Zapni turbo režim", + "gui.menuBar.joinScratch": "Připojit se ke Scratchi", + "gui.menuBar.signIn": "Přihlášení", + "gui.menuBar.giveFeedback": "Zpětná vazba", + "gui.gui.projectTitlePlaceholder": "Název projektu", + "gui.menuBar.isShared": "Sdílené", + "gui.menuBar.share": "Sdílet", + "gui.modal.help": "Pomoc", + "gui.modal.back": "Zpět", + "gui.monitor.listMonitor.empty": "(prázdný)", + "gui.monitor.listMonitor.listLength": "délka {length}", + "gui.monitor.contextMenu.default": "normální zobrazení", + "gui.monitor.contextMenu.large": "zvětšené zobrazení", + "gui.monitor.contextMenu.slider": "posuvník", + "gui.previewInfo.label": "Vyzkoušej Scratch 3.0", + "gui.previewInfo.welcome": "Vítejte ve Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Teď ne", + "gui.previewModal.tryittooltip": "Vyzkoušet to", + "gui.previewModal.viewprojecttooltip": "Zobraz projekt 2.0", + "gui.previewInfo.betawelcome": "Vítejte ve Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Pracujeme na novém Scratch. Jsme nadšeni, že jej vyzkoušíš.", + "gui.previewInfo.notnow": "Teď ne", + "gui.previewModal.tryit": "Vyzkoušej to! {caticon}", + "gui.previewModal.viewproject": "Zobraz projekt 2.0", + "gui.previewInfo.previewfaq": "Pro další info jdi na {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Pro všechny postavy", + "gui.gui.variableScopeOptionSpriteOnly": "Jen pro tuto postavu", + "gui.gui.cloudVariableOption": "cloudová proměnná (uložená na serveru)", + "gui.gui.variablePromptAllSpritesMessage": "Tato proměnná bude dostupná všem postavám.", + "gui.prompt.cancel": "Zrušit", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Zastavit", + "gui.playbackStep.playMsg": "Přehrát", + "gui.playbackStep.loadingMsg": "Nahrávám..", + "gui.playbackStep.saveMsg": "Uložit", + "gui.playbackStep.reRecordMsg": "Znovu nahrát", + "gui.recordModal.title": "Nahrát zvuk", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Nahraj", + "gui.soundEditor.sound": "Zvuk", + "gui.soundEditor.play": "Hraj", + "gui.soundEditor.stop": "Zastavit", + "gui.soundEditor.trim": "Uprav", + "gui.soundEditor.save": "Uložit", + "gui.soundEditor.undo": "Zpět", + "gui.soundEditor.redo": "Znovu", + "gui.soundEditor.faster": "Rychleji", + "gui.soundEditor.slower": "Pomaleji", + "gui.soundEditor.echo": "Ozvěna", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Více nahlas", + "gui.soundEditor.softer": "Měkčeji", + "gui.soundEditor.reverse": "Pozpátku", + "gui.SpriteInfo.spritePlaceholder": "Název", + "gui.SpriteInfo.sprite": "Postava", + "gui.SpriteInfo.show": "Ukázat", + "gui.SpriteInfo.size": "Velikost", + "gui.spriteSelectorItem.contextMenuDuplicate": "zkopíruj", + "gui.spriteSelectorItem.contextMenuDelete": "smazat", + "gui.spriteSelectorItem.contextMenuExport": "export", + "gui.spriteSelector.addSpriteFromLibrary": "Vyber postavu", + "gui.spriteSelector.addSpriteFromPaint": "Kreslit", + "gui.spriteSelector.addSpriteFromSurprise": "Překvapení", + "gui.spriteSelector.addSpriteFromFile": "Nahrát postavu", + "gui.stageHeader.stageSizeLarge": "Přepni na velkou scénu", + "gui.stageHeader.stageSizeSmall": "Přepni na malou scénu", + "gui.stageHeader.stageSizeFull": "Vstup do režimu celé obrazovky", + "gui.stageHeader.stageSizeUnFull": "Ukončit režim fullscreen", + "gui.stageHeader.fullscreenControl": "Ovládání celé obrazovky", + "gui.spriteSelector.addBackdropFromLibrary": "Vybrat pozadí", + "gui.stageSelector.addBackdropFromPaint": "Kresli", + "gui.stageSelector.addBackdropFromSurprise": "Překvapení", + "gui.stageSelector.addBackdropFromFile": "Nahrát pozadí", + "gui.stageSelector.stage": "Scéna", + "gui.stageSelector.backdrops": "Pozadí", + "gui.turboMode.active": "Turbo režim", + "gui.webglModal.label": "Tvůj prohlížeč nepodporuje WebGL", + "gui.webglModal.description": "Bohužel to vypadá, že tvůj prohlížeč nebo počítač {webGlLink}. Scratch tuto technologii potřebuje, aby šel spustit.", + "gui.webglModal.webgllink": "nepodporuje WebGL", + "gui.webglModal.back": "Zpět", + "gui.webglModal.previewfaq": "Pro další info jdi na {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Vybrat pozadí", + "gui.costumeLibrary.chooseACostume": "Vyber kostým", + "gui.costumeTab.addBackdropFromLibrary": "Vybrat pozadí", + "gui.costumeTab.addCostumeFromLibrary": "Vyber kostým", + "gui.costumeTab.addBlankCostume": "Kreslit", + "gui.costumeTab.addSurpriseCostume": "Překvapení", + "gui.costumeTab.addFileBackdrop": "Nahrát pozadí", + "gui.costumeTab.addFileCostume": "Nahrát kostým", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Vyber rozšíření", + "gui.extensionLibrary.extensionUrl": "Zadej URL rozšíření", + "gui.gui.defaultProjectTitle": "Můj projekt", + "gui.recordingStep.alertMsg": "Nemohu začít nahrávat", + "gui.projectLoader.loadError": "Zvolený soubor projektu se nepodařilo nahrát.", + "gui.soundLibrary.chooseASound": "Vybrat zvuk", + "gui.soundTab.fileUploadSound": "Nahrát zvuk", + "gui.soundTab.surpriseSound": "Překvapení", + "gui.soundTab.recordSound": "Nahraj", + "gui.soundTab.addSoundFromLibrary": "Vyber zvuk.", + "gui.spriteLibrary.chooseASprite": "Vyber si postavu", + "gui.tipsLibrary.tutorials": "Vyber si návod", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Vytvářím...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Ukládám...", + "gui.defaultProject.meow": "Mňau", + "gui.defaultProject.variable": "moje proměnná", + "gui.howtos.intro-move-sayhello-hat.name": "Začínáme", + "gui.howtos.intro-move.step_stepMove": "Přidej blok pohybu", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klikni na zelenou vlajku pro spuštění", + "gui.howtos.say-it-out-loud": "Vytvoř animace, které mluví", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Přidej bloky Text na hlas", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Řekni něco", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Nastav hlas", + "gui.howtos.say-it-out-loud.step_TXTMove": "Pohybuj", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Přidej pozadí", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Přidej další postavu", + "gui.howtos.say-it-out-loud.step_TXTSong": "Zazpívej písničku", + "gui.howtos.say-it-out-loud.step_TXTColor": "Změna barvy", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Otoč se dokola", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Zvětšuj a zmenšuj", + "gui.howtos.cartoon-network": "Animuj dobrodružnou hru", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Řekni něco", + "gui.howtos.cartoon-network.step_CNglide": "Klouzej okolo", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Udržuj skóre", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animuj jméno", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Vyber si písmeno", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Zahraj zvuk po kliknutí", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Vyber si další písmeno", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Změn barvu", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vyber si další písmeno a přinuť ho k otáčení", + "gui.howtos.animate-a-name.step_AnimateGrow": "Vyber si další písmeno a přinuť ho se zvětšovat", + "gui.howtos.make-music.name": "Vytvoř hudbu", + "gui.howtos.Make-Music.step_PickInstrument": "Zvol si postavu nástroje", + "gui.howtos.Make-Music.step_PlaySoundClick": "Zahraj zvuk po kliknutí", + "gui.howtos.Make-Music.step_MakeSong": "Vytvoř písničku", + "gui.howtos.make-music.step_MakeBeat": "Vyber si buben a udělej takt", + "gui.howtos.make-music.step_MakeBeatBox": "Vyber si postavy Mikrofon a Překvapující Beatbox", + "gui.howtos.make-a-game.name": "Udělej hru kliker", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Vyber si postavu", + "gui.howtos.make-a-game.step_GamePlaySound": "Zahraj zvuk po kliknutí", + "gui.howtos.make-a-game.step_GameAddScore": "Vytvoř proměnnou skóre", + "gui.howtos.make-a-game.step_GameChangeScore": "Při kliknutí navyš skóre", + "gui.howtos.make-a-game.step_Random": "Skoč na náhodnou pozici", + "gui.howtos.make-music.step_GameChangeColor": "Změna barvy", + "gui.howtos.make-music.step_ResetScore": "Vynuluj skóre", + "gui.howtos.make-a-chase-game.name": "Udělej si honičku", + "gui.howtos.Chase-Game.step_BG": "Přidej pozadí", + "gui.howtos.chase-game.step_AddOcto": " Přidej postavu", + "gui.howtos.make-music.step_LeftRight": "Pohybuj se doprava a doleva s pomocí šipek", + "gui.howtos.Chase-Game.step_UpDown": "Pohybuj se nahoru a dolů s pomocí šipek", + "gui.howtos.Chase-Game.step_AddStar": "Přidej jinou postavu", + "gui.howtos.Chase-Game.step_MoveRandom": "Pohybuj se náhodně", + "gui.howtos.Chase-Game.step_WhenTouch": "V postavě Chobotnice, při doteku přehraj zvuk", + "gui.howtos.Chase-Game.step_ScoreVariable": "Vytvoř proměnnou skóre", + "gui.howtos.Chase-Game.ScoreWhenTouch": "V postavě Chobotnice, při doteku přidej skóre", + "gui.howtos.add-sprite.name": " Přidej postavu", + "gui.howtos.add-sprite.step_addSprite": " Přidej postavu", + "gui.howtos.add-a-backdrop.name": "Přidej pozadí", + "gui.howtos.change-size.name": "Změň velikost", + "gui.howtos.glide-around.name": "Klouzej okolo", + "gui.howtos.record-a-sound.name": "Nahraj zvuk", + "gui.howtos.spin-video.name": "Roztoč to ", + "gui.howtos.hide-and-show.name": "Schovej se a ukaž se", + "gui.howtos.switch-costume.name": "Animuj postavu", + "gui.howtos.move-around-with-arrow-keys.name": "Použití šipkových kláves", + "gui.howtos.add-effects.name": "Přidej Efekty", + "gui.extension.music.name": "Hudba", + "gui.extension.music.description": "Hraní na nástroje a bicí.", + "gui.extension.pen.name": "Pero", + "gui.extension.pen.description": "Kreslení s tvými postavami.", + "gui.extension.videosensing.name": "Vnímání videa", + "gui.extension.videosensing.description": "Zjišťování pohybu kamerou.", + "gui.extension.text2speech.name": "Text na hlas", + "gui.extension.text2speech.description": "Nechte svůj projekt mluvit.", + "gui.extension.translate.name": "Překlad", + "gui.extension.translate.description": "Překládání textu do mnoha jazyků.", + "gui.extension.microbit.description": "Propojení tvých projektů se světem.", + "gui.extension.microbit.connectingMessage": "Propojování", + "gui.extension.ev3.description": "Stavění interaktivních robotů a mnoho dalšího.", + "gui.extension.ev3.connectingMessage": "Propojuje se. Ujisti, se že PIN na svém EV3 máš nastavený na 1234.", + "gui.extension.wedo2.description": "Stavění s motory a čidly.", + "gui.extension.wedo2.connectingMessage": "Propojování", + "gui.libraryTags.all": "Všechno", + "gui.libraryTags.animals": "Zvířata", + "gui.libraryTags.dance": "Tanec", + "gui.libraryTags.effects": "Efekty", + "gui.libraryTags.fantasy": "Fantazie", + "gui.libraryTags.fashion": "Móda", + "gui.libraryTags.food": "Jídlo", + "gui.libraryTags.indoors": "Uvnitř", + "gui.libraryTags.loops": "Smyčky", + "gui.libraryTags.music": "Hudba", + "gui.libraryTags.notes": "Poznámky", + "gui.libraryTags.outdoors": "Vnější", + "gui.libraryTags.patterns": "Vzory", + "gui.libraryTags.people": "Lidé", + "gui.libraryTags.percussion": "Bicí", + "gui.libraryTags.space": "Vesmír", + "gui.libraryTags.sports": "Sporty", + "gui.libraryTags.underwater": "Podvodní", + "gui.libraryTags.voice": "Hlasy", + "gui.libraryTags.wacky": "Divné", + "gui.libraryTags.animation": "Animace", + "gui.libraryTags.art": "Umění", + "gui.libraryTags.games": "Hry", + "gui.libraryTags.stories": "Příběhy", + "gui.libraryTags.letters": "Písmena", + "gui.opcodeLabels.direction": "směr", + "gui.opcodeLabels.xposition": "x", + "gui.opcodeLabels.yposition": "y", + "gui.opcodeLabels.size": "velikost", + "gui.opcodeLabels.costumename": "název kostýmu", + "gui.opcodeLabels.costumenumber": "číslo kostýmu", + "gui.opcodeLabels.backdropname": "název pozadí", + "gui.opcodeLabels.backdropnumber": "číslo pozadí", + "gui.opcodeLabels.volume": "hlasitost", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "odpověď", + "gui.opcodeLabels.loudness": "hlasitost", + "gui.opcodeLabels.username": "jméno uživatele", + "gui.opcodeLabels.year": "rok", + "gui.opcodeLabels.month": "měsíc", + "gui.opcodeLabels.date": "den v měsíci", + "gui.opcodeLabels.dayofweek": "den týdne", + "gui.opcodeLabels.hour": "hodina", + "gui.opcodeLabels.minute": "minuta", + "gui.opcodeLabels.second": "sekunda", + "gui.opcodeLabels.timer": "stopky", + "gui.sharedMessages.backdrop": "pozadí{index}", + "gui.sharedMessages.costume": "kostým{index}", + "gui.sharedMessages.sprite": "Postava{index}", + "gui.sharedMessages.pop": "prask" } \ No newline at end of file diff --git a/editor/interface/cy.json b/editor/interface/cy.json index 978aaa9c..a1b055f3 100644 --- a/editor/interface/cy.json +++ b/editor/interface/cy.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Ailgysyslltu", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Pecyn Cefn", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Gwall wrth lwytho'r pecyn cefn", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Llwytho...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Rhagor", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Mae pecyn cefn yn wag", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Nid yw eich porwr yn cael ei gynnal", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Mae'n ddrwg gennym ond nid yw Scratch 3.0 yn cynnal Internet Explorer, Vivaldi, Opera na Silk. Rydym yn argymell eich bod yn profi porwyr newydd fel Google Chrome, Mozilla Firefox, neu Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Nôl", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "I wybod mwy, ewch i {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Cwestiynau Cyffredin", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Cymryd Llun", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Llwytho Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Mae angen eich caniatâd i ni ddefnyddio eich camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Cymryd Llun Eto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Cadw", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Cymryd Llun", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Llwytho...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Galluogi Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tiwtorialau", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Cau", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Pethau eraill i'w gwneud!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Gweld rhagor", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Peidiwch poeni, rydym wrthi {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Yn Dod Cyn Bo Hir", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Rydym yn gweithio arno {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Heb ganfod dyfais", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Cadwch eich dyfais wrth law, yna cychwyn chwilio.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Pwyswch y botwm ar eich dyfais.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Cychwyn Chwilio", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Chwilio...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Ceisio eto", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Wedi cysylltu", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Datgysylltu", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Mynd i'r Golygydd", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Cysylltu...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Wps! Aeth rhywbeth o'i le", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Ceisio eto", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Cymorth", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Enw dyfais", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Cysylltu", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Chwilio am ddyfeisiau", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Heb ganfod dyfais", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Dewis y ddyfais o'r rhestr uchod", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Adnewyddu", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Gwnewch yn siwr fod Scratch Link wedi ei osod ac yn rhedeg", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Gwirio fod Bluetooth wedi ei alluogi", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Ceisio eto", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Cymorth", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Mynd", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Aros", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Wps! Aeth rhywbeth o'i le", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Ymddiheuriadau ond mae'n ymddangos fod Scratch wedi chwalu. Mae'r gwall wedi ei adrodd yn awtomatig i Dîm Scratch. Adnewyddwch eich tudalen i geisio eto.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Ail-lwytho", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Creu Bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Ychwanegu mewnbwn", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "rhif neu destun", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Ychwanegu mewnbwn", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boole", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Ychwanegwch label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Yn rhedeg heb adnewyddu'r sgrin", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Diddymu", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Iawn", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Cyfeiriad", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "O Amgylch", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Chwith/De", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Peidiwch troi", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Ychwanegu Estyniad", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Cod", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Cefnlenni", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Gwisgoedd", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Seiniau", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Edrych ar Broject Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Rhowch ddolen i un o'r projectau Scratch rydych y eu rhannu. Ni fydd newidiadau sy'n cael eu gwneud yn y Beta 3.0 hwn yn cael eu cadw.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Rhowch ddolen i un o'r projectau Scratch rydych yn eu rhannu. Ni fydd newidiadau sydd wedi eu gwneud yn y Rhagolwg 3.0 hwn yn cael eu cadw.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "O na, nid yw'r ddolen yna neu enw'r project yn edrych yn iawn.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Gweld:", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Mynd Nôl", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "I wybod mwy, ewch i {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Cwestiynau Cyffredin", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Yn Dod Cyn Bo Hir", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Chwilio", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Y Cyfan", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creu blociau …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Yn llwytho ciplun ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Yn llwytho seiniau …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Yn llwytho estyniadau …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Casglu cathod …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Darlledu nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Enchwythu gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Paratoi emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Llwytho Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Proffil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Fy Mhethau", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Fy Nosbarthiadau", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Fy Nosbarth", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Gosodiadau cyfrif", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Allgofnodi", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Gweld y Gymuned", - "description": "Label for see community button" - }, - "general.username": { - "message": "Enw defnyddwir", - "description": "Label for login username input" - }, - "general.password": { - "message": "Cyfrinair", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Mewngofnodi", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Angen Cymorth?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "dewisydd iaith", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tiwtorialau", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Adfer Corlun", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Adfer Sain", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Adfer Gwisg", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Adfer", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Cadw nawr", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Cadw fel copi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ailgymysgu", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Newydd", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Ffeil", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Llwytho o'ch cyfrifiadur", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Cadw i'ch cyfrifiadur", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Golygu", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Diffodd y Modd Tyrbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "`Cychwyn y Modd Tyrbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Ymuno â Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Mewngofnodi", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Rhoi Adborth", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Teitl project yma", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Wedi eu Rhannu", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Rhannu", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Cymorth", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Nôl", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(gwag)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "hyd {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "darlleniad arferol", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "sgrîn fawr", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "llithrydd", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Rhowch gynnig ar Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Croeso i Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nid Nawr", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Rhowch Gynnig Arni", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Gweld Project 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Croeso i Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Rydym yn gweithio ar genhedlaeth nesaf Scratch. Rydym yn awyddus i chi ei brofi!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nid Nawr", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Rhowch gynnig arni {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Gweld Project 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "I wybod mwy, ewch i {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Cwestiynau Cyffredin", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Ar gyfer pob ciplun", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Ar gyfer y ciplun yma'n unig", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Newidyn cwmwl (cedwir ar y gweinydd)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Bydd y newidyn yma ar gael ar gyfer pob corlun.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Diddymu", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Iawn", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Aros", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Chwarae", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Llwytho...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Cadw", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Ail Recordio", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Recordio Sain", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Cychwyn recordio drwy glicio ar y botwm isod", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Rydym angen eich caniatâd i ddefnyddio eich meicroffon", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Atal y recordio", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Recordio", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sain", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Chwarae", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Aros", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Tocio", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Cadw", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Dadwneud", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ailwneud", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Yn gyflymach", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Arafach", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Atsain", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Yn uwch", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Yn feddalach", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Gwrthdroi", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Enw", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Ciplun", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Dangos", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Maint", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dyblygu", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "dileu", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "allforio", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Dewiswch Gorlun", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paentio", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Annisgwyl", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Llwytho Corlun i Fyny", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Newid i lwyfan mawr", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Newid i lwyfan bach", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Mynd i'r modd sgrin llawn", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Gadael y modd sgrin llawn", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Rheolydd Sgrin Llawn", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Dewiswch Gefnlen", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paent", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Annisgwyl", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Llwytho'r Gefnlen i Fyny", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Llwyfan", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Cefnlenni", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modd Tyrbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Nid yw eich Porwr yn Cynnal WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Yn anffodus, mae'n edrych mai eich porwr neu gyfrifiadur {webGlLink}. Mae angen y dechnoleg yma i redeg Scratch 3.0", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nid yw'#n cynnal WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Nôl", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "I wybod mwy, ewch i {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Cwestiynau Cyffredin", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Dewiswch Gefnlen", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Dewiswch Wisg", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Dewiswch Gefnlen", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Dewiswch Wisg", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paentio", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Annisgwyl", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Llwytho Cefnlen i Fyny", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Llwytho Gwisg i Fyny", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Dewis Estyniad", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Rhowch URL yr estyniad", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Project Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Methwyd cychwyn recordio", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Methodd y ffeil sydd wedi ei dewis â llwytho.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Dewiswch Sain", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Llwytho Sain i Fyny...", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Annisgwyl", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Recordio", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Dewis Sain", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Dewis Corlun", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Dewis Tiwtorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creu...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Wrthi'n cadw...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miaw", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "fy newidyn", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Cychwyn Arni", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Ychwanegu bloc symud", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Clicio'r faner werdd i gychwyn", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Creu Animeiddiadau sy'n Siarad", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Ychwanegu'r Testun i Flociau Siarad", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dweud Rhywbeth", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Gosod Llais", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Symud o Amgylch", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Ychwanegu Cefnlen", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Ychwanegu Cymeriad Arall", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Canu Cân", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Newid Lliw", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Troelli", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Tyfu a Lleihau", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animeiddio Gêm Antur", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Dewis pa Gymeriad i'w Ddangos", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dweud Rhywbeth", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Llithro o Amgylch", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Dewis pa Wrthrych i Redeg ar ei Ôl", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Casglu Gwrthrychau", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Creu Newidyn Sgôr", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Cadw Sgôr", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Lefel i Fyny: Newid Cefnlen", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animeiddio Enw", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Dewis Corlun Llythyren", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Chwarae Sain Wrth Glicio", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Dewis Corlun Llythyren Arall", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Newid lliw", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Dewiswch Corlun Llythyren Arall a'i Wneud i Droi", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Dewis Corlun Llythyren Arall a Gwneud Iddo Dyfu", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Creu Cerddoriaeth", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Dewis Corlun Offeryn", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Chware Sain Wrth ei Glicio", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Creu Cân", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Dewis Drwm a Chreu Curiad", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Dewiswch y Corlun Meicroffon a'r Blwch Taro Annisgwyl", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Creu Gêm Cliciwr", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Dewis Corlun", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Chware Sain Wrth ei Glicio", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Creu Newidyn Sgôr", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Pan Fydd Wedi ei Glicio, Cynyddu'r Sgor", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Mynd i fan ar hap", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Newid Lliw", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Ailosod y Sgôr", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Creu Gêm Ymlid", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Ychwanegu Cefndir", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Ychwanegu Corlun", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Symud i'r Dde a'r Chwith gyda'r Bysellau Saeth", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Symud i Fyny ac i Lawr gyda Bysellau Saeth", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Ychwanegu Corlun Arall", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Symud ar Hap", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Mewn Corlun Octopws, Pan yn Cyffwrdd Chwaraea Sain ", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Creu Newidyn Sgôr", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Yn y Corlun Octopws, Pan yn Cyffwrdd Ychwanega Sgôr", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Ychwanegu Corlun", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Ychwanegu Corlun", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Ychwanegu Cefnlen", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Newid Maint", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Llithro o Amgylch", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Recordio Sain", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Gwnewch iddo Droelli", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Cuddio a Dangos", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animeiddio Corlun", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Defnyddiwch y Botymau Saeth", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Ychwanegu Effeithiau", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Cerddoriaeth", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Chwarae offerynau a drymiau", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pin", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Lluniadu gyda'ch corluniau.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Synhwyro Fideo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Synhwyro symudiad gyda'r camera", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Testun i Leferydd", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Gwnewch i'ch projectau siarad.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Cyfieithu", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Cyfieithu testun i lawer o ieithoedd.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Cysylltu eich project â'r byd.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Cysylltu", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Adeiladu robotiaid rhyngweithiol a mwy.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Wrthi'n cysylltu. Gwnewch yn siwr fod y PIN ar eich EV3 wedi ei osod i 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Adeiladu gyda moduron a synwyryddion", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Cysylltu", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Y Cyfan", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Anifeiliaid", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dawns", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effeithiau", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Ffantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Ffasiwn", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Bwyd", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Dan do", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Cylchoedd", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Cerddoriaeth", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Nodiadau", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Tu allan", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patrymau", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Pobl", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Offerynnau taro", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Gofod", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Chwaraeon", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "O dan y dŵr", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Llais", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Gwirion", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animeiddio", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Celf", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Gemau", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Straeon", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Llythyrau", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "cyfeiriad", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "safle x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "safle y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "maint", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "enw'r wisg", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "rhif gwisg", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "enw cefnlen", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "rhif cefnlen", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "lefel sain", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "amseriad", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "ateb", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "cryfder sain", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "enw defnyddiwr", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "blwyddyn", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mis", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dyddiad", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "diwrnod o'r wythnos", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "awr", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "munud", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "eiliad", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "amserydd", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "cefnlen {index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "gwisg{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Corlun{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Ailgysyslltu", + "gui.backpack.header": "Pecyn Cefn", + "gui.backpack.errorBackpack": "Gwall wrth lwytho'r pecyn cefn", + "gui.backpack.loadingBackpack": "Llwytho...", + "gui.backpack.more": "Rhagor", + "gui.backpack.emptyBackpack": "Mae pecyn cefn yn wag", + "gui.unsupportedBrowser.label": "Nid yw eich porwr yn cael ei gynnal", + "gui.unsupportedBrowser.description": "Mae'n ddrwg gennym ond nid yw Scratch 3.0 yn cynnal Internet Explorer, Vivaldi, Opera na Silk. Rydym yn argymell eich bod yn profi porwyr newydd fel Google Chrome, Mozilla Firefox, neu Microsoft Edge.", + "gui.unsupportedBrowser.back": "Nôl", + "gui.unsupportedBrowser.previewfaq": "I wybod mwy, ewch i {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Cwestiynau Cyffredin", + "gui.cameraModal.cameraModalTitle": "Cymryd Llun", + "gui.cameraModal.loadingCameraMessage": "Llwytho Camera...", + "gui.cameraModal.permissionRequest": "Mae angen eich caniatâd i ni ddefnyddio eich camera", + "gui.cameraModal.retakePhoto": "Cymryd Llun Eto", + "gui.cameraModal.save": "Cadw", + "gui.cameraModal.takePhoto": "Cymryd Llun", + "gui.cameraModal.loadingCaption": "Llwytho...", + "gui.cameraModal.enableCameraCaption": "Galluogi Camera", + "gui.cards.all-tutorials": "Tiwtorialau", + "gui.cards.close": "Cau", + "gui.cards.more-things-to-try": "Pethau eraill i'w gwneud!", + "gui.cards.see-more": "Gweld rhagor", + "gui.comingSoon.message1": "Peidiwch poeni, rydym wrthi {emoji}", + "gui.comingSoon.message2": "Yn Dod Cyn Bo Hir", + "gui.comingSoon.message3": "Rydym yn gweithio arno {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Heb ganfod dyfais", + "gui.connection.auto-scanning.prescan": "Cadwch eich dyfais wrth law, yna cychwyn chwilio.", + "gui.connection.auto-scanning.pressbutton": "Pwyswch y botwm ar eich dyfais.", + "gui.connection.auto-scanning.start-search": "Cychwyn Chwilio", + "gui.connection.connecting-searchbutton": "Chwilio...", + "gui.connection.auto-scanning.try-again": "Ceisio eto", + "gui.connection.connected": "Wedi cysylltu", + "gui.connection.disconnect": "Datgysylltu", + "gui.connection.go-to-editor": "Mynd i'r Golygydd", + "gui.connection.connecting-cancelbutton": "Cysylltu...", + "gui.connection.error.errorMessage": "Wps! Aeth rhywbeth o'i le", + "gui.connection.error.tryagainbutton": "Ceisio eto", + "gui.connection.error.helpbutton": "Cymorth", + "gui.connection.peripheral-name-label": "Enw dyfais", + "gui.connection.connect": "Cysylltu", + "gui.connection.scanning.lookingforperipherals": "Chwilio am ddyfeisiau", + "gui.connection.scanning.noPeripheralsFound": "Heb ganfod dyfais", + "gui.connection.scanning.instructions": "Dewis y ddyfais o'r rhestr uchod", + "gui.connection.search": "Adnewyddu", + "gui.connection.unavailable.installscratchlink": "Gwnewch yn siwr fod Scratch Link wedi ei osod ac yn rhedeg", + "gui.connection.unavailable.enablebluetooth": "Gwirio fod Bluetooth wedi ei alluogi", + "gui.connection.unavailable.tryagainbutton": "Ceisio eto", + "gui.connection.unavailable.helpbutton": "Cymorth", + "gui.controls.go": "Mynd", + "gui.controls.stop": "Aros", + "gui.crashMessage.label": "Wps! Aeth rhywbeth o'i le", + "gui.crashMessage.description": "Ymddiheuriadau ond mae'n ymddangos fod Scratch wedi chwalu. Mae'r gwall wedi ei adrodd yn awtomatig i Dîm Scratch. Adnewyddwch eich tudalen i geisio eto.", + "gui.crashMessage.reload": "Ail-lwytho", + "gui.customProcedures.myblockModalTitle": "Creu Bloc", + "gui.customProcedures.addAnInputNumberText": "Ychwanegu mewnbwn", + "gui.customProcedures.numberTextType": "rhif neu destun", + "gui.customProcedures.addAnInputBoolean": "Ychwanegu mewnbwn", + "gui.customProcedures.booleanType": "boole", + "gui.customProcedures.addALabel": "Ychwanegwch label", + "gui.customProcedures.runWithoutScreenRefresh": "Yn rhedeg heb adnewyddu'r sgrin", + "gui.customProcedures.cancel": "Diddymu", + "gui.customProcedures.ok": "Iawn", + "gui.SpriteInfo.direction": "Cyfeiriad", + "gui.directionPicker.rotationStyles.allAround": "O Amgylch", + "gui.directionPicker.rotationStyles.leftRight": "Chwith/De", + "gui.directionPicker.rotationStyles.dontRotate": "Peidiwch troi", + "gui.gui.addExtension": "Ychwanegu Estyniad", + "gui.gui.codeTab": "Cod", + "gui.gui.backdropsTab": "Cefnlenni", + "gui.gui.costumesTab": "Gwisgoedd", + "gui.gui.soundsTab": "Seiniau", + "gui.importInfo.title": "Edrych ar Broject Scratch 2.0", + "gui.importInfo.betamessage": "Rhowch ddolen i un o'r projectau Scratch rydych y eu rhannu. Ni fydd newidiadau sy'n cael eu gwneud yn y Beta 3.0 hwn yn cael eu cadw.", + "gui.importInfo.message": "Rhowch ddolen i un o'r projectau Scratch rydych yn eu rhannu. Ni fydd newidiadau sydd wedi eu gwneud yn y Rhagolwg 3.0 hwn yn cael eu cadw.", + "gui.importInfo.invalidFormatError": "O na, nid yw'r ddolen yna neu enw'r project yn edrych yn iawn.", + "gui.importModal.viewproject": "Gweld:", + "gui.importInfo.goback": "Mynd Nôl", + "gui.importInfo.previewfaq": "I wybod mwy, ewch i {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Cwestiynau Cyffredin", + "gui.extensionLibrary.comingSoon": "Yn Dod Cyn Bo Hir", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Chwilio", + "gui.library.allTag": "Y Cyfan", + "gui.loader.message1": "Creu blociau …", + "gui.loader.message2": "Yn llwytho ciplun ...", + "gui.loader.message3": "Yn llwytho seiniau …", + "gui.loader.message4": "Yn llwytho estyniadau …", + "gui.loader.message5": "Casglu cathod …", + "gui.loader.message6": "Darlledu nanos …", + "gui.loader.message7": "Enchwythu gobos …", + "gui.loader.message8": "Paratoi emojis …", + "gui.loader.headline": "Llwytho Project", + "gui.accountMenu.profile": "Proffil", + "gui.accountMenu.myStuff": "Fy Mhethau", + "gui.accountMenu.myClasses": "Fy Nosbarthiadau", + "gui.accountMenu.myClass": "Fy Nosbarth", + "gui.accountMenu.accountSettings": "Gosodiadau cyfrif", + "gui.accountMenu.signOut": "Allgofnodi", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Gweld y Gymuned", + "general.username": "Enw defnyddwir", + "general.password": "Cyfrinair", + "general.signIn": "Mewngofnodi", + "login.needHelp": "Angen Cymorth?", + "gui.menuBar.LanguageSelector": "dewisydd iaith", + "gui.menuBar.tutorialsLibrary": "Tiwtorialau", + "gui.menuBar.restoreSprite": "Adfer Corlun", + "gui.menuBar.restoreSound": "Adfer Sain", + "gui.menuBar.restoreCostume": "Adfer Gwisg", + "gui.menuBar.restore": "Adfer", + "gui.menuBar.saveNow": "Cadw nawr", + "gui.menuBar.saveAsCopy": "Cadw fel copi", + "gui.menuBar.remix": "Ailgymysgu", + "gui.menuBar.new": "Newydd", + "gui.menuBar.file": "Ffeil", + "gui.menuBar.uploadFromComputer": "Llwytho o'ch cyfrifiadur", + "gui.menuBar.downloadToComputer": "Cadw i'ch cyfrifiadur", + "gui.menuBar.edit": "Golygu", + "gui.menuBar.turboModeOff": "Diffodd y Modd Tyrbo", + "gui.menuBar.turboModeOn": "`Cychwyn y Modd Tyrbo", + "gui.menuBar.joinScratch": "Ymuno â Scratch", + "gui.menuBar.signIn": "Mewngofnodi", + "gui.menuBar.giveFeedback": "Rhoi Adborth", + "gui.gui.projectTitlePlaceholder": "Teitl project yma", + "gui.menuBar.isShared": "Wedi eu Rhannu", + "gui.menuBar.share": "Rhannu", + "gui.modal.help": "Cymorth", + "gui.modal.back": "Nôl", + "gui.monitor.listMonitor.empty": "(gwag)", + "gui.monitor.listMonitor.listLength": "hyd {length}", + "gui.monitor.contextMenu.default": "darlleniad arferol", + "gui.monitor.contextMenu.large": "sgrîn fawr", + "gui.monitor.contextMenu.slider": "llithrydd", + "gui.previewInfo.label": "Rhowch gynnig ar Scratch 3.0", + "gui.previewInfo.welcome": "Croeso i Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Nid Nawr", + "gui.previewModal.tryittooltip": "Rhowch Gynnig Arni", + "gui.previewModal.viewprojecttooltip": "Gweld Project 2.0", + "gui.previewInfo.betawelcome": "Croeso i Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Rydym yn gweithio ar genhedlaeth nesaf Scratch. Rydym yn awyddus i chi ei brofi!", + "gui.previewInfo.notnow": "Nid Nawr", + "gui.previewModal.tryit": "Rhowch gynnig arni {caticon}", + "gui.previewModal.viewproject": "Gweld Project 2.0", + "gui.previewInfo.previewfaq": "I wybod mwy, ewch i {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Cwestiynau Cyffredin", + "gui.gui.variableScopeOptionAllSprites": "Ar gyfer pob ciplun", + "gui.gui.variableScopeOptionSpriteOnly": "Ar gyfer y ciplun yma'n unig", + "gui.gui.cloudVariableOption": "Newidyn cwmwl (cedwir ar y gweinydd)", + "gui.gui.variablePromptAllSpritesMessage": "Bydd y newidyn yma ar gael ar gyfer pob corlun.", + "gui.prompt.cancel": "Diddymu", + "gui.prompt.ok": "Iawn", + "gui.playbackStep.stopMsg": "Aros", + "gui.playbackStep.playMsg": "Chwarae", + "gui.playbackStep.loadingMsg": "Llwytho...", + "gui.playbackStep.saveMsg": "Cadw", + "gui.playbackStep.reRecordMsg": "Ail Recordio", + "gui.recordModal.title": "Recordio Sain", + "gui.recordingStep.beginRecord": "Cychwyn recordio drwy glicio ar y botwm isod", + "gui.recordingStep.permission": "{arrow}Rydym angen eich caniatâd i ddefnyddio eich meicroffon", + "gui.recordingStep.stop": "Atal y recordio", + "gui.recordingStep.record": "Recordio", + "gui.soundEditor.sound": "Sain", + "gui.soundEditor.play": "Chwarae", + "gui.soundEditor.stop": "Aros", + "gui.soundEditor.trim": "Tocio", + "gui.soundEditor.save": "Cadw", + "gui.soundEditor.undo": "Dadwneud", + "gui.soundEditor.redo": "Ailwneud", + "gui.soundEditor.faster": "Yn gyflymach", + "gui.soundEditor.slower": "Arafach", + "gui.soundEditor.echo": "Atsain", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Yn uwch", + "gui.soundEditor.softer": "Yn feddalach", + "gui.soundEditor.reverse": "Gwrthdroi", + "gui.SpriteInfo.spritePlaceholder": "Enw", + "gui.SpriteInfo.sprite": "Ciplun", + "gui.SpriteInfo.show": "Dangos", + "gui.SpriteInfo.size": "Maint", + "gui.spriteSelectorItem.contextMenuDuplicate": "dyblygu", + "gui.spriteSelectorItem.contextMenuDelete": "dileu", + "gui.spriteSelectorItem.contextMenuExport": "allforio", + "gui.spriteSelector.addSpriteFromLibrary": "Dewiswch Gorlun", + "gui.spriteSelector.addSpriteFromPaint": "Paentio", + "gui.spriteSelector.addSpriteFromSurprise": "Annisgwyl", + "gui.spriteSelector.addSpriteFromFile": "Llwytho Corlun i Fyny", + "gui.stageHeader.stageSizeLarge": "Newid i lwyfan mawr", + "gui.stageHeader.stageSizeSmall": "Newid i lwyfan bach", + "gui.stageHeader.stageSizeFull": "Mynd i'r modd sgrin llawn", + "gui.stageHeader.stageSizeUnFull": "Gadael y modd sgrin llawn", + "gui.stageHeader.fullscreenControl": "Rheolydd Sgrin Llawn", + "gui.spriteSelector.addBackdropFromLibrary": "Dewiswch Gefnlen", + "gui.stageSelector.addBackdropFromPaint": "Paent", + "gui.stageSelector.addBackdropFromSurprise": "Annisgwyl", + "gui.stageSelector.addBackdropFromFile": "Llwytho'r Gefnlen i Fyny", + "gui.stageSelector.stage": "Llwyfan", + "gui.stageSelector.backdrops": "Cefnlenni", + "gui.turboMode.active": "Modd Tyrbo", + "gui.webglModal.label": "Nid yw eich Porwr yn Cynnal WebGL", + "gui.webglModal.description": "Yn anffodus, mae'n edrych mai eich porwr neu gyfrifiadur {webGlLink}. Mae angen y dechnoleg yma i redeg Scratch 3.0", + "gui.webglModal.webgllink": "nid yw'#n cynnal WebGL", + "gui.webglModal.back": "Nôl", + "gui.webglModal.previewfaq": "I wybod mwy, ewch i {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Cwestiynau Cyffredin", + "gui.costumeLibrary.chooseABackdrop": "Dewiswch Gefnlen", + "gui.costumeLibrary.chooseACostume": "Dewiswch Wisg", + "gui.costumeTab.addBackdropFromLibrary": "Dewiswch Gefnlen", + "gui.costumeTab.addCostumeFromLibrary": "Dewiswch Wisg", + "gui.costumeTab.addBlankCostume": "Paentio", + "gui.costumeTab.addSurpriseCostume": "Annisgwyl", + "gui.costumeTab.addFileBackdrop": "Llwytho Cefnlen i Fyny", + "gui.costumeTab.addFileCostume": "Llwytho Gwisg i Fyny", + "gui.costumeTab.addCameraCostume": "Camera", + "gui.extensionLibrary.chooseAnExtension": "Dewis Estyniad", + "gui.extensionLibrary.extensionUrl": "Rhowch URL yr estyniad", + "gui.gui.defaultProjectTitle": "Project Scratch", + "gui.recordingStep.alertMsg": "Methwyd cychwyn recordio", + "gui.projectLoader.loadError": "Methodd y ffeil sydd wedi ei dewis â llwytho.", + "gui.soundLibrary.chooseASound": "Dewiswch Sain", + "gui.soundTab.fileUploadSound": "Llwytho Sain i Fyny...", + "gui.soundTab.surpriseSound": "Annisgwyl", + "gui.soundTab.recordSound": "Recordio", + "gui.soundTab.addSoundFromLibrary": "Dewis Sain", + "gui.spriteLibrary.chooseASprite": "Dewis Corlun", + "gui.tipsLibrary.tutorials": "Dewis Tiwtorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Creu...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Wrthi'n cadw...", + "gui.defaultProject.meow": "Miaw", + "gui.defaultProject.variable": "fy newidyn", + "gui.howtos.intro-move-sayhello-hat.name": "Cychwyn Arni", + "gui.howtos.intro-move.step_stepMove": "Ychwanegu bloc symud", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Clicio'r faner werdd i gychwyn", + "gui.howtos.say-it-out-loud": "Creu Animeiddiadau sy'n Siarad", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Ychwanegu'r Testun i Flociau Siarad", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Dweud Rhywbeth", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Gosod Llais", + "gui.howtos.say-it-out-loud.step_TXTMove": "Symud o Amgylch", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Ychwanegu Cefnlen", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Ychwanegu Cymeriad Arall", + "gui.howtos.say-it-out-loud.step_TXTSong": "Canu Cân", + "gui.howtos.say-it-out-loud.step_TXTColor": "Newid Lliw", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Troelli", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Tyfu a Lleihau", + "gui.howtos.cartoon-network": "Animeiddio Gêm Antur", + "gui.howtos.cartoon-network.step_CNcharacter": "Dewis pa Gymeriad i'w Ddangos", + "gui.howtos.cartoon-network.step_CNsay": "Dweud Rhywbeth", + "gui.howtos.cartoon-network.step_CNglide": "Llithro o Amgylch", + "gui.howtos.cartoon-network.step_CNpicksprite": "Dewis pa Wrthrych i Redeg ar ei Ôl", + "gui.howtos.cartoon-network.step_CNcollect": "Casglu Gwrthrychau", + "gui.howtos.cartoon-network.step_CNvariable": "Creu Newidyn Sgôr", + "gui.howtos.cartoon-network.step_CNscore": "Cadw Sgôr", + "gui.howtos.cartoon-network.step_CNbackdrop": "Lefel i Fyny: Newid Cefnlen", + "gui.howtos.animate-a-name.name": "Animeiddio Enw", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Dewis Corlun Llythyren", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Chwarae Sain Wrth Glicio", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Dewis Corlun Llythyren Arall", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Newid lliw", + "gui.howtos.animate-a-name.step_AnimateSpin": "Dewiswch Corlun Llythyren Arall a'i Wneud i Droi", + "gui.howtos.animate-a-name.step_AnimateGrow": "Dewis Corlun Llythyren Arall a Gwneud Iddo Dyfu", + "gui.howtos.make-music.name": "Creu Cerddoriaeth", + "gui.howtos.Make-Music.step_PickInstrument": "Dewis Corlun Offeryn", + "gui.howtos.Make-Music.step_PlaySoundClick": "Chware Sain Wrth ei Glicio", + "gui.howtos.Make-Music.step_MakeSong": "Creu Cân", + "gui.howtos.make-music.step_MakeBeat": "Dewis Drwm a Chreu Curiad", + "gui.howtos.make-music.step_MakeBeatBox": "Dewiswch y Corlun Meicroffon a'r Blwch Taro Annisgwyl", + "gui.howtos.make-a-game.name": "Creu Gêm Cliciwr", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Dewis Corlun", + "gui.howtos.make-a-game.step_GamePlaySound": "Chware Sain Wrth ei Glicio", + "gui.howtos.make-a-game.step_GameAddScore": "Creu Newidyn Sgôr", + "gui.howtos.make-a-game.step_GameChangeScore": "Pan Fydd Wedi ei Glicio, Cynyddu'r Sgor", + "gui.howtos.make-a-game.step_Random": "Mynd i fan ar hap", + "gui.howtos.make-music.step_GameChangeColor": "Newid Lliw", + "gui.howtos.make-music.step_ResetScore": "Ailosod y Sgôr", + "gui.howtos.make-a-chase-game.name": "Creu Gêm Ymlid", + "gui.howtos.Chase-Game.step_BG": "Ychwanegu Cefndir", + "gui.howtos.chase-game.step_AddOcto": "Ychwanegu Corlun", + "gui.howtos.make-music.step_LeftRight": "Symud i'r Dde a'r Chwith gyda'r Bysellau Saeth", + "gui.howtos.Chase-Game.step_UpDown": "Symud i Fyny ac i Lawr gyda Bysellau Saeth", + "gui.howtos.Chase-Game.step_AddStar": "Ychwanegu Corlun Arall", + "gui.howtos.Chase-Game.step_MoveRandom": "Symud ar Hap", + "gui.howtos.Chase-Game.step_WhenTouch": "Mewn Corlun Octopws, Pan yn Cyffwrdd Chwaraea Sain ", + "gui.howtos.Chase-Game.step_ScoreVariable": "Creu Newidyn Sgôr", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Yn y Corlun Octopws, Pan yn Cyffwrdd Ychwanega Sgôr", + "gui.howtos.add-sprite.name": "Ychwanegu Corlun", + "gui.howtos.add-sprite.step_addSprite": "Ychwanegu Corlun", + "gui.howtos.add-a-backdrop.name": "Ychwanegu Cefnlen", + "gui.howtos.change-size.name": "Newid Maint", + "gui.howtos.glide-around.name": "Llithro o Amgylch", + "gui.howtos.record-a-sound.name": "Recordio Sain", + "gui.howtos.spin-video.name": "Gwnewch iddo Droelli", + "gui.howtos.hide-and-show.name": "Cuddio a Dangos", + "gui.howtos.switch-costume.name": "Animeiddio Corlun", + "gui.howtos.move-around-with-arrow-keys.name": "Defnyddiwch y Botymau Saeth", + "gui.howtos.add-effects.name": "Ychwanegu Effeithiau", + "gui.extension.music.name": "Cerddoriaeth", + "gui.extension.music.description": "Chwarae offerynau a drymiau", + "gui.extension.pen.name": "Pin", + "gui.extension.pen.description": "Lluniadu gyda'ch corluniau.", + "gui.extension.videosensing.name": "Synhwyro Fideo", + "gui.extension.videosensing.description": "Synhwyro symudiad gyda'r camera", + "gui.extension.text2speech.name": "Testun i Leferydd", + "gui.extension.text2speech.description": "Gwnewch i'ch projectau siarad.", + "gui.extension.translate.name": "Cyfieithu", + "gui.extension.translate.description": "Cyfieithu testun i lawer o ieithoedd.", + "gui.extension.microbit.description": "Cysylltu eich project â'r byd.", + "gui.extension.microbit.connectingMessage": "Cysylltu", + "gui.extension.ev3.description": "Adeiladu robotiaid rhyngweithiol a mwy.", + "gui.extension.ev3.connectingMessage": "Wrthi'n cysylltu. Gwnewch yn siwr fod y PIN ar eich EV3 wedi ei osod i 1234.", + "gui.extension.wedo2.description": "Adeiladu gyda moduron a synwyryddion", + "gui.extension.wedo2.connectingMessage": "Cysylltu", + "gui.libraryTags.all": "Y Cyfan", + "gui.libraryTags.animals": "Anifeiliaid", + "gui.libraryTags.dance": "Dawns", + "gui.libraryTags.effects": "Effeithiau", + "gui.libraryTags.fantasy": "Ffantasi", + "gui.libraryTags.fashion": "Ffasiwn", + "gui.libraryTags.food": "Bwyd", + "gui.libraryTags.indoors": "Dan do", + "gui.libraryTags.loops": "Cylchoedd", + "gui.libraryTags.music": "Cerddoriaeth", + "gui.libraryTags.notes": "Nodiadau", + "gui.libraryTags.outdoors": "Tu allan", + "gui.libraryTags.patterns": "Patrymau", + "gui.libraryTags.people": "Pobl", + "gui.libraryTags.percussion": "Offerynnau taro", + "gui.libraryTags.space": "Gofod", + "gui.libraryTags.sports": "Chwaraeon", + "gui.libraryTags.underwater": "O dan y dŵr", + "gui.libraryTags.voice": "Llais", + "gui.libraryTags.wacky": "Gwirion", + "gui.libraryTags.animation": "Animeiddio", + "gui.libraryTags.art": "Celf", + "gui.libraryTags.games": "Gemau", + "gui.libraryTags.stories": "Straeon", + "gui.libraryTags.letters": "Llythyrau", + "gui.opcodeLabels.direction": "cyfeiriad", + "gui.opcodeLabels.xposition": "safle x", + "gui.opcodeLabels.yposition": "safle y", + "gui.opcodeLabels.size": "maint", + "gui.opcodeLabels.costumename": "enw'r wisg", + "gui.opcodeLabels.costumenumber": "rhif gwisg", + "gui.opcodeLabels.backdropname": "enw cefnlen", + "gui.opcodeLabels.backdropnumber": "rhif cefnlen", + "gui.opcodeLabels.volume": "lefel sain", + "gui.opcodeLabels.tempo": "amseriad", + "gui.opcodeLabels.answer": "ateb", + "gui.opcodeLabels.loudness": "cryfder sain", + "gui.opcodeLabels.username": "enw defnyddiwr", + "gui.opcodeLabels.year": "blwyddyn", + "gui.opcodeLabels.month": "mis", + "gui.opcodeLabels.date": "dyddiad", + "gui.opcodeLabels.dayofweek": "diwrnod o'r wythnos", + "gui.opcodeLabels.hour": "awr", + "gui.opcodeLabels.minute": "munud", + "gui.opcodeLabels.second": "eiliad", + "gui.opcodeLabels.timer": "amserydd", + "gui.sharedMessages.backdrop": "cefnlen {index}", + "gui.sharedMessages.costume": "gwisg{index}", + "gui.sharedMessages.sprite": "Corlun{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/da.json b/editor/interface/da.json index 2a8eaffd..0a77cab8 100644 --- a/editor/interface/da.json +++ b/editor/interface/da.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Forbind igen", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Rygsæk", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Fejl, kan ikke indlæse rygsækken", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Indlæser ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mere", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Rygsækken er tom", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browseren kan ikke bruges", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Vi er meget kede af det, men Scratch 3.0 understøtter ikke Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler, at du prøver en nyere browser som Google Chrome, Mozilla Firefox, eller Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Tilbage", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "For at lære mere, gå til {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tag et billede", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Indlæser kamera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Vi skal bruge din tilladelse til at bruge dit kamera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tag billede igen", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Gem", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tag billede", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Indlæser ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Aktivér kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Vejledninger", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Luk", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Flere ting, som du kan prøve!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Se mere", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Du skal ikke bekymre dig, vi arbejder på sagen {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi arbejder på sagen {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Ingen enheder fundet", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Stil din enhed tæt på, derefter begynd at søge", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Tryk på knappen på din device", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start søgningen", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Søger...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Prøv igen", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Forbundet", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Afbryd", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Gå til editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Forbinder...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups, det ser ud som om at noget gik galt.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Prøv igen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hjælp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Navn på enhed", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Forbind", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Søger efter enheder", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Ingen enheder fundet", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Vælg din enhed fra listen herover.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Opdater", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Vær sikker på at Scratch linket er installeret og kører", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Tjek at Bluetooth er slået til", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Prøv igen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hjælp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Gå", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ups! Noget gik galt.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Vi er kede af det, men det ser ud som om at Scratch er gået ned. Denne fejl er automatisk blevet sendt til Scratch Teamet. Prøv at genindlæse siden.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Genindlæs", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Lav en brik", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Tilføj input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "tal eller tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Tilføj input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Tilføj en label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Kør uden skærmopdatering", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Annuller", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Retning", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Alle retninger", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Venstre/højre", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Drej ikke", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Tilføj udvidelse", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kode", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Baggrunde", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostumer", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Lyde", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Se et Scratch 2.0 projekt", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Indtast et link til en af dine delte Scratch projekter. Ændringer som du laver i 3.0 Beta bliver ikke gemt.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Indtast et link til en af dine delte Scratch projekter. Ændringer som du laver her i 3.0 bliver ikke gemt.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Åh nej, linket til projektet eller dets id ser ikke rigtigt ud.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Se", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Gå tilbage", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "For at lære mere, gå til {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kommer snart", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Søg", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alle", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Laver brikker ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Indlæser sprites ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Indlæser lyde ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Indlæser udvidelser ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Passer katte ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitterer nanos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Puster gobos op ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Forbereder emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Indlæser projekt", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mine ting", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mine klasser", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Min klasse", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Kontoindstillinger", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Log ud", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Se fællesskabet", - "description": "Label for see community button" - }, - "general.username": { - "message": "Brugernavn", - "description": "Label for login username input" - }, - "general.password": { - "message": "Kodeord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Log på", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Brug for hjælp?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "valg af sprog", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Vejledninger", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Gendan Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Gendan lyd", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Gendan kostume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Gendan", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Gem nu", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Gem som kopi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ny", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fil", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Hent fra din computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Gem på din computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Redigér", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Slå turbo fra", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Sæt turbo på", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Meld dig ind i Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Log på", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Giv feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Skriv projektets navn her", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Delte", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Del", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hjælp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Tilbage", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tom)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "længde {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal visning", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "stor visning", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "skyder", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prøv Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Velkommen til Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ikke lige nu", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Prøv det", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Se 2.0 projekt", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Velkommen til Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Vi arbejder på den næste generation af Scratch. Vi glæder os til at vise dig det!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ikke lige nu", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Prøv det! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Se 2.0 projekt", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "For at lære mere, gå til {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For alle sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Kun for denne sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Sky variabler (gemt på server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Denne variabel kan bruges ved alle sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Annuller", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spil", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Indlæser ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Gem", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Optag igen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Optag lyd", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begynd at optage ved at klikke på knappen herunder", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Vi skal bruge din tilladelse til at bruge din mikrofon", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop med at optage", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Optag", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Lyd", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spil", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Klip", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Gem", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Fortryd", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Gør om", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Hurtigere", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Langsommere", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ekko", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Højere", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Blødere", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Baglæns", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Navn", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Vis", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Størrelse", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "kopier", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "slet", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksporter", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Vælg en sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Tegn", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Overraskelse", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Hent sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Skift til stor scene", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Skift til lille scene", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Gå til fuld skærm", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Gå ud af fuld skærm", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Fuld skærm", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Vælg en baggrund", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Tegn", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Overraskelse", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Hent baggrund", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scene", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Baggrunde", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Sæt turbo på", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Din browser understøtter ikke WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Det ser desværre ud som om at din browser eller computer {webGlLink}. Denne teknologi er nødvendigt for at kunne bruge Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "understøtter ikke WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Tilbage", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "For at lære mere, gå til {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Vælg en baggrund", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Vælg et kostume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Vælg en baggrund", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Vælg et kostume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Tegn", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Overraskelse", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Hent baggrund", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Hent kostume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Vælg en udvidelse", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Indtast udvidelsens URL", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Projekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Kunne ikke starte optagelsen", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Den valgte projekt vil kan ikke hentes.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Vælg en lyd", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Hent lyd", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Overraskelse", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Optag", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Vælg en lyd", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Vælg en sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Vælg en vejledning", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Opretter...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Gemmer...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mijav", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "min variabel", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kom i gang", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Tilføj en gå brik", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klik på det grønne flag for at starte", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Lav animationer som snakker", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Tilføj teksten til talebrikker", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Sig noget", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Vælg en stemme", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Bevæg den rundt", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Tilføj en baggrund", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Tilføj en ny sprite", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Syng en sang", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Skift farve", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Drej rundt", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Bliv større og mindre", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animer et eventyrspil", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Vælg hvilken sprite der skal vises", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Sig noget", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glid rundt", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Vælg en ting der skal fanges", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Indsaml ting", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Lav en variabel med point", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Før regnskab", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Næste level: skift baggrund", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animér et navn", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Vælg en bogstav sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Afspil en lyd ved klik", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Vælg en anden bogstav sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Skift farve", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vælg en anden bogstav sprite og få den til at dreje rundt", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Vælg en anden bogstav sprite & få den til at vokse", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Lav musik", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Vælg en instrument sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Afspil lyd ved klik", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Lav en sang", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Vælg en tromme & lav et slag", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Vælg spriten med mikrofonen & overraskelses trommemaskinen", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Lav et klikke spil", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Vælg en sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Afspil lyd ved klik", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Lav en variabel til point", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Når der klikkes, øg scoren", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Gå til en tilfældig position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Skift farve", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nulstil point", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Lav en fangeleg", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Tilføj en baggrund", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Tilføj en sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Gå mod højre og venstre med piletaster", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Gå op & ned med piletaster", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Tilføj en anden sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Gå tilfældigt", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Ved spriten med blæksprutten, afspil lyd, når den rører ved noget.", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Lav en variabel til point", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Ved spriten med blæksprutten, tilføj point, når den rører ved noget.", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Tilføj en sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Tilføj en sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Tilføj en baggrund", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Ændre størrelse", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glid rundt", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Optag en lyd", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Lad det dreje rundt", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Skjul og Vis", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animér en sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Brug piletaster", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Tilføj effekter", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musik", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spil på instrumenter og trommer", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Tegn med dine sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Registrering", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Registrerer bevægelse med kameraet", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Tekst til tale", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Få dine projekter til at tale.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Oversæt", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Oversæt tekst til mange sprog.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Forbind dine projekter med den fysiske verden.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Forbinder", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Byg interaktive robotter og mere.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Forbinder. Vær sikker på at pin'en på din EV3 er sat til 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Byg med motorer og sensorer", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Forbinder", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alle", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dyr", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effekter", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Mad", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indendørs", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Gentagelser", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musik", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Noder", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Udendørs", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Mønstre", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Mennesker", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slagtøj", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Rummet", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Under vandet", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Stemme", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Skør", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spil", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Historier", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Bogstaver", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "retning", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "størrelse", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "navn på kostume", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "kostume nummer", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "navn på baggrund", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "baggrund nummer", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "lydstyrke", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "svar", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "lydstyrke", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "brugernavn", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "år", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "måned", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dato", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ugedag", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "time", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minut", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekund", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "stopur", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "baggrund{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kostume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "knald", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Forbind igen", + "gui.backpack.header": "Rygsæk", + "gui.backpack.errorBackpack": "Fejl, kan ikke indlæse rygsækken", + "gui.backpack.loadingBackpack": "Indlæser ...", + "gui.backpack.more": "Mere", + "gui.backpack.emptyBackpack": "Rygsækken er tom", + "gui.unsupportedBrowser.label": "Browseren kan ikke bruges", + "gui.unsupportedBrowser.description": "Vi er meget kede af det, men Scratch 3.0 understøtter ikke Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler, at du prøver en nyere browser som Google Chrome, Mozilla Firefox, eller Microsoft Edge.", + "gui.unsupportedBrowser.back": "Tilbage", + "gui.unsupportedBrowser.previewfaq": "For at lære mere, gå til {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Tag et billede", + "gui.cameraModal.loadingCameraMessage": "Indlæser kamera...", + "gui.cameraModal.permissionRequest": "Vi skal bruge din tilladelse til at bruge dit kamera", + "gui.cameraModal.retakePhoto": "Tag billede igen", + "gui.cameraModal.save": "Gem", + "gui.cameraModal.takePhoto": "Tag billede", + "gui.cameraModal.loadingCaption": "Indlæser ...", + "gui.cameraModal.enableCameraCaption": "Aktivér kamera", + "gui.cards.all-tutorials": "Vejledninger", + "gui.cards.close": "Luk", + "gui.cards.more-things-to-try": "Flere ting, som du kan prøve!", + "gui.cards.see-more": "Se mere", + "gui.comingSoon.message1": "Du skal ikke bekymre dig, vi arbejder på sagen {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi arbejder på sagen {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Ingen enheder fundet", + "gui.connection.auto-scanning.prescan": "Stil din enhed tæt på, derefter begynd at søge", + "gui.connection.auto-scanning.pressbutton": "Tryk på knappen på din device", + "gui.connection.auto-scanning.start-search": "Start søgningen", + "gui.connection.connecting-searchbutton": "Søger...", + "gui.connection.auto-scanning.try-again": "Prøv igen", + "gui.connection.connected": "Forbundet", + "gui.connection.disconnect": "Afbryd", + "gui.connection.go-to-editor": "Gå til editor", + "gui.connection.connecting-cancelbutton": "Forbinder...", + "gui.connection.error.errorMessage": "Ups, det ser ud som om at noget gik galt.", + "gui.connection.error.tryagainbutton": "Prøv igen", + "gui.connection.error.helpbutton": "Hjælp", + "gui.connection.peripheral-name-label": "Navn på enhed", + "gui.connection.connect": "Forbind", + "gui.connection.scanning.lookingforperipherals": "Søger efter enheder", + "gui.connection.scanning.noPeripheralsFound": "Ingen enheder fundet", + "gui.connection.scanning.instructions": "Vælg din enhed fra listen herover.", + "gui.connection.search": "Opdater", + "gui.connection.unavailable.installscratchlink": "Vær sikker på at Scratch linket er installeret og kører", + "gui.connection.unavailable.enablebluetooth": "Tjek at Bluetooth er slået til", + "gui.connection.unavailable.tryagainbutton": "Prøv igen", + "gui.connection.unavailable.helpbutton": "Hjælp", + "gui.controls.go": "Gå", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Ups! Noget gik galt.", + "gui.crashMessage.description": "Vi er kede af det, men det ser ud som om at Scratch er gået ned. Denne fejl er automatisk blevet sendt til Scratch Teamet. Prøv at genindlæse siden.", + "gui.crashMessage.reload": "Genindlæs", + "gui.customProcedures.myblockModalTitle": "Lav en brik", + "gui.customProcedures.addAnInputNumberText": "Tilføj input", + "gui.customProcedures.numberTextType": "tal eller tekst", + "gui.customProcedures.addAnInputBoolean": "Tilføj input", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Tilføj en label", + "gui.customProcedures.runWithoutScreenRefresh": "Kør uden skærmopdatering", + "gui.customProcedures.cancel": "Annuller", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Retning", + "gui.directionPicker.rotationStyles.allAround": "Alle retninger", + "gui.directionPicker.rotationStyles.leftRight": "Venstre/højre", + "gui.directionPicker.rotationStyles.dontRotate": "Drej ikke", + "gui.gui.addExtension": "Tilføj udvidelse", + "gui.gui.codeTab": "Kode", + "gui.gui.backdropsTab": "Baggrunde", + "gui.gui.costumesTab": "Kostumer", + "gui.gui.soundsTab": "Lyde", + "gui.importInfo.title": "Se et Scratch 2.0 projekt", + "gui.importInfo.betamessage": "Indtast et link til en af dine delte Scratch projekter. Ændringer som du laver i 3.0 Beta bliver ikke gemt.", + "gui.importInfo.message": "Indtast et link til en af dine delte Scratch projekter. Ændringer som du laver her i 3.0 bliver ikke gemt.", + "gui.importInfo.invalidFormatError": "Åh nej, linket til projektet eller dets id ser ikke rigtigt ud.", + "gui.importModal.viewproject": "Se", + "gui.importInfo.goback": "Gå tilbage", + "gui.importInfo.previewfaq": "For at lære mere, gå til {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Kommer snart", + "gui.extensionLibrary.requires": "Kræver", + "gui.extensionLibrary.collaboration": "Samarbejde med", + "gui.library.filterPlaceholder": "Søg", + "gui.library.allTag": "Alle", + "gui.loader.message1": "Laver brikker ...", + "gui.loader.message2": "Indlæser sprites ...", + "gui.loader.message3": "Indlæser lyde ...", + "gui.loader.message4": "Indlæser udvidelser ...", + "gui.loader.message5": "Passer katte ...", + "gui.loader.message6": "Transmitterer nanos ...", + "gui.loader.message7": "Puster gobos op ...", + "gui.loader.message8": "Forbereder emojis …", + "gui.loader.headline": "Indlæser projekt", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Mine ting", + "gui.accountMenu.myClasses": "Mine klasser", + "gui.accountMenu.myClass": "Min klasse", + "gui.accountMenu.accountSettings": "Kontoindstillinger", + "gui.accountMenu.signOut": "Log ud", + "gui.authorInfo.byUser": "af {username}", + "gui.menuBar.seeCommunity": "Se fællesskabet", + "general.username": "Brugernavn", + "general.password": "Kodeord", + "general.signIn": "Log på", + "login.needHelp": "Brug for hjælp?", + "gui.menuBar.LanguageSelector": "valg af sprog", + "gui.menuBar.tutorialsLibrary": "Vejledninger", + "gui.menuBar.restoreSprite": "Gendan Sprite", + "gui.menuBar.restoreSound": "Gendan lyd", + "gui.menuBar.restoreCostume": "Gendan kostume", + "gui.menuBar.restore": "Gendan", + "gui.menuBar.saveNow": "Gem nu", + "gui.menuBar.saveAsCopy": "Gem som kopi", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Ny", + "gui.menuBar.file": "Fil", + "gui.menuBar.uploadFromComputer": "Hent fra din computer", + "gui.menuBar.downloadToComputer": "Gem på din computer", + "gui.menuBar.edit": "Redigér", + "gui.menuBar.turboModeOff": "Slå turbo fra", + "gui.menuBar.turboModeOn": "Sæt turbo på", + "gui.menuBar.joinScratch": "Meld dig ind i Scratch", + "gui.menuBar.signIn": "Log på", + "gui.menuBar.giveFeedback": "Giv feedback", + "gui.gui.projectTitlePlaceholder": "Skriv projektets navn her", + "gui.menuBar.isShared": "Delte", + "gui.menuBar.share": "Del", + "gui.modal.help": "Hjælp", + "gui.modal.back": "Tilbage", + "gui.monitor.listMonitor.empty": "(tom)", + "gui.monitor.listMonitor.listLength": "længde {length}", + "gui.monitor.contextMenu.default": "normal visning", + "gui.monitor.contextMenu.large": "stor visning", + "gui.monitor.contextMenu.slider": "skyder", + "gui.previewInfo.label": "Prøv Scratch 3.0", + "gui.previewInfo.welcome": "Velkommen til Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ikke lige nu", + "gui.previewModal.tryittooltip": "Prøv det", + "gui.previewModal.viewprojecttooltip": "Se 2.0 projekt", + "gui.previewInfo.betawelcome": "Velkommen til Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Vi arbejder på den næste generation af Scratch. Vi glæder os til at vise dig det!", + "gui.previewInfo.notnow": "Ikke lige nu", + "gui.previewModal.tryit": "Prøv det! {caticon}", + "gui.previewModal.viewproject": "Se 2.0 projekt", + "gui.previewInfo.previewfaq": "For at lære mere, gå til {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "For alle sprites", + "gui.gui.variableScopeOptionSpriteOnly": "Kun for denne sprite", + "gui.gui.cloudVariableOption": "Sky variabler (gemt på server)", + "gui.gui.variablePromptAllSpritesMessage": "Denne variabel kan bruges ved alle sprites.", + "gui.prompt.cancel": "Annuller", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Spil", + "gui.playbackStep.loadingMsg": "Indlæser ...", + "gui.playbackStep.saveMsg": "Gem", + "gui.playbackStep.reRecordMsg": "Optag igen", + "gui.recordModal.title": "Optag lyd", + "gui.recordingStep.beginRecord": "Begynd at optage ved at klikke på knappen herunder", + "gui.recordingStep.permission": "{arrow}Vi skal bruge din tilladelse til at bruge din mikrofon", + "gui.recordingStep.stop": "Stop med at optage", + "gui.recordingStep.record": "Optag", + "gui.soundEditor.sound": "Lyd", + "gui.soundEditor.play": "Spil", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Klip", + "gui.soundEditor.save": "Gem", + "gui.soundEditor.undo": "Fortryd", + "gui.soundEditor.redo": "Gør om", + "gui.soundEditor.faster": "Hurtigere", + "gui.soundEditor.slower": "Langsommere", + "gui.soundEditor.echo": "Ekko", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Højere", + "gui.soundEditor.softer": "Blødere", + "gui.soundEditor.reverse": "Baglæns", + "gui.SpriteInfo.spritePlaceholder": "Navn", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Vis", + "gui.SpriteInfo.size": "Størrelse", + "gui.spriteSelectorItem.contextMenuDuplicate": "kopier", + "gui.spriteSelectorItem.contextMenuDelete": "slet", + "gui.spriteSelectorItem.contextMenuExport": "eksporter", + "gui.spriteSelector.addSpriteFromLibrary": "Vælg en sprite", + "gui.spriteSelector.addSpriteFromPaint": "Tegn", + "gui.spriteSelector.addSpriteFromSurprise": "Overraskelse", + "gui.spriteSelector.addSpriteFromFile": "Hent sprite", + "gui.stageHeader.stageSizeLarge": "Skift til stor scene", + "gui.stageHeader.stageSizeSmall": "Skift til lille scene", + "gui.stageHeader.stageSizeFull": "Gå til fuld skærm", + "gui.stageHeader.stageSizeUnFull": "Gå ud af fuld skærm", + "gui.stageHeader.fullscreenControl": "Fuld skærm", + "gui.spriteSelector.addBackdropFromLibrary": "Vælg en baggrund", + "gui.stageSelector.addBackdropFromPaint": "Tegn", + "gui.stageSelector.addBackdropFromSurprise": "Overraskelse", + "gui.stageSelector.addBackdropFromFile": "Hent baggrund", + "gui.stageSelector.stage": "Scene", + "gui.stageSelector.backdrops": "Baggrunde", + "gui.turboMode.active": "Sæt turbo på", + "gui.webglModal.label": "Din browser understøtter ikke WebGL", + "gui.webglModal.description": "Det ser desværre ud som om at din browser eller computer {webGlLink}. Denne teknologi er nødvendigt for at kunne bruge Scratch 3.0.", + "gui.webglModal.webgllink": "understøtter ikke WebGL", + "gui.webglModal.back": "Tilbage", + "gui.webglModal.previewfaq": "For at lære mere, gå til {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Vælg en baggrund", + "gui.costumeLibrary.chooseACostume": "Vælg et kostume", + "gui.costumeTab.addBackdropFromLibrary": "Vælg en baggrund", + "gui.costumeTab.addCostumeFromLibrary": "Vælg et kostume", + "gui.costumeTab.addBlankCostume": "Tegn", + "gui.costumeTab.addSurpriseCostume": "Overraskelse", + "gui.costumeTab.addFileBackdrop": "Hent baggrund", + "gui.costumeTab.addFileCostume": "Hent kostume", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Vælg en udvidelse", + "gui.extensionLibrary.extensionUrl": "Indtast udvidelsens URL", + "gui.gui.defaultProjectTitle": "Scratch Projekt", + "gui.recordingStep.alertMsg": "Kunne ikke starte optagelsen", + "gui.projectLoader.loadError": "Den valgte projekt vil kan ikke hentes.", + "gui.soundLibrary.chooseASound": "Vælg en lyd", + "gui.soundTab.fileUploadSound": "Hent lyd", + "gui.soundTab.surpriseSound": "Overraskelse", + "gui.soundTab.recordSound": "Optag", + "gui.soundTab.addSoundFromLibrary": "Vælg en lyd", + "gui.spriteLibrary.chooseASprite": "Vælg en sprite", + "gui.tipsLibrary.tutorials": "Vælg en vejledning", + "gui.alerts.createsuccess": "Udført.", + "gui.alerts.creating": "Opretter...", + "gui.alerts.creatingError": "Kunne ikke lave projektet. Prøv igen!", + "gui.alerts.savingError": "Kunne ikke gemme projektet. Prøv igen!", + "gui.alerts.savesuccess": "Gemt", + "gui.alerts.saving": "Gemmer...", + "gui.defaultProject.meow": "Mijav", + "gui.defaultProject.variable": "min variabel", + "gui.howtos.intro-move-sayhello-hat.name": "Kom i gang", + "gui.howtos.intro-move.step_stepMove": "Tilføj en gå brik", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klik på det grønne flag for at starte", + "gui.howtos.say-it-out-loud": "Lav animationer som snakker", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Tilføj teksten til talebrikker", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Sig noget", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Vælg en stemme", + "gui.howtos.say-it-out-loud.step_TXTMove": "Bevæg den rundt", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Tilføj en baggrund", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Tilføj en ny sprite", + "gui.howtos.say-it-out-loud.step_TXTSong": "Syng en sang", + "gui.howtos.say-it-out-loud.step_TXTColor": "Skift farve", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Drej rundt", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Bliv større og mindre", + "gui.howtos.cartoon-network": "Animer et eventyrspil", + "gui.howtos.cartoon-network.step_CNcharacter": "Vælg hvilken sprite der skal vises", + "gui.howtos.cartoon-network.step_CNsay": "Sig noget", + "gui.howtos.cartoon-network.step_CNglide": "Glid rundt", + "gui.howtos.cartoon-network.step_CNpicksprite": "Vælg en ting der skal fanges", + "gui.howtos.cartoon-network.step_CNcollect": "Indsaml ting", + "gui.howtos.cartoon-network.step_CNvariable": "Lav en variabel med point", + "gui.howtos.cartoon-network.step_CNscore": "Før regnskab", + "gui.howtos.cartoon-network.step_CNbackdrop": "Næste level: skift baggrund", + "gui.howtos.animate-a-name.name": "Animér et navn", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Vælg en bogstav sprite", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Afspil en lyd ved klik", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Vælg en anden bogstav sprite", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Skift farve", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vælg en anden bogstav sprite og få den til at dreje rundt", + "gui.howtos.animate-a-name.step_AnimateGrow": "Vælg en anden bogstav sprite & få den til at vokse", + "gui.howtos.make-music.name": "Lav musik", + "gui.howtos.Make-Music.step_PickInstrument": "Vælg en instrument sprite", + "gui.howtos.Make-Music.step_PlaySoundClick": "Afspil lyd ved klik", + "gui.howtos.Make-Music.step_MakeSong": "Lav en sang", + "gui.howtos.make-music.step_MakeBeat": "Vælg en tromme & lav et slag", + "gui.howtos.make-music.step_MakeBeatBox": "Vælg spriten med mikrofonen & overraskelses trommemaskinen", + "gui.howtos.make-a-game.name": "Lav et klikke spil", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Vælg en sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Afspil lyd ved klik", + "gui.howtos.make-a-game.step_GameAddScore": "Lav en variabel til point", + "gui.howtos.make-a-game.step_GameChangeScore": "Når der klikkes, øg scoren", + "gui.howtos.make-a-game.step_Random": "Gå til en tilfældig position", + "gui.howtos.make-music.step_GameChangeColor": "Skift farve", + "gui.howtos.make-music.step_ResetScore": "Nulstil point", + "gui.howtos.make-a-chase-game.name": "Lav en fangeleg", + "gui.howtos.Chase-Game.step_BG": "Tilføj en baggrund", + "gui.howtos.chase-game.step_AddOcto": "Tilføj en sprite", + "gui.howtos.make-music.step_LeftRight": "Gå mod højre og venstre med piletaster", + "gui.howtos.Chase-Game.step_UpDown": "Gå op & ned med piletaster", + "gui.howtos.Chase-Game.step_AddStar": "Tilføj en anden sprite", + "gui.howtos.Chase-Game.step_MoveRandom": "Gå tilfældigt", + "gui.howtos.Chase-Game.step_WhenTouch": "Ved spriten med blæksprutten, afspil lyd, når den rører ved noget.", + "gui.howtos.Chase-Game.step_ScoreVariable": "Lav en variabel til point", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Ved spriten med blæksprutten, tilføj point, når den rører ved noget.", + "gui.howtos.add-sprite.name": "Tilføj en sprite", + "gui.howtos.add-sprite.step_addSprite": "Tilføj en sprite", + "gui.howtos.add-a-backdrop.name": "Tilføj en baggrund", + "gui.howtos.change-size.name": "Ændre størrelse", + "gui.howtos.glide-around.name": "Glid rundt", + "gui.howtos.record-a-sound.name": "Optag en lyd", + "gui.howtos.spin-video.name": "Lad det dreje rundt", + "gui.howtos.hide-and-show.name": "Skjul og Vis", + "gui.howtos.switch-costume.name": "Animér en sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Brug piletaster", + "gui.howtos.add-effects.name": "Tilføj effekter", + "gui.extension.music.name": "Musik", + "gui.extension.music.description": "Spil på instrumenter og trommer", + "gui.extension.pen.name": "Pen", + "gui.extension.pen.description": "Tegn med dine sprites.", + "gui.extension.videosensing.name": "Video Registrering", + "gui.extension.videosensing.description": "Registrerer bevægelse med kameraet", + "gui.extension.text2speech.name": "Tekst til tale", + "gui.extension.text2speech.description": "Få dine projekter til at tale.", + "gui.extension.translate.name": "Oversæt", + "gui.extension.translate.description": "Oversæt tekst til mange sprog.", + "gui.extension.microbit.description": "Forbind dine projekter med den fysiske verden.", + "gui.extension.microbit.connectingMessage": "Forbinder", + "gui.extension.ev3.description": "Byg interaktive robotter og mere.", + "gui.extension.ev3.connectingMessage": "Forbinder. Vær sikker på at pin'en på din EV3 er sat til 1234.", + "gui.extension.wedo2.description": "Byg med motorer og sensorer", + "gui.extension.wedo2.connectingMessage": "Forbinder", + "gui.libraryTags.all": "Alle", + "gui.libraryTags.animals": "Dyr", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Effekter", + "gui.libraryTags.fantasy": "Fantasi", + "gui.libraryTags.fashion": "Mode", + "gui.libraryTags.food": "Mad", + "gui.libraryTags.indoors": "Indendørs", + "gui.libraryTags.loops": "Gentagelser", + "gui.libraryTags.music": "Musik", + "gui.libraryTags.notes": "Noder", + "gui.libraryTags.outdoors": "Udendørs", + "gui.libraryTags.patterns": "Mønstre", + "gui.libraryTags.people": "Mennesker", + "gui.libraryTags.percussion": "Slagtøj", + "gui.libraryTags.space": "Rummet", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Under vandet", + "gui.libraryTags.voice": "Stemme", + "gui.libraryTags.wacky": "Skør", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Spil", + "gui.libraryTags.stories": "Historier", + "gui.libraryTags.letters": "Bogstaver", + "gui.opcodeLabels.direction": "retning", + "gui.opcodeLabels.xposition": "x position", + "gui.opcodeLabels.yposition": "y position", + "gui.opcodeLabels.size": "størrelse", + "gui.opcodeLabels.costumename": "navn på kostume", + "gui.opcodeLabels.costumenumber": "kostume nummer", + "gui.opcodeLabels.backdropname": "navn på baggrund", + "gui.opcodeLabels.backdropnumber": "baggrund nummer", + "gui.opcodeLabels.volume": "lydstyrke", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "svar", + "gui.opcodeLabels.loudness": "lydstyrke", + "gui.opcodeLabels.username": "brugernavn", + "gui.opcodeLabels.year": "år", + "gui.opcodeLabels.month": "måned", + "gui.opcodeLabels.date": "dato", + "gui.opcodeLabels.dayofweek": "ugedag", + "gui.opcodeLabels.hour": "time", + "gui.opcodeLabels.minute": "minut", + "gui.opcodeLabels.second": "sekund", + "gui.opcodeLabels.timer": "stopur", + "gui.sharedMessages.backdrop": "baggrund{index}", + "gui.sharedMessages.costume": "kostume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "knald" } \ No newline at end of file diff --git a/editor/interface/de.json b/editor/interface/de.json index 59c194e9..cd444c57 100644 --- a/editor/interface/de.json +++ b/editor/interface/de.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Wiederverbinden", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Lager", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Fehler beim Laden des Lagers", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Wird geladen ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mehr", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Das Lager ist leer", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser wird nicht unterstützt", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Es tut uns leid, Scratch 3.0 unterstützt den Internet Explorer, Vivaldi, Opera oder Silk nicht. Wir empfehlen ein aktuelle Version der Browser Google Chrome, Mozilla Firefox oder Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Zurück", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Häufig gestellte Fragen", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ein Foto aufnehmen", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kamera wird geladen ...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Wir benötigen deine Zustimmung, um deine Kamera zu verwenden", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Foto erneut aufnehmen", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Speichern", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Foto aufnehmen", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Wird geladen ....", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Kamera aktivieren", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorien", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Schließen", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Probiere mehr Dinge aus", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Mehr erfahren", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Keine Sorge, wir kümmern uns darum {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Bald verfügbar ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Wir arbeiten daran {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Keine Geräte gefunden", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Starte die Suche wenn du ein Gerät in der Nähe hast.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Drücke den Button an deinem Gerät.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Suche starten", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Suche läuft...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Versuche es noch einmal", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Verbunden", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Trenne", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Gehe zum Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Ich verbinde...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hoppla, etwas hat wohl nicht funktioniert.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Versuche es noch einmal", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hilfe", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Gerätename", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Verbinde", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Suche Geräte", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Keine Geräte gefunden", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Wähle dein Gerät oben in der Liste.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Erneuere", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Überprüfe, ob du Scratch Link installiert hast und ob das Program läuft", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Überprüfe, ob Bluetooth aktiviert ist", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Versuche es noch einmal", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hilfe", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Los", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stopp", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Hoppla! Da ist was schief gegangen.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Es tut uns Leid, anscheinend ist ein Fehler bei Scratch aufgetreten. Das Scratch-Team wurde automatisch informiert. Bitte aktualisiere die Seite, um es erneut zu versuchen.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Neu laden", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Neuer Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Eingabefeld hinzufügen", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Zahl oder Text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Etikett hinzufügen", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "Boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Beschriftung hinzufügen", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ohne Bildschirmaktualisierung laufen lassen", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Abbrechen", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Richtung", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Rundherum", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Links/Rechts", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Nicht drehen", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Erweiterung hinzufügen", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Bühnenbilder", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostüme", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Klänge", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Scratch 2.0 Projekt ansehen", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Gib einen Link zu einem deiner veröffentlichten Scratch-Projekte ein. Änderungen, die in dieser 3.0-Beta gemacht werden, werden nicht gespeichert.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Gib einen Link zu einem deiner veröffentlichten Scratch-Projekte ein. Änderungen, die in dieser 3.0-Vorschau gemacht werden, werden nicht gespeichert.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oh oh, der Projekt-Link oder die Projekt-ID sehen nicht ganz richtig aus.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Anzeigen", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Zurück", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Häufig gestellte Fragen", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Bald verfügbar", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Suche", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alles", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Blöcke werden erstellt ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Figuren werden geladen ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Klänge werden geladen ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Erweiterungen werden geladen ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Katzen werden eingesammelt ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanos werden übertragen ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gobos werden aufgeblasen ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojis werden vorbereitet ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Projekt wird geladen", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Meine Sachen", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Meine Klassen", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Meine Klasse", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Kontoeinstellungen", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Abmelden", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Community ansehen", - "description": "Label for see community button" - }, - "general.username": { - "message": "Benutzername", - "description": "Label for login username input" - }, - "general.password": { - "message": "Kennwort", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Anmelden", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Brauchst du Hilfe?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Sprachauswahl", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorien", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Figur wiederherstellen", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Klang wiederherstellen", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Kostüm wiederherstellen", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Wiederherstellen", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Jetzt speichern", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Eine Kopie speichern", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remixen", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Neu", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Datei", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Hochladen von deinem Computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Auf deinem Computer speichern", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Bearbeiten", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turbo-Modus einschalten", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turbo-Modus ausschalten", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratcher werden", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Anmelden", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Feedback geben", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Projekttitel", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Veröffentlicht", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Veröffentlichen", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hilfe", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Zurück", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(leer)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "Länge: {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "Normale Anzeigengröße", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "Großanzeige", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "Schieberegler", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Probiere Scratch 3.0 aus", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Willkommen zur Scratch 3.0 Beta.", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nicht jetzt", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Ausprobieren!", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 Projekt ansehen", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Willkommen zur Scratch 3.0 Beta.", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Wir arbeiten an der nächsten Generation von Scratch. Wir freuen uns, dass du es ausprobierst!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nicht jetzt", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Probiere es aus! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 Projekt ansehen", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Häufig gestellte Fragen", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Für alle Figuren", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Nur für diese Figur", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud-Variable (auf dem Server gespeichert)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Diese Variable wird für alle Figuren verfügbar sein.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Abbrechen", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stopp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Abspielen", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Wird geladen ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Speichern", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Erneut aufnehmen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Klang aufnehmen", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Starte die Aufnahme, indem Du auf den Button unten klickst", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Wir benötigen Deine Zustimmung, um Dein Mikrofon zu benutzen", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop Aufnahme", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Aufnehmen", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Klang", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Abspielen", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stopp", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Zuschneiden", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Speichern", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Rückgängig", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Wiederherstellen", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Schneller", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Langsamer", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Roboter", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Lauter", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Leiser", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Umkehren", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Figur", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Zeige dich", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Größe", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Duplizieren", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "Löschen", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "Exportieren", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Figur wählen", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Malen", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Überraschung", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Figur hochladen", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Schalte auf große Bühne um", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Schalte auf kleine Bühne um", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Vollbildmodus", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Vollbildmodus verlassen", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Vollbildkontrolle", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Bühnenbild wählen", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Malen", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Überraschung", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Bühnenbild hochladen", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Bühne", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Bühnenbilder", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo-Modus", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Dein Browser unterstützt kein WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Es sieht leider so aus, als ob dein Browser oder Computer {webGlLink}. Diese Technologie wird benötigt, um Scratch 3.0 auszuführen.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "unterstützt kein WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Zurück", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Besuche die {previewFaqLink}, um mehr zu erfahren.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Häufig gestellte Fragen", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Wähle ein Bühnenbild", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Wähle ein Kostüm", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Wähle ein Bühnenbild", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Wähle ein Kostüm", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Malen", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Überraschung", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Bühnenbild hochladen", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Kostüm hochladen", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Erweiterung auswählen", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Gib die URL der Erweiterung ein", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scrtach Projekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Aufnahme konnte nicht gestartet werden", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Die gewählte Projekt-Datei konnte nicht geladen werden.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Klang wählen", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Klang hochladen", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Überraschung", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Aufnehmen", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Klang wählen", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Figur wählen", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Wähle ein Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Erzeuge...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Speichere...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "meine Variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Erste Schritte", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Füge einen Bewegungsblock hinzu", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klicke die grüne Flagge um das Programm zu starten", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Erstelle Animationen, die sprechen können", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Füge einen Text Vorlesen Block hinzu", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Sprechblasen", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Lege eine Stimme fest", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Umher Bewegen", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Füge ein Bühnenbild hinzu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Füge eine Figur hinzu", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Führe ein Lied auf", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Farbe ändern", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Herumdrehen", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Wachsen und Schrumpfen", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animiere ein Abenteuer Spiel", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Wähle die Figur, die gezeigt werden soll", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Sprechblasen", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Gleite umher", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Wähle ein Objekt, das verfolgt werden soll", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Sammle Objekte", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Mach eine Variable für den Spielstand", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Spielstand speichern", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level erhöhen: Ändere den Hintergrund", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animiere einen Namen", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Wähle eine Buchstabenfigur", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spiele einen Klang wenn angeklickt", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Wähle eine andere Buchstabenfigur", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Farbe ändern", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Wähle eine andere Buchstabenfigur und lass sie sich drehen", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Wähle einen anderen Buchstaben und lass ihn wachsen", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Mach Musik", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Wähle eine Instrumentenfigur", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spiele einen Klang wenn angeklickt", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Mach ein Lied", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Wähle ein Schlaginstrument und mach einen Rhythmus", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Wähle die Mikrofonfigur & Überraschungs-Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Mach ein Klicker-Spiel", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Wähle eine Figur", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spiele einen Klang wenn angeklickt", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Erstelle eine Punktestandvariable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Wenn angeklickt erhöhe die Punktzahl", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Gehe zu einer Zufallsposition", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Farbe ändern", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Punktestand zurücksetzen", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Mach ein Fangspiel", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Füge ein Bühnenbild hinzu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Füge eine Figur hinzu", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mit den Pfeiltasten nach rechts und links bewegen", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mit den Pfeiltasten nach oben und unten bewegen", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Füge eine weitere Figur hinzu", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Zufällige Bewegung", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In der Oktopusfigur: Spiele bei Berührung einen Klang", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Erstelle eine Punktestandvariable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In der Oktopusfigur: Füge bei Berührung einen Punkt hinzu", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Füge eine Figur hinzu", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Füge eine Figur hinzu", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Füge ein Bühnenbild hinzu", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Die Größe ändern", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Gleite umher", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Einen Klang aufnehmen", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Lass es sich drehen", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Verstecken und Zeigen", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animiere eine Figur", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Benutze die Pfeiltasten", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Füge Effekte hinzu", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musik", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spiele Instrumente und Schlagzeug.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Malstift", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Zeichne mit deinen Figuren.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video-Erfassung", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Erfasse Bewegung mit der Kamera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text Vorlesen", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Bring Deinem Projekt das Sprechen bei", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Übersetzen", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Übersetze den Text in viele Sprachen.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Verbinde deine Projekte mit der Welt.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Verbinde", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Baue interaktive Roboter und mehr.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Verbinde. Stelle sicher, dass das Kennwort auf deiner EV3 auf 1234 gesetzt ist.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Baue mit Motoren und Sensoren.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Verbinde", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alles", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Tiere", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tanz", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effekte", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Essen", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Innenräume", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Schleifen", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musik", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notizen", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Landschaften", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Muster", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Personen", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Schlagwerk", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Weltraum", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Unterwasserwelt", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Stimmen", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Verrückt", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spiele", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Geschichten", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Buchstaben", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "Richtung", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-Position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-Position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "Größe", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "Kostümname", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "Kostümnummer", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "Bühnenbildname", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "Bühnenbildnummer", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "Lautstärke", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "Tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "Antwort", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "Lautstärke", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "Benutzername", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "Jahr", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "Monat", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "Datum", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "Wochentag", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "Stunde", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "Minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "Sekunde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Stoppuhr", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "Bühnenbild{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "Kostüm{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Figur{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "Plopp", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Wiederverbinden", + "gui.backpack.header": "Lager", + "gui.backpack.errorBackpack": "Fehler beim Laden des Lagers", + "gui.backpack.loadingBackpack": "Wird geladen ...", + "gui.backpack.more": "Mehr", + "gui.backpack.emptyBackpack": "Das Lager ist leer", + "gui.unsupportedBrowser.label": "Browser wird nicht unterstützt", + "gui.unsupportedBrowser.description": "Es tut uns leid, Scratch 3.0 unterstützt den Internet Explorer, Vivaldi, Opera oder Silk nicht. Wir empfehlen ein aktuelle Version der Browser Google Chrome, Mozilla Firefox oder Microsoft Edge.", + "gui.unsupportedBrowser.back": "Zurück", + "gui.unsupportedBrowser.previewfaq": "Besuche die {previewFaqLink}, um mehr zu erfahren.", + "gui.unsupportedBrowser.previewfaqlinktext": "Häufig gestellte Fragen", + "gui.cameraModal.cameraModalTitle": "Ein Foto aufnehmen", + "gui.cameraModal.loadingCameraMessage": "Kamera wird geladen ...", + "gui.cameraModal.permissionRequest": "Wir benötigen deine Zustimmung, um deine Kamera zu verwenden", + "gui.cameraModal.retakePhoto": "Foto erneut aufnehmen", + "gui.cameraModal.save": "Speichern", + "gui.cameraModal.takePhoto": "Foto aufnehmen", + "gui.cameraModal.loadingCaption": "Wird geladen ....", + "gui.cameraModal.enableCameraCaption": "Kamera aktivieren", + "gui.cards.all-tutorials": "Tutorien", + "gui.cards.close": "Schließen", + "gui.cards.more-things-to-try": "Probiere mehr Dinge aus", + "gui.cards.see-more": "Mehr erfahren", + "gui.comingSoon.message1": "Keine Sorge, wir kümmern uns darum {emoji}", + "gui.comingSoon.message2": "Bald verfügbar ...", + "gui.comingSoon.message3": "Wir arbeiten daran {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Keine Geräte gefunden", + "gui.connection.auto-scanning.prescan": "Starte die Suche wenn du ein Gerät in der Nähe hast.", + "gui.connection.auto-scanning.pressbutton": "Drücke den Button an deinem Gerät.", + "gui.connection.auto-scanning.start-search": "Suche starten", + "gui.connection.connecting-searchbutton": "Suche läuft...", + "gui.connection.auto-scanning.try-again": "Versuche es noch einmal", + "gui.connection.connected": "Verbunden", + "gui.connection.disconnect": "Trenne", + "gui.connection.go-to-editor": "Gehe zum Editor", + "gui.connection.connecting-cancelbutton": "Ich verbinde...", + "gui.connection.error.errorMessage": "Hoppla, etwas hat wohl nicht funktioniert.", + "gui.connection.error.tryagainbutton": "Versuche es noch einmal", + "gui.connection.error.helpbutton": "Hilfe", + "gui.connection.peripheral-name-label": "Gerätename", + "gui.connection.connect": "Verbinde", + "gui.connection.scanning.lookingforperipherals": "Suche Geräte", + "gui.connection.scanning.noPeripheralsFound": "Keine Geräte gefunden", + "gui.connection.scanning.instructions": "Wähle dein Gerät oben in der Liste.", + "gui.connection.search": "Erneuere", + "gui.connection.unavailable.installscratchlink": "Überprüfe, ob du Scratch Link installiert hast und ob das Program läuft", + "gui.connection.unavailable.enablebluetooth": "Überprüfe, ob Bluetooth aktiviert ist", + "gui.connection.unavailable.tryagainbutton": "Versuche es noch einmal", + "gui.connection.unavailable.helpbutton": "Hilfe", + "gui.controls.go": "Los", + "gui.controls.stop": "Stopp", + "gui.crashMessage.label": "Hoppla! Da ist was schief gegangen.", + "gui.crashMessage.description": "Es tut uns Leid, anscheinend ist ein Fehler bei Scratch aufgetreten. Das Scratch-Team wurde automatisch informiert. Bitte aktualisiere die Seite, um es erneut zu versuchen.", + "gui.crashMessage.reload": "Neu laden", + "gui.customProcedures.myblockModalTitle": "Neuer Block", + "gui.customProcedures.addAnInputNumberText": "Eingabefeld hinzufügen", + "gui.customProcedures.numberTextType": "Zahl oder Text", + "gui.customProcedures.addAnInputBoolean": "Etikett hinzufügen", + "gui.customProcedures.booleanType": "Boolean", + "gui.customProcedures.addALabel": "Beschriftung hinzufügen", + "gui.customProcedures.runWithoutScreenRefresh": "Ohne Bildschirmaktualisierung laufen lassen", + "gui.customProcedures.cancel": "Abbrechen", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Richtung", + "gui.directionPicker.rotationStyles.allAround": "Rundherum", + "gui.directionPicker.rotationStyles.leftRight": "Links/Rechts", + "gui.directionPicker.rotationStyles.dontRotate": "Nicht drehen", + "gui.gui.addExtension": "Erweiterung hinzufügen", + "gui.gui.codeTab": "Code", + "gui.gui.backdropsTab": "Bühnenbilder", + "gui.gui.costumesTab": "Kostüme", + "gui.gui.soundsTab": "Klänge", + "gui.importInfo.title": "Scratch 2.0 Projekt ansehen", + "gui.importInfo.betamessage": "Gib einen Link zu einem deiner veröffentlichten Scratch-Projekte ein. Änderungen, die in dieser 3.0-Beta gemacht werden, werden nicht gespeichert.", + "gui.importInfo.message": "Gib einen Link zu einem deiner veröffentlichten Scratch-Projekte ein. Änderungen, die in dieser 3.0-Vorschau gemacht werden, werden nicht gespeichert.", + "gui.importInfo.invalidFormatError": "Oh oh, der Projekt-Link oder die Projekt-ID sehen nicht ganz richtig aus.", + "gui.importModal.viewproject": "Anzeigen", + "gui.importInfo.goback": "Zurück", + "gui.importInfo.previewfaq": "Besuche die {previewFaqLink}, um mehr zu erfahren.", + "gui.importInfo.previewfaqlinktext": "Häufig gestellte Fragen", + "gui.extensionLibrary.comingSoon": "Bald verfügbar", + "gui.extensionLibrary.requires": "Erfordert", + "gui.extensionLibrary.collaboration": "Zusammenarbeit mit", + "gui.library.filterPlaceholder": "Suche", + "gui.library.allTag": "Alles", + "gui.loader.message1": "Blöcke werden erstellt ...", + "gui.loader.message2": "Figuren werden geladen ...", + "gui.loader.message3": "Klänge werden geladen ...", + "gui.loader.message4": "Erweiterungen werden geladen ...", + "gui.loader.message5": "Katzen werden eingesammelt ...", + "gui.loader.message6": "Nanos werden übertragen ...", + "gui.loader.message7": "Gobos werden aufgeblasen ...", + "gui.loader.message8": "Emojis werden vorbereitet ...", + "gui.loader.headline": "Projekt wird geladen", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Meine Sachen", + "gui.accountMenu.myClasses": "Meine Klassen", + "gui.accountMenu.myClass": "Meine Klasse", + "gui.accountMenu.accountSettings": "Kontoeinstellungen", + "gui.accountMenu.signOut": "Abmelden", + "gui.authorInfo.byUser": "von {username}", + "gui.menuBar.seeCommunity": "Community ansehen", + "general.username": "Benutzername", + "general.password": "Kennwort", + "general.signIn": "Anmelden", + "login.needHelp": "Brauchst du Hilfe?", + "gui.menuBar.LanguageSelector": "Sprachauswahl", + "gui.menuBar.tutorialsLibrary": "Tutorien", + "gui.menuBar.restoreSprite": "Figur wiederherstellen", + "gui.menuBar.restoreSound": "Klang wiederherstellen", + "gui.menuBar.restoreCostume": "Kostüm wiederherstellen", + "gui.menuBar.restore": "Wiederherstellen", + "gui.menuBar.saveNow": "Jetzt speichern", + "gui.menuBar.saveAsCopy": "Eine Kopie speichern", + "gui.menuBar.remix": "Remixen", + "gui.menuBar.new": "Neu", + "gui.menuBar.file": "Datei", + "gui.menuBar.uploadFromComputer": "Hochladen von deinem Computer", + "gui.menuBar.downloadToComputer": "Auf deinem Computer speichern", + "gui.menuBar.edit": "Bearbeiten", + "gui.menuBar.turboModeOff": "Turbo-Modus einschalten", + "gui.menuBar.turboModeOn": "Turbo-Modus ausschalten", + "gui.menuBar.joinScratch": "Scratcher werden", + "gui.menuBar.signIn": "Anmelden", + "gui.menuBar.giveFeedback": "Feedback geben", + "gui.gui.projectTitlePlaceholder": "Projekttitel", + "gui.menuBar.isShared": "Veröffentlicht", + "gui.menuBar.share": "Veröffentlichen", + "gui.modal.help": "Hilfe", + "gui.modal.back": "Zurück", + "gui.monitor.listMonitor.empty": "(leer)", + "gui.monitor.listMonitor.listLength": "Länge: {length}", + "gui.monitor.contextMenu.default": "Normale Anzeigengröße", + "gui.monitor.contextMenu.large": "Großanzeige", + "gui.monitor.contextMenu.slider": "Schieberegler", + "gui.previewInfo.label": "Probiere Scratch 3.0 aus", + "gui.previewInfo.welcome": "Willkommen zur Scratch 3.0 Beta.", + "gui.previewModal.notnowtooltip": "Nicht jetzt", + "gui.previewModal.tryittooltip": "Ausprobieren!", + "gui.previewModal.viewprojecttooltip": "2.0 Projekt ansehen", + "gui.previewInfo.betawelcome": "Willkommen zur Scratch 3.0 Beta.", + "gui.previewInfo.invitation": "Wir arbeiten an der nächsten Generation von Scratch. Wir freuen uns, dass du es ausprobierst!", + "gui.previewInfo.notnow": "Nicht jetzt", + "gui.previewModal.tryit": "Probiere es aus! {caticon}", + "gui.previewModal.viewproject": "2.0 Projekt ansehen", + "gui.previewInfo.previewfaq": "Besuche die {previewFaqLink}, um mehr zu erfahren.", + "gui.previewInfo.previewfaqlinktext": "Häufig gestellte Fragen", + "gui.gui.variableScopeOptionAllSprites": "Für alle Figuren", + "gui.gui.variableScopeOptionSpriteOnly": "Nur für diese Figur", + "gui.gui.cloudVariableOption": "Cloud-Variable (auf dem Server gespeichert)", + "gui.gui.variablePromptAllSpritesMessage": "Diese Variable wird für alle Figuren verfügbar sein.", + "gui.prompt.cancel": "Abbrechen", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stopp", + "gui.playbackStep.playMsg": "Abspielen", + "gui.playbackStep.loadingMsg": "Wird geladen ...", + "gui.playbackStep.saveMsg": "Speichern", + "gui.playbackStep.reRecordMsg": "Erneut aufnehmen", + "gui.recordModal.title": "Klang aufnehmen", + "gui.recordingStep.beginRecord": "Starte die Aufnahme, indem Du auf den Button unten klickst", + "gui.recordingStep.permission": "{arrow}Wir benötigen Deine Zustimmung, um Dein Mikrofon zu benutzen", + "gui.recordingStep.stop": "Aufnahme stoppen", + "gui.recordingStep.record": "Aufnehmen", + "gui.soundEditor.sound": "Klang", + "gui.soundEditor.play": "Abspielen", + "gui.soundEditor.stop": "Stopp", + "gui.soundEditor.trim": "Zuschneiden", + "gui.soundEditor.save": "Speichern", + "gui.soundEditor.undo": "Rückgängig", + "gui.soundEditor.redo": "Wiederherstellen", + "gui.soundEditor.faster": "Schneller", + "gui.soundEditor.slower": "Langsamer", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Roboter", + "gui.soundEditor.louder": "Lauter", + "gui.soundEditor.softer": "Leiser", + "gui.soundEditor.reverse": "Umkehren", + "gui.SpriteInfo.spritePlaceholder": "Name", + "gui.SpriteInfo.sprite": "Figur", + "gui.SpriteInfo.show": "Zeige dich", + "gui.SpriteInfo.size": "Größe", + "gui.spriteSelectorItem.contextMenuDuplicate": "Duplizieren", + "gui.spriteSelectorItem.contextMenuDelete": "Löschen", + "gui.spriteSelectorItem.contextMenuExport": "Exportieren", + "gui.spriteSelector.addSpriteFromLibrary": "Figur wählen", + "gui.spriteSelector.addSpriteFromPaint": "Malen", + "gui.spriteSelector.addSpriteFromSurprise": "Überraschung", + "gui.spriteSelector.addSpriteFromFile": "Figur hochladen", + "gui.stageHeader.stageSizeLarge": "Schalte auf große Bühne um", + "gui.stageHeader.stageSizeSmall": "Schalte auf kleine Bühne um", + "gui.stageHeader.stageSizeFull": "Vollbildmodus", + "gui.stageHeader.stageSizeUnFull": "Vollbildmodus verlassen", + "gui.stageHeader.fullscreenControl": "Vollbildkontrolle", + "gui.spriteSelector.addBackdropFromLibrary": "Bühnenbild wählen", + "gui.stageSelector.addBackdropFromPaint": "Malen", + "gui.stageSelector.addBackdropFromSurprise": "Überraschung", + "gui.stageSelector.addBackdropFromFile": "Bühnenbild hochladen", + "gui.stageSelector.stage": "Bühne", + "gui.stageSelector.backdrops": "Bühnenbilder", + "gui.turboMode.active": "Turbo-Modus", + "gui.webglModal.label": "Dein Browser unterstützt kein WebGL", + "gui.webglModal.description": "Es sieht leider so aus, als ob dein Browser oder Computer {webGlLink}. Diese Technologie wird benötigt, um Scratch 3.0 auszuführen.", + "gui.webglModal.webgllink": "unterstützt kein WebGL", + "gui.webglModal.back": "Zurück", + "gui.webglModal.previewfaq": "Besuche die {previewFaqLink}, um mehr zu erfahren.", + "gui.webglModal.previewfaqlinktext": "Häufig gestellte Fragen", + "gui.costumeLibrary.chooseABackdrop": "Wähle ein Bühnenbild", + "gui.costumeLibrary.chooseACostume": "Wähle ein Kostüm", + "gui.costumeTab.addBackdropFromLibrary": "Wähle ein Bühnenbild", + "gui.costumeTab.addCostumeFromLibrary": "Wähle ein Kostüm", + "gui.costumeTab.addBlankCostume": "Malen", + "gui.costumeTab.addSurpriseCostume": "Überraschung", + "gui.costumeTab.addFileBackdrop": "Bühnenbild hochladen", + "gui.costumeTab.addFileCostume": "Kostüm hochladen", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Erweiterung auswählen", + "gui.extensionLibrary.extensionUrl": "Gib die URL der Erweiterung ein", + "gui.gui.defaultProjectTitle": "Scrtach Projekt", + "gui.recordingStep.alertMsg": "Aufnahme konnte nicht gestartet werden", + "gui.projectLoader.loadError": "Die gewählte Projekt-Datei konnte nicht geladen werden.", + "gui.soundLibrary.chooseASound": "Klang wählen", + "gui.soundTab.fileUploadSound": "Klang hochladen", + "gui.soundTab.surpriseSound": "Überraschung", + "gui.soundTab.recordSound": "Aufnehmen", + "gui.soundTab.addSoundFromLibrary": "Klang wählen", + "gui.spriteLibrary.chooseASprite": "Figur wählen", + "gui.tipsLibrary.tutorials": "Wähle ein Tutorial", + "gui.alerts.createsuccess": "Erfolgreich erstellt. ", + "gui.alerts.creating": "Erzeuge...", + "gui.alerts.creatingError": "Das Projekt konnte nicht erstellt werden. Versuche es bitte erneut! ", + "gui.alerts.savingError": "Das Projekt konnte nicht gespeichert werden. Versuche es bitte erneut! ", + "gui.alerts.savesuccess": "Erfolgreich gespeichert. ", + "gui.alerts.saving": "Speichere...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "meine Variable", + "gui.howtos.intro-move-sayhello-hat.name": "Erste Schritte", + "gui.howtos.intro-move.step_stepMove": "Füge einen Bewegungsblock hinzu", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klicke die grüne Flagge um das Programm zu starten", + "gui.howtos.say-it-out-loud": "Erstelle Animationen, die sprechen können", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Füge einen Text Vorlesen Block hinzu", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Sprechblasen", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Lege eine Stimme fest", + "gui.howtos.say-it-out-loud.step_TXTMove": "Umher Bewegen", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Füge ein Bühnenbild hinzu", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Füge eine Figur hinzu", + "gui.howtos.say-it-out-loud.step_TXTSong": "Führe ein Lied auf", + "gui.howtos.say-it-out-loud.step_TXTColor": "Farbe ändern", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Herumdrehen", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Wachsen und Schrumpfen", + "gui.howtos.cartoon-network": "Animiere ein Abenteuer Spiel", + "gui.howtos.cartoon-network.step_CNcharacter": "Wähle die Figur, die gezeigt werden soll", + "gui.howtos.cartoon-network.step_CNsay": "Sprechblasen", + "gui.howtos.cartoon-network.step_CNglide": "Gleite umher", + "gui.howtos.cartoon-network.step_CNpicksprite": "Wähle ein Objekt, das verfolgt werden soll", + "gui.howtos.cartoon-network.step_CNcollect": "Sammle Objekte", + "gui.howtos.cartoon-network.step_CNvariable": "Mach eine Variable für den Spielstand", + "gui.howtos.cartoon-network.step_CNscore": "Spielstand speichern", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level erhöhen: Ändere den Hintergrund", + "gui.howtos.animate-a-name.name": "Animiere einen Namen", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Wähle eine Buchstabenfigur", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spiele einen Klang wenn angeklickt", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Wähle eine andere Buchstabenfigur", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Farbe ändern", + "gui.howtos.animate-a-name.step_AnimateSpin": "Wähle eine andere Buchstabenfigur und lass sie sich drehen", + "gui.howtos.animate-a-name.step_AnimateGrow": "Wähle einen anderen Buchstaben und lass ihn wachsen", + "gui.howtos.make-music.name": "Mach Musik", + "gui.howtos.Make-Music.step_PickInstrument": "Wähle eine Instrumentenfigur", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spiele einen Klang wenn angeklickt", + "gui.howtos.Make-Music.step_MakeSong": "Mach ein Lied", + "gui.howtos.make-music.step_MakeBeat": "Wähle ein Schlaginstrument und mach einen Rhythmus", + "gui.howtos.make-music.step_MakeBeatBox": "Wähle die Mikrofonfigur & Überraschungs-Beatbox", + "gui.howtos.make-a-game.name": "Mach ein Klicker-Spiel", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Wähle eine Figur", + "gui.howtos.make-a-game.step_GamePlaySound": "Spiele einen Klang wenn angeklickt", + "gui.howtos.make-a-game.step_GameAddScore": "Erstelle eine Punktestandvariable", + "gui.howtos.make-a-game.step_GameChangeScore": "Wenn angeklickt erhöhe die Punktzahl", + "gui.howtos.make-a-game.step_Random": "Gehe zu einer Zufallsposition", + "gui.howtos.make-music.step_GameChangeColor": "Farbe ändern", + "gui.howtos.make-music.step_ResetScore": "Punktestand zurücksetzen", + "gui.howtos.make-a-chase-game.name": "Mach ein Fangspiel", + "gui.howtos.Chase-Game.step_BG": "Füge ein Bühnenbild hinzu", + "gui.howtos.chase-game.step_AddOcto": "Füge eine Figur hinzu", + "gui.howtos.make-music.step_LeftRight": "Mit den Pfeiltasten nach rechts und links bewegen", + "gui.howtos.Chase-Game.step_UpDown": "Mit den Pfeiltasten nach oben und unten bewegen", + "gui.howtos.Chase-Game.step_AddStar": "Füge eine weitere Figur hinzu", + "gui.howtos.Chase-Game.step_MoveRandom": "Zufällige Bewegung", + "gui.howtos.Chase-Game.step_WhenTouch": "In der Oktopusfigur: Spiele bei Berührung einen Klang", + "gui.howtos.Chase-Game.step_ScoreVariable": "Erstelle eine Punktestandvariable", + "gui.howtos.Chase-Game.ScoreWhenTouch": "In der Oktopusfigur: Füge bei Berührung einen Punkt hinzu", + "gui.howtos.add-sprite.name": "Füge eine Figur hinzu", + "gui.howtos.add-sprite.step_addSprite": "Füge eine Figur hinzu", + "gui.howtos.add-a-backdrop.name": "Füge ein Bühnenbild hinzu", + "gui.howtos.change-size.name": "Die Größe ändern", + "gui.howtos.glide-around.name": "Gleite umher", + "gui.howtos.record-a-sound.name": "Einen Klang aufnehmen", + "gui.howtos.spin-video.name": "Lass es sich drehen", + "gui.howtos.hide-and-show.name": "Verstecken und Zeigen", + "gui.howtos.switch-costume.name": "Animiere eine Figur", + "gui.howtos.move-around-with-arrow-keys.name": "Benutze die Pfeiltasten", + "gui.howtos.add-effects.name": "Füge Effekte hinzu", + "gui.extension.music.name": "Musik", + "gui.extension.music.description": "Spiele Instrumente und Schlagzeug.", + "gui.extension.pen.name": "Malstift", + "gui.extension.pen.description": "Zeichne mit deinen Figuren.", + "gui.extension.videosensing.name": "Video-Erfassung", + "gui.extension.videosensing.description": "Erfasse Bewegung mit der Kamera.", + "gui.extension.text2speech.name": "Text Vorlesen", + "gui.extension.text2speech.description": "Bring Deinem Projekt das Sprechen bei", + "gui.extension.translate.name": "Übersetzen", + "gui.extension.translate.description": "Übersetze den Text in viele Sprachen.", + "gui.extension.microbit.description": "Verbinde deine Projekte mit der Welt.", + "gui.extension.microbit.connectingMessage": "Verbinde", + "gui.extension.ev3.description": "Baue interaktive Roboter und mehr.", + "gui.extension.ev3.connectingMessage": "Verbinde. Stelle sicher, dass das Kennwort auf deiner EV3 auf 1234 gesetzt ist.", + "gui.extension.wedo2.description": "Baue mit Motoren und Sensoren.", + "gui.extension.wedo2.connectingMessage": "Verbinde", + "gui.libraryTags.all": "Alles", + "gui.libraryTags.animals": "Tiere", + "gui.libraryTags.dance": "Tanz", + "gui.libraryTags.effects": "Effekte", + "gui.libraryTags.fantasy": "Fantasie", + "gui.libraryTags.fashion": "Mode", + "gui.libraryTags.food": "Essen", + "gui.libraryTags.indoors": "Innenräume", + "gui.libraryTags.loops": "Schleifen", + "gui.libraryTags.music": "Musik", + "gui.libraryTags.notes": "Notizen", + "gui.libraryTags.outdoors": "Landschaften", + "gui.libraryTags.patterns": "Muster", + "gui.libraryTags.people": "Personen", + "gui.libraryTags.percussion": "Schlagwerk", + "gui.libraryTags.space": "Weltraum", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Unterwasserwelt", + "gui.libraryTags.voice": "Stimmen", + "gui.libraryTags.wacky": "Verrückt", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Spiele", + "gui.libraryTags.stories": "Geschichten", + "gui.libraryTags.letters": "Buchstaben", + "gui.opcodeLabels.direction": "Richtung", + "gui.opcodeLabels.xposition": "x-Position", + "gui.opcodeLabels.yposition": "y-Position", + "gui.opcodeLabels.size": "Größe", + "gui.opcodeLabels.costumename": "Kostümname", + "gui.opcodeLabels.costumenumber": "Kostümnummer", + "gui.opcodeLabels.backdropname": "Bühnenbildname", + "gui.opcodeLabels.backdropnumber": "Bühnenbildnummer", + "gui.opcodeLabels.volume": "Lautstärke", + "gui.opcodeLabels.tempo": "Tempo", + "gui.opcodeLabels.answer": "Antwort", + "gui.opcodeLabels.loudness": "Lautstärke", + "gui.opcodeLabels.username": "Benutzername", + "gui.opcodeLabels.year": "Jahr", + "gui.opcodeLabels.month": "Monat", + "gui.opcodeLabels.date": "Datum", + "gui.opcodeLabels.dayofweek": "Wochentag", + "gui.opcodeLabels.hour": "Stunde", + "gui.opcodeLabels.minute": "Minute", + "gui.opcodeLabels.second": "Sekunde", + "gui.opcodeLabels.timer": "Stoppuhr", + "gui.sharedMessages.backdrop": "Bühnenbild{index}", + "gui.sharedMessages.costume": "Kostüm{index}", + "gui.sharedMessages.sprite": "Figur{index}", + "gui.sharedMessages.pop": "Plopp" } \ No newline at end of file diff --git a/editor/interface/el.json b/editor/interface/el.json index 0fb01024..6fcd2d30 100644 --- a/editor/interface/el.json +++ b/editor/interface/el.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Σακίδιο", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Σφάλμα κατά τη φόρτωση σακιδίου", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Γίνεται φόρτωση...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Περισσότερα", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Το σακίδιο είναι άδειο", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Ο περιηγητής δεν υποστηρίζετα", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Λυπούμαστε πολύ, αλλά το Scratch 3.0 δεν υποστηρίζει Internet Explorer, Vivaldi, Opera ή Silk. Προτείνουμε να δοκιμάσετε ένα νεότερο πρόγραμμα περιήγησης, όπως το Google Chrome, το Mozilla Firefox ή το Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Πίσω", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Συχνές Ερωτήσεις", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Λήψη φωτογραφίας", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Φόρτωμα κάμερας...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Χρειαζόμαστε την άδεια σας για χρήση της κάμερας", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Νέα λήψη φωτογραφίας", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Αποθήκευση", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Λήψη φωτογραφίας", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Γίνεται φόρτωση...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Ενεργοποίηση κάμερας", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Εκπαιδευτικό υλικό", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Κλείσιμο", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Περισσότερα πράγματα για να πειραματιστείτε", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Δείτε Περισσότερα", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Μην ανησυχείτε, το 'χουμε {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Έρχεται Σύντομα...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Το δουλεύουμε {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Δεν βρέθηκαν συσκευές", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Έχε τη συσκευή σου κάπου κοντά και ξεκίνα την αναζήτηση.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Πατήστε το κουμπί στη συσκευή σας.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Έναρξη Αναζήτησης", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Αναζήτηση...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Δοκίμασε πάλι", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Συνδέθηκε", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Αποσύνδεση", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Πήγαινε στον Επεξεργαστή", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Σύνδεση...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ουπς, φαίνεται ότι κάτι πήγε στραβά.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Δοκίμασε πάλι", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Βοήθεια", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Όνομα συσκευής", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Σύνδεση", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Έρευνα για συσκευές", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Δεν βρέθηκαν συσκευές", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Διάλεξε τη συσκευή σου από την παραπάνω λίστα.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Ανανέωση", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Βεβαιώσου ότι έχεις εγκαταστήσει το πρόγραμμα Scratch Link και ότι αυτό εκτελείται.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Ελέγξτε το Bluetooth να είναι ενεργοποιημένο", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Δοκίμασε πάλι", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Βοήθεια", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ξεκίνα", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Διακοπή", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ωπ! Κάτι πήγε στραβά.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Λυπούμαστε, αλλά φαίνεται πως το Scratch τερματίστηκε απροσδόκητα. Αυτό το πρόβλημα έχει αναφερθεί αυτόματα στην ομάδα του Scratch. Παρακαλούμε επαναφορτώστε τη σελίδα για να ξαναπροσπαθήσετε.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Επαναφόρτωση", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "δημιουργήστε ένα τετράγωνο εντολών", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Προσθήκη εισόδου δεδομένων", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "αριθμός ή κείμενο", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Προσθήκη εισόδου δεδομένων", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "λογική", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Προσθήκη ετικέτας", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Να μην γίνεται ανανέωση οθόνης", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Άκυρο", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Κατεύθυνση", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Πλήρης Περιστροφή", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Αριστερά/Δεξιά", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Χωρίς περιστροφή", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Προσθήκη Επέκτασης", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Κώδικας", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Yπόβαθρα", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Ενδυμασίες", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Ήχοι", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Προβολή Έργου Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Εισάγετε έναν σύνδεσμο σε ένα από τα δημοσιευμένα έργα Scratch σας. Οι αλλαγές που θα γίνουν σε αυτήν την έκδοση Beta 3.0 δεν θα αποθηκευτούν.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Εισάγετε έναν σύνδεσμο σε ένα από τα δημοσιευμένα έργα Scratch σας. Οι αλλαγές που θα γίνουν σε αυτήν την έκδοση προεπισκόπησης 3.0 δεν θα αποθηκευτούν.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ωπ, αυτός ο σύνδεσμος ή το αναγνωριστικό δεν φαίνεται να είναι σωστό.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Προβολή", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Πήγαινε Πίσω", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Συχνές Ερωτήσεις", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Έρχεται Σύντομα", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Αναζήτηση", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Όλα", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Δημιουργία μπλοκ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Φόρτωση Αντικειμένων ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Φόρτωση Ήχων ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Φόρτωση Επεκτάσεων ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Πολλά ζόρια ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Μετάδοση σωματιδίων ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Αρχικοποίηση του Gobo ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Προετοιμασία emoji...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Φόρτωση Έργου", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Προφίλ", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Τα πράγματά μου", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Οι τάξεις μου", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Η τάξη μου", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Ρυθμίσεις Λογαριασμού", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Αποσύνδεση", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Δείτε την Κοινότητα", - "description": "Label for see community button" - }, - "general.username": { - "message": "Όνομα χρήστη", - "description": "Label for login username input" - }, - "general.password": { - "message": "Κωδικός", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Σύνδεση", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "επιλογέας γλώσσας", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Εκπαιδευτικό υλικό", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Επαναφορά Αντικείμενου", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Επαναφορά Ήχου", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Επαναφορά Ενδυμασίας", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Επαναφορά", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Αποθήκευση τώρα", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Αποθήκευση ενός Αντιγράφου", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Αποθήκευση ως ανάμειξη", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Νέο Έργο", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Αρχείο", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Φόρτωση από τον υπολογιστή σου", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Αποθήκευσε στον υπολογιστή σου", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Επεξεργασία", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Απενεργοποίηση Κατάστασης Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Ενεργοποίηση Κατάστασης Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Εγγραφή", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Σύνδεση", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Αποστολή σχολίων", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Τίτλος Έργου εδώ", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "σε κοινή χρήση", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Μοιραστείτε", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Βοήθεια", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Πίσω", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(άδεια)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "μήκος {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "Κανονική Προβολή Κειμένου", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "Μεγάλη Προβολή Κειμένου", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "Γραμμή κύλισης", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Δοκιμάστε το Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Καλώς ήλθατε στο Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Όχι Τώρα", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Δοκιμάστε το", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Προβολή Έργου της έκδοσης 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Καλώς ήλθατε στο Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Εργαζόμαστε για την επόμενη έκδοση του Scratch. Είμαστε ενθουσιασμένοι που τη δοκιμάζετε!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Όχι Τώρα", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Δοκιμάστε το! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Προβολή Έργου της έκδοσης 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Συχνές Ερωτήσεις", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Για όλα τα αντικείμενα", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Μόνο για αυτό το αντικείμενο", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "μεταβλητή Cloud (αποθηκευμένα στον server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Η μεταβλητή αυτή είναι διαθέσιμη σε όλα τα αντικείμενα.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Άκυρο", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Διακοπή", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Αναπαραγωγή", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Γίνεται φόρτωση...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Αποθήκευση", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Επανάληψη εγγραφής", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Ηχογράφηση", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Ξεκίνα την ηχογράφηση πατώντας το κουμπί κάτω", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Χρειαζόμαστε την άδεια σου για τη χρήση του μικρόφωνου", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Τέλος ηχογράφησης", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Ηχογράφηση", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ήχος", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Αναπαραγωγή", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Διακοπή", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Κόψιμο", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Αποθήκευση", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Αναίρεση", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ακύρωση Αναίρεσης", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Γρηγορότερα", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Πιο αργά", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ηχώ", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Ρομπότ", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Δυνατότερα", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Απαλότερο", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Αντιστροφή", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Όνομα", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Αντικείμενο", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Προβολή", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Μέγεθος", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "διπλότυπο", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "διαγραφή", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "Εξαγωγή", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Επιλέξτε ένα Αντικείμενο", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Ζωγραφική", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Έκπληξη", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Μεταφόρτωση Αντικείμενου", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Εναλλαγή σε μεγάλο σκηνικό", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Εναλλαγή σε μικρό σκηνικό", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Προβολή πλήρους οθόνης", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Έξοδος από την προβολή πλήρους οθόνης", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Έλεγχος Πλήρους Οθόνης", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Επιλέξτε Υπόβαθρο", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Ζωγραφική", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Έκπληξη", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Μεταφόρτωση Υποβάθρου", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Σκηνικό", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Yπόβαθρα", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Λειτουργία Γρήγορης Εκτέλεσης", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Ο περιηγητής σας δεν υποστηρίζει WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Δυστυχώς, φαίνεται ότι ο περιηγητής σας ή ο υπολογιστής σας {webGlLink}. Αυτή η τεχνολογία χρειάζεται για να λειτουργήσει το Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "δεν υποστηρίζει WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Πίσω", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Συχνές Ερωτήσεις", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Επιλέξτε Υπόβαθρο", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Επιλέξτε Ενδυμασία", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Επιλέξτε Υπόβαθρο", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Επιλέξτε Ενδυμασία", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Ζωγραφική", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Έκπληξη", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Μεταφόρτωση Υποβάθρου", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Μεταφόρτωση Ενδυμασίας", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Κάμερα", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Επιλέξτε μια Επέκταση", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Εισάγετε το URL της επέκτασης", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Έργο Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Η ηχογράφηση δεν ήταν δυνατό να ξεκινήσει", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Απέτυχε η φόρτωση του αρχείου έργου που επιλέχθηκε.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Επιλέξτε Ήχο", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Μεταφόρτωση Ήχου", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Έκπληξη", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Ηχογράφηση", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Επιλέξτε Ήχο", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Επιλέξτε ένα Αντικείμενο", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Διάλεξε Μάθημα", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Γίνεται δημιουργία...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Γίνεται αποθήκευση...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Μιάου", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "η μεταβλητή μου", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Ξεκινώντας", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Πρόσθεσε ένα μπλοκ κίνησης", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Κάνε κλικ στην πράσινη σημαία για να ξεκινήσεις", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Δημιούργησε Κινούμενες Εικόνες Που Μιλούν", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Πρόσθεσε τα μπλοκ Κείμενο σε Ομιλία", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Πείτε Κάτι!", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Όρισε μια Φωνή", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Κινήσου", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Πρόσθεσε Φόντο", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Πρόσθεσε άλλον ένα Χαρακτήρα", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Πες ένα Τραγούδι", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Αλλάξτε το Χρώμα!", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Κάνε περιστροφή", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Μεγέθυνση και Σμίκρυνση", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Ζωντάνεψε ένα Παιχνίδι Περιπέτειας", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Πείτε Κάτι!", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Γλύστρησε Γύρω", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Κρατήστε Σκορ!", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Ζωντάνεψε ένα Όνομα", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Διάλεξε Ένα Sprite Γράμματος", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Παίξε ένα Ήχο Όταν Επιλεγεί", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Διάλεξε Ένα Άλλο Sprite Γράμματος", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Αλλαγή χρώματος", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Διάλεξε Ένα Άλλο Sprite Γράμματος & Κάνε Το Να Γυρίσει", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Διάλεξε Ένα Άλλο Sprite Γράμματος & Κάνε Το Να Μεγαλώσει", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Δημιουργήστε Μουσική", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Διάλεξε ένα Sprite Οργάνου", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Παίξε Ήχο Όταν Επιλεγεί", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Δημιούργησε ένα Τραγούδι", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Διάλεξε ένα Τύμπανο και Κάνε έναν Χτύπο", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Πρόσθεσε το Sprite Μικροφώνου & Ξάφνιασε το Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Κάνε ένα Παιχνίδι Τηλεχειρισμού", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Διάλεξε ένα Αντικείμενο", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Παίξε Ήχο Όταν Επιλεγεί", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Δημιουργία Μεταβλητής Βαθμολογίας", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Όταν Πατηθεί Αύξησε το Σκορ", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Πήγαινε σε μια τυχαία θέση", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Αλλάξτε το Χρώμα!", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Επαναφορά Βαθμολογίας", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Κάνε ένα Παιχνίδι Καταδίωξης", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Πρόσθεσε Φόντο", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Πρόσθεσε ένα Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Μετακινήσου Δεξιά & Αριστερά Με Τα Βελάκια", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Μετακινήσου Πάνω & Κάτω Με Τα Βελάκια", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Πρόσθεσε Ένα Άλλο Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Κινήσου Τυχαία", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Στο Sprite Χταπόδι, Όταν Αγγίζεις Παίξε Ήχο", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Δημιουργία Μεταβλητής Βαθμολογίας", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Στο Sprite Χταπόδι, Όταν Αγγίζεις Πρόσθεσε Βαθμολογία", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Πρόσθεσε ένα Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Πρόσθεσε Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Πρόσθεσε Φόντο", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Αλλαγή Μεγέθους", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Γλύστρησε Γύρω", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Έγγραφή Ήχου", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Κάνε να Περιστρέφεται", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Απόκρυψη και Εμφάνιση", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Ζωντάνεψε ένα Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Χρησιμοποίησε τα Πλήκτρα Βέλους", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Πρόσθεσε Εφέ", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Μουσική", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Παίξε όργανα και ντραμς.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Πένα", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Σχεδίασε με τα sprites σου.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Προβολή από Κάμερα", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Ανίχνευση κίνησης με την κάμερα.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Κείμενο σε Ομιλία", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Κάνε τα έργα σου να μιλούν.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Μετάφραση", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Μετάφρασε το κείμενο σε πολλές γλώσσες.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Σύνδεσε τα έργα σου με τον πραγματικό κόσμο.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Σύνδεση", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Φτιάξε διαδραστικά ρομπότ και πολλά άλλα.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Συνδέεται. Βεβαιωθείτε ότι το pin στο EV3 έχει οριστεί σε 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Κατασκεύασε με κινητήρες και αισθητήρες.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Σύνδεση", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Όλα", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Ζώα", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Χορός", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Εφέ", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Φανταστικά", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Μόδα", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Τρόφιμα", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Εσωτερικοί χώροι", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Μουσική", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Νότες", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Εξωτερικοί Χώροι", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Μοτίβα", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Άνθρωποι", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Κρουστά", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Διάστημα", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Αθλήματα", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Κάτω από το νερό", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Φωνή", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Αστείοι ήχοι", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Κινούμενα σχέδια", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Τέχνη", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Παιχνίδια", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Ιστορίες", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Γράμματα", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "κατεύθυνση", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "θέση x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "θέση y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "μέγεθος", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "όνομα ενδυμασίας", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "αριθμός ενδυμασίας", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "όνομα υποβάθρου", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "αριθμός υπόβαθρου", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ένταση", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ρυθμός", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "απάντηση", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ένταση", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "όνομα χρήστη", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "χρόνος", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "μήνας", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ημερομηνία", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "μέρα της εβδομάδας", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ώρα", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "λεπτό", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "δευτερόλεπτο", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "χρονομέτρηση", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "υπόβαθρο{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "ενδυμασία{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Αντικείμενο{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "μπουμ", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Σακίδιο", + "gui.backpack.errorBackpack": "Σφάλμα κατά τη φόρτωση σακιδίου", + "gui.backpack.loadingBackpack": "Γίνεται φόρτωση...", + "gui.backpack.more": "Περισσότερα", + "gui.backpack.emptyBackpack": "Το σακίδιο είναι άδειο", + "gui.unsupportedBrowser.label": "Ο περιηγητής δεν υποστηρίζετα", + "gui.unsupportedBrowser.description": "Λυπούμαστε πολύ, αλλά το Scratch 3.0 δεν υποστηρίζει Internet Explorer, Vivaldi, Opera ή Silk. Προτείνουμε να δοκιμάσετε ένα νεότερο πρόγραμμα περιήγησης, όπως το Google Chrome, το Mozilla Firefox ή το Microsoft Edge.", + "gui.unsupportedBrowser.back": "Πίσω", + "gui.unsupportedBrowser.previewfaq": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Συχνές Ερωτήσεις", + "gui.cameraModal.cameraModalTitle": "Λήψη φωτογραφίας", + "gui.cameraModal.loadingCameraMessage": "Φόρτωμα κάμερας...", + "gui.cameraModal.permissionRequest": "Χρειαζόμαστε την άδεια σας για χρήση της κάμερας", + "gui.cameraModal.retakePhoto": "Νέα λήψη φωτογραφίας", + "gui.cameraModal.save": "Αποθήκευση", + "gui.cameraModal.takePhoto": "Λήψη φωτογραφίας", + "gui.cameraModal.loadingCaption": "Γίνεται φόρτωση...", + "gui.cameraModal.enableCameraCaption": "Ενεργοποίηση κάμερας", + "gui.cards.all-tutorials": "Εκπαιδευτικό υλικό", + "gui.cards.close": "Κλείσιμο", + "gui.cards.more-things-to-try": "Περισσότερα πράγματα για να πειραματιστείτε", + "gui.cards.see-more": "Δείτε Περισσότερα", + "gui.comingSoon.message1": "Μην ανησυχείτε, το 'χουμε {emoji}", + "gui.comingSoon.message2": "Έρχεται Σύντομα...", + "gui.comingSoon.message3": "Το δουλεύουμε {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Δεν βρέθηκαν συσκευές", + "gui.connection.auto-scanning.prescan": "Έχε τη συσκευή σου κάπου κοντά και ξεκίνα την αναζήτηση.", + "gui.connection.auto-scanning.pressbutton": "Πατήστε το κουμπί στη συσκευή σας.", + "gui.connection.auto-scanning.start-search": "Έναρξη Αναζήτησης", + "gui.connection.connecting-searchbutton": "Αναζήτηση...", + "gui.connection.auto-scanning.try-again": "Δοκίμασε πάλι", + "gui.connection.connected": "Συνδέθηκε", + "gui.connection.disconnect": "Αποσύνδεση", + "gui.connection.go-to-editor": "Πήγαινε στον Επεξεργαστή", + "gui.connection.connecting-cancelbutton": "Σύνδεση...", + "gui.connection.error.errorMessage": "Ουπς, φαίνεται ότι κάτι πήγε στραβά.", + "gui.connection.error.tryagainbutton": "Δοκίμασε πάλι", + "gui.connection.error.helpbutton": "Βοήθεια", + "gui.connection.peripheral-name-label": "Όνομα συσκευής", + "gui.connection.connect": "Σύνδεση", + "gui.connection.scanning.lookingforperipherals": "Έρευνα για συσκευές", + "gui.connection.scanning.noPeripheralsFound": "Δεν βρέθηκαν συσκευές", + "gui.connection.scanning.instructions": "Διάλεξε τη συσκευή σου από την παραπάνω λίστα.", + "gui.connection.search": "Ανανέωση", + "gui.connection.unavailable.installscratchlink": "Βεβαιώσου ότι έχεις εγκαταστήσει το πρόγραμμα Scratch Link και ότι αυτό εκτελείται.", + "gui.connection.unavailable.enablebluetooth": "Ελέγξτε το Bluetooth να είναι ενεργοποιημένο", + "gui.connection.unavailable.tryagainbutton": "Δοκίμασε πάλι", + "gui.connection.unavailable.helpbutton": "Βοήθεια", + "gui.controls.go": "Ξεκίνα", + "gui.controls.stop": "Διακοπή", + "gui.crashMessage.label": "Ωπ! Κάτι πήγε στραβά.", + "gui.crashMessage.description": "Λυπούμαστε, αλλά φαίνεται πως το Scratch τερματίστηκε απροσδόκητα. Αυτό το πρόβλημα έχει αναφερθεί αυτόματα στην ομάδα του Scratch. Παρακαλούμε επαναφορτώστε τη σελίδα για να ξαναπροσπαθήσετε.", + "gui.crashMessage.reload": "Επαναφόρτωση", + "gui.customProcedures.myblockModalTitle": "δημιουργήστε ένα τετράγωνο εντολών", + "gui.customProcedures.addAnInputNumberText": "Προσθήκη εισόδου δεδομένων", + "gui.customProcedures.numberTextType": "αριθμός ή κείμενο", + "gui.customProcedures.addAnInputBoolean": "Προσθήκη εισόδου δεδομένων", + "gui.customProcedures.booleanType": "λογική", + "gui.customProcedures.addALabel": "Προσθήκη ετικέτας", + "gui.customProcedures.runWithoutScreenRefresh": "Να μην γίνεται ανανέωση οθόνης", + "gui.customProcedures.cancel": "Άκυρο", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Κατεύθυνση", + "gui.directionPicker.rotationStyles.allAround": "Πλήρης Περιστροφή", + "gui.directionPicker.rotationStyles.leftRight": "Αριστερά/Δεξιά", + "gui.directionPicker.rotationStyles.dontRotate": "Χωρίς περιστροφή", + "gui.gui.addExtension": "Προσθήκη Επέκτασης", + "gui.gui.codeTab": "Κώδικας", + "gui.gui.backdropsTab": "Yπόβαθρα", + "gui.gui.costumesTab": "Ενδυμασίες", + "gui.gui.soundsTab": "Ήχοι", + "gui.importInfo.title": "Προβολή Έργου Scratch 2.0", + "gui.importInfo.betamessage": "Εισάγετε έναν σύνδεσμο σε ένα από τα δημοσιευμένα έργα Scratch σας. Οι αλλαγές που θα γίνουν σε αυτήν την έκδοση Beta 3.0 δεν θα αποθηκευτούν.", + "gui.importInfo.message": "Εισάγετε έναν σύνδεσμο σε ένα από τα δημοσιευμένα έργα Scratch σας. Οι αλλαγές που θα γίνουν σε αυτήν την έκδοση προεπισκόπησης 3.0 δεν θα αποθηκευτούν.", + "gui.importInfo.invalidFormatError": "Ωπ, αυτός ο σύνδεσμος ή το αναγνωριστικό δεν φαίνεται να είναι σωστό.", + "gui.importModal.viewproject": "Προβολή", + "gui.importInfo.goback": "Πήγαινε Πίσω", + "gui.importInfo.previewfaq": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Συχνές Ερωτήσεις", + "gui.extensionLibrary.comingSoon": "Έρχεται Σύντομα", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Αναζήτηση", + "gui.library.allTag": "Όλα", + "gui.loader.message1": "Δημιουργία μπλοκ...", + "gui.loader.message2": "Φόρτωση Αντικειμένων ...", + "gui.loader.message3": "Φόρτωση Ήχων ...", + "gui.loader.message4": "Φόρτωση Επεκτάσεων ...", + "gui.loader.message5": "Πολλά ζόρια ...", + "gui.loader.message6": "Μετάδοση σωματιδίων ...", + "gui.loader.message7": "Αρχικοποίηση του Gobo ...", + "gui.loader.message8": "Προετοιμασία emoji...", + "gui.loader.headline": "Φόρτωση Έργου", + "gui.accountMenu.profile": "Προφίλ", + "gui.accountMenu.myStuff": "Τα πράγματά μου", + "gui.accountMenu.myClasses": "Οι τάξεις μου", + "gui.accountMenu.myClass": "Η τάξη μου", + "gui.accountMenu.accountSettings": "Ρυθμίσεις Λογαριασμού", + "gui.accountMenu.signOut": "Αποσύνδεση", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Δείτε την Κοινότητα", + "general.username": "Όνομα χρήστη", + "general.password": "Κωδικός", + "general.signIn": "Σύνδεση", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "επιλογέας γλώσσας", + "gui.menuBar.tutorialsLibrary": "Εκπαιδευτικό υλικό", + "gui.menuBar.restoreSprite": "Επαναφορά Αντικείμενου", + "gui.menuBar.restoreSound": "Επαναφορά Ήχου", + "gui.menuBar.restoreCostume": "Επαναφορά Ενδυμασίας", + "gui.menuBar.restore": "Επαναφορά", + "gui.menuBar.saveNow": "Αποθήκευση τώρα", + "gui.menuBar.saveAsCopy": "Αποθήκευση ενός Αντιγράφου", + "gui.menuBar.remix": "Αποθήκευση ως ανάμειξη", + "gui.menuBar.new": "Νέο Έργο", + "gui.menuBar.file": "Αρχείο", + "gui.menuBar.uploadFromComputer": "Φόρτωση από τον υπολογιστή σου", + "gui.menuBar.downloadToComputer": "Αποθήκευσε στον υπολογιστή σου", + "gui.menuBar.edit": "Επεξεργασία", + "gui.menuBar.turboModeOff": "Απενεργοποίηση Κατάστασης Turbo", + "gui.menuBar.turboModeOn": "Ενεργοποίηση Κατάστασης Turbo", + "gui.menuBar.joinScratch": "Εγγραφή", + "gui.menuBar.signIn": "Σύνδεση", + "gui.menuBar.giveFeedback": "Αποστολή σχολίων", + "gui.gui.projectTitlePlaceholder": "Τίτλος Έργου εδώ", + "gui.menuBar.isShared": "σε κοινή χρήση", + "gui.menuBar.share": "Μοιραστείτε", + "gui.modal.help": "Βοήθεια", + "gui.modal.back": "Πίσω", + "gui.monitor.listMonitor.empty": "(άδεια)", + "gui.monitor.listMonitor.listLength": "μήκος {length}", + "gui.monitor.contextMenu.default": "Κανονική Προβολή Κειμένου", + "gui.monitor.contextMenu.large": "Μεγάλη Προβολή Κειμένου", + "gui.monitor.contextMenu.slider": "Γραμμή κύλισης", + "gui.previewInfo.label": "Δοκιμάστε το Scratch 3.0", + "gui.previewInfo.welcome": "Καλώς ήλθατε στο Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Όχι Τώρα", + "gui.previewModal.tryittooltip": "Δοκιμάστε το", + "gui.previewModal.viewprojecttooltip": "Προβολή Έργου της έκδοσης 2.0", + "gui.previewInfo.betawelcome": "Καλώς ήλθατε στο Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Εργαζόμαστε για την επόμενη έκδοση του Scratch. Είμαστε ενθουσιασμένοι που τη δοκιμάζετε!", + "gui.previewInfo.notnow": "Όχι Τώρα", + "gui.previewModal.tryit": "Δοκιμάστε το! {caticon}", + "gui.previewModal.viewproject": "Προβολή Έργου της έκδοσης 2.0", + "gui.previewInfo.previewfaq": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Συχνές Ερωτήσεις", + "gui.gui.variableScopeOptionAllSprites": "Για όλα τα αντικείμενα", + "gui.gui.variableScopeOptionSpriteOnly": "Μόνο για αυτό το αντικείμενο", + "gui.gui.cloudVariableOption": "μεταβλητή Cloud (αποθηκευμένα στον server)", + "gui.gui.variablePromptAllSpritesMessage": "Η μεταβλητή αυτή είναι διαθέσιμη σε όλα τα αντικείμενα.", + "gui.prompt.cancel": "Άκυρο", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Διακοπή", + "gui.playbackStep.playMsg": "Αναπαραγωγή", + "gui.playbackStep.loadingMsg": "Γίνεται φόρτωση...", + "gui.playbackStep.saveMsg": "Αποθήκευση", + "gui.playbackStep.reRecordMsg": "Επανάληψη εγγραφής", + "gui.recordModal.title": "Ηχογράφηση", + "gui.recordingStep.beginRecord": "Ξεκίνα την ηχογράφηση πατώντας το κουμπί κάτω", + "gui.recordingStep.permission": "{arrow}Χρειαζόμαστε την άδεια σου για τη χρήση του μικρόφωνου", + "gui.recordingStep.stop": "Τέλος ηχογράφησης", + "gui.recordingStep.record": "Ηχογράφηση", + "gui.soundEditor.sound": "Ήχος", + "gui.soundEditor.play": "Αναπαραγωγή", + "gui.soundEditor.stop": "Διακοπή", + "gui.soundEditor.trim": "Κόψιμο", + "gui.soundEditor.save": "Αποθήκευση", + "gui.soundEditor.undo": "Αναίρεση", + "gui.soundEditor.redo": "Ακύρωση Αναίρεσης", + "gui.soundEditor.faster": "Γρηγορότερα", + "gui.soundEditor.slower": "Πιο αργά", + "gui.soundEditor.echo": "Ηχώ", + "gui.soundEditor.robot": "Ρομπότ", + "gui.soundEditor.louder": "Δυνατότερα", + "gui.soundEditor.softer": "Απαλότερο", + "gui.soundEditor.reverse": "Αντιστροφή", + "gui.SpriteInfo.spritePlaceholder": "Όνομα", + "gui.SpriteInfo.sprite": "Αντικείμενο", + "gui.SpriteInfo.show": "Προβολή", + "gui.SpriteInfo.size": "Μέγεθος", + "gui.spriteSelectorItem.contextMenuDuplicate": "διπλότυπο", + "gui.spriteSelectorItem.contextMenuDelete": "διαγραφή", + "gui.spriteSelectorItem.contextMenuExport": "Εξαγωγή", + "gui.spriteSelector.addSpriteFromLibrary": "Επιλέξτε ένα Αντικείμενο", + "gui.spriteSelector.addSpriteFromPaint": "Ζωγραφική", + "gui.spriteSelector.addSpriteFromSurprise": "Έκπληξη", + "gui.spriteSelector.addSpriteFromFile": "Μεταφόρτωση Αντικείμενου", + "gui.stageHeader.stageSizeLarge": "Εναλλαγή σε μεγάλο σκηνικό", + "gui.stageHeader.stageSizeSmall": "Εναλλαγή σε μικρό σκηνικό", + "gui.stageHeader.stageSizeFull": "Προβολή πλήρους οθόνης", + "gui.stageHeader.stageSizeUnFull": "Έξοδος από την προβολή πλήρους οθόνης", + "gui.stageHeader.fullscreenControl": "Έλεγχος Πλήρους Οθόνης", + "gui.spriteSelector.addBackdropFromLibrary": "Επιλέξτε Υπόβαθρο", + "gui.stageSelector.addBackdropFromPaint": "Ζωγραφική", + "gui.stageSelector.addBackdropFromSurprise": "Έκπληξη", + "gui.stageSelector.addBackdropFromFile": "Μεταφόρτωση Υποβάθρου", + "gui.stageSelector.stage": "Σκηνικό", + "gui.stageSelector.backdrops": "Yπόβαθρα", + "gui.turboMode.active": "Λειτουργία Γρήγορης Εκτέλεσης", + "gui.webglModal.label": "Ο περιηγητής σας δεν υποστηρίζει WebGL", + "gui.webglModal.description": "Δυστυχώς, φαίνεται ότι ο περιηγητής σας ή ο υπολογιστής σας {webGlLink}. Αυτή η τεχνολογία χρειάζεται για να λειτουργήσει το Scratch 3.0.", + "gui.webglModal.webgllink": "δεν υποστηρίζει WebGL", + "gui.webglModal.back": "Πίσω", + "gui.webglModal.previewfaq": "Για να μάθετε περισσότερα, πηγαίνετε στο {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Συχνές Ερωτήσεις", + "gui.costumeLibrary.chooseABackdrop": "Επιλέξτε Υπόβαθρο", + "gui.costumeLibrary.chooseACostume": "Επιλέξτε Ενδυμασία", + "gui.costumeTab.addBackdropFromLibrary": "Επιλέξτε Υπόβαθρο", + "gui.costumeTab.addCostumeFromLibrary": "Επιλέξτε Ενδυμασία", + "gui.costumeTab.addBlankCostume": "Ζωγραφική", + "gui.costumeTab.addSurpriseCostume": "Έκπληξη", + "gui.costumeTab.addFileBackdrop": "Μεταφόρτωση Υποβάθρου", + "gui.costumeTab.addFileCostume": "Μεταφόρτωση Ενδυμασίας", + "gui.costumeTab.addCameraCostume": "Κάμερα", + "gui.extensionLibrary.chooseAnExtension": "Επιλέξτε μια Επέκταση", + "gui.extensionLibrary.extensionUrl": "Εισάγετε το URL της επέκτασης", + "gui.gui.defaultProjectTitle": "Έργο Scratch", + "gui.recordingStep.alertMsg": "Η ηχογράφηση δεν ήταν δυνατό να ξεκινήσει", + "gui.projectLoader.loadError": "Απέτυχε η φόρτωση του αρχείου έργου που επιλέχθηκε.", + "gui.soundLibrary.chooseASound": "Επιλέξτε Ήχο", + "gui.soundTab.fileUploadSound": "Μεταφόρτωση Ήχου", + "gui.soundTab.surpriseSound": "Έκπληξη", + "gui.soundTab.recordSound": "Ηχογράφηση", + "gui.soundTab.addSoundFromLibrary": "Επιλέξτε Ήχο", + "gui.spriteLibrary.chooseASprite": "Επιλέξτε ένα Αντικείμενο", + "gui.tipsLibrary.tutorials": "Διάλεξε Μάθημα", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Γίνεται δημιουργία...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Γίνεται αποθήκευση...", + "gui.defaultProject.meow": "Μιάου", + "gui.defaultProject.variable": "η μεταβλητή μου", + "gui.howtos.intro-move-sayhello-hat.name": "Ξεκινώντας", + "gui.howtos.intro-move.step_stepMove": "Πρόσθεσε ένα μπλοκ κίνησης", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Κάνε κλικ στην πράσινη σημαία για να ξεκινήσεις", + "gui.howtos.say-it-out-loud": "Δημιούργησε Κινούμενες Εικόνες Που Μιλούν", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Πρόσθεσε τα μπλοκ Κείμενο σε Ομιλία", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Πείτε Κάτι!", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Όρισε μια Φωνή", + "gui.howtos.say-it-out-loud.step_TXTMove": "Κινήσου", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Πρόσθεσε Φόντο", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Πρόσθεσε άλλον ένα Χαρακτήρα", + "gui.howtos.say-it-out-loud.step_TXTSong": "Πες ένα Τραγούδι", + "gui.howtos.say-it-out-loud.step_TXTColor": "Αλλάξτε το Χρώμα!", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Κάνε περιστροφή", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Μεγέθυνση και Σμίκρυνση", + "gui.howtos.cartoon-network": "Ζωντάνεψε ένα Παιχνίδι Περιπέτειας", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Πείτε Κάτι!", + "gui.howtos.cartoon-network.step_CNglide": "Γλύστρησε Γύρω", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Κρατήστε Σκορ!", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Ζωντάνεψε ένα Όνομα", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Διάλεξε Ένα Sprite Γράμματος", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Παίξε ένα Ήχο Όταν Επιλεγεί", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Διάλεξε Ένα Άλλο Sprite Γράμματος", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Αλλαγή χρώματος", + "gui.howtos.animate-a-name.step_AnimateSpin": "Διάλεξε Ένα Άλλο Sprite Γράμματος & Κάνε Το Να Γυρίσει", + "gui.howtos.animate-a-name.step_AnimateGrow": "Διάλεξε Ένα Άλλο Sprite Γράμματος & Κάνε Το Να Μεγαλώσει", + "gui.howtos.make-music.name": "Δημιουργήστε Μουσική", + "gui.howtos.Make-Music.step_PickInstrument": "Διάλεξε ένα Sprite Οργάνου", + "gui.howtos.Make-Music.step_PlaySoundClick": "Παίξε Ήχο Όταν Επιλεγεί", + "gui.howtos.Make-Music.step_MakeSong": "Δημιούργησε ένα Τραγούδι", + "gui.howtos.make-music.step_MakeBeat": "Διάλεξε ένα Τύμπανο και Κάνε έναν Χτύπο", + "gui.howtos.make-music.step_MakeBeatBox": "Πρόσθεσε το Sprite Μικροφώνου & Ξάφνιασε το Beatbox", + "gui.howtos.make-a-game.name": "Κάνε ένα Παιχνίδι Τηλεχειρισμού", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Διάλεξε ένα Αντικείμενο", + "gui.howtos.make-a-game.step_GamePlaySound": "Παίξε Ήχο Όταν Επιλεγεί", + "gui.howtos.make-a-game.step_GameAddScore": "Δημιουργία Μεταβλητής Βαθμολογίας", + "gui.howtos.make-a-game.step_GameChangeScore": "Όταν Πατηθεί Αύξησε το Σκορ", + "gui.howtos.make-a-game.step_Random": "Πήγαινε σε μια τυχαία θέση", + "gui.howtos.make-music.step_GameChangeColor": "Αλλάξτε το Χρώμα!", + "gui.howtos.make-music.step_ResetScore": "Επαναφορά Βαθμολογίας", + "gui.howtos.make-a-chase-game.name": "Κάνε ένα Παιχνίδι Καταδίωξης", + "gui.howtos.Chase-Game.step_BG": "Πρόσθεσε Φόντο", + "gui.howtos.chase-game.step_AddOcto": "Πρόσθεσε ένα Sprite", + "gui.howtos.make-music.step_LeftRight": "Μετακινήσου Δεξιά & Αριστερά Με Τα Βελάκια", + "gui.howtos.Chase-Game.step_UpDown": "Μετακινήσου Πάνω & Κάτω Με Τα Βελάκια", + "gui.howtos.Chase-Game.step_AddStar": "Πρόσθεσε Ένα Άλλο Sprite", + "gui.howtos.Chase-Game.step_MoveRandom": "Κινήσου Τυχαία", + "gui.howtos.Chase-Game.step_WhenTouch": "Στο Sprite Χταπόδι, Όταν Αγγίζεις Παίξε Ήχο", + "gui.howtos.Chase-Game.step_ScoreVariable": "Δημιουργία Μεταβλητής Βαθμολογίας", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Στο Sprite Χταπόδι, Όταν Αγγίζεις Πρόσθεσε Βαθμολογία", + "gui.howtos.add-sprite.name": "Πρόσθεσε ένα Sprite", + "gui.howtos.add-sprite.step_addSprite": "Πρόσθεσε Sprite", + "gui.howtos.add-a-backdrop.name": "Πρόσθεσε Φόντο", + "gui.howtos.change-size.name": "Αλλαγή Μεγέθους", + "gui.howtos.glide-around.name": "Γλύστρησε Γύρω", + "gui.howtos.record-a-sound.name": "Έγγραφή Ήχου", + "gui.howtos.spin-video.name": "Κάνε να Περιστρέφεται", + "gui.howtos.hide-and-show.name": "Απόκρυψη και Εμφάνιση", + "gui.howtos.switch-costume.name": "Ζωντάνεψε ένα Sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Χρησιμοποίησε τα Πλήκτρα Βέλους", + "gui.howtos.add-effects.name": "Πρόσθεσε Εφέ", + "gui.extension.music.name": "Μουσική", + "gui.extension.music.description": "Παίξε όργανα και ντραμς.", + "gui.extension.pen.name": "Πένα", + "gui.extension.pen.description": "Σχεδίασε με τα sprites σου.", + "gui.extension.videosensing.name": "Προβολή από Κάμερα", + "gui.extension.videosensing.description": "Ανίχνευση κίνησης με την κάμερα.", + "gui.extension.text2speech.name": "Κείμενο σε Ομιλία", + "gui.extension.text2speech.description": "Κάνε τα έργα σου να μιλούν.", + "gui.extension.translate.name": "Μετάφραση", + "gui.extension.translate.description": "Μετάφρασε το κείμενο σε πολλές γλώσσες.", + "gui.extension.microbit.description": "Σύνδεσε τα έργα σου με τον πραγματικό κόσμο.", + "gui.extension.microbit.connectingMessage": "Σύνδεση", + "gui.extension.ev3.description": "Φτιάξε διαδραστικά ρομπότ και πολλά άλλα.", + "gui.extension.ev3.connectingMessage": "Συνδέεται. Βεβαιωθείτε ότι το pin στο EV3 έχει οριστεί σε 1234.", + "gui.extension.wedo2.description": "Κατασκεύασε με κινητήρες και αισθητήρες.", + "gui.extension.wedo2.connectingMessage": "Σύνδεση", + "gui.libraryTags.all": "Όλα", + "gui.libraryTags.animals": "Ζώα", + "gui.libraryTags.dance": "Χορός", + "gui.libraryTags.effects": "Εφέ", + "gui.libraryTags.fantasy": "Φανταστικά", + "gui.libraryTags.fashion": "Μόδα", + "gui.libraryTags.food": "Τρόφιμα", + "gui.libraryTags.indoors": "Εσωτερικοί χώροι", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Μουσική", + "gui.libraryTags.notes": "Νότες", + "gui.libraryTags.outdoors": "Εξωτερικοί Χώροι", + "gui.libraryTags.patterns": "Μοτίβα", + "gui.libraryTags.people": "Άνθρωποι", + "gui.libraryTags.percussion": "Κρουστά", + "gui.libraryTags.space": "Διάστημα", + "gui.libraryTags.sports": "Αθλήματα", + "gui.libraryTags.underwater": "Κάτω από το νερό", + "gui.libraryTags.voice": "Φωνή", + "gui.libraryTags.wacky": "Αστείοι ήχοι", + "gui.libraryTags.animation": "Κινούμενα σχέδια", + "gui.libraryTags.art": "Τέχνη", + "gui.libraryTags.games": "Παιχνίδια", + "gui.libraryTags.stories": "Ιστορίες", + "gui.libraryTags.letters": "Γράμματα", + "gui.opcodeLabels.direction": "κατεύθυνση", + "gui.opcodeLabels.xposition": "θέση x", + "gui.opcodeLabels.yposition": "θέση y", + "gui.opcodeLabels.size": "μέγεθος", + "gui.opcodeLabels.costumename": "όνομα ενδυμασίας", + "gui.opcodeLabels.costumenumber": "αριθμός ενδυμασίας", + "gui.opcodeLabels.backdropname": "όνομα υποβάθρου", + "gui.opcodeLabels.backdropnumber": "αριθμός υπόβαθρου", + "gui.opcodeLabels.volume": "ένταση", + "gui.opcodeLabels.tempo": "ρυθμός", + "gui.opcodeLabels.answer": "απάντηση", + "gui.opcodeLabels.loudness": "ένταση", + "gui.opcodeLabels.username": "όνομα χρήστη", + "gui.opcodeLabels.year": "χρόνος", + "gui.opcodeLabels.month": "μήνας", + "gui.opcodeLabels.date": "ημερομηνία", + "gui.opcodeLabels.dayofweek": "μέρα της εβδομάδας", + "gui.opcodeLabels.hour": "ώρα", + "gui.opcodeLabels.minute": "λεπτό", + "gui.opcodeLabels.second": "δευτερόλεπτο", + "gui.opcodeLabels.timer": "χρονομέτρηση", + "gui.sharedMessages.backdrop": "υπόβαθρο{index}", + "gui.sharedMessages.costume": "ενδυμασία{index}", + "gui.sharedMessages.sprite": "Αντικείμενο{index}", + "gui.sharedMessages.pop": "μπουμ" } \ No newline at end of file diff --git a/editor/interface/en.json b/editor/interface/en.json index 0fb0288b..99672db2 100644 --- a/editor/interface/en.json +++ b/editor/interface/en.json @@ -1,1458 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.variablePrompt": { - "message": "More Options", - "description": "Dropdown message for variable/list options" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dayofweek", - "description": "Label for the current dayofweek monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Backpack", + "gui.backpack.errorBackpack": "Error loading backpack", + "gui.backpack.loadingBackpack": "Loading...", + "gui.backpack.more": "More", + "gui.backpack.emptyBackpack": "Backpack is empty", + "gui.unsupportedBrowser.label": "Browser is not supported", + "gui.unsupportedBrowser.description": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", + "gui.unsupportedBrowser.back": "Back", + "gui.unsupportedBrowser.previewfaq": "To learn more, go to the {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Take a Photo", + "gui.cameraModal.loadingCameraMessage": "Loading Camera...", + "gui.cameraModal.permissionRequest": "We need your permission to use your camera", + "gui.cameraModal.retakePhoto": "Retake Photo", + "gui.cameraModal.save": "Save", + "gui.cameraModal.takePhoto": "Take Photo", + "gui.cameraModal.loadingCaption": "Loading...", + "gui.cameraModal.enableCameraCaption": "Enable Camera", + "gui.cards.all-tutorials": "Tutorials", + "gui.cards.close": "Close", + "gui.cards.more-things-to-try": "More things to try!", + "gui.cards.see-more": "See more", + "gui.comingSoon.message1": "Don't worry, we're on it {emoji}", + "gui.comingSoon.message2": "Coming Soon...", + "gui.comingSoon.message3": "We're working on it {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No devices found", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "Try again", + "gui.connection.connected": "Connected", + "gui.connection.disconnect": "Disconnect", + "gui.connection.go-to-editor": "Go to Editor", + "gui.connection.connecting-cancelbutton": "Connecting...", + "gui.connection.error.errorMessage": "Oops, looks like something went wrong.", + "gui.connection.error.tryagainbutton": "Try again", + "gui.connection.error.helpbutton": "Help", + "gui.connection.peripheral-name-label": "Device name", + "gui.connection.connect": "Connect", + "gui.connection.scanning.lookingforperipherals": "Looking for devices", + "gui.connection.scanning.noPeripheralsFound": "No devices found", + "gui.connection.scanning.instructions": "Select your device in the list above.", + "gui.connection.search": "Refresh", + "gui.connection.unavailable.installscratchlink": "Make sure you have Scratch Link installed and running", + "gui.connection.unavailable.enablebluetooth": "Check that Bluetooth is enabled", + "gui.connection.unavailable.tryagainbutton": "Try again", + "gui.connection.unavailable.helpbutton": "Help", + "gui.controls.go": "Go", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Oops! Something went wrong.", + "gui.crashMessage.description": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Make a Block", + "gui.customProcedures.addAnInputNumberText": "Add an input", + "gui.customProcedures.numberTextType": "number or text", + "gui.customProcedures.addAnInputBoolean": "Add an input", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Add a label", + "gui.customProcedures.runWithoutScreenRefresh": "Run without screen refresh", + "gui.customProcedures.cancel": "Cancel", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Direction", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "Left/Right", + "gui.directionPicker.rotationStyles.dontRotate": "Do not rotate", + "gui.gui.addExtension": "Add Extension", + "gui.gui.codeTab": "Code", + "gui.gui.backdropsTab": "Backdrops", + "gui.gui.costumesTab": "Costumes", + "gui.gui.soundsTab": "Sounds", + "gui.importInfo.title": "View a Scratch 2.0 Project", + "gui.importInfo.betamessage": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", + "gui.importInfo.message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", + "gui.importInfo.invalidFormatError": "Uh oh, that project link or id doesn't look quite right.", + "gui.importModal.viewproject": "View", + "gui.importInfo.goback": "Go Back", + "gui.importInfo.previewfaq": "To learn more, go to the {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Coming Soon", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Search", + "gui.library.allTag": "All", + "gui.loader.message1": "Creating blocks …", + "gui.loader.message2": "Loading sprites …", + "gui.loader.message3": "Loading sounds …", + "gui.loader.message4": "Loading extensions …", + "gui.loader.message5": "Herding cats …", + "gui.loader.message6": "Transmitting nanos …", + "gui.loader.message7": "Inflating gobos …", + "gui.loader.message8": "Preparing emojis …", + "gui.loader.headline": "Loading Project", + "gui.accountMenu.profile": "Profile", + "gui.accountMenu.myStuff": "My Stuff", + "gui.accountMenu.myClasses": "My Classes", + "gui.accountMenu.myClass": "My Class", + "gui.accountMenu.accountSettings": "Account settings", + "gui.accountMenu.signOut": "Sign out", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "See Community", + "general.username": "Username", + "general.password": "Password", + "general.signIn": "Sign in", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "language selector", + "gui.menuBar.tutorialsLibrary": "Tutorials", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "Save now", + "gui.menuBar.saveAsCopy": "Save as a copy", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "New", + "gui.menuBar.file": "File", + "gui.menuBar.uploadFromComputer": "Load from your computer", + "gui.menuBar.downloadToComputer": "Save to your computer", + "gui.menuBar.edit": "Edit", + "gui.menuBar.turboModeOff": "Turn off Turbo Mode", + "gui.menuBar.turboModeOn": "Turn on Turbo Mode", + "gui.menuBar.joinScratch": "Join Scratch", + "gui.menuBar.signIn": "Sign in", + "gui.menuBar.giveFeedback": "Give Feedback", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Shared", + "gui.menuBar.share": "Share", + "gui.modal.help": "Help", + "gui.modal.back": "Back", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "normal readout", + "gui.monitor.contextMenu.large": "large readout", + "gui.monitor.contextMenu.slider": "slider", + "gui.previewInfo.label": "Try Scratch 3.0", + "gui.previewInfo.welcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Not Now", + "gui.previewModal.tryittooltip": "Try It", + "gui.previewModal.viewprojecttooltip": "View 2.0 Project", + "gui.previewInfo.betawelcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewInfo.invitation": "We're working on the next generation of Scratch. We're excited for you to try it!", + "gui.previewInfo.notnow": "Not Now", + "gui.previewModal.tryit": "Try It! {caticon}", + "gui.previewModal.viewproject": "View 2.0 Project", + "gui.previewInfo.previewfaq": "To learn more, go to the {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "For all sprites", + "gui.gui.variableScopeOptionSpriteOnly": "For this sprite only", + "gui.gui.cloudVariableOption": "Cloud variable (stored on server)", + "gui.gui.variablePromptAllSpritesMessage": "This variable will be available to all sprites.", + "gui.prompt.cancel": "Cancel", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Play", + "gui.playbackStep.loadingMsg": "Loading...", + "gui.playbackStep.saveMsg": "Save", + "gui.playbackStep.reRecordMsg": "Re-record", + "gui.recordModal.title": "Record Sound", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Record", + "gui.soundEditor.sound": "Sound", + "gui.soundEditor.play": "Play", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Trim", + "gui.soundEditor.save": "Save", + "gui.soundEditor.undo": "Undo", + "gui.soundEditor.redo": "Redo", + "gui.soundEditor.faster": "Faster", + "gui.soundEditor.slower": "Slower", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Louder", + "gui.soundEditor.softer": "Softer", + "gui.soundEditor.reverse": "Reverse", + "gui.SpriteInfo.spritePlaceholder": "Name", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Show", + "gui.SpriteInfo.size": "Size", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplicate", + "gui.spriteSelectorItem.contextMenuDelete": "delete", + "gui.spriteSelectorItem.contextMenuExport": "export", + "gui.spriteSelector.addSpriteFromLibrary": "Choose a Sprite", + "gui.spriteSelector.addSpriteFromPaint": "Paint", + "gui.spriteSelector.addSpriteFromSurprise": "Surprise", + "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", + "gui.stageHeader.stageSizeLarge": "Switch to large stage", + "gui.stageHeader.stageSizeSmall": "Switch to small stage", + "gui.stageHeader.stageSizeFull": "Enter full screen mode", + "gui.stageHeader.stageSizeUnFull": "Exit full screen mode", + "gui.stageHeader.fullscreenControl": "Full Screen Control", + "gui.spriteSelector.addBackdropFromLibrary": "Choose a Backdrop", + "gui.stageSelector.addBackdropFromPaint": "Paint", + "gui.stageSelector.addBackdropFromSurprise": "Surprise", + "gui.stageSelector.addBackdropFromFile": "Upload Backdrop", + "gui.stageSelector.stage": "Stage", + "gui.stageSelector.backdrops": "Backdrops", + "gui.turboMode.active": "Turbo Mode", + "gui.webglModal.label": "Your Browser Does Not Support WebGL", + "gui.webglModal.description": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", + "gui.webglModal.webgllink": "does not support WebGL", + "gui.webglModal.back": "Back", + "gui.webglModal.previewfaq": "To learn more, go to the {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Choose a Backdrop", + "gui.costumeLibrary.chooseACostume": "Choose a Costume", + "gui.costumeTab.addBackdropFromLibrary": "Choose a Backdrop", + "gui.costumeTab.addCostumeFromLibrary": "Choose a Costume", + "gui.costumeTab.addBlankCostume": "Paint", + "gui.costumeTab.addSurpriseCostume": "Surprise", + "gui.costumeTab.addFileBackdrop": "Upload Backdrop", + "gui.costumeTab.addFileCostume": "Upload Costume", + "gui.costumeTab.addCameraCostume": "Camera", + "gui.extensionLibrary.chooseAnExtension": "Choose an Extension", + "gui.extensionLibrary.extensionUrl": "Enter the URL of the extension", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Could not start recording", + "gui.projectLoader.loadError": "The project file that was selected failed to load.", + "gui.soundLibrary.chooseASound": "Choose a Sound", + "gui.soundTab.fileUploadSound": "Upload Sound", + "gui.soundTab.surpriseSound": "Surprise", + "gui.soundTab.recordSound": "Record", + "gui.soundTab.addSoundFromLibrary": "Choose a Sound", + "gui.spriteLibrary.chooseASprite": "Choose a Sprite", + "gui.tipsLibrary.tutorials": "Choose a Tutorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Creating...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Saving...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "Getting Started", + "gui.howtos.intro-move.step_stepMove": "Add a move block", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Click the green flag to start", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Say Something", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Add a Backdrop", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Change Color", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Say Something", + "gui.howtos.cartoon-network.step_CNglide": "Glide Around", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animate a Name", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Pick a Letter Sprite", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Play a Sound When Clicked", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Pick Another Letter Sprite", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Change color", + "gui.howtos.animate-a-name.step_AnimateSpin": "Pick Another Letter Sprite & Make It Spin", + "gui.howtos.animate-a-name.step_AnimateGrow": "Pick Another Letter Sprite & Make It Grow", + "gui.howtos.make-music.name": "Make Music", + "gui.howtos.Make-Music.step_PickInstrument": "Pick an Instrument Sprite", + "gui.howtos.Make-Music.step_PlaySoundClick": "Play Sound When Clicked", + "gui.howtos.Make-Music.step_MakeSong": "Create a Song", + "gui.howtos.make-music.step_MakeBeat": "Choose a Drum & Make a Beat", + "gui.howtos.make-music.step_MakeBeatBox": "Choose the Microphone Sprite & Surprise Beatbox", + "gui.howtos.make-a-game.name": "Make a Clicker Game", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Pick A Sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Play Sound When Clicked", + "gui.howtos.make-a-game.step_GameAddScore": "Create Score Variable", + "gui.howtos.make-a-game.step_GameChangeScore": "When Clicked Increase Score", + "gui.howtos.make-a-game.step_Random": "Go to a random position", + "gui.howtos.make-music.step_GameChangeColor": "Change Color", + "gui.howtos.make-music.step_ResetScore": "Reset Score", + "gui.howtos.make-a-chase-game.name": "Make a Chase Game", + "gui.howtos.Chase-Game.step_BG": "Add a Backdrop", + "gui.howtos.chase-game.step_AddOcto": "Add a Sprite", + "gui.howtos.make-music.step_LeftRight": "Move Right & Left With Arrow Keys", + "gui.howtos.Chase-Game.step_UpDown": "Move Up & Down With Arrow Keys", + "gui.howtos.Chase-Game.step_AddStar": "Add Another Sprite", + "gui.howtos.Chase-Game.step_MoveRandom": "Move Randomly", + "gui.howtos.Chase-Game.step_WhenTouch": "In Octopus Sprite, When Touching Play Sound", + "gui.howtos.Chase-Game.step_ScoreVariable": "Create Score Variable", + "gui.howtos.Chase-Game.ScoreWhenTouch": "In Octopus Sprite, When Touching Add Score", + "gui.howtos.add-sprite.name": "Add a Sprite", + "gui.howtos.add-sprite.step_addSprite": "Add a Sprite", + "gui.howtos.add-a-backdrop.name": "Add a Backdrop", + "gui.howtos.change-size.name": "Change Size", + "gui.howtos.glide-around.name": "Glide Around", + "gui.howtos.record-a-sound.name": "Record a Sound", + "gui.howtos.spin-video.name": "Make It Spin", + "gui.howtos.hide-and-show.name": "Hide and Show", + "gui.howtos.switch-costume.name": "Animate a Sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Use Arrow Keys", + "gui.howtos.add-effects.name": "Add Effects", + "gui.extension.music.name": "Music", + "gui.extension.music.description": "Play instruments and drums.", + "gui.extension.pen.name": "Pen", + "gui.extension.pen.description": "Draw with your sprites.", + "gui.extension.videosensing.name": "Video Sensing", + "gui.extension.videosensing.description": "Sense motion with the camera.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Translate", + "gui.extension.translate.description": "Translate text into many languages.", + "gui.extension.microbit.description": "Connect your projects with the world.", + "gui.extension.microbit.connectingMessage": "Connecting", + "gui.extension.ev3.description": "Build interactive robots and more.", + "gui.extension.ev3.connectingMessage": "Connecting. Make sure the pin on your EV3 is set to 1234.", + "gui.extension.wedo2.description": "Build with motors and sensors.", + "gui.extension.wedo2.connectingMessage": "Connecting", + "gui.libraryTags.all": "All", + "gui.libraryTags.animals": "Animals", + "gui.libraryTags.dance": "Dance", + "gui.libraryTags.effects": "Effects", + "gui.libraryTags.fantasy": "Fantasy", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Indoors", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Music", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Outdoors", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "People", + "gui.libraryTags.percussion": "Percussion", + "gui.libraryTags.space": "Space", + "gui.libraryTags.sports": "Sports", + "gui.libraryTags.underwater": "Underwater", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "Art", + "gui.libraryTags.games": "Games", + "gui.libraryTags.stories": "Stories", + "gui.libraryTags.letters": "Letters", + "gui.opcodeLabels.direction": "direction", + "gui.opcodeLabels.xposition": "x position", + "gui.opcodeLabels.yposition": "y position", + "gui.opcodeLabels.size": "size", + "gui.opcodeLabels.costumename": "costume name", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "backdrop name", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "answer", + "gui.opcodeLabels.loudness": "loudness", + "gui.opcodeLabels.username": "username", + "gui.opcodeLabels.year": "year", + "gui.opcodeLabels.month": "month", + "gui.opcodeLabels.date": "date", + "gui.opcodeLabels.dayofweek": "day of week", + "gui.opcodeLabels.hour": "hour", + "gui.opcodeLabels.minute": "minute", + "gui.opcodeLabels.second": "second", + "gui.opcodeLabels.timer": "timer", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/eo.json b/editor/interface/eo.json deleted file mode 100644 index 98197bef..00000000 --- a/editor/interface/eo.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Dorsosako", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Ŝargado...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Konservi", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Ŝargado...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Fermi", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Helpo", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Helpo", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Krei blokon", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Rulumi sen redesegni la ekranon", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Rezigni", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Bone", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fonoj", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostumoj", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sonoj", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Serĉi", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Ĉion", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profilo", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Miaj Aferoj", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Miaj klasoj", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mia klaso", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Agordoj de via konto", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Elsaluti", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Salutnomo", - "description": "Label for login username input" - }, - "general.password": { - "message": "Pasvorto", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Ensaluti", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Konservi nun", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Konservi kiel kopion", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiksi", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nova", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Dosiero", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Redakti", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Krei Scratch-konton", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Ensaluti", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Kunhavigita", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Kunhavigi", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Helpo", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "kutima montrilo", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "granda indikilo", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "ŝovilo", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Por ĉiuj roluloj", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Nur por tiu ĉi rolulo", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Rezigni", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Bone", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Ŝargado...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Konservi", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Registri", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sono", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Konservi", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Malfari", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refari", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nomo", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Rolulo", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplikati", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "forigi", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksporti", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scenejo", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fonoj", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Rapidega Reĝimo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Filmilo", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Registri", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Kreado...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Konservado...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muziko", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Skribilo", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Ĉion", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Bestoj", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektoj", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantazio", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "En konstruaĵo", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muziko", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Ekstere", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Homoj", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Frapinstrumentoj", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "La Kosmo", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sportoj", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Subakve", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animacio", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ludoj", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Rakontoj", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "orientiĝo", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-pozicio", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-pozicio", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "grando", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nomo de kostumo", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nomo de fono", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "laŭteco", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "rapido", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "respondo", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "laŭto", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "salutnomo", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "jaro", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "monato", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dato", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "tago de la semajno", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "horo", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "horloĝo", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/es-419.json b/editor/interface/es-419.json index 0610d276..3e69d2df 100644 --- a/editor/interface/es-419.json +++ b/editor/interface/es-419.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error al cargar la mochila", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Cargando...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Más", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "La mochila está vacía", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "El navegador no es compatible", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Lo sentimos mucho, pero Scratch 3.0 no es compatible con Internet Explorer, Vivaldi, Opera o Silk. Recomendamos probar un navegador más nuevo como Google Chrome, Mozilla Firefox o Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Regresar", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Para obtener más información, ve a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tomar una foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Cargando cámara...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Necesitamos permiso para usar tu cámara", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Vuelve a tomar la foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Guardar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Sacar una foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Cargando...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activar la cámara", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriales", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Cerrar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "¡Más cosas para probar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ver más", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "No te preocupes, estamos en eso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Próximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabajando en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No se encontró ningún dispositivo", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Ten tu dispositivo cerca, luego inicia la búsqueda.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Presiona el botón en tu dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Inicia la búsqueda", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Buscando...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Volver a intentar", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Conectado", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desconectar", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ir al Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Conectando...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "¡Uy! Parece que algo salió mal.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Volver a intentar", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ayuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nombre del dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Conectar", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Buscando dispositivos", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No se encontró ningún dispositivo", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Selecciona tu dispositivo en la lista de arriba.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Actualizar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Asegúrate de tener Scratch Link instalado y corriendo", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Revisa que el Bluetooth esté habilitado", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Volver a intentar", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ayuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ir", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Detener", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "¡Uy! Algo salió mal.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Lo sentimos mucho, pero Scratch no responde. Este error ha sido reportado automáticamente al Equipo de Scratch. Por favor, actualice su página para volver a intentarlo.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Recargar", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Crear un bloque", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Agregar una entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "número o texto", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Agregar una entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleano", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Agregar una etiqueta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ejecutar sin actualizar la pantalla", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancelar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "De acuerdo", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Dirección", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "En todas direcciones", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Izquierda/Derecha", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "No rotar", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Agregar Extensión", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Código", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fondos", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Disfraces", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sonidos", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Ver un proyecto de Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Ingrese un enlace a uno de sus proyectos compartidos en Scratch. Los cambios realizados en la vista previa 3.0 Beta no se guardarán.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Ingrese un enlace a uno de sus proyectos compartidos en Scratch. Los cambios realizados en la vista previa 3.0 no se guardarán.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oh! ese enlace o id del proyecto no se ve del todo bien.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ver", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Regresar", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Para obtener más información, vaya a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Próximamente", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Buscar", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Todos", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creando bloques", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Cargando objetos ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Cargando sonidos ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Cargando extensiones ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Arrear gatos …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitiendo nanos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflando Gobos ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparando emojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Cargando proyecto", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mis Cosas", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mis Clases", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mi clase", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configuración de la cuenta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Cerrar sesión", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ver Comunidad", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nombre de Usuario", - "description": "Label for login username input" - }, - "general.password": { - "message": "Contraseña", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Iniciar sesión", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "¿Necesitas ayuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Escoger el lenguaje", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriales", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restaurar Objeto", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restaurar Sonido", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restaurar Disfraz", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restaurar", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Guardar ahora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Guardar como copia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Reinventar", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nuevo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Archivo", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Subir desde tu computador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Guardar en tu computador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desactivar Modo turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activar Modo turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Únete a Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Iniciar sesión", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Danos tu opinión", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Título del proyecto aquí", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Compartidos", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Compartir", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ayuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Regresar", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vacío)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "largo {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "tamaño normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "tamaño grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "deslizador", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prueba Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bienvenido a Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ahora no", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Intentar", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ver Proyecto 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bienvenido a Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos emocionados de que lo pruebes!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ahora no", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "¡Pruébalo! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ver Proyecto 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Para obtener más información, vaya a {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Para todos los objetos", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Sólo para este objeto", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable de la nube (guardada en el servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Esta variable estará disponible para todos los objetos.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancelar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "De acuerdo", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Detener", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Jugar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Cargando...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Guardar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Volver a grabar", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Grabar Sonido", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Empieza a grabar haciendo clic en el botón de abajo", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Necesitamos permiso para utilizar tu micrófono", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Parar de grabar", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Grabar", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sonido", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Jugar", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Detener", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Recortar", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Guardar", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Deshacer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Rehacer", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Más rápido", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Más lento", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Más fuerte", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Más suave", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Atrás", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nombre", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Objeto", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "mostrar", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamaño", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicar", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "borrar", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Elegir un objeto", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Pintar", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Subir un objeto", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Cambiar a un escenario grande", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Cambiar a un escenario pequeño", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ingresar al modo de pantalla completa", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Salir del modo de pantalla completa", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Control de Pantalla Completa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Elige un fondo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pintar", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Subir Fondo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Escenario", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fondos", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modo Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Su navegador no es compatible con WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Lamentablemente, parece que su navegador o computadora {webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "no es compatible con WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Regresar", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Para obtener más información, vaya a {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Eligir un fondo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Eligir un disfraz", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Eligir un fondo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Eligir un disfraz", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Pintar", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sorpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Subir fondo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Subir Disfraz", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Cámara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Eligir una extensión", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Ingrese la URL de la extensión", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Proyecto Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "No se pudo comenzar a grabar", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "El archivo de proyecto seleccionado falló al cargar.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Elige un sonido", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Subir sonido", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sorpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Grabar", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Elige un sonido", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Elige un objeto", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Elige un tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creando...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Guardando...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mi variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Comenzar", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Agregar bloque de movimiento", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Haz clic en la bandera verde para empezar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Decir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Agrega un Fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Cambiar color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Decir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Deslizar alrededor", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anima un nombre", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Escoge un objeto de letra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Inicia el sonido con un click", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Escoge otro objeto de letra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Cambia el color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Escoge otro objeto de letra & hazla girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Escoge otro objeto de letra & hazla girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Crea música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Escoge un objeto de instrumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Inicia el sonido con un click", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Crea una canción", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Escoge un tambor & crea un ritmo", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Escoge el objeto de micrófono & sorpresa Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Haz un juego de clickear", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Escoge un objeto", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Inicia el sonido con un click", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Crear una variable de resultado", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Con un click incrementa el puntaje", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ir a una posición aleatoria", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Cambiar color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reinicia el puntaje", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Haz un juego de perseguir", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Agregue un Fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Añade un Objeto", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mueve a la derecha y a la izquierda con las teclas de flecha", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mueve hacia arriba y abajo con las teclas de flecha", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Agregar otro objeto", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mueve de manera aleatoria", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "En el objeto del pulpo, cuando lo tocas hará un sonido", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crear una variable para el puntaje", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "En el objeto del pulpo, cuando lo tocas agrega puntos", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Agrega un Objeto", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Agrega un Objeto", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Agrega un Fondo", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Cambiar tamaño", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Deslizar alrededor", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Grabar un sonido", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Hazlo girar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Ocultar y mostrar", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Anima un objeto", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Usar las flechas", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Añade efectos", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Toca instrumentos y tambores.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Lápiz", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dibuja con tus objetos.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sensor de video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Detecta movimiento con tu cámara", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traductor", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduce texto a muchos lenguajes.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Conecta tus proyectos con el mundo.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construye robots interactivos y más.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Conectando. Asegúrate que el pin en tu EV3 sea 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construye con motores y sensores.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Todos", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animales", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Bailes", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efectos", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasía", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Alimento", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interiores", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Ciclos", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notas", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exteriores", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patrones", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Gente", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percusión", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espacio", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Deportes", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Bajo el mar", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voz", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Absurdo", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animación", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Juegos", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Historias", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letras", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "dirección", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posición en x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posición en y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamaño", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nombre del disfraz", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número de disfraz", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nombre de fondo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "número de fondo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volumen", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "respuesta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volumen del sonido", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nombre de usuario", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "año", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mes", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "fecha", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "día de la semana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronómetro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fondo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "disfraz{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Objeto{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Mochila", + "gui.backpack.errorBackpack": "Error al cargar la mochila", + "gui.backpack.loadingBackpack": "Cargando...", + "gui.backpack.more": "Más", + "gui.backpack.emptyBackpack": "La mochila está vacía", + "gui.unsupportedBrowser.label": "El navegador no es compatible", + "gui.unsupportedBrowser.description": "Lo sentimos mucho, pero Scratch 3.0 no es compatible con Internet Explorer, Vivaldi, Opera o Silk. Recomendamos probar un navegador más nuevo como Google Chrome, Mozilla Firefox o Microsoft Edge.", + "gui.unsupportedBrowser.back": "Regresar", + "gui.unsupportedBrowser.previewfaq": "Para obtener más información, ve a {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.cameraModal.cameraModalTitle": "Tomar una foto", + "gui.cameraModal.loadingCameraMessage": "Cargando cámara...", + "gui.cameraModal.permissionRequest": "Necesitamos permiso para usar tu cámara", + "gui.cameraModal.retakePhoto": "Vuelve a tomar la foto", + "gui.cameraModal.save": "Guardar", + "gui.cameraModal.takePhoto": "Sacar una foto", + "gui.cameraModal.loadingCaption": "Cargando...", + "gui.cameraModal.enableCameraCaption": "Activar la cámara", + "gui.cards.all-tutorials": "Tutoriales", + "gui.cards.close": "Cerrar", + "gui.cards.more-things-to-try": "¡Más cosas para probar!", + "gui.cards.see-more": "Ver más", + "gui.comingSoon.message1": "No te preocupes, estamos en eso {emoji}", + "gui.comingSoon.message2": "Próximamente...", + "gui.comingSoon.message3": "Estamos trabajando en ello {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No se encontró ningún dispositivo", + "gui.connection.auto-scanning.prescan": "Ten tu dispositivo cerca, luego inicia la búsqueda.", + "gui.connection.auto-scanning.pressbutton": "Presiona el botón en tu dispositivo.", + "gui.connection.auto-scanning.start-search": "Inicia la búsqueda", + "gui.connection.connecting-searchbutton": "Buscando...", + "gui.connection.auto-scanning.try-again": "Volver a intentar", + "gui.connection.connected": "Conectado", + "gui.connection.disconnect": "Desconectar", + "gui.connection.go-to-editor": "Ir al Editor", + "gui.connection.connecting-cancelbutton": "Conectando...", + "gui.connection.error.errorMessage": "¡Uy! Parece que algo salió mal.", + "gui.connection.error.tryagainbutton": "Volver a intentar", + "gui.connection.error.helpbutton": "Ayuda", + "gui.connection.peripheral-name-label": "Nombre del dispositivo", + "gui.connection.connect": "Conectar", + "gui.connection.scanning.lookingforperipherals": "Buscando dispositivos", + "gui.connection.scanning.noPeripheralsFound": "No se encontró ningún dispositivo", + "gui.connection.scanning.instructions": "Selecciona tu dispositivo en la lista de arriba.", + "gui.connection.search": "Actualizar", + "gui.connection.unavailable.installscratchlink": "Asegúrate de tener Scratch Link instalado y corriendo", + "gui.connection.unavailable.enablebluetooth": "Revisa que el Bluetooth esté habilitado", + "gui.connection.unavailable.tryagainbutton": "Volver a intentar", + "gui.connection.unavailable.helpbutton": "Ayuda", + "gui.controls.go": "Ir", + "gui.controls.stop": "Detener", + "gui.crashMessage.label": "¡Uy! Algo salió mal.", + "gui.crashMessage.description": "Lo sentimos mucho, pero Scratch no responde. Este error ha sido reportado automáticamente al Equipo de Scratch. Por favor, actualice su página para volver a intentarlo.", + "gui.crashMessage.reload": "Recargar", + "gui.customProcedures.myblockModalTitle": "Crear un bloque", + "gui.customProcedures.addAnInputNumberText": "Agregar una entrada", + "gui.customProcedures.numberTextType": "número o texto", + "gui.customProcedures.addAnInputBoolean": "Agregar una entrada", + "gui.customProcedures.booleanType": "booleano", + "gui.customProcedures.addALabel": "Agregar una etiqueta", + "gui.customProcedures.runWithoutScreenRefresh": "Ejecutar sin actualizar la pantalla", + "gui.customProcedures.cancel": "Cancelar", + "gui.customProcedures.ok": "De acuerdo", + "gui.SpriteInfo.direction": "Dirección", + "gui.directionPicker.rotationStyles.allAround": "En todas direcciones", + "gui.directionPicker.rotationStyles.leftRight": "Izquierda/Derecha", + "gui.directionPicker.rotationStyles.dontRotate": "No rotar", + "gui.gui.addExtension": "Agregar Extensión", + "gui.gui.codeTab": "Código", + "gui.gui.backdropsTab": "Fondos", + "gui.gui.costumesTab": "Disfraces", + "gui.gui.soundsTab": "Sonidos", + "gui.importInfo.title": "Ver un proyecto de Scratch 2.0", + "gui.importInfo.betamessage": "Ingrese un enlace a uno de sus proyectos compartidos en Scratch. Los cambios realizados en la vista previa 3.0 Beta no se guardarán.", + "gui.importInfo.message": "Ingrese un enlace a uno de sus proyectos compartidos en Scratch. Los cambios realizados en la vista previa 3.0 no se guardarán.", + "gui.importInfo.invalidFormatError": "Oh! ese enlace o id del proyecto no se ve del todo bien.", + "gui.importModal.viewproject": "Ver", + "gui.importInfo.goback": "Regresar", + "gui.importInfo.previewfaq": "Para obtener más información, vaya a {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.extensionLibrary.comingSoon": "Próximamente", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Buscar", + "gui.library.allTag": "Todos", + "gui.loader.message1": "Creando bloques", + "gui.loader.message2": "Cargando objetos ...", + "gui.loader.message3": "Cargando sonidos ...", + "gui.loader.message4": "Cargando extensiones ...", + "gui.loader.message5": "Arrear gatos …", + "gui.loader.message6": "Transmitiendo nanos ...", + "gui.loader.message7": "Inflando Gobos ...", + "gui.loader.message8": "Preparando emojis ...", + "gui.loader.headline": "Cargando proyecto", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "Mis Cosas", + "gui.accountMenu.myClasses": "Mis Clases", + "gui.accountMenu.myClass": "Mi clase", + "gui.accountMenu.accountSettings": "Configuración de la cuenta", + "gui.accountMenu.signOut": "Cerrar sesión", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Ver Comunidad", + "general.username": "Nombre de Usuario", + "general.password": "Contraseña", + "general.signIn": "Iniciar sesión", + "login.needHelp": "¿Necesitas ayuda?", + "gui.menuBar.LanguageSelector": "Escoger el lenguaje", + "gui.menuBar.tutorialsLibrary": "Tutoriales", + "gui.menuBar.restoreSprite": "Restaurar Objeto", + "gui.menuBar.restoreSound": "Restaurar Sonido", + "gui.menuBar.restoreCostume": "Restaurar Disfraz", + "gui.menuBar.restore": "Restaurar", + "gui.menuBar.saveNow": "Guardar ahora", + "gui.menuBar.saveAsCopy": "Guardar como copia", + "gui.menuBar.remix": "Reinventar", + "gui.menuBar.new": "Nuevo", + "gui.menuBar.file": "Archivo", + "gui.menuBar.uploadFromComputer": "Subir desde tu computador", + "gui.menuBar.downloadToComputer": "Guardar en tu computador", + "gui.menuBar.edit": "Editar", + "gui.menuBar.turboModeOff": "Desactivar Modo turbo", + "gui.menuBar.turboModeOn": "Activar Modo turbo", + "gui.menuBar.joinScratch": "Únete a Scratch", + "gui.menuBar.signIn": "Iniciar sesión", + "gui.menuBar.giveFeedback": "Danos tu opinión", + "gui.gui.projectTitlePlaceholder": "Título del proyecto aquí", + "gui.menuBar.isShared": "Compartidos", + "gui.menuBar.share": "Compartir", + "gui.modal.help": "Ayuda", + "gui.modal.back": "Regresar", + "gui.monitor.listMonitor.empty": "(vacío)", + "gui.monitor.listMonitor.listLength": "largo {length}", + "gui.monitor.contextMenu.default": "tamaño normal", + "gui.monitor.contextMenu.large": "tamaño grande", + "gui.monitor.contextMenu.slider": "deslizador", + "gui.previewInfo.label": "Prueba Scratch 3.0", + "gui.previewInfo.welcome": "Bienvenido a Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ahora no", + "gui.previewModal.tryittooltip": "Intentar", + "gui.previewModal.viewprojecttooltip": "Ver Proyecto 2.0", + "gui.previewInfo.betawelcome": "Bienvenido a Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos emocionados de que lo pruebes!", + "gui.previewInfo.notnow": "Ahora no", + "gui.previewModal.tryit": "¡Pruébalo! {caticon}", + "gui.previewModal.viewproject": "Ver Proyecto 2.0", + "gui.previewInfo.previewfaq": "Para obtener más información, vaya a {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.gui.variableScopeOptionAllSprites": "Para todos los objetos", + "gui.gui.variableScopeOptionSpriteOnly": "Sólo para este objeto", + "gui.gui.cloudVariableOption": "Variable de la nube (guardada en el servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Esta variable estará disponible para todos los objetos.", + "gui.prompt.cancel": "Cancelar", + "gui.prompt.ok": "De acuerdo", + "gui.playbackStep.stopMsg": "Detener", + "gui.playbackStep.playMsg": "Jugar", + "gui.playbackStep.loadingMsg": "Cargando...", + "gui.playbackStep.saveMsg": "Guardar", + "gui.playbackStep.reRecordMsg": "Volver a grabar", + "gui.recordModal.title": "Grabar Sonido", + "gui.recordingStep.beginRecord": "Empieza a grabar haciendo clic en el botón de abajo", + "gui.recordingStep.permission": "{arrow}Necesitamos permiso para utilizar tu micrófono", + "gui.recordingStep.stop": "Parar de grabar", + "gui.recordingStep.record": "Grabar", + "gui.soundEditor.sound": "Sonido", + "gui.soundEditor.play": "Jugar", + "gui.soundEditor.stop": "Detener", + "gui.soundEditor.trim": "Recortar", + "gui.soundEditor.save": "Guardar", + "gui.soundEditor.undo": "Deshacer", + "gui.soundEditor.redo": "Rehacer", + "gui.soundEditor.faster": "Más rápido", + "gui.soundEditor.slower": "Más lento", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Más fuerte", + "gui.soundEditor.softer": "Más suave", + "gui.soundEditor.reverse": "Atrás", + "gui.SpriteInfo.spritePlaceholder": "Nombre", + "gui.SpriteInfo.sprite": "Objeto", + "gui.SpriteInfo.show": "mostrar", + "gui.SpriteInfo.size": "Tamaño", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplicar", + "gui.spriteSelectorItem.contextMenuDelete": "borrar", + "gui.spriteSelectorItem.contextMenuExport": "exportar", + "gui.spriteSelector.addSpriteFromLibrary": "Elegir un objeto", + "gui.spriteSelector.addSpriteFromPaint": "Pintar", + "gui.spriteSelector.addSpriteFromSurprise": "Sorpresa", + "gui.spriteSelector.addSpriteFromFile": "Subir un objeto", + "gui.stageHeader.stageSizeLarge": "Cambiar a un escenario grande", + "gui.stageHeader.stageSizeSmall": "Cambiar a un escenario pequeño", + "gui.stageHeader.stageSizeFull": "Ingresar al modo de pantalla completa", + "gui.stageHeader.stageSizeUnFull": "Salir del modo de pantalla completa", + "gui.stageHeader.fullscreenControl": "Control de Pantalla Completa", + "gui.spriteSelector.addBackdropFromLibrary": "Elige un fondo", + "gui.stageSelector.addBackdropFromPaint": "Pintar", + "gui.stageSelector.addBackdropFromSurprise": "Sorpresa", + "gui.stageSelector.addBackdropFromFile": "Subir Fondo", + "gui.stageSelector.stage": "Escenario", + "gui.stageSelector.backdrops": "Fondos", + "gui.turboMode.active": "Modo Turbo", + "gui.webglModal.label": "Su navegador no es compatible con WebGL", + "gui.webglModal.description": "Lamentablemente, parece que su navegador o computadora {webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", + "gui.webglModal.webgllink": "no es compatible con WebGL", + "gui.webglModal.back": "Regresar", + "gui.webglModal.previewfaq": "Para obtener más información, vaya a {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.costumeLibrary.chooseABackdrop": "Eligir un fondo", + "gui.costumeLibrary.chooseACostume": "Eligir un disfraz", + "gui.costumeTab.addBackdropFromLibrary": "Eligir un fondo", + "gui.costumeTab.addCostumeFromLibrary": "Eligir un disfraz", + "gui.costumeTab.addBlankCostume": "Pintar", + "gui.costumeTab.addSurpriseCostume": "Sorpresa", + "gui.costumeTab.addFileBackdrop": "Subir fondo", + "gui.costumeTab.addFileCostume": "Subir Disfraz", + "gui.costumeTab.addCameraCostume": "Cámara", + "gui.extensionLibrary.chooseAnExtension": "Eligir una extensión", + "gui.extensionLibrary.extensionUrl": "Ingrese la URL de la extensión", + "gui.gui.defaultProjectTitle": "Proyecto Scratch", + "gui.recordingStep.alertMsg": "No se pudo comenzar a grabar", + "gui.projectLoader.loadError": "El archivo de proyecto seleccionado falló al cargar.", + "gui.soundLibrary.chooseASound": "Elige un sonido", + "gui.soundTab.fileUploadSound": "Subir sonido", + "gui.soundTab.surpriseSound": "Sorpresa", + "gui.soundTab.recordSound": "Grabar", + "gui.soundTab.addSoundFromLibrary": "Elige un sonido", + "gui.spriteLibrary.chooseASprite": "Elige un objeto", + "gui.tipsLibrary.tutorials": "Elige un tutorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Creando...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Guardando...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "mi variable", + "gui.howtos.intro-move-sayhello-hat.name": "Comenzar", + "gui.howtos.intro-move.step_stepMove": "Agregar bloque de movimiento", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Haz clic en la bandera verde para empezar", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Decir algo", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Agrega un Fondo", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Cambiar color", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Decir algo", + "gui.howtos.cartoon-network.step_CNglide": "Deslizar alrededor", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Anima un nombre", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Escoge un objeto de letra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Inicia el sonido con un click", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Escoge otro objeto de letra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Cambia el color", + "gui.howtos.animate-a-name.step_AnimateSpin": "Escoge otro objeto de letra & hazla girar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Escoge otro objeto de letra & hazla girar", + "gui.howtos.make-music.name": "Crea música", + "gui.howtos.Make-Music.step_PickInstrument": "Escoge un objeto de instrumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Inicia el sonido con un click", + "gui.howtos.Make-Music.step_MakeSong": "Crea una canción", + "gui.howtos.make-music.step_MakeBeat": "Escoge un tambor & crea un ritmo", + "gui.howtos.make-music.step_MakeBeatBox": "Escoge el objeto de micrófono & sorpresa Beatbox", + "gui.howtos.make-a-game.name": "Haz un juego de clickear", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Escoge un objeto", + "gui.howtos.make-a-game.step_GamePlaySound": "Inicia el sonido con un click", + "gui.howtos.make-a-game.step_GameAddScore": "Crear una variable de resultado", + "gui.howtos.make-a-game.step_GameChangeScore": "Con un click incrementa el puntaje", + "gui.howtos.make-a-game.step_Random": "Ir a una posición aleatoria", + "gui.howtos.make-music.step_GameChangeColor": "Cambiar color", + "gui.howtos.make-music.step_ResetScore": "Reinicia el puntaje", + "gui.howtos.make-a-chase-game.name": "Haz un juego de perseguir", + "gui.howtos.Chase-Game.step_BG": "Agregue un Fondo", + "gui.howtos.chase-game.step_AddOcto": "Añade un Objeto", + "gui.howtos.make-music.step_LeftRight": "Mueve a la derecha y a la izquierda con las teclas de flecha", + "gui.howtos.Chase-Game.step_UpDown": "Mueve hacia arriba y abajo con las teclas de flecha", + "gui.howtos.Chase-Game.step_AddStar": "Agregar otro objeto", + "gui.howtos.Chase-Game.step_MoveRandom": "Mueve de manera aleatoria", + "gui.howtos.Chase-Game.step_WhenTouch": "En el objeto del pulpo, cuando lo tocas hará un sonido", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crear una variable para el puntaje", + "gui.howtos.Chase-Game.ScoreWhenTouch": "En el objeto del pulpo, cuando lo tocas agrega puntos", + "gui.howtos.add-sprite.name": "Agrega un Objeto", + "gui.howtos.add-sprite.step_addSprite": "Agrega un Objeto", + "gui.howtos.add-a-backdrop.name": "Agrega un Fondo", + "gui.howtos.change-size.name": "Cambiar tamaño", + "gui.howtos.glide-around.name": "Deslizar alrededor", + "gui.howtos.record-a-sound.name": "Grabar un sonido", + "gui.howtos.spin-video.name": "Hazlo girar", + "gui.howtos.hide-and-show.name": "Ocultar y mostrar", + "gui.howtos.switch-costume.name": "Anima un objeto", + "gui.howtos.move-around-with-arrow-keys.name": "Usar las flechas", + "gui.howtos.add-effects.name": "Añade efectos", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toca instrumentos y tambores.", + "gui.extension.pen.name": "Lápiz", + "gui.extension.pen.description": "Dibuja con tus objetos.", + "gui.extension.videosensing.name": "Sensor de video", + "gui.extension.videosensing.description": "Detecta movimiento con tu cámara", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Traductor", + "gui.extension.translate.description": "Traduce texto a muchos lenguajes.", + "gui.extension.microbit.description": "Conecta tus proyectos con el mundo.", + "gui.extension.microbit.connectingMessage": "Conectando", + "gui.extension.ev3.description": "Construye robots interactivos y más.", + "gui.extension.ev3.connectingMessage": "Conectando. Asegúrate que el pin en tu EV3 sea 1234.", + "gui.extension.wedo2.description": "Construye con motores y sensores.", + "gui.extension.wedo2.connectingMessage": "Conectando", + "gui.libraryTags.all": "Todos", + "gui.libraryTags.animals": "Animales", + "gui.libraryTags.dance": "Bailes", + "gui.libraryTags.effects": "Efectos", + "gui.libraryTags.fantasy": "Fantasía", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Alimento", + "gui.libraryTags.indoors": "Interiores", + "gui.libraryTags.loops": "Ciclos", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Notas", + "gui.libraryTags.outdoors": "Exteriores", + "gui.libraryTags.patterns": "Patrones", + "gui.libraryTags.people": "Gente", + "gui.libraryTags.percussion": "Percusión", + "gui.libraryTags.space": "Espacio", + "gui.libraryTags.sports": "Deportes", + "gui.libraryTags.underwater": "Bajo el mar", + "gui.libraryTags.voice": "Voz", + "gui.libraryTags.wacky": "Absurdo", + "gui.libraryTags.animation": "Animación", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Juegos", + "gui.libraryTags.stories": "Historias", + "gui.libraryTags.letters": "Letras", + "gui.opcodeLabels.direction": "dirección", + "gui.opcodeLabels.xposition": "posición en x", + "gui.opcodeLabels.yposition": "posición en y", + "gui.opcodeLabels.size": "tamaño", + "gui.opcodeLabels.costumename": "nombre del disfraz", + "gui.opcodeLabels.costumenumber": "número de disfraz", + "gui.opcodeLabels.backdropname": "nombre de fondo", + "gui.opcodeLabels.backdropnumber": "número de fondo", + "gui.opcodeLabels.volume": "volumen", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "respuesta", + "gui.opcodeLabels.loudness": "volumen del sonido", + "gui.opcodeLabels.username": "nombre de usuario", + "gui.opcodeLabels.year": "año", + "gui.opcodeLabels.month": "mes", + "gui.opcodeLabels.date": "fecha", + "gui.opcodeLabels.dayofweek": "día de la semana", + "gui.opcodeLabels.hour": "hora", + "gui.opcodeLabels.minute": "minuto", + "gui.opcodeLabels.second": "segundo", + "gui.opcodeLabels.timer": "cronómetro", + "gui.sharedMessages.backdrop": "fondo{index}", + "gui.sharedMessages.costume": "disfraz{index}", + "gui.sharedMessages.sprite": "Objeto{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/es.json b/editor/interface/es.json index 7ff610a1..9cd9a2d7 100644 --- a/editor/interface/es.json +++ b/editor/interface/es.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconectar", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error al cargar la mochila", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Cargando...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Más", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "La mochila está vacía", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "El navegador no es compatible", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Lo sentimos, pero Scratch 3.0 no funciona en Internet Explorer, Vivaldi, Opera o Silk. Te recomendamos que pruebes un navegador más moderno como Google Chrome, Mozilla Firefox, o Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Atrás", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Para conocer más, visita las {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Hacer una foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Cargando cámara...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Necesitamos tu permiso para usar la cámara", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Repetir foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Guardar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Hacer una foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Cargando...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activar la cámara", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriales", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Cerrar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "¡Más cosas para probar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ver más", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "No te preocupes, estamos en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Próximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabajando en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No se han encontrado dispositivos", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Ten tu dispositivo cerca, y entonces empieza a buscar.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Presiona el botón de tu dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Empezar a buscar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Buscando...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Intentar de nuevo", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Conectado", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desconectar", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ir al editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Conectando...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups, parece que algo ha fallado.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Intentar de nuevo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ayuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nombre del dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Conectar", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Buscando dispositivos", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No se han encontrado dispositivos", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Elige tu dispositivo de la lista.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Actualizar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Asegúrate de que tienes Scratch Link instalado y abierto", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Comprueba que Bluetooth esté habilitado", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Intentar de nuevo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ayuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ir", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Detener", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "¡Ups! Algo ha fallado.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Lo sentimos mucho, pero parece que Scratch ha dejado de funcionar. Ya hemos informado de este fallo al Scratch Team. Por favor, vuelve a cargar la página e inténtalo de nuevo.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Volver a cargar", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Crear un bloque", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Añadir una entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "número o texto", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Añadir una entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "lógica", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Añadir una etiqueta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ejecutar al instante", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancelar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Aceptar", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Dirección", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "En todas direcciones", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Izquierda/Derecha", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "No rotar", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Añadir extensión", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Código", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fondos", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Disfraces", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sonidos", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Ver un proyecto de Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Introduce un enlace a uno de tus proyectos compartidos de Scratch. Los cambios que realices en Scratch 3.0 Beta no se guardarán.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Introduce un enlace a uno de tus proyectos compartidos de Scratch. Los cambios que realices en la versión preliminar de Scratch 3.0 no se guardarán.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oh, oh, ese enlace o identificador de proyecto no parece correcto.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ver", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Retroceder", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Para conocer más, visita las {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Pronto", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requiere", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "En colaboración con", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Busca", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Todos", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creando bloques ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Cargando objetos...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Cargando sonidos...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Cargando extensiones...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Pastoreando gatos...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitiendo nanos...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflando gobos...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparando emojis...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Cargando proyecto", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mis cosas", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mis clases", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mi clase", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configuración de la cuenta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Salir", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "por {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Visitar comunidad", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nombre de Usuario", - "description": "Label for login username input" - }, - "general.password": { - "message": "Contraseña", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Iniciar sesión", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "¿Necesitas ayuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "selector de idioma", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriales", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restaurar objeto", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restaurar sonido", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restaurar disfraz", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restaurar", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Guardar ahora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Guardar una copia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Reinventar", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nuevo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Archivo", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Cargar de tu ordenador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Guardar en tu ordenador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desactivar el modo Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activar el modo Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Únete a Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Iniciar sesión", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Danos tu opinión", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Nombre del proyecto aquí", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Compartidos", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Compartir", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ayuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Atrás", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vacía)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "longitud {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "tamaño normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "tamaño grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "deslizador", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prueba Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bienvenido a Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ahora no", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Pruébalo", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ver proyecto 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bienvenido a Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos deseando que lo pruebes!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ahora no", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "¡Pruébalo! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ver proyecto 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Para conocer más, visita las {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Para todos los objetos", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Sólo para este objeto", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable en la nube (guardada en el servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Esta variable estará disponible en todos los objetos.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancelar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Aceptar", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Detener", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Reproducir", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Cargando...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Guardar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Volver a grabar", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Grabar sonido", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Comienza a grabar haciendo clic en el siguiente botón", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Necesitamos tu permiso para usar el micrófono", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Dejar de grabar", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Grabar", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sonido", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Reproducir", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Detener", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Recortar", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Guardar", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Deshacer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Rehacer", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Más rápido", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Más lento", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Más fuerte", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Más suave", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Invertir", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nombre", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Objeto", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Mostrar", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamaño", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicar", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "borrar", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Elige un objeto", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Pinta", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Subir objeto", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Cambiar a escenario grande", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Cambiar a escenario pequeño", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ir a modo pantalla completa", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Salir del modo de pantalla completa", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Control a pantalla completa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Elige un fondo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pinta", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Carga un fondo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Escenario", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fondos", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modo Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Tu navegador no soporta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Lamentablemente parece que tu navegador u ordenador {webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "no soporta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Atrás", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Para conocer más, visita las {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Preguntas frecuentes (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Elige un fondo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Elige un disfraz", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Elige un fondo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Elige un disfraz", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Pinta", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sorpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Carga un fondo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Carga un disfraz", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Cámara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Elige una extensión", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Introduce la URL de la extensión", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Proyecto de Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "No se ha podido empezar a grabar", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "No se ha podido cargar el proyecto seleccionado.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Elige un sonido", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Carga un sonido", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sorpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Grabar", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Elige un sonido", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Elige un objeto", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Elige un tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Creado correctamente.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creando…", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Guardado correctamente.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Guardando…", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mi variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Para empezar", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Añade un bloque de movimiento", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Haz clic en la bandera verde para empezar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Crear animaciones que hablen", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Añade los bloques de \"Texto a voz\"", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Decir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Elige una voz", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Muévete", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Añadir un fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Añade otro personaje", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Toca una canción", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Cambiar el color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Da vueltas", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Haz que crezca y encoja", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animar un juego de aventuras", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Elige qué personaje mostrar", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Decir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Deslizarse", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Elige qué objeto perseguir", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Recolecta objetos", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Crea una variable \"puntos\"", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Guardar puntuación", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Sube de nivel: cambia de fondo", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animar un nombre", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Elige un objeto de letra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Al hacer clic, toca un sonido", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Elige otra letra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Cambia el color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Elige otra letra y hazla girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Elige otra letra y hazla crecer", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Crear música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Elige un objeto de instrumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Al hacer clic, toca un sonido", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Compón una canción", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Elige un tambor y crea un ritmo", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Elige el objeto micrófono y la caja de sonidos sorpresa", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Crear un juego de hacer clic", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Elige un objeto", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Al hacer clic, toca un sonido", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Crea una variable \"puntos\"", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Al hacer clic incrementa los puntos", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ir a una posición aleatoria", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Cambia el color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reinicia los puntos", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Crear un juego de persecución", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Añade un fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Añade un objeto", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mueve a derecha e izquierda usando las flechas", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mueve arriba y abajo con las flechas", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Añade otro objeto", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Muévelo de forma aleatoria", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "En el objeto pulpo, al tocar reproduce un sonido", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crea la variable \"puntos\"", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "En el objeto pulpo, al tocar añade puntos", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Añadir un objeto", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Añade un objeto", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Añadir un fondo", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Cambiar tamaño", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Deslizarse", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Grabar un sonido", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Hazlo girar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "El escondite", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animar un objeto", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Usar las teclas de flecha", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Añadir efectos", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Toca instrumentos y percusión.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Lápiz", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dibuja con tus objetos.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sensor de vídeo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Detecta movimientos con la cámara.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Texto a voz", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Haz que tus proyectos hablen.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traducir", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduce texto a muchos idiomas.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Conecta tus proyectos con el mundo.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construye robots interactivos y mucho más.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Conectando. Asegúrate de que el PIN de tu EV3 es 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construye con motores y sensores.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Todos", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animales", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Bailar", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efectos", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasía", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Comida", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interiores", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Bucles", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notas", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exteriores", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patrones", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Gente", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percusión", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espacio", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Deportes", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Bajo el mar", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voz", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Locuras", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animación", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Juegos", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Historias", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letras", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "dirección", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posición en x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posición en y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamaño", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nombre de disfraz", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número de disfraz", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nombre de fondo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "número de fondo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volumen", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "respuesta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volumen del sonido", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nombre de usuario", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "año", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mes", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "día", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "día de la semana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronómetro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fondo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "disfraz{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Objeto{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconectar", + "gui.backpack.header": "Mochila", + "gui.backpack.errorBackpack": "Error al cargar la mochila", + "gui.backpack.loadingBackpack": "Cargando...", + "gui.backpack.more": "Más", + "gui.backpack.emptyBackpack": "La mochila está vacía", + "gui.unsupportedBrowser.label": "El navegador no es compatible", + "gui.unsupportedBrowser.description": "Lo sentimos, pero Scratch 3.0 no funciona en Internet Explorer, Vivaldi, Opera o Silk. Te recomendamos que pruebes un navegador más moderno como Google Chrome, Mozilla Firefox, o Microsoft Edge.", + "gui.unsupportedBrowser.back": "Atrás", + "gui.unsupportedBrowser.previewfaq": "Para conocer más, visita las {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.cameraModal.cameraModalTitle": "Hacer una foto", + "gui.cameraModal.loadingCameraMessage": "Cargando cámara...", + "gui.cameraModal.permissionRequest": "Necesitamos tu permiso para usar la cámara", + "gui.cameraModal.retakePhoto": "Repetir foto", + "gui.cameraModal.save": "Guardar", + "gui.cameraModal.takePhoto": "Hacer una foto", + "gui.cameraModal.loadingCaption": "Cargando...", + "gui.cameraModal.enableCameraCaption": "Activar la cámara", + "gui.cards.all-tutorials": "Tutoriales", + "gui.cards.close": "Cerrar", + "gui.cards.more-things-to-try": "¡Más cosas para probar!", + "gui.cards.see-more": "Ver más", + "gui.comingSoon.message1": "No te preocupes, estamos en ello {emoji}", + "gui.comingSoon.message2": "Próximamente...", + "gui.comingSoon.message3": "Estamos trabajando en ello {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No se han encontrado dispositivos", + "gui.connection.auto-scanning.prescan": "Ten tu dispositivo cerca, y entonces empieza a buscar.", + "gui.connection.auto-scanning.pressbutton": "Presiona el botón de tu dispositivo.", + "gui.connection.auto-scanning.start-search": "Empezar a buscar", + "gui.connection.connecting-searchbutton": "Buscando...", + "gui.connection.auto-scanning.try-again": "Intentar de nuevo", + "gui.connection.connected": "Conectado", + "gui.connection.disconnect": "Desconectar", + "gui.connection.go-to-editor": "Ir al editor", + "gui.connection.connecting-cancelbutton": "Conectando...", + "gui.connection.error.errorMessage": "Ups, parece que algo ha fallado.", + "gui.connection.error.tryagainbutton": "Intentar de nuevo", + "gui.connection.error.helpbutton": "Ayuda", + "gui.connection.peripheral-name-label": "Nombre del dispositivo", + "gui.connection.connect": "Conectar", + "gui.connection.scanning.lookingforperipherals": "Buscando dispositivos", + "gui.connection.scanning.noPeripheralsFound": "No se han encontrado dispositivos", + "gui.connection.scanning.instructions": "Elige tu dispositivo de la lista.", + "gui.connection.search": "Actualizar", + "gui.connection.unavailable.installscratchlink": "Asegúrate de que tienes Scratch Link instalado y abierto", + "gui.connection.unavailable.enablebluetooth": "Comprueba que Bluetooth esté habilitado", + "gui.connection.unavailable.tryagainbutton": "Intentar de nuevo", + "gui.connection.unavailable.helpbutton": "Ayuda", + "gui.controls.go": "Ir", + "gui.controls.stop": "Detener", + "gui.crashMessage.label": "¡Ups! Algo ha fallado.", + "gui.crashMessage.description": "Lo sentimos mucho, pero parece que Scratch ha dejado de funcionar. Ya hemos informado de este fallo al Scratch Team. Por favor, vuelve a cargar la página e inténtalo de nuevo.", + "gui.crashMessage.reload": "Volver a cargar", + "gui.customProcedures.myblockModalTitle": "Crear un bloque", + "gui.customProcedures.addAnInputNumberText": "Añadir una entrada", + "gui.customProcedures.numberTextType": "número o texto", + "gui.customProcedures.addAnInputBoolean": "Añadir una entrada", + "gui.customProcedures.booleanType": "lógica", + "gui.customProcedures.addALabel": "Añadir una etiqueta", + "gui.customProcedures.runWithoutScreenRefresh": "Ejecutar al instante", + "gui.customProcedures.cancel": "Cancelar", + "gui.customProcedures.ok": "Aceptar", + "gui.SpriteInfo.direction": "Dirección", + "gui.directionPicker.rotationStyles.allAround": "En todas direcciones", + "gui.directionPicker.rotationStyles.leftRight": "Izquierda/Derecha", + "gui.directionPicker.rotationStyles.dontRotate": "No rotar", + "gui.gui.addExtension": "Añadir extensión", + "gui.gui.codeTab": "Código", + "gui.gui.backdropsTab": "Fondos", + "gui.gui.costumesTab": "Disfraces", + "gui.gui.soundsTab": "Sonidos", + "gui.importInfo.title": "Ver un proyecto de Scratch 2.0", + "gui.importInfo.betamessage": "Introduce un enlace a uno de tus proyectos compartidos de Scratch. Los cambios que realices en Scratch 3.0 Beta no se guardarán.", + "gui.importInfo.message": "Introduce un enlace a uno de tus proyectos compartidos de Scratch. Los cambios que realices en la versión preliminar de Scratch 3.0 no se guardarán.", + "gui.importInfo.invalidFormatError": "Oh, oh, ese enlace o identificador de proyecto no parece correcto.", + "gui.importModal.viewproject": "Ver", + "gui.importInfo.goback": "Retroceder", + "gui.importInfo.previewfaq": "Para conocer más, visita las {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.extensionLibrary.comingSoon": "Pronto", + "gui.extensionLibrary.requires": "Requiere", + "gui.extensionLibrary.collaboration": "En colaboración con", + "gui.library.filterPlaceholder": "Busca", + "gui.library.allTag": "Todos", + "gui.loader.message1": "Creando bloques ...", + "gui.loader.message2": "Cargando objetos...", + "gui.loader.message3": "Cargando sonidos...", + "gui.loader.message4": "Cargando extensiones...", + "gui.loader.message5": "Pastoreando gatos...", + "gui.loader.message6": "Transmitiendo nanos...", + "gui.loader.message7": "Inflando gobos...", + "gui.loader.message8": "Preparando emojis...", + "gui.loader.headline": "Cargando proyecto", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "Mis cosas", + "gui.accountMenu.myClasses": "Mis clases", + "gui.accountMenu.myClass": "Mi clase", + "gui.accountMenu.accountSettings": "Configuración de la cuenta", + "gui.accountMenu.signOut": "Salir", + "gui.authorInfo.byUser": "por {username}", + "gui.menuBar.seeCommunity": "Visitar comunidad", + "general.username": "Nombre de Usuario", + "general.password": "Contraseña", + "general.signIn": "Iniciar sesión", + "login.needHelp": "¿Necesitas ayuda?", + "gui.menuBar.LanguageSelector": "selector de idioma", + "gui.menuBar.tutorialsLibrary": "Tutoriales", + "gui.menuBar.restoreSprite": "Restaurar objeto", + "gui.menuBar.restoreSound": "Restaurar sonido", + "gui.menuBar.restoreCostume": "Restaurar disfraz", + "gui.menuBar.restore": "Restaurar", + "gui.menuBar.saveNow": "Guardar ahora", + "gui.menuBar.saveAsCopy": "Guardar una copia", + "gui.menuBar.remix": "Reinventar", + "gui.menuBar.new": "Nuevo", + "gui.menuBar.file": "Archivo", + "gui.menuBar.uploadFromComputer": "Cargar de tu ordenador", + "gui.menuBar.downloadToComputer": "Guardar en tu ordenador", + "gui.menuBar.edit": "Editar", + "gui.menuBar.turboModeOff": "Desactivar el modo Turbo", + "gui.menuBar.turboModeOn": "Activar el modo Turbo", + "gui.menuBar.joinScratch": "Únete a Scratch", + "gui.menuBar.signIn": "Iniciar sesión", + "gui.menuBar.giveFeedback": "Danos tu opinión", + "gui.gui.projectTitlePlaceholder": "Nombre del proyecto aquí", + "gui.menuBar.isShared": "Compartidos", + "gui.menuBar.share": "Compartir", + "gui.modal.help": "Ayuda", + "gui.modal.back": "Atrás", + "gui.monitor.listMonitor.empty": "(vacía)", + "gui.monitor.listMonitor.listLength": "longitud {length}", + "gui.monitor.contextMenu.default": "tamaño normal", + "gui.monitor.contextMenu.large": "tamaño grande", + "gui.monitor.contextMenu.slider": "deslizador", + "gui.previewInfo.label": "Prueba Scratch 3.0", + "gui.previewInfo.welcome": "Bienvenido a Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ahora no", + "gui.previewModal.tryittooltip": "Pruébalo", + "gui.previewModal.viewprojecttooltip": "Ver proyecto 2.0", + "gui.previewInfo.betawelcome": "Bienvenido a Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Estamos trabajando en la próxima generación de Scratch. ¡Estamos deseando que lo pruebes!", + "gui.previewInfo.notnow": "Ahora no", + "gui.previewModal.tryit": "¡Pruébalo! {caticon}", + "gui.previewModal.viewproject": "Ver proyecto 2.0", + "gui.previewInfo.previewfaq": "Para conocer más, visita las {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.gui.variableScopeOptionAllSprites": "Para todos los objetos", + "gui.gui.variableScopeOptionSpriteOnly": "Sólo para este objeto", + "gui.gui.cloudVariableOption": "Variable en la nube (guardada en el servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Esta variable estará disponible en todos los objetos.", + "gui.prompt.cancel": "Cancelar", + "gui.prompt.ok": "Aceptar", + "gui.playbackStep.stopMsg": "Detener", + "gui.playbackStep.playMsg": "Reproducir", + "gui.playbackStep.loadingMsg": "Cargando...", + "gui.playbackStep.saveMsg": "Guardar", + "gui.playbackStep.reRecordMsg": "Volver a grabar", + "gui.recordModal.title": "Grabar sonido", + "gui.recordingStep.beginRecord": "Comienza a grabar haciendo clic en el siguiente botón", + "gui.recordingStep.permission": "{arrow}Necesitamos tu permiso para usar el micrófono", + "gui.recordingStep.stop": "Dejar de grabar", + "gui.recordingStep.record": "Grabar", + "gui.soundEditor.sound": "Sonido", + "gui.soundEditor.play": "Reproducir", + "gui.soundEditor.stop": "Detener", + "gui.soundEditor.trim": "Recortar", + "gui.soundEditor.save": "Guardar", + "gui.soundEditor.undo": "Deshacer", + "gui.soundEditor.redo": "Rehacer", + "gui.soundEditor.faster": "Más rápido", + "gui.soundEditor.slower": "Más lento", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Más fuerte", + "gui.soundEditor.softer": "Más suave", + "gui.soundEditor.reverse": "Invertir", + "gui.SpriteInfo.spritePlaceholder": "Nombre", + "gui.SpriteInfo.sprite": "Objeto", + "gui.SpriteInfo.show": "Mostrar", + "gui.SpriteInfo.size": "Tamaño", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplicar", + "gui.spriteSelectorItem.contextMenuDelete": "borrar", + "gui.spriteSelectorItem.contextMenuExport": "exportar", + "gui.spriteSelector.addSpriteFromLibrary": "Elige un objeto", + "gui.spriteSelector.addSpriteFromPaint": "Pinta", + "gui.spriteSelector.addSpriteFromSurprise": "Sorpresa", + "gui.spriteSelector.addSpriteFromFile": "Subir objeto", + "gui.stageHeader.stageSizeLarge": "Cambiar a escenario grande", + "gui.stageHeader.stageSizeSmall": "Cambiar a escenario pequeño", + "gui.stageHeader.stageSizeFull": "Ir a modo pantalla completa", + "gui.stageHeader.stageSizeUnFull": "Salir del modo de pantalla completa", + "gui.stageHeader.fullscreenControl": "Control a pantalla completa", + "gui.spriteSelector.addBackdropFromLibrary": "Elige un fondo", + "gui.stageSelector.addBackdropFromPaint": "Pinta", + "gui.stageSelector.addBackdropFromSurprise": "Sorpresa", + "gui.stageSelector.addBackdropFromFile": "Carga un fondo", + "gui.stageSelector.stage": "Escenario", + "gui.stageSelector.backdrops": "Fondos", + "gui.turboMode.active": "Modo Turbo", + "gui.webglModal.label": "Tu navegador no soporta WebGL", + "gui.webglModal.description": "Lamentablemente parece que tu navegador u ordenador {webGlLink}. Esta tecnología es necesaria para ejecutar Scratch 3.0.", + "gui.webglModal.webgllink": "no soporta WebGL", + "gui.webglModal.back": "Atrás", + "gui.webglModal.previewfaq": "Para conocer más, visita las {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Preguntas frecuentes (FAQ)", + "gui.costumeLibrary.chooseABackdrop": "Elige un fondo", + "gui.costumeLibrary.chooseACostume": "Elige un disfraz", + "gui.costumeTab.addBackdropFromLibrary": "Elige un fondo", + "gui.costumeTab.addCostumeFromLibrary": "Elige un disfraz", + "gui.costumeTab.addBlankCostume": "Pinta", + "gui.costumeTab.addSurpriseCostume": "Sorpresa", + "gui.costumeTab.addFileBackdrop": "Carga un fondo", + "gui.costumeTab.addFileCostume": "Carga un disfraz", + "gui.costumeTab.addCameraCostume": "Cámara", + "gui.extensionLibrary.chooseAnExtension": "Elige una extensión", + "gui.extensionLibrary.extensionUrl": "Introduce la URL de la extensión", + "gui.gui.defaultProjectTitle": "Proyecto de Scratch", + "gui.recordingStep.alertMsg": "No se ha podido empezar a grabar", + "gui.projectLoader.loadError": "No se ha podido cargar el proyecto seleccionado.", + "gui.soundLibrary.chooseASound": "Elige un sonido", + "gui.soundTab.fileUploadSound": "Carga un sonido", + "gui.soundTab.surpriseSound": "Sorpresa", + "gui.soundTab.recordSound": "Grabar", + "gui.soundTab.addSoundFromLibrary": "Elige un sonido", + "gui.spriteLibrary.chooseASprite": "Elige un objeto", + "gui.tipsLibrary.tutorials": "Elige un tutorial", + "gui.alerts.createsuccess": "Creado correctamente.", + "gui.alerts.creating": "Creando…", + "gui.alerts.creatingError": "No se ha podido crear el proyecto. Por favor, ¡inténtalo de nuevo!", + "gui.alerts.savingError": "No se ha podido guardar el proyecto. Por favor, ¡inténtalo de nuevo!", + "gui.alerts.savesuccess": "Guardado correctamente.", + "gui.alerts.saving": "Guardando…", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "mi variable", + "gui.howtos.intro-move-sayhello-hat.name": "Para empezar", + "gui.howtos.intro-move.step_stepMove": "Añade un bloque de movimiento", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Haz clic en la bandera verde para empezar", + "gui.howtos.say-it-out-loud": "Crear animaciones que hablen", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Añade los bloques de \"Texto a voz\"", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Decir algo", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Elige una voz", + "gui.howtos.say-it-out-loud.step_TXTMove": "Muévete", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Añadir un fondo", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Añade otro personaje", + "gui.howtos.say-it-out-loud.step_TXTSong": "Toca una canción", + "gui.howtos.say-it-out-loud.step_TXTColor": "Cambiar el color", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Da vueltas", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Haz que crezca y encoja", + "gui.howtos.cartoon-network": "Animar un juego de aventuras", + "gui.howtos.cartoon-network.step_CNcharacter": "Elige qué personaje mostrar", + "gui.howtos.cartoon-network.step_CNsay": "Decir algo", + "gui.howtos.cartoon-network.step_CNglide": "Deslizarse", + "gui.howtos.cartoon-network.step_CNpicksprite": "Elige qué objeto perseguir", + "gui.howtos.cartoon-network.step_CNcollect": "Recolecta objetos", + "gui.howtos.cartoon-network.step_CNvariable": "Crea una variable \"puntos\"", + "gui.howtos.cartoon-network.step_CNscore": "Guardar puntuación", + "gui.howtos.cartoon-network.step_CNbackdrop": "Sube de nivel: cambia de fondo", + "gui.howtos.animate-a-name.name": "Animar un nombre", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Elige un objeto de letra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Al hacer clic, toca un sonido", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Elige otra letra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Cambia el color", + "gui.howtos.animate-a-name.step_AnimateSpin": "Elige otra letra y hazla girar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Elige otra letra y hazla crecer", + "gui.howtos.make-music.name": "Crear música", + "gui.howtos.Make-Music.step_PickInstrument": "Elige un objeto de instrumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Al hacer clic, toca un sonido", + "gui.howtos.Make-Music.step_MakeSong": "Compón una canción", + "gui.howtos.make-music.step_MakeBeat": "Elige un tambor y crea un ritmo", + "gui.howtos.make-music.step_MakeBeatBox": "Elige el objeto micrófono y la caja de sonidos sorpresa", + "gui.howtos.make-a-game.name": "Crear un juego de hacer clic", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Elige un objeto", + "gui.howtos.make-a-game.step_GamePlaySound": "Al hacer clic, toca un sonido", + "gui.howtos.make-a-game.step_GameAddScore": "Crea una variable \"puntos\"", + "gui.howtos.make-a-game.step_GameChangeScore": "Al hacer clic incrementa los puntos", + "gui.howtos.make-a-game.step_Random": "Ir a una posición aleatoria", + "gui.howtos.make-music.step_GameChangeColor": "Cambia el color", + "gui.howtos.make-music.step_ResetScore": "Reinicia los puntos", + "gui.howtos.make-a-chase-game.name": "Crear un juego de persecución", + "gui.howtos.Chase-Game.step_BG": "Añade un fondo", + "gui.howtos.chase-game.step_AddOcto": "Añade un objeto", + "gui.howtos.make-music.step_LeftRight": "Mueve a derecha e izquierda usando las flechas", + "gui.howtos.Chase-Game.step_UpDown": "Mueve arriba y abajo con las flechas", + "gui.howtos.Chase-Game.step_AddStar": "Añade otro objeto", + "gui.howtos.Chase-Game.step_MoveRandom": "Muévelo de forma aleatoria", + "gui.howtos.Chase-Game.step_WhenTouch": "En el objeto pulpo, al tocar reproduce un sonido", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crea la variable \"puntos\"", + "gui.howtos.Chase-Game.ScoreWhenTouch": "En el objeto pulpo, al tocar añade puntos", + "gui.howtos.add-sprite.name": "Añadir un objeto", + "gui.howtos.add-sprite.step_addSprite": "Añade un objeto", + "gui.howtos.add-a-backdrop.name": "Añadir un fondo", + "gui.howtos.change-size.name": "Cambiar tamaño", + "gui.howtos.glide-around.name": "Deslizarse", + "gui.howtos.record-a-sound.name": "Grabar un sonido", + "gui.howtos.spin-video.name": "Hazlo girar", + "gui.howtos.hide-and-show.name": "El escondite", + "gui.howtos.switch-costume.name": "Animar un objeto", + "gui.howtos.move-around-with-arrow-keys.name": "Usar las teclas de flecha", + "gui.howtos.add-effects.name": "Añadir efectos", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toca instrumentos y percusión.", + "gui.extension.pen.name": "Lápiz", + "gui.extension.pen.description": "Dibuja con tus objetos.", + "gui.extension.videosensing.name": "Sensor de vídeo", + "gui.extension.videosensing.description": "Detecta movimientos con la cámara.", + "gui.extension.text2speech.name": "Texto a voz", + "gui.extension.text2speech.description": "Haz que tus proyectos hablen.", + "gui.extension.translate.name": "Traducir", + "gui.extension.translate.description": "Traduce texto a muchos idiomas.", + "gui.extension.microbit.description": "Conecta tus proyectos con el mundo.", + "gui.extension.microbit.connectingMessage": "Conectando", + "gui.extension.ev3.description": "Construye robots interactivos y mucho más.", + "gui.extension.ev3.connectingMessage": "Conectando. Asegúrate de que el PIN de tu EV3 es 1234.", + "gui.extension.wedo2.description": "Construye con motores y sensores.", + "gui.extension.wedo2.connectingMessage": "Conectando", + "gui.libraryTags.all": "Todos", + "gui.libraryTags.animals": "Animales", + "gui.libraryTags.dance": "Bailar", + "gui.libraryTags.effects": "Efectos", + "gui.libraryTags.fantasy": "Fantasía", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Comida", + "gui.libraryTags.indoors": "Interiores", + "gui.libraryTags.loops": "Bucles", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Notas", + "gui.libraryTags.outdoors": "Exteriores", + "gui.libraryTags.patterns": "Patrones", + "gui.libraryTags.people": "Gente", + "gui.libraryTags.percussion": "Percusión", + "gui.libraryTags.space": "Espacio", + "gui.libraryTags.sports": "Deportes", + "gui.libraryTags.underwater": "Bajo el mar", + "gui.libraryTags.voice": "Voz", + "gui.libraryTags.wacky": "Locuras", + "gui.libraryTags.animation": "Animación", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Juegos", + "gui.libraryTags.stories": "Historias", + "gui.libraryTags.letters": "Letras", + "gui.opcodeLabels.direction": "dirección", + "gui.opcodeLabels.xposition": "posición en x", + "gui.opcodeLabels.yposition": "posición en y", + "gui.opcodeLabels.size": "tamaño", + "gui.opcodeLabels.costumename": "nombre de disfraz", + "gui.opcodeLabels.costumenumber": "número de disfraz", + "gui.opcodeLabels.backdropname": "nombre de fondo", + "gui.opcodeLabels.backdropnumber": "número de fondo", + "gui.opcodeLabels.volume": "volumen", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "respuesta", + "gui.opcodeLabels.loudness": "volumen del sonido", + "gui.opcodeLabels.username": "nombre de usuario", + "gui.opcodeLabels.year": "año", + "gui.opcodeLabels.month": "mes", + "gui.opcodeLabels.date": "día", + "gui.opcodeLabels.dayofweek": "día de la semana", + "gui.opcodeLabels.hour": "hora", + "gui.opcodeLabels.minute": "minuto", + "gui.opcodeLabels.second": "segundo", + "gui.opcodeLabels.timer": "cronómetro", + "gui.sharedMessages.backdrop": "fondo{index}", + "gui.sharedMessages.costume": "disfraz{index}", + "gui.sharedMessages.sprite": "Objeto{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/et.json b/editor/interface/et.json index 550a9cf6..79dbc036 100644 --- a/editor/interface/et.json +++ b/editor/interface/et.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Seljakott", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Viga seljakoti laadimisel", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Laadib...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Rohkem", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Seljakott on tühi", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Veebilehitsejat ei toetata", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Väga kahju, kuid Scratch 3.0 ei toeta Internet Explorerit, Vivaldit, Operat või Silki. Soovitame kasutada uuemaid veebilehitsejaid Google Chrome, Mozilla, Firefox või Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Tagasi", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Lisainfoks mine {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "KKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tee foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Laadib kaamerat...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Vajame kaamera kasutamise luba.", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tee uus foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Salvesta", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tee foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Laadib...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Luba kaamerat kasutada", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Õpetused", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Sulge", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Proovi veel asju!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Vaata veel", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ära muretse, tegeleme sellega {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ilmub varsti...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tegeleme sellega {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oih! Midagi läks valesti.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Abi", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Abi", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Mine", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stopp", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oih! Midagi läks valesti.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Väga kahju, kuid Scratch on kokku jooksnud. Scratchi meeskond saab sellest veast automaatteate. Värskenda lehte ja proovi uuesti.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Tee plokk", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Lisa parameeter", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Arv või tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Lisa parameeter", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "Tõeväärtus", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Lisa märgend", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Täida ekraanikuva uuendamata", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Katkesta", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Suund", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Lisa laiend", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kood", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Taustad", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostüümid", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Helindid", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Vaata Scratchi 2.0 projekti", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Lisa enda Scratchi projekti link. 3.0 eelvaates tehtud muudatused pole salvestatud.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oih, selle projekti link või ID ei tundu õige.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Vaata", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Mine tagasi", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Lisainfoks mine {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "KKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Ilmub varsti...", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Otsing", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Kõik", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Plokkide loomine...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Laadib spraite...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Laadib helisid...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Laadib laiendeid...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Karjata kasse...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanode loomine...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gobod suurenevad", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Valmistab emotikone...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Laadib projekti", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profiil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Minu asjad", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Konto seaded", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Logi välja", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Vaata kogukonda", - "description": "Label for see community button" - }, - "general.username": { - "message": "Kasutajanimi", - "description": "Label for login username input" - }, - "general.password": { - "message": "Parool", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logi sisse", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Vali keel", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Õpetused", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Salvesta nüüd", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Salvesta koopiana", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiksi", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Uus", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fail", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Laadi oma arvutist", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Salvesta oma arvutisse", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Redigeeri", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Ühine Scratchiga", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logi sisse", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Anna tagasisidet", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Jagatud", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Jaga", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Abi", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Tagasi", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "tavaline näidik", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "suur näidik", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "liugur", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Proovi Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Mitte praegu", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Vaata Scratchi 2.0 projekti", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Tegeleme uue põlvkonna Scratchiga. Ootame väga, et seda prooviksid!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Mitte praegu", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Proovi seda! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Vaata Scratchi 2.0 projekti", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Lisainfoks mine {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "KKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Kõikide spraitide jaoks", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Ainult selle spraidi jaoks", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "See muutuja on saadaval kõigi spraitidega", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Katkesta", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stopp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Käivita", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Laadib...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Salvesta", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Salvesta uuesti", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Salvesta heli", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Lindista", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Helind", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Käivita", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stopp", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Kärbi", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Salvesta", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Võta tagasi", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Tee uuesti", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Kiiremini", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Aeglasemalt", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Kaja", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Valjemini", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Pehmemalt", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Pööra ümber", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nimi", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprait", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Näita", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Suurus", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "paljunda", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "eemalda", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksport", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Vali sprait", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Joonista", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Juhuslik", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Vali suurem lava", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Vali väiksem lava", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Täisekraan", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Sulge täisekraan", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Täisekraani kontroll", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Vali taust", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Joonista", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Juhuslik", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Laadi taust", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Lava", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Taustad", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turborežiim", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Su veebilehitseja ei toeta WebGL-i", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Kahjuks su veebilehtiseja või arvuti {webGlLink}. Seda tehnoloogiat on vaja Scratch 3.0 käimapanemiseks.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "Ei toeta WebGL-i", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Tagasi", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Lisainfoks mine {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "KKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Vali taust", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Vali kostüüm", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Vali taust", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Vali kostüüm", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Joonista", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Juhuslik", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Laadi taust", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Laadi kostüüm", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kaamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Vali laiend", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Lisa laienduse URL", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Ei saa salvestada...", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Vali heli", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Laadi heli", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Juhuslik", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Lindista", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Vali heli", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Vali sprait", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Loomine...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Salvestamine ...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "minu muutuja", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Alustamine", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Lisa liikumisplokk", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Alustamiseks klõpsa rohelisele lipule", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Ütle midagi", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Lisa taust", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Muuda värvi", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Ütle midagi", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Liigu", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Säilita tulemus", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Lisa nimele efekt", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Vali tähesprait", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Mängi heli, kui klõpsatakse", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Vali muu tähesprait", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Muuda värvi", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vali muu tähesprait ja pane see keerlema", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Vali muu tähesprait ja pane see kasvama", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Tee muusikat", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Vali instrumendisprait", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Mängi heli, kui klõpsatakse", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Loo laul", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Vali trumm ja mängi biiti", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Vali mikrofonisprait", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Loo klõpsamismäng", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Mängi heli, kui klõpsatakse", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Loo skoorimuutuja", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Mine juhuslikku asendisse", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Muuda värvi", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nulli skoor", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Loo kullimäng", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Lisa taust", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Lisa sprait", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Liiguta paremale ja vasakule nooleklahviga", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Liiguta üles ja alla nooleklahviga", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Lisa uus sprait", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Liiguta juhuslikult", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Kui täht puudutab kaheksajalga, siis mängib heli", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Loo skoorimuutuja", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Kui täht puudutab kaheksajalga, saab lisapunkti", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Lisa sprait", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Lisa sprait", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Lisa taust", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Muuda suurust", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Liigu", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Salvesta heli", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Peida ja näita", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animeeri sprait", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Lisa efektid", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muusika", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Mängi instrumente ja trumme.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pliiats", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Joonista spraitidega", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Videoandurid", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "tõlgi", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Tõlgi tekst eri keeltesse", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Ehita interaktiivseid roboteid ja muud", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Ehita mootorite ja sensoritega.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Kõik", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Loomad", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektid", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantaasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Ruumis", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muusika", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Õues", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Inimesed", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Löökriistad", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Kosmos", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Vee all", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animatsioon", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Mängud", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Lood", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "suund", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "suurus", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "kostüümi nimi", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "tausta nimi", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "helitugevus", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "vastus", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "valjus", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "kasutajanimi", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "aasta", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "kuu", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "kuupäev", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "nädalapäev", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "tunnid", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutid", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekundid", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "taimer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Seljakott", + "gui.backpack.errorBackpack": "Viga seljakoti laadimisel", + "gui.backpack.loadingBackpack": "Laadib...", + "gui.backpack.more": "Rohkem", + "gui.backpack.emptyBackpack": "Seljakott on tühi", + "gui.unsupportedBrowser.label": "Veebilehitsejat ei toetata", + "gui.unsupportedBrowser.description": "Väga kahju, kuid Scratch 3.0 ei toeta Internet Explorerit, Vivaldit, Operat või Silki. Soovitame kasutada uuemaid veebilehitsejaid Google Chrome, Mozilla, Firefox või Microsoft Edge.", + "gui.unsupportedBrowser.back": "Tagasi", + "gui.unsupportedBrowser.previewfaq": "Lisainfoks mine {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "KKK", + "gui.cameraModal.cameraModalTitle": "Tee foto", + "gui.cameraModal.loadingCameraMessage": "Laadib kaamerat...", + "gui.cameraModal.permissionRequest": "Vajame kaamera kasutamise luba.", + "gui.cameraModal.retakePhoto": "Tee uus foto", + "gui.cameraModal.save": "Salvesta", + "gui.cameraModal.takePhoto": "Tee foto", + "gui.cameraModal.loadingCaption": "Laadib...", + "gui.cameraModal.enableCameraCaption": "Luba kaamerat kasutada", + "gui.cards.all-tutorials": "Õpetused", + "gui.cards.close": "Sulge", + "gui.cards.more-things-to-try": "Proovi veel asju!", + "gui.cards.see-more": "Vaata veel", + "gui.comingSoon.message1": "Ära muretse, tegeleme sellega {emoji}", + "gui.comingSoon.message2": "Ilmub varsti...", + "gui.comingSoon.message3": "Tegeleme sellega {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No devices found", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "Try again", + "gui.connection.connected": "Connected", + "gui.connection.disconnect": "Disconnect", + "gui.connection.go-to-editor": "Go to Editor", + "gui.connection.connecting-cancelbutton": "Connecting...", + "gui.connection.error.errorMessage": "Oih! Midagi läks valesti.", + "gui.connection.error.tryagainbutton": "Try again", + "gui.connection.error.helpbutton": "Abi", + "gui.connection.peripheral-name-label": "Device name", + "gui.connection.connect": "Connect", + "gui.connection.scanning.lookingforperipherals": "Looking for devices", + "gui.connection.scanning.noPeripheralsFound": "No devices found", + "gui.connection.scanning.instructions": "Select your device in the list above.", + "gui.connection.search": "Refresh", + "gui.connection.unavailable.installscratchlink": "Make sure you have Scratch Link installed and running", + "gui.connection.unavailable.enablebluetooth": "Check that Bluetooth is enabled", + "gui.connection.unavailable.tryagainbutton": "Try again", + "gui.connection.unavailable.helpbutton": "Abi", + "gui.controls.go": "Mine", + "gui.controls.stop": "Stopp", + "gui.crashMessage.label": "Oih! Midagi läks valesti.", + "gui.crashMessage.description": "Väga kahju, kuid Scratch on kokku jooksnud. Scratchi meeskond saab sellest veast automaatteate. Värskenda lehte ja proovi uuesti.", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Tee plokk", + "gui.customProcedures.addAnInputNumberText": "Lisa parameeter", + "gui.customProcedures.numberTextType": "Arv või tekst", + "gui.customProcedures.addAnInputBoolean": "Lisa parameeter", + "gui.customProcedures.booleanType": "Tõeväärtus", + "gui.customProcedures.addALabel": "Lisa märgend", + "gui.customProcedures.runWithoutScreenRefresh": "Täida ekraanikuva uuendamata", + "gui.customProcedures.cancel": "Katkesta", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Suund", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "Left/Right", + "gui.directionPicker.rotationStyles.dontRotate": "Do not rotate", + "gui.gui.addExtension": "Lisa laiend", + "gui.gui.codeTab": "Kood", + "gui.gui.backdropsTab": "Taustad", + "gui.gui.costumesTab": "Kostüümid", + "gui.gui.soundsTab": "Helindid", + "gui.importInfo.title": "Vaata Scratchi 2.0 projekti", + "gui.importInfo.betamessage": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", + "gui.importInfo.message": "Lisa enda Scratchi projekti link. 3.0 eelvaates tehtud muudatused pole salvestatud.", + "gui.importInfo.invalidFormatError": "Oih, selle projekti link või ID ei tundu õige.", + "gui.importModal.viewproject": "Vaata", + "gui.importInfo.goback": "Mine tagasi", + "gui.importInfo.previewfaq": "Lisainfoks mine {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "KKK", + "gui.extensionLibrary.comingSoon": "Ilmub varsti...", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Otsing", + "gui.library.allTag": "Kõik", + "gui.loader.message1": "Plokkide loomine...", + "gui.loader.message2": "Laadib spraite...", + "gui.loader.message3": "Laadib helisid...", + "gui.loader.message4": "Laadib laiendeid...", + "gui.loader.message5": "Karjata kasse...", + "gui.loader.message6": "Nanode loomine...", + "gui.loader.message7": "Gobod suurenevad", + "gui.loader.message8": "Valmistab emotikone...", + "gui.loader.headline": "Laadib projekti", + "gui.accountMenu.profile": "Profiil", + "gui.accountMenu.myStuff": "Minu asjad", + "gui.accountMenu.myClasses": "My Classes", + "gui.accountMenu.myClass": "My Class", + "gui.accountMenu.accountSettings": "Konto seaded", + "gui.accountMenu.signOut": "Logi välja", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Vaata kogukonda", + "general.username": "Kasutajanimi", + "general.password": "Parool", + "general.signIn": "Logi sisse", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "Vali keel", + "gui.menuBar.tutorialsLibrary": "Õpetused", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "Salvesta nüüd", + "gui.menuBar.saveAsCopy": "Salvesta koopiana", + "gui.menuBar.remix": "Remiksi", + "gui.menuBar.new": "Uus", + "gui.menuBar.file": "Fail", + "gui.menuBar.uploadFromComputer": "Laadi oma arvutist", + "gui.menuBar.downloadToComputer": "Salvesta oma arvutisse", + "gui.menuBar.edit": "Redigeeri", + "gui.menuBar.turboModeOff": "Turn off Turbo Mode", + "gui.menuBar.turboModeOn": "Turn on Turbo Mode", + "gui.menuBar.joinScratch": "Ühine Scratchiga", + "gui.menuBar.signIn": "Logi sisse", + "gui.menuBar.giveFeedback": "Anna tagasisidet", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Jagatud", + "gui.menuBar.share": "Jaga", + "gui.modal.help": "Abi", + "gui.modal.back": "Tagasi", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "tavaline näidik", + "gui.monitor.contextMenu.large": "suur näidik", + "gui.monitor.contextMenu.slider": "liugur", + "gui.previewInfo.label": "Proovi Scratch 3.0", + "gui.previewInfo.welcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Mitte praegu", + "gui.previewModal.tryittooltip": "Try It", + "gui.previewModal.viewprojecttooltip": "Vaata Scratchi 2.0 projekti", + "gui.previewInfo.betawelcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Tegeleme uue põlvkonna Scratchiga. Ootame väga, et seda prooviksid!", + "gui.previewInfo.notnow": "Mitte praegu", + "gui.previewModal.tryit": "Proovi seda! {caticon}", + "gui.previewModal.viewproject": "Vaata Scratchi 2.0 projekti", + "gui.previewInfo.previewfaq": "Lisainfoks mine {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "KKK", + "gui.gui.variableScopeOptionAllSprites": "Kõikide spraitide jaoks", + "gui.gui.variableScopeOptionSpriteOnly": "Ainult selle spraidi jaoks", + "gui.gui.cloudVariableOption": "Cloud variable (stored on server)", + "gui.gui.variablePromptAllSpritesMessage": "See muutuja on saadaval kõigi spraitidega", + "gui.prompt.cancel": "Katkesta", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stopp", + "gui.playbackStep.playMsg": "Käivita", + "gui.playbackStep.loadingMsg": "Laadib...", + "gui.playbackStep.saveMsg": "Salvesta", + "gui.playbackStep.reRecordMsg": "Salvesta uuesti", + "gui.recordModal.title": "Salvesta heli", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Lindista", + "gui.soundEditor.sound": "Helind", + "gui.soundEditor.play": "Käivita", + "gui.soundEditor.stop": "Stopp", + "gui.soundEditor.trim": "Kärbi", + "gui.soundEditor.save": "Salvesta", + "gui.soundEditor.undo": "Võta tagasi", + "gui.soundEditor.redo": "Tee uuesti", + "gui.soundEditor.faster": "Kiiremini", + "gui.soundEditor.slower": "Aeglasemalt", + "gui.soundEditor.echo": "Kaja", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Valjemini", + "gui.soundEditor.softer": "Pehmemalt", + "gui.soundEditor.reverse": "Pööra ümber", + "gui.SpriteInfo.spritePlaceholder": "Nimi", + "gui.SpriteInfo.sprite": "Sprait", + "gui.SpriteInfo.show": "Näita", + "gui.SpriteInfo.size": "Suurus", + "gui.spriteSelectorItem.contextMenuDuplicate": "paljunda", + "gui.spriteSelectorItem.contextMenuDelete": "eemalda", + "gui.spriteSelectorItem.contextMenuExport": "eksport", + "gui.spriteSelector.addSpriteFromLibrary": "Vali sprait", + "gui.spriteSelector.addSpriteFromPaint": "Joonista", + "gui.spriteSelector.addSpriteFromSurprise": "Juhuslik", + "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", + "gui.stageHeader.stageSizeLarge": "Vali suurem lava", + "gui.stageHeader.stageSizeSmall": "Vali väiksem lava", + "gui.stageHeader.stageSizeFull": "Täisekraan", + "gui.stageHeader.stageSizeUnFull": "Sulge täisekraan", + "gui.stageHeader.fullscreenControl": "Täisekraani kontroll", + "gui.spriteSelector.addBackdropFromLibrary": "Vali taust", + "gui.stageSelector.addBackdropFromPaint": "Joonista", + "gui.stageSelector.addBackdropFromSurprise": "Juhuslik", + "gui.stageSelector.addBackdropFromFile": "Laadi taust", + "gui.stageSelector.stage": "Lava", + "gui.stageSelector.backdrops": "Taustad", + "gui.turboMode.active": "Turborežiim", + "gui.webglModal.label": "Su veebilehitseja ei toeta WebGL-i", + "gui.webglModal.description": "Kahjuks su veebilehtiseja või arvuti {webGlLink}. Seda tehnoloogiat on vaja Scratch 3.0 käimapanemiseks.", + "gui.webglModal.webgllink": "Ei toeta WebGL-i", + "gui.webglModal.back": "Tagasi", + "gui.webglModal.previewfaq": "Lisainfoks mine {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "KKK", + "gui.costumeLibrary.chooseABackdrop": "Vali taust", + "gui.costumeLibrary.chooseACostume": "Vali kostüüm", + "gui.costumeTab.addBackdropFromLibrary": "Vali taust", + "gui.costumeTab.addCostumeFromLibrary": "Vali kostüüm", + "gui.costumeTab.addBlankCostume": "Joonista", + "gui.costumeTab.addSurpriseCostume": "Juhuslik", + "gui.costumeTab.addFileBackdrop": "Laadi taust", + "gui.costumeTab.addFileCostume": "Laadi kostüüm", + "gui.costumeTab.addCameraCostume": "Kaamera", + "gui.extensionLibrary.chooseAnExtension": "Vali laiend", + "gui.extensionLibrary.extensionUrl": "Lisa laienduse URL", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Ei saa salvestada...", + "gui.projectLoader.loadError": "The project file that was selected failed to load.", + "gui.soundLibrary.chooseASound": "Vali heli", + "gui.soundTab.fileUploadSound": "Laadi heli", + "gui.soundTab.surpriseSound": "Juhuslik", + "gui.soundTab.recordSound": "Lindista", + "gui.soundTab.addSoundFromLibrary": "Vali heli", + "gui.spriteLibrary.chooseASprite": "Vali sprait", + "gui.tipsLibrary.tutorials": "Choose a Tutorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Loomine...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Salvestamine ...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "minu muutuja", + "gui.howtos.intro-move-sayhello-hat.name": "Alustamine", + "gui.howtos.intro-move.step_stepMove": "Lisa liikumisplokk", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Alustamiseks klõpsa rohelisele lipule", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Ütle midagi", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Lisa taust", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Muuda värvi", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Ütle midagi", + "gui.howtos.cartoon-network.step_CNglide": "Liigu", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Säilita tulemus", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Lisa nimele efekt", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Vali tähesprait", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Mängi heli, kui klõpsatakse", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Vali muu tähesprait", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Muuda värvi", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vali muu tähesprait ja pane see keerlema", + "gui.howtos.animate-a-name.step_AnimateGrow": "Vali muu tähesprait ja pane see kasvama", + "gui.howtos.make-music.name": "Tee muusikat", + "gui.howtos.Make-Music.step_PickInstrument": "Vali instrumendisprait", + "gui.howtos.Make-Music.step_PlaySoundClick": "Mängi heli, kui klõpsatakse", + "gui.howtos.Make-Music.step_MakeSong": "Loo laul", + "gui.howtos.make-music.step_MakeBeat": "Vali trumm ja mängi biiti", + "gui.howtos.make-music.step_MakeBeatBox": "Vali mikrofonisprait", + "gui.howtos.make-a-game.name": "Loo klõpsamismäng", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Pick A Sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Mängi heli, kui klõpsatakse", + "gui.howtos.make-a-game.step_GameAddScore": "Loo skoorimuutuja", + "gui.howtos.make-a-game.step_GameChangeScore": "When Clicked Increase Score", + "gui.howtos.make-a-game.step_Random": "Mine juhuslikku asendisse", + "gui.howtos.make-music.step_GameChangeColor": "Muuda värvi", + "gui.howtos.make-music.step_ResetScore": "Nulli skoor", + "gui.howtos.make-a-chase-game.name": "Loo kullimäng", + "gui.howtos.Chase-Game.step_BG": "Lisa taust", + "gui.howtos.chase-game.step_AddOcto": "Lisa sprait", + "gui.howtos.make-music.step_LeftRight": "Liiguta paremale ja vasakule nooleklahviga", + "gui.howtos.Chase-Game.step_UpDown": "Liiguta üles ja alla nooleklahviga", + "gui.howtos.Chase-Game.step_AddStar": "Lisa uus sprait", + "gui.howtos.Chase-Game.step_MoveRandom": "Liiguta juhuslikult", + "gui.howtos.Chase-Game.step_WhenTouch": "Kui täht puudutab kaheksajalga, siis mängib heli", + "gui.howtos.Chase-Game.step_ScoreVariable": "Loo skoorimuutuja", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Kui täht puudutab kaheksajalga, saab lisapunkti", + "gui.howtos.add-sprite.name": "Lisa sprait", + "gui.howtos.add-sprite.step_addSprite": "Lisa sprait", + "gui.howtos.add-a-backdrop.name": "Lisa taust", + "gui.howtos.change-size.name": "Muuda suurust", + "gui.howtos.glide-around.name": "Liigu", + "gui.howtos.record-a-sound.name": "Salvesta heli", + "gui.howtos.spin-video.name": "Make It Spin", + "gui.howtos.hide-and-show.name": "Peida ja näita", + "gui.howtos.switch-costume.name": "Animeeri sprait", + "gui.howtos.move-around-with-arrow-keys.name": "Use Arrow Keys", + "gui.howtos.add-effects.name": "Lisa efektid", + "gui.extension.music.name": "Muusika", + "gui.extension.music.description": "Mängi instrumente ja trumme.", + "gui.extension.pen.name": "Pliiats", + "gui.extension.pen.description": "Joonista spraitidega", + "gui.extension.videosensing.name": "Videoandurid", + "gui.extension.videosensing.description": "Sense motion with the camera.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "tõlgi", + "gui.extension.translate.description": "Tõlgi tekst eri keeltesse", + "gui.extension.microbit.description": "Connect your projects with the world.", + "gui.extension.microbit.connectingMessage": "Connecting", + "gui.extension.ev3.description": "Ehita interaktiivseid roboteid ja muud", + "gui.extension.ev3.connectingMessage": "Connecting. Make sure the pin on your EV3 is set to 1234.", + "gui.extension.wedo2.description": "Ehita mootorite ja sensoritega.", + "gui.extension.wedo2.connectingMessage": "Connecting", + "gui.libraryTags.all": "Kõik", + "gui.libraryTags.animals": "Loomad", + "gui.libraryTags.dance": "Dance", + "gui.libraryTags.effects": "Efektid", + "gui.libraryTags.fantasy": "Fantaasia", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Ruumis", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Muusika", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Õues", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Inimesed", + "gui.libraryTags.percussion": "Löökriistad", + "gui.libraryTags.space": "Kosmos", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Vee all", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animatsioon", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Mängud", + "gui.libraryTags.stories": "Lood", + "gui.libraryTags.letters": "Letters", + "gui.opcodeLabels.direction": "suund", + "gui.opcodeLabels.xposition": "x", + "gui.opcodeLabels.yposition": "y", + "gui.opcodeLabels.size": "suurus", + "gui.opcodeLabels.costumename": "kostüümi nimi", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "tausta nimi", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "helitugevus", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "vastus", + "gui.opcodeLabels.loudness": "valjus", + "gui.opcodeLabels.username": "kasutajanimi", + "gui.opcodeLabels.year": "aasta", + "gui.opcodeLabels.month": "kuu", + "gui.opcodeLabels.date": "kuupäev", + "gui.opcodeLabels.dayofweek": "nädalapäev", + "gui.opcodeLabels.hour": "tunnid", + "gui.opcodeLabels.minute": "minutid", + "gui.opcodeLabels.second": "sekundid", + "gui.opcodeLabels.timer": "taimer", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/eu.json b/editor/interface/eu.json index 033fb27c..c06adeb5 100644 --- a/editor/interface/eu.json +++ b/editor/interface/eu.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Birkonektatu", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Motxila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Errorea motxila kargatzean", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Kargatzen...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Gehiago", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Motxila hutsik dago", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Nabigatzailea ez da onartzen", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Sentitzen dugu baina Scratch 3.0k ez ditu onartzen Internet Explorer, Vivaldi, Opera edo Silk. Gomendatzen dugu nabigatzaile berriago bat erabiltzea, hala nola Google Chrome, Mozilla Firefox, edo Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Atzera", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Gehiago jakiteko joan hona: {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Atera argazki bat", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kamera kargatzen...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Zure baimena behar dugu zure kamera erabiltzeko", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Atera argazkia berriz", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Gorde", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Atera argazkia", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Kargatzen...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Gaitu kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorialak", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Itxi", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Probatzeko gauza gehiago!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ikusi gehiago", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Lasai, horretan gabiltza {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Laster ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Horretan ari gara {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Ez da gailurik aurkitu", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Gailua hurbil badaukazu, hasi bilatzen.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Sakatu zure gailuko botoia.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Hasi bilatzen", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Bilatzen...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Saiatu berriro", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Konektatuta", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Konexiorik gabe", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Joan editorera", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Konektatzen...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ene! Ematen du zerbait oker dabilela", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Saiatu berriro", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Laguntza", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Gailuaren izena", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Konektatu", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Gailuak bilatzen", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Ez da gailurik aurkitu", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Hautatu zure gailua goiko zerrendan.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Freskatu", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Egiaztatu Scratch Link instalatuta duzula eta martxan dagoela", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Egiaztatu bluetootha aktibo dagoela", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Saiatu berriro", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Laguntza", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Abiatu", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Gelditu", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ene! Zerbaitek huts egin du", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Asko sentitzen dugu, baina ematen du Scratch-ek huts egin duela. Intzidentzia hau era automatikoan bidali zaio Scratch taldeari. Freskatu orria berriro saiatzeko.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Kargatu berriro", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Sortu bloke bat", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Gehitu sarrera bat", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "zenbakia edo testua", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Gehitu sarrera bat", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolearra", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Gehitu etiketa bat", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Abiatu pantaila eguneratu gabe", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Utzi", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ados", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Norabidea", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Norabide guztietara", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Ezker/Eskuin", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ez biratu", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Gehitu gehigarri bat", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kodea", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Atzeko oihalak", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Tankerak", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Soinuak", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Ikusi Scratch 2.0 proiektu bat", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Sartu zuk partekatutako Scratch proiektu baten esteka. 3.0 Beta honetan egindako aldaketak ez dira gordeko.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Sartu zuk partekatutako Scratch proiektu baten esteka. 3.0 Preview honetan egindako aldaketak ez dira gordeko.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ai ene, proiektuaren esteka edo identifikatzaile hori ez du zuzena ematen.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ikusi", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Bueltatu atzera", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Gehiago jakiteko joan hona: {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Laster", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Bilatu", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Guztiak", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Blokeak sortzen ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Pertsonaiak kargatzen ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Soinuak kargatzen ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Gehigarriak kargatzen ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Katuak gidatzen...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanoak igortzen ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Puxikak puzten ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojiak prestatzen ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Proiektua kargatzen", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profila", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Nire gauzak", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Nire gelak", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Nire gela", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Kontuaren ezarpenak", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Amaitu saioa", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ikusi komunitatea", - "description": "Label for see community button" - }, - "general.username": { - "message": "Erabiltzaile-izena", - "description": "Label for login username input" - }, - "general.password": { - "message": "Pasahitza", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Hasi saioa", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Laguntza behar duzu?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "hizkuntza hautatzailea", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorialak", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Berreskuratu pertsonaia", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Berreskuratu soinua", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Berreskuratu tankera", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Berreskuratu", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Gorde orain", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Gorde kopia gisa", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Birnahastu", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Berria", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fitxategia", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Kargatu zure ordenagailutik", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Gorde zure ordenagailuan", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editatu", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Itzali turbo modua", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Piztu turbo modua", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Batu Scratchera", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Hasi saioa", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Eman iritzia", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Hemen proiektuaren titulua", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Partekatuak", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Partekatu", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Laguntza", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Atzera", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(hutsik)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "luzera {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "ohiko tamaina", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "tamaina handia", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "graduatzailea", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Probatu Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Ongi etorri Scratch 3.0 Beta-ra", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Orain ez", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Probatu", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ikusi 2.0 proiektua", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Ongi etorri Scratch 3.0 Beta-ra", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Scratchen hurrengo belaunaldirako ari gara lanean. Zuk probatzeko irrikan gaude", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Orain ez", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Proba ezazu! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ikusi 2.0 proiektua", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Gehiago jakiteko joan hona: {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Pertsonai guztientzat", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Pertsonai honentzat soilik", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Hodei-aldagaia (zerbitzarian gordea)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Aldagai hau pertsonai guztientzat erabili daiteke.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Utzi", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ados", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Gelditu", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Erreproduzitu", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Kargatzen...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Gorde", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Grabatu berriz", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Grabatu soinua", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Hasi grabaketa beheko botoia sakatuz", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Zure mikrofonoa erabiltzeko baimena behar dugu", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Gelditu grabaketa", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Grabatu", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Soinua", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Erreproduzitu", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Gelditu", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Moztu", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Gorde", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Desegin", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Berregin", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Azkarrago", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Motelago", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Oihartzuna", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robota", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Ozenago", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Isilago", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Alderantzikatu", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Izena", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Pertsonaia", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Erakutsi", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamaina", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "bikoiztu", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ezabatu", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "esportatu", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Aukeratu pertsonai bat", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Margotu", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Ezustekoa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Kargatu pertsonaia", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Aldatu eszena handira", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Aldatu eszena txikira", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Sartu pantaila osoko moduan", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Atera pantaila osoko modutik", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Pantaila osoa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Aukeratu atzeko oihal bat", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Margotu", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Ezustekoa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Kargatu atzeko oihala", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Eszena", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Atzeko oihalak", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo modua", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Zure nabigatzaileak ez du WebGL onartzen", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Tamalez ematen du zure nabigatzaileak edo ordenagailuak {webGlLink}. Teknologia hau beharrezkoa da Scratch 3.0 erabiltzeko.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ez duela WebGL onartzen", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Atzera", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Gehiago jakiteko joan hona: {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Aukeratu atzeko oihal bat", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Aukeratu tankera bat", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Aukeratu atzeko oihal bat", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Aukeratu tankera bat", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Margotu", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Ezustekoa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Kargatu atzeko oihala", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Kargatu tankera", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Aukeratu gehigarri bat", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Sartu gehigarriaren URLa", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch proiektua", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Ezin izan da hasi grabatzen", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Huts egin du hautatutako proiektu-fitxategia kargatzen.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Aukeratu soinu bat", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Kargatu soinua", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Ezustekoa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Grabatu", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Aukeratu soinu bat", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Aukeratu pertsonai bat", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Aukeratu tutorial bat", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Sortzen...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Gordetzen...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "nire aldagaia", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Hasten", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Gehitu mugimendu bloke bat", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klikatu bandera berdea hasteko", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Sortu hitz egiten duten animazioak", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Gehitu Testua irakurri blokeak", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Esan zerbait", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Ezarri ahots bat", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Mugitu inguruan", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Gehitu atzeko oihal bat", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Gehitu beste karaktere bat", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Jo kantu bat", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Aldatu kolorea", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Biratu inguruan", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Hazi eta txikitu", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Sortu abentura jolas bat", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Hautatu karaktere bat erakusteko", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Esan zerbait", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Irristatu inguruan", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Hautatu objektu bat jarraitzeko", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Bildu objektuak", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Sortu puntuazio aldagai bat", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Puntuaketa mantendu", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Maila gora: Aldatu atzeko ohiala", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animatu izen bat", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Aukeratu letra-pertsonai bat", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Erreproduzitu soinua klikatzean", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Aukeratu beste letra-pertsonai bat", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Aldatu kolorea", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Aukeratu beste letra-pertsonai bat eta biratu", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Aukeratu beste letra-pertsonai bat eta handiagotu", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Egin musika", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Aukeratu tresna-pertsonai bat", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Erreproduzitu soinua klikatzean", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Sortu abesti bat", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Aukeratu danbor bat eta egin erritmo bat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Aukeratu mikrofono-pertsonaia eta ezustekoen erritmo-kutxa", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Sortu klikatzeko jolas bat", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Aukeratu pertsonai bat", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Erreproduzitu soinua klikatzean", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Sortu puntuazio-aldagaia", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Klikatzean handitu puntuazioa", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Joan ausazko kokapen batera", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Aldatu kolorea", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Berrabiarazi puntuazioa", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Sortu harrapaketa jolas bat", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Gehitu atzeko oihal bat", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Gehitu pertsonai bat", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mugitu eskuin-ezker gezien teklen bidez", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mugitu gora-behera gezien teklen bidez", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Gehitu beste pertsonai bat", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mugitu ausazko jitoan", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Olagarro pertsonaia ukitzean erreproduzitu soinua", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Sortu puntuazio-aldagaia", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Olagarro pertsonaia ukitzean handitu puntuazioa", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Gehitu pertsonai bat", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Gehitu pertsonai bat", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Gehitu atzeko oihal bat", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Aldatu tamaina", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Txirrist egin inguruan", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Grabatu soinu bat", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Jarri biraka", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Ezkutatu eta erakutsi", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animatu pertsonai bat", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Erabili gezien teklak", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Gehitu efektuak", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musika", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Jo musika tresnak eta danborrak.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Arkatza", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Marraztu zure pertsonaiaz.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Bideo-sentsorea", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Atzeman mugimendua kameraren bidez", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Testua irakurri", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Eman hitza zure proiektuei", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Itzuli", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Itzuli testua hainbat hizkuntzatara", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Konektatu zure proiektuak munduarekin.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Konektatzen", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Eraiki robot interaktiboak eta gauza gehiago.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Konektatzen. Egiaztatu zure EV3ko PINa 1234 gisa ezarrita dagoela.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Eraiki motorra eta sentsoreen bidez.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Konektatzen", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Guztiak", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animaliak", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dantza", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektuak", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Janaria", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Barnealdeak", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Begiztak", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musika", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notak", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Kanpoaldeak", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patroiak", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Jendea", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Perkusioa", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espazioa", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Kirolak", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Itsaspean", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Ahotsa", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Zoroa", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animazioa", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Artea", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jolasak", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Istorioak", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Hizkiak", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "norabidea", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x kokapena", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y kokapena", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamaina", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "tankeraren izena", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "pertsonaia zenbakia", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "atzeko oihalaren izena", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "atzeko oihal zenbakia", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "bolumena", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempoa", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "erantzuna", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ozentasuna", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "erabiltzaile-izena", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "urtea", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "hilabetea", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "asteko eguna", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ordua", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutua", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segundoa", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "kronometroa", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "atzeko oihala{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "tankera{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Personaia{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Birkonektatu", + "gui.backpack.header": "Motxila", + "gui.backpack.errorBackpack": "Errorea motxila kargatzean", + "gui.backpack.loadingBackpack": "Kargatzen...", + "gui.backpack.more": "Gehiago", + "gui.backpack.emptyBackpack": "Motxila hutsik dago", + "gui.unsupportedBrowser.label": "Nabigatzailea ez da onartzen", + "gui.unsupportedBrowser.description": "Sentitzen dugu baina Scratch 3.0k ez ditu onartzen Internet Explorer, Vivaldi, Opera edo Silk. Gomendatzen dugu nabigatzaile berriago bat erabiltzea, hala nola Google Chrome, Mozilla Firefox, edo Microsoft Edge.", + "gui.unsupportedBrowser.back": "Atzera", + "gui.unsupportedBrowser.previewfaq": "Gehiago jakiteko joan hona: {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Atera argazki bat", + "gui.cameraModal.loadingCameraMessage": "Kamera kargatzen...", + "gui.cameraModal.permissionRequest": "Zure baimena behar dugu zure kamera erabiltzeko", + "gui.cameraModal.retakePhoto": "Atera argazkia berriz", + "gui.cameraModal.save": "Gorde", + "gui.cameraModal.takePhoto": "Atera argazkia", + "gui.cameraModal.loadingCaption": "Kargatzen...", + "gui.cameraModal.enableCameraCaption": "Gaitu kamera", + "gui.cards.all-tutorials": "Tutorialak", + "gui.cards.close": "Itxi", + "gui.cards.more-things-to-try": "Probatzeko gauza gehiago!", + "gui.cards.see-more": "Ikusi gehiago", + "gui.comingSoon.message1": "Lasai, horretan gabiltza {emoji}", + "gui.comingSoon.message2": "Laster ...", + "gui.comingSoon.message3": "Horretan ari gara {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Ez da gailurik aurkitu", + "gui.connection.auto-scanning.prescan": "Gailua hurbil badaukazu, hasi bilatzen.", + "gui.connection.auto-scanning.pressbutton": "Sakatu zure gailuko botoia.", + "gui.connection.auto-scanning.start-search": "Hasi bilatzen", + "gui.connection.connecting-searchbutton": "Bilatzen...", + "gui.connection.auto-scanning.try-again": "Saiatu berriro", + "gui.connection.connected": "Konektatuta", + "gui.connection.disconnect": "Konexiorik gabe", + "gui.connection.go-to-editor": "Joan editorera", + "gui.connection.connecting-cancelbutton": "Konektatzen...", + "gui.connection.error.errorMessage": "Ene! Ematen du zerbait oker dabilela", + "gui.connection.error.tryagainbutton": "Saiatu berriro", + "gui.connection.error.helpbutton": "Laguntza", + "gui.connection.peripheral-name-label": "Gailuaren izena", + "gui.connection.connect": "Konektatu", + "gui.connection.scanning.lookingforperipherals": "Gailuak bilatzen", + "gui.connection.scanning.noPeripheralsFound": "Ez da gailurik aurkitu", + "gui.connection.scanning.instructions": "Hautatu zure gailua goiko zerrendan.", + "gui.connection.search": "Freskatu", + "gui.connection.unavailable.installscratchlink": "Egiaztatu Scratch Link instalatuta duzula eta martxan dagoela", + "gui.connection.unavailable.enablebluetooth": "Egiaztatu bluetootha aktibo dagoela", + "gui.connection.unavailable.tryagainbutton": "Saiatu berriro", + "gui.connection.unavailable.helpbutton": "Laguntza", + "gui.controls.go": "Abiatu", + "gui.controls.stop": "Gelditu", + "gui.crashMessage.label": "Ene! Zerbaitek huts egin du", + "gui.crashMessage.description": "Asko sentitzen dugu, baina ematen du Scratch-ek huts egin duela. Intzidentzia hau era automatikoan bidali zaio Scratch taldeari. Freskatu orria berriro saiatzeko.", + "gui.crashMessage.reload": "Kargatu berriro", + "gui.customProcedures.myblockModalTitle": "Sortu bloke bat", + "gui.customProcedures.addAnInputNumberText": "Gehitu sarrera bat", + "gui.customProcedures.numberTextType": "zenbakia edo testua", + "gui.customProcedures.addAnInputBoolean": "Gehitu sarrera bat", + "gui.customProcedures.booleanType": "boolearra", + "gui.customProcedures.addALabel": "Gehitu etiketa bat", + "gui.customProcedures.runWithoutScreenRefresh": "Abiatu pantaila eguneratu gabe", + "gui.customProcedures.cancel": "Utzi", + "gui.customProcedures.ok": "Ados", + "gui.SpriteInfo.direction": "Norabidea", + "gui.directionPicker.rotationStyles.allAround": "Norabide guztietara", + "gui.directionPicker.rotationStyles.leftRight": "Ezker/Eskuin", + "gui.directionPicker.rotationStyles.dontRotate": "Ez biratu", + "gui.gui.addExtension": "Gehitu gehigarri bat", + "gui.gui.codeTab": "Kodea", + "gui.gui.backdropsTab": "Atzeko oihalak", + "gui.gui.costumesTab": "Tankerak", + "gui.gui.soundsTab": "Soinuak", + "gui.importInfo.title": "Ikusi Scratch 2.0 proiektu bat", + "gui.importInfo.betamessage": "Sartu zuk partekatutako Scratch proiektu baten esteka. 3.0 Beta honetan egindako aldaketak ez dira gordeko.", + "gui.importInfo.message": "Sartu zuk partekatutako Scratch proiektu baten esteka. 3.0 Preview honetan egindako aldaketak ez dira gordeko.", + "gui.importInfo.invalidFormatError": "Ai ene, proiektuaren esteka edo identifikatzaile hori ez du zuzena ematen.", + "gui.importModal.viewproject": "Ikusi", + "gui.importInfo.goback": "Bueltatu atzera", + "gui.importInfo.previewfaq": "Gehiago jakiteko joan hona: {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Laster", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Bilatu", + "gui.library.allTag": "Guztiak", + "gui.loader.message1": "Blokeak sortzen ...", + "gui.loader.message2": "Pertsonaiak kargatzen ...", + "gui.loader.message3": "Soinuak kargatzen ...", + "gui.loader.message4": "Gehigarriak kargatzen ...", + "gui.loader.message5": "Katuak gidatzen...", + "gui.loader.message6": "Nanoak igortzen ...", + "gui.loader.message7": "Puxikak puzten ...", + "gui.loader.message8": "Emojiak prestatzen ...", + "gui.loader.headline": "Proiektua kargatzen", + "gui.accountMenu.profile": "Profila", + "gui.accountMenu.myStuff": "Nire gauzak", + "gui.accountMenu.myClasses": "Nire gelak", + "gui.accountMenu.myClass": "Nire gela", + "gui.accountMenu.accountSettings": "Kontuaren ezarpenak", + "gui.accountMenu.signOut": "Amaitu saioa", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Ikusi komunitatea", + "general.username": "Erabiltzaile-izena", + "general.password": "Pasahitza", + "general.signIn": "Hasi saioa", + "login.needHelp": "Laguntza behar duzu?", + "gui.menuBar.LanguageSelector": "hizkuntza hautatzailea", + "gui.menuBar.tutorialsLibrary": "Tutorialak", + "gui.menuBar.restoreSprite": "Berreskuratu pertsonaia", + "gui.menuBar.restoreSound": "Berreskuratu soinua", + "gui.menuBar.restoreCostume": "Berreskuratu tankera", + "gui.menuBar.restore": "Berreskuratu", + "gui.menuBar.saveNow": "Gorde orain", + "gui.menuBar.saveAsCopy": "Gorde kopia gisa", + "gui.menuBar.remix": "Birnahastu", + "gui.menuBar.new": "Berria", + "gui.menuBar.file": "Fitxategia", + "gui.menuBar.uploadFromComputer": "Kargatu zure ordenagailutik", + "gui.menuBar.downloadToComputer": "Gorde zure ordenagailuan", + "gui.menuBar.edit": "Editatu", + "gui.menuBar.turboModeOff": "Itzali turbo modua", + "gui.menuBar.turboModeOn": "Piztu turbo modua", + "gui.menuBar.joinScratch": "Batu Scratchera", + "gui.menuBar.signIn": "Hasi saioa", + "gui.menuBar.giveFeedback": "Eman iritzia", + "gui.gui.projectTitlePlaceholder": "Hemen proiektuaren titulua", + "gui.menuBar.isShared": "Partekatuak", + "gui.menuBar.share": "Partekatu", + "gui.modal.help": "Laguntza", + "gui.modal.back": "Atzera", + "gui.monitor.listMonitor.empty": "(hutsik)", + "gui.monitor.listMonitor.listLength": "luzera {length}", + "gui.monitor.contextMenu.default": "ohiko tamaina", + "gui.monitor.contextMenu.large": "tamaina handia", + "gui.monitor.contextMenu.slider": "graduatzailea", + "gui.previewInfo.label": "Probatu Scratch 3.0", + "gui.previewInfo.welcome": "Ongi etorri Scratch 3.0 Beta-ra", + "gui.previewModal.notnowtooltip": "Orain ez", + "gui.previewModal.tryittooltip": "Probatu", + "gui.previewModal.viewprojecttooltip": "Ikusi 2.0 proiektua", + "gui.previewInfo.betawelcome": "Ongi etorri Scratch 3.0 Beta-ra", + "gui.previewInfo.invitation": "Scratchen hurrengo belaunaldirako ari gara lanean. Zuk probatzeko irrikan gaude", + "gui.previewInfo.notnow": "Orain ez", + "gui.previewModal.tryit": "Proba ezazu! {caticon}", + "gui.previewModal.viewproject": "Ikusi 2.0 proiektua", + "gui.previewInfo.previewfaq": "Gehiago jakiteko joan hona: {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Pertsonai guztientzat", + "gui.gui.variableScopeOptionSpriteOnly": "Pertsonai honentzat soilik", + "gui.gui.cloudVariableOption": "Hodei-aldagaia (zerbitzarian gordea)", + "gui.gui.variablePromptAllSpritesMessage": "Aldagai hau pertsonai guztientzat erabili daiteke.", + "gui.prompt.cancel": "Utzi", + "gui.prompt.ok": "Ados", + "gui.playbackStep.stopMsg": "Gelditu", + "gui.playbackStep.playMsg": "Erreproduzitu", + "gui.playbackStep.loadingMsg": "Kargatzen...", + "gui.playbackStep.saveMsg": "Gorde", + "gui.playbackStep.reRecordMsg": "Grabatu berriz", + "gui.recordModal.title": "Grabatu soinua", + "gui.recordingStep.beginRecord": "Hasi grabaketa beheko botoia sakatuz", + "gui.recordingStep.permission": "{arrow}Zure mikrofonoa erabiltzeko baimena behar dugu", + "gui.recordingStep.stop": "Gelditu grabaketa", + "gui.recordingStep.record": "Grabatu", + "gui.soundEditor.sound": "Soinua", + "gui.soundEditor.play": "Erreproduzitu", + "gui.soundEditor.stop": "Gelditu", + "gui.soundEditor.trim": "Moztu", + "gui.soundEditor.save": "Gorde", + "gui.soundEditor.undo": "Desegin", + "gui.soundEditor.redo": "Berregin", + "gui.soundEditor.faster": "Azkarrago", + "gui.soundEditor.slower": "Motelago", + "gui.soundEditor.echo": "Oihartzuna", + "gui.soundEditor.robot": "Robota", + "gui.soundEditor.louder": "Ozenago", + "gui.soundEditor.softer": "Isilago", + "gui.soundEditor.reverse": "Alderantzikatu", + "gui.SpriteInfo.spritePlaceholder": "Izena", + "gui.SpriteInfo.sprite": "Pertsonaia", + "gui.SpriteInfo.show": "Erakutsi", + "gui.SpriteInfo.size": "Tamaina", + "gui.spriteSelectorItem.contextMenuDuplicate": "bikoiztu", + "gui.spriteSelectorItem.contextMenuDelete": "ezabatu", + "gui.spriteSelectorItem.contextMenuExport": "esportatu", + "gui.spriteSelector.addSpriteFromLibrary": "Aukeratu pertsonai bat", + "gui.spriteSelector.addSpriteFromPaint": "Margotu", + "gui.spriteSelector.addSpriteFromSurprise": "Ezustekoa", + "gui.spriteSelector.addSpriteFromFile": "Kargatu pertsonaia", + "gui.stageHeader.stageSizeLarge": "Aldatu eszena handira", + "gui.stageHeader.stageSizeSmall": "Aldatu eszena txikira", + "gui.stageHeader.stageSizeFull": "Sartu pantaila osoko moduan", + "gui.stageHeader.stageSizeUnFull": "Atera pantaila osoko modutik", + "gui.stageHeader.fullscreenControl": "Pantaila osoa", + "gui.spriteSelector.addBackdropFromLibrary": "Aukeratu atzeko oihal bat", + "gui.stageSelector.addBackdropFromPaint": "Margotu", + "gui.stageSelector.addBackdropFromSurprise": "Ezustekoa", + "gui.stageSelector.addBackdropFromFile": "Kargatu atzeko oihala", + "gui.stageSelector.stage": "Eszena", + "gui.stageSelector.backdrops": "Atzeko oihalak", + "gui.turboMode.active": "Turbo modua", + "gui.webglModal.label": "Zure nabigatzaileak ez du WebGL onartzen", + "gui.webglModal.description": "Tamalez ematen du zure nabigatzaileak edo ordenagailuak {webGlLink}. Teknologia hau beharrezkoa da Scratch 3.0 erabiltzeko.", + "gui.webglModal.webgllink": "ez duela WebGL onartzen", + "gui.webglModal.back": "Atzera", + "gui.webglModal.previewfaq": "Gehiago jakiteko joan hona: {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Aukeratu atzeko oihal bat", + "gui.costumeLibrary.chooseACostume": "Aukeratu tankera bat", + "gui.costumeTab.addBackdropFromLibrary": "Aukeratu atzeko oihal bat", + "gui.costumeTab.addCostumeFromLibrary": "Aukeratu tankera bat", + "gui.costumeTab.addBlankCostume": "Margotu", + "gui.costumeTab.addSurpriseCostume": "Ezustekoa", + "gui.costumeTab.addFileBackdrop": "Kargatu atzeko oihala", + "gui.costumeTab.addFileCostume": "Kargatu tankera", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Aukeratu gehigarri bat", + "gui.extensionLibrary.extensionUrl": "Sartu gehigarriaren URLa", + "gui.gui.defaultProjectTitle": "Scratch proiektua", + "gui.recordingStep.alertMsg": "Ezin izan da hasi grabatzen", + "gui.projectLoader.loadError": "Huts egin du hautatutako proiektu-fitxategia kargatzen.", + "gui.soundLibrary.chooseASound": "Aukeratu soinu bat", + "gui.soundTab.fileUploadSound": "Kargatu soinua", + "gui.soundTab.surpriseSound": "Ezustekoa", + "gui.soundTab.recordSound": "Grabatu", + "gui.soundTab.addSoundFromLibrary": "Aukeratu soinu bat", + "gui.spriteLibrary.chooseASprite": "Aukeratu pertsonai bat", + "gui.tipsLibrary.tutorials": "Aukeratu tutorial bat", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Sortzen...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Gordetzen...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "nire aldagaia", + "gui.howtos.intro-move-sayhello-hat.name": "Hasten", + "gui.howtos.intro-move.step_stepMove": "Gehitu mugimendu bloke bat", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klikatu bandera berdea hasteko", + "gui.howtos.say-it-out-loud": "Sortu hitz egiten duten animazioak", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Gehitu Testua irakurri blokeak", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Esan zerbait", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Ezarri ahots bat", + "gui.howtos.say-it-out-loud.step_TXTMove": "Mugitu inguruan", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Gehitu atzeko oihal bat", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Gehitu beste karaktere bat", + "gui.howtos.say-it-out-loud.step_TXTSong": "Jo kantu bat", + "gui.howtos.say-it-out-loud.step_TXTColor": "Aldatu kolorea", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Biratu inguruan", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Hazi eta txikitu", + "gui.howtos.cartoon-network": "Sortu abentura jolas bat", + "gui.howtos.cartoon-network.step_CNcharacter": "Hautatu karaktere bat erakusteko", + "gui.howtos.cartoon-network.step_CNsay": "Esan zerbait", + "gui.howtos.cartoon-network.step_CNglide": "Irristatu inguruan", + "gui.howtos.cartoon-network.step_CNpicksprite": "Hautatu objektu bat jarraitzeko", + "gui.howtos.cartoon-network.step_CNcollect": "Bildu objektuak", + "gui.howtos.cartoon-network.step_CNvariable": "Sortu puntuazio aldagai bat", + "gui.howtos.cartoon-network.step_CNscore": "Puntuaketa mantendu", + "gui.howtos.cartoon-network.step_CNbackdrop": "Maila gora: Aldatu atzeko ohiala", + "gui.howtos.animate-a-name.name": "Animatu izen bat", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Aukeratu letra-pertsonai bat", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Erreproduzitu soinua klikatzean", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Aukeratu beste letra-pertsonai bat", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Aldatu kolorea", + "gui.howtos.animate-a-name.step_AnimateSpin": "Aukeratu beste letra-pertsonai bat eta biratu", + "gui.howtos.animate-a-name.step_AnimateGrow": "Aukeratu beste letra-pertsonai bat eta handiagotu", + "gui.howtos.make-music.name": "Egin musika", + "gui.howtos.Make-Music.step_PickInstrument": "Aukeratu tresna-pertsonai bat", + "gui.howtos.Make-Music.step_PlaySoundClick": "Erreproduzitu soinua klikatzean", + "gui.howtos.Make-Music.step_MakeSong": "Sortu abesti bat", + "gui.howtos.make-music.step_MakeBeat": "Aukeratu danbor bat eta egin erritmo bat", + "gui.howtos.make-music.step_MakeBeatBox": "Aukeratu mikrofono-pertsonaia eta ezustekoen erritmo-kutxa", + "gui.howtos.make-a-game.name": "Sortu klikatzeko jolas bat", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Aukeratu pertsonai bat", + "gui.howtos.make-a-game.step_GamePlaySound": "Erreproduzitu soinua klikatzean", + "gui.howtos.make-a-game.step_GameAddScore": "Sortu puntuazio-aldagaia", + "gui.howtos.make-a-game.step_GameChangeScore": "Klikatzean handitu puntuazioa", + "gui.howtos.make-a-game.step_Random": "Joan ausazko kokapen batera", + "gui.howtos.make-music.step_GameChangeColor": "Aldatu kolorea", + "gui.howtos.make-music.step_ResetScore": "Berrabiarazi puntuazioa", + "gui.howtos.make-a-chase-game.name": "Sortu harrapaketa jolas bat", + "gui.howtos.Chase-Game.step_BG": "Gehitu atzeko oihal bat", + "gui.howtos.chase-game.step_AddOcto": "Gehitu pertsonai bat", + "gui.howtos.make-music.step_LeftRight": "Mugitu eskuin-ezker gezien teklen bidez", + "gui.howtos.Chase-Game.step_UpDown": "Mugitu gora-behera gezien teklen bidez", + "gui.howtos.Chase-Game.step_AddStar": "Gehitu beste pertsonai bat", + "gui.howtos.Chase-Game.step_MoveRandom": "Mugitu ausazko jitoan", + "gui.howtos.Chase-Game.step_WhenTouch": "Olagarro pertsonaia ukitzean erreproduzitu soinua", + "gui.howtos.Chase-Game.step_ScoreVariable": "Sortu puntuazio-aldagaia", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Olagarro pertsonaia ukitzean handitu puntuazioa", + "gui.howtos.add-sprite.name": "Gehitu pertsonai bat", + "gui.howtos.add-sprite.step_addSprite": "Gehitu pertsonai bat", + "gui.howtos.add-a-backdrop.name": "Gehitu atzeko oihal bat", + "gui.howtos.change-size.name": "Aldatu tamaina", + "gui.howtos.glide-around.name": "Txirrist egin inguruan", + "gui.howtos.record-a-sound.name": "Grabatu soinu bat", + "gui.howtos.spin-video.name": "Jarri biraka", + "gui.howtos.hide-and-show.name": "Ezkutatu eta erakutsi", + "gui.howtos.switch-costume.name": "Animatu pertsonai bat", + "gui.howtos.move-around-with-arrow-keys.name": "Erabili gezien teklak", + "gui.howtos.add-effects.name": "Gehitu efektuak", + "gui.extension.music.name": "Musika", + "gui.extension.music.description": "Jo musika tresnak eta danborrak.", + "gui.extension.pen.name": "Arkatza", + "gui.extension.pen.description": "Marraztu zure pertsonaiaz.", + "gui.extension.videosensing.name": "Bideo-sentsorea", + "gui.extension.videosensing.description": "Atzeman mugimendua kameraren bidez", + "gui.extension.text2speech.name": "Testua irakurri", + "gui.extension.text2speech.description": "Eman hitza zure proiektuei", + "gui.extension.translate.name": "Itzuli", + "gui.extension.translate.description": "Itzuli testua hainbat hizkuntzatara", + "gui.extension.microbit.description": "Konektatu zure proiektuak munduarekin.", + "gui.extension.microbit.connectingMessage": "Konektatzen", + "gui.extension.ev3.description": "Eraiki robot interaktiboak eta gauza gehiago.", + "gui.extension.ev3.connectingMessage": "Konektatzen. Egiaztatu zure EV3ko PINa 1234 gisa ezarrita dagoela.", + "gui.extension.wedo2.description": "Eraiki motorra eta sentsoreen bidez.", + "gui.extension.wedo2.connectingMessage": "Konektatzen", + "gui.libraryTags.all": "Guztiak", + "gui.libraryTags.animals": "Animaliak", + "gui.libraryTags.dance": "Dantza", + "gui.libraryTags.effects": "Efektuak", + "gui.libraryTags.fantasy": "Fantasia", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Janaria", + "gui.libraryTags.indoors": "Barnealdeak", + "gui.libraryTags.loops": "Begiztak", + "gui.libraryTags.music": "Musika", + "gui.libraryTags.notes": "Notak", + "gui.libraryTags.outdoors": "Kanpoaldeak", + "gui.libraryTags.patterns": "Patroiak", + "gui.libraryTags.people": "Jendea", + "gui.libraryTags.percussion": "Perkusioa", + "gui.libraryTags.space": "Espazioa", + "gui.libraryTags.sports": "Kirolak", + "gui.libraryTags.underwater": "Itsaspean", + "gui.libraryTags.voice": "Ahotsa", + "gui.libraryTags.wacky": "Zoroa", + "gui.libraryTags.animation": "Animazioa", + "gui.libraryTags.art": "Artea", + "gui.libraryTags.games": "Jolasak", + "gui.libraryTags.stories": "Istorioak", + "gui.libraryTags.letters": "Hizkiak", + "gui.opcodeLabels.direction": "norabidea", + "gui.opcodeLabels.xposition": "x kokapena", + "gui.opcodeLabels.yposition": "y kokapena", + "gui.opcodeLabels.size": "tamaina", + "gui.opcodeLabels.costumename": "tankeraren izena", + "gui.opcodeLabels.costumenumber": "pertsonaia zenbakia", + "gui.opcodeLabels.backdropname": "atzeko oihalaren izena", + "gui.opcodeLabels.backdropnumber": "atzeko oihal zenbakia", + "gui.opcodeLabels.volume": "bolumena", + "gui.opcodeLabels.tempo": "tempoa", + "gui.opcodeLabels.answer": "erantzuna", + "gui.opcodeLabels.loudness": "ozentasuna", + "gui.opcodeLabels.username": "erabiltzaile-izena", + "gui.opcodeLabels.year": "urtea", + "gui.opcodeLabels.month": "hilabetea", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "asteko eguna", + "gui.opcodeLabels.hour": "ordua", + "gui.opcodeLabels.minute": "minutua", + "gui.opcodeLabels.second": "segundoa", + "gui.opcodeLabels.timer": "kronometroa", + "gui.sharedMessages.backdrop": "atzeko oihala{index}", + "gui.sharedMessages.costume": "tankera{index}", + "gui.sharedMessages.sprite": "Personaia{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/fa.json b/editor/interface/fa.json deleted file mode 100644 index e61ba304..00000000 --- a/editor/interface/fa.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "کوله پشتی", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "بیشتر", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "مرورگر پشتیبانی نمی‌شود", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "بازگشت", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "پرسش و پاسخ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "ذخیره", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "بستن", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "نگران نباشید،ما هستیم", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "به زودی...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ما در حال کار بر روی آن هستیم {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "کمک", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "کمک", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "متوقف کن", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ایجاد یک بلاک", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "ورودی را اضافه کنید", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "عدد یا متن", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "ورودی را اضافه کنید", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "بدون ریفرش کردن صفحه اجرا کن", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "لغو", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "تایید", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "کد", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "پشت صحنه ها", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "لباس‌ها", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "صداها", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "اوه، لینک پروژه یا شناسه به نظر میرسه درست نیست.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "پرسش و پاسخ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "به زودی", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "جستجو", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "همه", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "ایجاد بلاک...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "در حال بارگیری پروژه", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "صفحه شخصی", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "کارهای من", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "کلاس های من", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "تنظیمات حساب کاربری", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "خروج", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "نام کاربری", - "description": "Label for login username input" - }, - "general.password": { - "message": "رمز عبور", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ورود", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "الان ذخیره کن", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "ذخیره به عنوان یک کپی", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "ترکیب مجدد", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "جدید", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "فایل", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "ویرایش", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "در اسکرچ", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ورود", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "به اشتراک گذاشته شده", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "به اشتراک گذاری", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "کمک", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "بازگشت", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "بازخوانش معمولی", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "بازخوانش حجیم", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "لغزنده", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "الان نه", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "امتحانش کن", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "الان نه", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "پرسش و پاسخ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "برای همه شبح ها", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "فقط برای این شبح", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "متغیر ابری (ذخیره شده در سرور)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "لغو", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "تایید", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "متوقف کن", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "پخش", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "ذخیره", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ضبط", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "صدا", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "پخش", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "متوقف کن", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "اصلاح کردن", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "ذخیره", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "برگرد", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "دوباره انجام بده", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "سریعتر", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "آرام‌تر", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "ربات", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "بلندتر", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "معکوس", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "شبح", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "اندازه", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "تکثیر", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "حذف", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "خروجی گرفتن", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "نقاشی", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "نقاشی", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "بارگذاری پشت صحنه", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "طبقه", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "پشت صحنه ها", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "حالت توربو", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "بازگشت", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "پرسش و پاسخ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "یک لباس را انتخاب کنید", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "یک لباس را انتخاب کنید", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "نقاشی", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "بارگذاری پشت صحنه", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "بارگذاری لباس", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "دوربین", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "یک صدا را انتخاب کنید", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ضبط", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "یک صدا را انتخاب کنید", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "درحال ساختن ..", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "در حال ذخیره", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "خلق موسیقی", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "موسیقی", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "قلم", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "ترجمه کردن", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "همه", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "حیوانات", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "رقص", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "جلوه ها", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "فانتزی", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "سبک", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "داخل خانه", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "موسیقی", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "خارج از خانه", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "مردم", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "موسیقی ضربی", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "فاصله", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "ورزش ها", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "زیر آب", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "حروف", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "جهت", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "موقعیت x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "موقعیت y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "اندازه", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "نام لباس", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "نام پس زمینه", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "بلندی صدا", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "سرعت نواختن", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "پاسخ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "بلندی صدا", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "نام کاربری", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "سال", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ماه", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "تاریخ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "روز هفته", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ساعت", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "دقیقه", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "دومی", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "زمان سنج", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/fi.json b/editor/interface/fi.json index 7e07151e..3a0f2050 100644 --- a/editor/interface/fi.json +++ b/editor/interface/fi.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Yhdistä uudelleen", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Reppu", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Virhe reppua ladattaessa", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Ladataan...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Enemmän", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Reppu on tyhjä", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Selainta ei tueta", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Olemme pahoillamme, mutta Scratch 3.0 ei tue Internet Exploreria, Vivaldia, Operaa eikä Silkiä. Suosittelemme käyttämään uudempaa selainta, kuten Google Chromea, Mozilla Firefoxia tai Microsoft Edgeä.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Takaisin", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Lukeaksesi lisää siirry {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "UKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ota kuva", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kameraa ladataan...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Tarvitsemme lupasi, jotta kameraa voidaan käyttää", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ota kuva uudelleen", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Tallenna", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ota kuva", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Ladataan...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Salli kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Oppitunnit", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Sulje", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Lisää kokeiltavia asioita!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Lue lisää", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Älä huoli, toteutamme sitä {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Tulossa pian...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Toteutamme sitä {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Laitteita ei löytynyt", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Tuo laite lähelle ja aloita haku.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Paina laitteen painiketta.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Aloita haku", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Haetaan...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Yritä uudelleen", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Yhdistetty", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Katkaise yhteys", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Siirry editoriin", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Yhdistetään...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hupsis, näyttää siltä, että jokin meni pieleen.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Yritä uudelleen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Apua", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Laitteen nimi", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Yhdistä", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Etsitään laitteita", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Laitteita ei löytynyt", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Valitse laitteesi ylläolevalta listalta.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Päivitä", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Varmista, että Scratch Link on asennettu ja käynnissä", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Tarkista, että Bluetooth on käytössä", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Yritä uudelleen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Apua", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Mene", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Pysäytä", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Hupsis! Jokin meni pieleen.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Olemme pahoillamme, mutta näyttää siltä, että Scratch kaatui. Tästä viasta on automaattisesti ilmoitettu Scratch-tiimille. Päivitä sivu yrittääksesi uudelleen.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Lataa uudelleen", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Tee lohko", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Lisää syöte", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "luku tai teksti", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Lisää syöte", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "totuusarvo", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Lisää nimike", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Suorita ilman ruudunpäivitystä", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Peruuta", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Suunta", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Joka suuntaan", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Vasen/Oikea", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Älä kierrä", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Lisää laajennus", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Koodi", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Taustat", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Asusteet", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Äänet", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Näytä Scratch 2.0 -projekti", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Syötä linkki yhteen jakamaasi Scratch-projektiin. Tähän 3.0-betaversioon tehtyjä muutoksia ei tallenneta.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Syötä linkki yhteen jakamaasi Scratch-projektiin. Tähän 3.0-ennakkoversioon tehtyjä muutoksia ei tallenneta.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Voi ei, projektin linkki tai tunniste ei ole oikein.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Näytä", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Takaisin", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Lukeaksesi lisää siirry {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "UKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Tulossa pian", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Vaatii", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Yhteistyössä", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Haku", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Kaikki", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Luodaan lohkoja...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Hahmoja ladataan...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Ääniä ladataan...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Laajennuksia ladataan...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Paimennetaan kissoja...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Siirretään nanoja...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Kasvatetaan goboja...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Valmistellaan hymiöitä...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Projektia ladataan", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profiili", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Omat tavarat", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Luokkani", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Luokkani", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Tunnuksen asetukset", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Kirjaudu ulos", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "tekijä: {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Tutustu yhteisöön", - "description": "Label for see community button" - }, - "general.username": { - "message": "Käyttäjänimi", - "description": "Label for login username input" - }, - "general.password": { - "message": "Salasana", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Kirjaudu sisään", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Tarvitsetko apua?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "kielen valitsin", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Oppitunnit", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Palauta hahmo", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Palauta ääni", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Palauta asuste", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Palauta", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Tallenna nyt", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Tallenna kopio", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Uusi", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Tiedosto", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Lataa tietokoneeltasi", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Tallenna tietokoneellesi", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Muokkaa", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Sammuta turbotila", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Käynnistä turbotila", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Liity Scratchiin", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Kirjaudu sisään", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Anna palautetta", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Projektin otsikko tähän", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Jaetut", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Jaa", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Apua", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Takaisin", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tyhjä)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "pituus {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normaali näyttö", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "suuri näyttö", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "säädin", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Kokeile Scratch 3.0:aa", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Tervetuloa Scratch 3.0:n beta-versioon", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ei nyt", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Kokeile", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Näytä 2.0-projekti", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Tervetuloa Scratch 3.0:n beta-versioon", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Työskentelemme seuraavan sukupolven Scratchin parissa. Olemme innoissamme, jos kokeilet sitä!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ei nyt", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Kokeile sitä! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Näytä 2.0-projekti", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Lukeaksesi lisää siirry {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "UKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Kaikille hahmoille", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Vain tälle hahmolle", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Pilvimuuttuja (tallennettu palvelimelle)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Tämä muuttuja on saatavilla kaikille hahmoille.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Peru", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Pysäytä", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Toista", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Ladataan...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Tallenna", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Äänitä uudelleen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Äänitä ääni", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Aloita tallennus napsauttamalla alla olevaa painiketta", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Tarvitsemme lupasi, jotta mikrofonia voidaan käyttää", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Lopeta tallennus", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Äänitä", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ääni", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Toista", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Pysäytä", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Leikkaa", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Tallenna", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Kumoa", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Tee uudelleen", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Nopeammin", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Hitaammin", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Kaiku", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robotti", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Voimakkaammin", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Pehmeämmin", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Vaihda suuntaa", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nimi", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Hahmo", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Näytä", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Koko", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "monista", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "poista", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "vie", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Valitse hahmo", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Piirrä", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Yllätä", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Lataa hahmo", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Vaihda suureen esiintymislavaan", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Vaihda pieneen esiintymislavaan", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Siirry koko ruudun tilaan", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Poistu koko ruudun tilasta", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Koko ruudun hallinta", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Valitse tausta", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Piirrä", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Yllätä", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Lataa tausta", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Esiintymislava", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Taustat", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbotila", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Selaimesi ei tue WebGL:ää", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Valitettavasti näyttää siltä, ettei selaimesi tai tietokoneesi {webGlLink}. Tätä teknologiaa tarvitaan Scratch 3.0:n toimimiseksi.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ei tue WebGL:ää", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Takaisin", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Lukeaksesi lisää siirry {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "UKK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Valitse tausta", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Valitse asuste", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Valitse tausta", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Valitse asuste", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Piirrä", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Yllätä", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Lataa tausta", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Lataa asuste", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Valitse laajennus", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Syötä liitännäisen verkko-osoite", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch-projekti", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Ei voi aloittaa äänitystä", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Valitun projektitiedoston lataaminen epäonnistui.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Valitse ääni", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Lataa ääni", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Yllätä", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Äänitä", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Valitse ääni", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Valitse hahmo", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Valitse oppitunti", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Luotu onnistuneesti.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Luodaan...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Tallennettu onnistuneesti.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Tallennetaan...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "muuttujani", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Aloitus", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Lisää liikelohko", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klikkaa vihreää lippua aloittaaksesi", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Luo puhuvia animaatioita", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Lisää teksti puheeksi -lohkoja", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Sano jotain", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Aseta ääni", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Liikuskele", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Lisää tausta", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Lisää toinen hahmo", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Esitä laulu", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Muuta väriä", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Pyöri ympäri", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Kasva ja kutistu", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animoi seikkailupeli", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Valitse näytettävä hahmo", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Sano jotain", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Liu'u ympäri", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Valitse jahdattava kohde", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Kerää kohteita", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Tee pistemäärä-muuttuja", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Säilytä pisteet", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Tason nosto: vaihda tausta", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animoi nimi", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Valitse kirjainhahmo", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Klikattaessa soita ääni", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Valitse toinen kirjainhahmo", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Muuta väriä", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Valitse toinen kirjainhahmo ja aseta se pyörimään", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Valitse toinen kirjainhahmo ja aseta se kasvamaan", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Tee musiikkia", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Valitse soitinhahmo", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Klikattaessa soita ääni", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Luo laulu", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Valitse rumpu ja aseta sille rytmi", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Valitse mikrofoni-hahmo ja yllätä beatboksaamalla", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Tee klikkailupeli", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Valitse hahmo", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Klikattaessa soita ääni", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Luo pistemäärä-muuttuja", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Kun klikataan, kasvata pisteitä", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Siirry satunnaiseen sijaintiin", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Muuta väriä", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nollaa pisteet", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Tee jahtauspeli", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Lisää tausta", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Lisää hahmo", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Liiku nuolinäppäimillä oikealle ja vasemmalle", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Liiku nuolinäppäimillä ylös ja alas", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Lisää toinen hahmo", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Liiku satunnaisesti", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Mustekala-hahmon koskettaessa toista ääni", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Luo pistemäärä-muuttuja", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Mustekala-hahmon koskettaessa lisää pisteitä", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Lisää hahmo", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Lisää hahmo", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Lisää tausta", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Kasvata kokoa", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Liu'u ympäri", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Äänitä ääni", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Aseta se pyörimään", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Piilota ja näytä", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animoi hahmo", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Käytä nuolinäppäimiä", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Lisää tehosteita", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musiikki", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Soita soittimia ja rumpuja.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Kynä", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Piirrä hahmoillasi.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Videohavainnointi", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Havaitse liike kameran avulla.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Teksti puheeksi", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Tee projektisi puhuviksi.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Käännä", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Käännä tekstiä useille kielille.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Yhdistä projektisi maailman kanssa.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Yhdistetään", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Rakenna vuorovaikutteisia robotteja ja paljon muuta.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Yhdistetään. Varmista, että EV3:n PIN-koodi on 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Rakenna käyttäen moottoreita ja sensoreita.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Yhdistetään", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Kaikki", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Eläimet", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tanssi", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektit", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Muoti", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Ruoka", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Sisällä", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Toistorakenteet", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musiikki", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Nuotit", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Ulkona", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Kuviot", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Ihmiset", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Rummut", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Välilyönti", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Urheilu", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Vedenalainen", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Ääni", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Outo", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animaatio", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Taide", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Pelit", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Tarinat", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Kirjaimet", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "suunta", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-sijainti", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-sijainti", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "koko", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "asusteen nimi", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "asusteen numero", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "taustan nimi", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "taustan numero", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "äänenvoimakkuus", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "vastaus", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "äänentaso", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "käyttäjänimi", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "vuosi", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "kuukausi", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "päiväys", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "viikonpäivä", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "tunti", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuutti", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunti", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "ajastin", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "tausta{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "asuste{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Hahmo{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Yhdistä uudelleen", + "gui.backpack.header": "Reppu", + "gui.backpack.errorBackpack": "Virhe reppua ladattaessa", + "gui.backpack.loadingBackpack": "Ladataan...", + "gui.backpack.more": "Enemmän", + "gui.backpack.emptyBackpack": "Reppu on tyhjä", + "gui.unsupportedBrowser.label": "Selainta ei tueta", + "gui.unsupportedBrowser.description": "Olemme pahoillamme, mutta Scratch 3.0 ei tue Internet Exploreria, Vivaldia, Operaa eikä Silkiä. Suosittelemme käyttämään uudempaa selainta, kuten Google Chromea, Mozilla Firefoxia tai Microsoft Edgeä.", + "gui.unsupportedBrowser.back": "Takaisin", + "gui.unsupportedBrowser.previewfaq": "Lukeaksesi lisää siirry {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "UKK", + "gui.cameraModal.cameraModalTitle": "Ota kuva", + "gui.cameraModal.loadingCameraMessage": "Kameraa ladataan...", + "gui.cameraModal.permissionRequest": "Tarvitsemme lupasi, jotta kameraa voidaan käyttää", + "gui.cameraModal.retakePhoto": "Ota kuva uudelleen", + "gui.cameraModal.save": "Tallenna", + "gui.cameraModal.takePhoto": "Ota kuva", + "gui.cameraModal.loadingCaption": "Ladataan...", + "gui.cameraModal.enableCameraCaption": "Salli kamera", + "gui.cards.all-tutorials": "Oppitunnit", + "gui.cards.close": "Sulje", + "gui.cards.more-things-to-try": "Lisää kokeiltavia asioita!", + "gui.cards.see-more": "Lue lisää", + "gui.comingSoon.message1": "Älä huoli, toteutamme sitä {emoji}", + "gui.comingSoon.message2": "Tulossa pian...", + "gui.comingSoon.message3": "Toteutamme sitä {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Laitteita ei löytynyt", + "gui.connection.auto-scanning.prescan": "Tuo laite lähelle ja aloita haku.", + "gui.connection.auto-scanning.pressbutton": "Paina laitteen painiketta.", + "gui.connection.auto-scanning.start-search": "Aloita haku", + "gui.connection.connecting-searchbutton": "Haetaan...", + "gui.connection.auto-scanning.try-again": "Yritä uudelleen", + "gui.connection.connected": "Yhdistetty", + "gui.connection.disconnect": "Katkaise yhteys", + "gui.connection.go-to-editor": "Siirry editoriin", + "gui.connection.connecting-cancelbutton": "Yhdistetään...", + "gui.connection.error.errorMessage": "Hupsis, näyttää siltä, että jokin meni pieleen.", + "gui.connection.error.tryagainbutton": "Yritä uudelleen", + "gui.connection.error.helpbutton": "Apua", + "gui.connection.peripheral-name-label": "Laitteen nimi", + "gui.connection.connect": "Yhdistä", + "gui.connection.scanning.lookingforperipherals": "Etsitään laitteita", + "gui.connection.scanning.noPeripheralsFound": "Laitteita ei löytynyt", + "gui.connection.scanning.instructions": "Valitse laitteesi ylläolevalta listalta.", + "gui.connection.search": "Päivitä", + "gui.connection.unavailable.installscratchlink": "Varmista, että Scratch Link on asennettu ja käynnissä", + "gui.connection.unavailable.enablebluetooth": "Tarkista, että Bluetooth on käytössä", + "gui.connection.unavailable.tryagainbutton": "Yritä uudelleen", + "gui.connection.unavailable.helpbutton": "Apua", + "gui.controls.go": "Mene", + "gui.controls.stop": "Pysäytä", + "gui.crashMessage.label": "Hupsis! Jokin meni pieleen.", + "gui.crashMessage.description": "Olemme pahoillamme, mutta näyttää siltä, että Scratch kaatui. Tästä viasta on automaattisesti ilmoitettu Scratch-tiimille. Päivitä sivu yrittääksesi uudelleen.", + "gui.crashMessage.reload": "Lataa uudelleen", + "gui.customProcedures.myblockModalTitle": "Tee lohko", + "gui.customProcedures.addAnInputNumberText": "Lisää syöte", + "gui.customProcedures.numberTextType": "luku tai teksti", + "gui.customProcedures.addAnInputBoolean": "Lisää syöte", + "gui.customProcedures.booleanType": "totuusarvo", + "gui.customProcedures.addALabel": "Lisää nimike", + "gui.customProcedures.runWithoutScreenRefresh": "Suorita ilman ruudunpäivitystä", + "gui.customProcedures.cancel": "Peruuta", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Suunta", + "gui.directionPicker.rotationStyles.allAround": "Joka suuntaan", + "gui.directionPicker.rotationStyles.leftRight": "Vasen/Oikea", + "gui.directionPicker.rotationStyles.dontRotate": "Älä kierrä", + "gui.gui.addExtension": "Lisää laajennus", + "gui.gui.codeTab": "Koodi", + "gui.gui.backdropsTab": "Taustat", + "gui.gui.costumesTab": "Asusteet", + "gui.gui.soundsTab": "Äänet", + "gui.importInfo.title": "Näytä Scratch 2.0 -projekti", + "gui.importInfo.betamessage": "Syötä linkki yhteen jakamaasi Scratch-projektiin. Tähän 3.0-betaversioon tehtyjä muutoksia ei tallenneta.", + "gui.importInfo.message": "Syötä linkki yhteen jakamaasi Scratch-projektiin. Tähän 3.0-ennakkoversioon tehtyjä muutoksia ei tallenneta.", + "gui.importInfo.invalidFormatError": "Voi ei, projektin linkki tai tunniste ei ole oikein.", + "gui.importModal.viewproject": "Näytä", + "gui.importInfo.goback": "Takaisin", + "gui.importInfo.previewfaq": "Lukeaksesi lisää siirry {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "UKK", + "gui.extensionLibrary.comingSoon": "Tulossa pian", + "gui.extensionLibrary.requires": "Vaatii", + "gui.extensionLibrary.collaboration": "Yhteistyössä", + "gui.library.filterPlaceholder": "Haku", + "gui.library.allTag": "Kaikki", + "gui.loader.message1": "Luodaan lohkoja...", + "gui.loader.message2": "Hahmoja ladataan...", + "gui.loader.message3": "Ääniä ladataan...", + "gui.loader.message4": "Laajennuksia ladataan...", + "gui.loader.message5": "Paimennetaan kissoja...", + "gui.loader.message6": "Siirretään nanoja...", + "gui.loader.message7": "Kasvatetaan goboja...", + "gui.loader.message8": "Valmistellaan hymiöitä...", + "gui.loader.headline": "Projektia ladataan", + "gui.accountMenu.profile": "Profiili", + "gui.accountMenu.myStuff": "Omat tavarat", + "gui.accountMenu.myClasses": "Luokkani", + "gui.accountMenu.myClass": "Luokkani", + "gui.accountMenu.accountSettings": "Tunnuksen asetukset", + "gui.accountMenu.signOut": "Kirjaudu ulos", + "gui.authorInfo.byUser": "tekijä: {username}", + "gui.menuBar.seeCommunity": "Tutustu yhteisöön", + "general.username": "Käyttäjänimi", + "general.password": "Salasana", + "general.signIn": "Kirjaudu sisään", + "login.needHelp": "Tarvitsetko apua?", + "gui.menuBar.LanguageSelector": "kielen valitsin", + "gui.menuBar.tutorialsLibrary": "Oppitunnit", + "gui.menuBar.restoreSprite": "Palauta hahmo", + "gui.menuBar.restoreSound": "Palauta ääni", + "gui.menuBar.restoreCostume": "Palauta asuste", + "gui.menuBar.restore": "Palauta", + "gui.menuBar.saveNow": "Tallenna nyt", + "gui.menuBar.saveAsCopy": "Tallenna kopio", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Uusi", + "gui.menuBar.file": "Tiedosto", + "gui.menuBar.uploadFromComputer": "Lataa tietokoneeltasi", + "gui.menuBar.downloadToComputer": "Tallenna tietokoneellesi", + "gui.menuBar.edit": "Muokkaa", + "gui.menuBar.turboModeOff": "Sammuta turbotila", + "gui.menuBar.turboModeOn": "Käynnistä turbotila", + "gui.menuBar.joinScratch": "Liity Scratchiin", + "gui.menuBar.signIn": "Kirjaudu sisään", + "gui.menuBar.giveFeedback": "Anna palautetta", + "gui.gui.projectTitlePlaceholder": "Projektin otsikko tähän", + "gui.menuBar.isShared": "Jaetut", + "gui.menuBar.share": "Jaa", + "gui.modal.help": "Apua", + "gui.modal.back": "Takaisin", + "gui.monitor.listMonitor.empty": "(tyhjä)", + "gui.monitor.listMonitor.listLength": "pituus {length}", + "gui.monitor.contextMenu.default": "normaali näyttö", + "gui.monitor.contextMenu.large": "suuri näyttö", + "gui.monitor.contextMenu.slider": "säädin", + "gui.previewInfo.label": "Kokeile Scratch 3.0:aa", + "gui.previewInfo.welcome": "Tervetuloa Scratch 3.0:n beta-versioon", + "gui.previewModal.notnowtooltip": "Ei nyt", + "gui.previewModal.tryittooltip": "Kokeile", + "gui.previewModal.viewprojecttooltip": "Näytä 2.0-projekti", + "gui.previewInfo.betawelcome": "Tervetuloa Scratch 3.0:n beta-versioon", + "gui.previewInfo.invitation": "Työskentelemme seuraavan sukupolven Scratchin parissa. Olemme innoissamme, jos kokeilet sitä!", + "gui.previewInfo.notnow": "Ei nyt", + "gui.previewModal.tryit": "Kokeile sitä! {caticon}", + "gui.previewModal.viewproject": "Näytä 2.0-projekti", + "gui.previewInfo.previewfaq": "Lukeaksesi lisää siirry {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "UKK", + "gui.gui.variableScopeOptionAllSprites": "Kaikille hahmoille", + "gui.gui.variableScopeOptionSpriteOnly": "Vain tälle hahmolle", + "gui.gui.cloudVariableOption": "Pilvimuuttuja (tallennettu palvelimelle)", + "gui.gui.variablePromptAllSpritesMessage": "Tämä muuttuja on saatavilla kaikille hahmoille.", + "gui.prompt.cancel": "Peru", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Pysäytä", + "gui.playbackStep.playMsg": "Toista", + "gui.playbackStep.loadingMsg": "Ladataan...", + "gui.playbackStep.saveMsg": "Tallenna", + "gui.playbackStep.reRecordMsg": "Äänitä uudelleen", + "gui.recordModal.title": "Äänitä ääni", + "gui.recordingStep.beginRecord": "Aloita tallennus napsauttamalla alla olevaa painiketta", + "gui.recordingStep.permission": "{arrow}Tarvitsemme lupasi, jotta mikrofonia voidaan käyttää", + "gui.recordingStep.stop": "Lopeta tallennus", + "gui.recordingStep.record": "Äänitä", + "gui.soundEditor.sound": "Ääni", + "gui.soundEditor.play": "Toista", + "gui.soundEditor.stop": "Pysäytä", + "gui.soundEditor.trim": "Leikkaa", + "gui.soundEditor.save": "Tallenna", + "gui.soundEditor.undo": "Kumoa", + "gui.soundEditor.redo": "Tee uudelleen", + "gui.soundEditor.faster": "Nopeammin", + "gui.soundEditor.slower": "Hitaammin", + "gui.soundEditor.echo": "Kaiku", + "gui.soundEditor.robot": "Robotti", + "gui.soundEditor.louder": "Voimakkaammin", + "gui.soundEditor.softer": "Pehmeämmin", + "gui.soundEditor.reverse": "Vaihda suuntaa", + "gui.SpriteInfo.spritePlaceholder": "Nimi", + "gui.SpriteInfo.sprite": "Hahmo", + "gui.SpriteInfo.show": "Näytä", + "gui.SpriteInfo.size": "Koko", + "gui.spriteSelectorItem.contextMenuDuplicate": "monista", + "gui.spriteSelectorItem.contextMenuDelete": "poista", + "gui.spriteSelectorItem.contextMenuExport": "vie", + "gui.spriteSelector.addSpriteFromLibrary": "Valitse hahmo", + "gui.spriteSelector.addSpriteFromPaint": "Piirrä", + "gui.spriteSelector.addSpriteFromSurprise": "Yllätä", + "gui.spriteSelector.addSpriteFromFile": "Lataa hahmo", + "gui.stageHeader.stageSizeLarge": "Vaihda suureen esiintymislavaan", + "gui.stageHeader.stageSizeSmall": "Vaihda pieneen esiintymislavaan", + "gui.stageHeader.stageSizeFull": "Siirry koko ruudun tilaan", + "gui.stageHeader.stageSizeUnFull": "Poistu koko ruudun tilasta", + "gui.stageHeader.fullscreenControl": "Koko ruudun hallinta", + "gui.spriteSelector.addBackdropFromLibrary": "Valitse tausta", + "gui.stageSelector.addBackdropFromPaint": "Piirrä", + "gui.stageSelector.addBackdropFromSurprise": "Yllätä", + "gui.stageSelector.addBackdropFromFile": "Lataa tausta", + "gui.stageSelector.stage": "Esiintymislava", + "gui.stageSelector.backdrops": "Taustat", + "gui.turboMode.active": "Turbotila", + "gui.webglModal.label": "Selaimesi ei tue WebGL:ää", + "gui.webglModal.description": "Valitettavasti näyttää siltä, ettei selaimesi tai tietokoneesi {webGlLink}. Tätä teknologiaa tarvitaan Scratch 3.0:n toimimiseksi.", + "gui.webglModal.webgllink": "ei tue WebGL:ää", + "gui.webglModal.back": "Takaisin", + "gui.webglModal.previewfaq": "Lukeaksesi lisää siirry {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "UKK", + "gui.costumeLibrary.chooseABackdrop": "Valitse tausta", + "gui.costumeLibrary.chooseACostume": "Valitse asuste", + "gui.costumeTab.addBackdropFromLibrary": "Valitse tausta", + "gui.costumeTab.addCostumeFromLibrary": "Valitse asuste", + "gui.costumeTab.addBlankCostume": "Piirrä", + "gui.costumeTab.addSurpriseCostume": "Yllätä", + "gui.costumeTab.addFileBackdrop": "Lataa tausta", + "gui.costumeTab.addFileCostume": "Lataa asuste", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Valitse laajennus", + "gui.extensionLibrary.extensionUrl": "Syötä liitännäisen verkko-osoite", + "gui.gui.defaultProjectTitle": "Scratch-projekti", + "gui.recordingStep.alertMsg": "Ei voi aloittaa äänitystä", + "gui.projectLoader.loadError": "Valitun projektitiedoston lataaminen epäonnistui.", + "gui.soundLibrary.chooseASound": "Valitse ääni", + "gui.soundTab.fileUploadSound": "Lataa ääni", + "gui.soundTab.surpriseSound": "Yllätä", + "gui.soundTab.recordSound": "Äänitä", + "gui.soundTab.addSoundFromLibrary": "Valitse ääni", + "gui.spriteLibrary.chooseASprite": "Valitse hahmo", + "gui.tipsLibrary.tutorials": "Valitse oppitunti", + "gui.alerts.createsuccess": "Luotu onnistuneesti.", + "gui.alerts.creating": "Luodaan...", + "gui.alerts.creatingError": "Projektia ei voitu luoda. Yritä uudelleen!", + "gui.alerts.savingError": "Projektia ei voitu tallentaa. Yritä uudelleen!", + "gui.alerts.savesuccess": "Tallennettu onnistuneesti.", + "gui.alerts.saving": "Tallennetaan...", + "gui.defaultProject.meow": "Mau", + "gui.defaultProject.variable": "muuttujani", + "gui.howtos.intro-move-sayhello-hat.name": "Aloitus", + "gui.howtos.intro-move.step_stepMove": "Lisää liikelohko", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klikkaa vihreää lippua aloittaaksesi", + "gui.howtos.say-it-out-loud": "Luo puhuvia animaatioita", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Lisää teksti puheeksi -lohkoja", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Sano jotain", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Aseta ääni", + "gui.howtos.say-it-out-loud.step_TXTMove": "Liikuskele", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Lisää tausta", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Lisää toinen hahmo", + "gui.howtos.say-it-out-loud.step_TXTSong": "Esitä laulu", + "gui.howtos.say-it-out-loud.step_TXTColor": "Muuta väriä", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Pyöri ympäri", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Kasva ja kutistu", + "gui.howtos.cartoon-network": "Animoi seikkailupeli", + "gui.howtos.cartoon-network.step_CNcharacter": "Valitse näytettävä hahmo", + "gui.howtos.cartoon-network.step_CNsay": "Sano jotain", + "gui.howtos.cartoon-network.step_CNglide": "Liu'u ympäri", + "gui.howtos.cartoon-network.step_CNpicksprite": "Valitse jahdattava kohde", + "gui.howtos.cartoon-network.step_CNcollect": "Kerää kohteita", + "gui.howtos.cartoon-network.step_CNvariable": "Tee pistemäärä-muuttuja", + "gui.howtos.cartoon-network.step_CNscore": "Säilytä pisteet", + "gui.howtos.cartoon-network.step_CNbackdrop": "Tason nosto: vaihda tausta", + "gui.howtos.animate-a-name.name": "Animoi nimi", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Valitse kirjainhahmo", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Klikattaessa soita ääni", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Valitse toinen kirjainhahmo", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Muuta väriä", + "gui.howtos.animate-a-name.step_AnimateSpin": "Valitse toinen kirjainhahmo ja aseta se pyörimään", + "gui.howtos.animate-a-name.step_AnimateGrow": "Valitse toinen kirjainhahmo ja aseta se kasvamaan", + "gui.howtos.make-music.name": "Tee musiikkia", + "gui.howtos.Make-Music.step_PickInstrument": "Valitse soitinhahmo", + "gui.howtos.Make-Music.step_PlaySoundClick": "Klikattaessa soita ääni", + "gui.howtos.Make-Music.step_MakeSong": "Luo laulu", + "gui.howtos.make-music.step_MakeBeat": "Valitse rumpu ja aseta sille rytmi", + "gui.howtos.make-music.step_MakeBeatBox": "Valitse mikrofoni-hahmo ja yllätä beatboksaamalla", + "gui.howtos.make-a-game.name": "Tee klikkailupeli", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Valitse hahmo", + "gui.howtos.make-a-game.step_GamePlaySound": "Klikattaessa soita ääni", + "gui.howtos.make-a-game.step_GameAddScore": "Luo pistemäärä-muuttuja", + "gui.howtos.make-a-game.step_GameChangeScore": "Kun klikataan, kasvata pisteitä", + "gui.howtos.make-a-game.step_Random": "Siirry satunnaiseen sijaintiin", + "gui.howtos.make-music.step_GameChangeColor": "Muuta väriä", + "gui.howtos.make-music.step_ResetScore": "Nollaa pisteet", + "gui.howtos.make-a-chase-game.name": "Tee jahtauspeli", + "gui.howtos.Chase-Game.step_BG": "Lisää tausta", + "gui.howtos.chase-game.step_AddOcto": "Lisää hahmo", + "gui.howtos.make-music.step_LeftRight": "Liiku nuolinäppäimillä oikealle ja vasemmalle", + "gui.howtos.Chase-Game.step_UpDown": "Liiku nuolinäppäimillä ylös ja alas", + "gui.howtos.Chase-Game.step_AddStar": "Lisää toinen hahmo", + "gui.howtos.Chase-Game.step_MoveRandom": "Liiku satunnaisesti", + "gui.howtos.Chase-Game.step_WhenTouch": "Mustekala-hahmon koskettaessa toista ääni", + "gui.howtos.Chase-Game.step_ScoreVariable": "Luo pistemäärä-muuttuja", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Mustekala-hahmon koskettaessa lisää pisteitä", + "gui.howtos.add-sprite.name": "Lisää hahmo", + "gui.howtos.add-sprite.step_addSprite": "Lisää hahmo", + "gui.howtos.add-a-backdrop.name": "Lisää tausta", + "gui.howtos.change-size.name": "Kasvata kokoa", + "gui.howtos.glide-around.name": "Liu'u ympäri", + "gui.howtos.record-a-sound.name": "Äänitä ääni", + "gui.howtos.spin-video.name": "Aseta se pyörimään", + "gui.howtos.hide-and-show.name": "Piilota ja näytä", + "gui.howtos.switch-costume.name": "Animoi hahmo", + "gui.howtos.move-around-with-arrow-keys.name": "Käytä nuolinäppäimiä", + "gui.howtos.add-effects.name": "Lisää tehosteita", + "gui.extension.music.name": "Musiikki", + "gui.extension.music.description": "Soita soittimia ja rumpuja.", + "gui.extension.pen.name": "Kynä", + "gui.extension.pen.description": "Piirrä hahmoillasi.", + "gui.extension.videosensing.name": "Videohavainnointi", + "gui.extension.videosensing.description": "Havaitse liike kameran avulla.", + "gui.extension.text2speech.name": "Teksti puheeksi", + "gui.extension.text2speech.description": "Tee projektisi puhuviksi.", + "gui.extension.translate.name": "Käännä", + "gui.extension.translate.description": "Käännä tekstiä useille kielille.", + "gui.extension.microbit.description": "Yhdistä projektisi maailman kanssa.", + "gui.extension.microbit.connectingMessage": "Yhdistetään", + "gui.extension.ev3.description": "Rakenna vuorovaikutteisia robotteja ja paljon muuta.", + "gui.extension.ev3.connectingMessage": "Yhdistetään. Varmista, että EV3:n PIN-koodi on 1234.", + "gui.extension.wedo2.description": "Rakenna käyttäen moottoreita ja sensoreita.", + "gui.extension.wedo2.connectingMessage": "Yhdistetään", + "gui.libraryTags.all": "Kaikki", + "gui.libraryTags.animals": "Eläimet", + "gui.libraryTags.dance": "Tanssi", + "gui.libraryTags.effects": "Efektit", + "gui.libraryTags.fantasy": "Fantasia", + "gui.libraryTags.fashion": "Muoti", + "gui.libraryTags.food": "Ruoka", + "gui.libraryTags.indoors": "Sisällä", + "gui.libraryTags.loops": "Toistorakenteet", + "gui.libraryTags.music": "Musiikki", + "gui.libraryTags.notes": "Nuotit", + "gui.libraryTags.outdoors": "Ulkona", + "gui.libraryTags.patterns": "Kuviot", + "gui.libraryTags.people": "Ihmiset", + "gui.libraryTags.percussion": "Rummut", + "gui.libraryTags.space": "Välilyönti", + "gui.libraryTags.sports": "Urheilu", + "gui.libraryTags.underwater": "Vedenalainen", + "gui.libraryTags.voice": "Ääni", + "gui.libraryTags.wacky": "Outo", + "gui.libraryTags.animation": "Animaatio", + "gui.libraryTags.art": "Taide", + "gui.libraryTags.games": "Pelit", + "gui.libraryTags.stories": "Tarinat", + "gui.libraryTags.letters": "Kirjaimet", + "gui.opcodeLabels.direction": "suunta", + "gui.opcodeLabels.xposition": "x-sijainti", + "gui.opcodeLabels.yposition": "y-sijainti", + "gui.opcodeLabels.size": "koko", + "gui.opcodeLabels.costumename": "asusteen nimi", + "gui.opcodeLabels.costumenumber": "asusteen numero", + "gui.opcodeLabels.backdropname": "taustan nimi", + "gui.opcodeLabels.backdropnumber": "taustan numero", + "gui.opcodeLabels.volume": "äänenvoimakkuus", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "vastaus", + "gui.opcodeLabels.loudness": "äänentaso", + "gui.opcodeLabels.username": "käyttäjänimi", + "gui.opcodeLabels.year": "vuosi", + "gui.opcodeLabels.month": "kuukausi", + "gui.opcodeLabels.date": "päiväys", + "gui.opcodeLabels.dayofweek": "viikonpäivä", + "gui.opcodeLabels.hour": "tunti", + "gui.opcodeLabels.minute": "minuutti", + "gui.opcodeLabels.second": "sekunti", + "gui.opcodeLabels.timer": "ajastin", + "gui.sharedMessages.backdrop": "tausta{index}", + "gui.sharedMessages.costume": "asuste{index}", + "gui.sharedMessages.sprite": "Hahmo{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/fr.json b/editor/interface/fr.json old mode 100755 new mode 100644 index 00f78d0a..98896658 --- a/editor/interface/fr.json +++ b/editor/interface/fr.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Se reconnecter", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Sac à dos", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Erreur lors du chargement du sac-à-dos", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Chargement...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Plus", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Le sac-à-dos est vide", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Navigateur non pris en charge", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Nous sommes désolés, mais scratch 3.0 ne supporte pas Internet Explorer, Vivaldi, Opera ou Silk. Nous vous recommandons d'essayer des navigateurs plus récents, tels que Google Chrome, Mozilla Firefox ou Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Retour", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Pour en savoir plus, allez sur la {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Prendre une photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Chargement de l'appareil photo...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Nous avons besoin de votre permission pour utiliser votre appareil photo.", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Reprendre la photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Enregistrer", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Prendre une photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Chargement...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activer l'appareil photo", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriels", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Fermer", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Plus de choses à essayer !", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Voir plus", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ne t'inquiète pas, nous y travaillons {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ça arrive bientôt...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Nous y travaillons {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Aucun appareil trouvé", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Assurez-vous d'avoir un appareil à proximité puis commencez la recherche.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Appuyez sur le bouton de votre appareil.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Commencer la recherche", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Recherche en cours...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Essayer à nouveau", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connecté", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Se déconnecter", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Aller à l'Éditeur", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connexion...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oups, on dirait que quelque chose s'est mal passé.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Essayer à nouveau", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Aide", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nom de l'appareil", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Se connecter", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Recherche d'appareils en cours", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Aucun appareil trouvé", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Sélectionner un appareil dans la liste ci-dessus.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Rafraîchir", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Veillez à ce que vous ayez Scratch Link d'installé et lancé", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Vérifiez que le Bluetooth soit activé", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Essayer à nouveau", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Aide", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Aller", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oups ! Quelque chose s'est mal passé.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Nous sommes désolés, mais on dirait que Scratch a planté. Ce bug a été rapporté automatiquement à l'Equipe Scratch. Merci de rafraîchir la page pour essayer à nouveau.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Recharger", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Créer un bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Ajouter une entrée", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "nombre ou texte", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Ajouter une entrée", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booléenne", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Ajouter une étiquette", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Exécuter sans rafraîchissement d'écran", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Annuler", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ok", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Tout autour", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Gauche/Droite", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ne pivote pas", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Ajouter une extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Arrière-plans", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sons", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Voir un projet Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Entrez un lien vers un de vos projets Scratch partagés. Les changements faits dans cette Beta de Scratch 3.0 ne seront pas sauvegardés.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Entrer un lien vers un de vos projet Scratch partagé. Les changements faits dans Scratch 3.0 ne seront pas sauvegardés.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oh oh, on dirait que le lien de ce projet ou le son id n'a pas l'air correct.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Voir", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Retour", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Pour en savoir plus, allez sur {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Ça arrive bientôt", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Nécessite", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "En collaboration avec ", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Rechercher", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tout", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Création des blocs ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Chargement de sprites...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Chargement des sons...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Chargement des extensions ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Rassemblement des chats ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmission des nanos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gonflement des gobos ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Préparation des émojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Chargement du projet", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mes projets", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mes classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Ma classe", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Paramètres du compte", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Déconnexion", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "fait par {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Voir communauté", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nom d'utilisateur", - "description": "Label for login username input" - }, - "general.password": { - "message": "Mot de passe", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Se connecter", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Besoin d'aide ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "sélecteur de langue", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriels", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restaurer le sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restaurer le son", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restaurer le costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restaurer", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Enregistrer maintenant", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Enregistrer comme copie", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fichier", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Importer depuis votre ordinateur", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Sauvegarder sur votre ordinateur", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Modifier", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Désactiver le mode Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activer le mode Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Rejoindre Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Se connecter", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Apporter des commentaires", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Titre du projet ici", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Partagés", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Partager", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Aide", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Retour", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vide)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "longueur {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "lecture normale", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "grande lecture", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "barre de défilement", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Essayer Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bienvenue sur la bêta de Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Pas maintenant", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Essayez-le", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Voir un projet 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bienvenue sur la bêta de Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Nous travaillons sur la prochaine version de Scratch. Nous sommes impatients que vous l’essayiez !", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Pas maintenant", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "L'essayer ! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Voir un projet 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Pour en savoir plus, allez sur {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Pour tous les sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Pour ce sprite uniquement", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable serveur (stockée sur le Cloud)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "La variable sera disponible pour tous les sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Annuler", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ok", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Jouer", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Chargement...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Sauvegarder", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Réenregistrer", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Enregistre un Son", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Commencez à enregistrer en cliquant sur le bouton ci-dessous.", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Nous avons besoin de votre permission pour utiliser votre micro", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Arrêter l'enregistrement", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Enregistrer", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Son", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Jouer", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Rogner", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Sauvegarder", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Restaurer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refaire", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Plus vite", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Plus doucement", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Plus fort", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Plus doux", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inverser", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nom", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Afficher", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Taille", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dupliquer", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "supprimer", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exporter", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choisir un sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Peindre", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Importer un sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Passer à la grande scène", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Passer à la petite scène", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Entrer en mode plein-écran", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Sortir du mode plein-écran", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Contrôle du plein écran", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choisir un arrière-plan", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Peindre", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Importer un arrière-plan", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scène", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Arrière-plans", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mode Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Votre navigateur ne supporte pas WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Malheureusement il semble que votre navigateur ou votre ordinateur {webGlLink}. Cette technologie est nécessaire pour faire fonctionner Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ne supporte pas WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Retour", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Pour en savoir plus, allez sur {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choisir un arrière-plan", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choisir un costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choisir un arrière-plan", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choisir un costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Peindre", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Importer un arrière-plan", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Importer un Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Webcam", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choisis une extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Entrer l'URL de l'extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Projet Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Impossible de démarrer l'enregistrement", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Le fichier du projet qui a été sélectionné n'a pas réussi à être chargé.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choisir un son", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Importer un son", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Enregistrer", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choisir un son", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choisir un sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choisis un tutoriel", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Créé avec succès.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Création en cours de...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Sauvegarde effectuée.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Sauvegarde en cours...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miaou", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "ma variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Prise en main", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Ajoute un bloc de mouvement", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Clique sur le drapeau vert pour commencer", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Créé des animations qui parlent", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Ajoute du texte dans les blocs de prononciation", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dis quelque chose", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Choisis une voix", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Déplace-toi", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Ajoute un arrière-plan", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Ajoute un autre personnage", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Chante une chanson", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change la couleur", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Tourner autour", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grandis et rapetisse", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Anime un jeu d'aventure", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choisis un personnage à afficher", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dis quelque chose", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glisser tout autour", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choisis un objet à pourchasser", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collecte les objets", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Fais une variable score", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Compte les points", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Niveau supérieur : Change d'arrière-plan", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anime un nom", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Choisis un sprite en forme de lettre", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Jouer un son quand cliqué", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Choisis un autre sprite en forme de lettre", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change la couleur", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Choisis un costume avec une autre lettre & Fais la tourner", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Choisis un costume avec une autre lettre & Fais la grandir", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Fais de la musique", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Choisis un sprite instrument", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Jouer un son quand cliqué", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Créé un son", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choisis un tambour & fait un battement", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choisis le sprite micro & la boite à sons surprise", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Créé un jeu de Clicker", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Choisis un sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Jouer un son quand cliqué", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Créé une variable score", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Quand cliqué augmente le score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Aller à une position aléatoire", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change la couleur", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Remets le score à zéro", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Fais un jeu de Poursuite", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Ajoute un arrière-plan", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Ajoute un sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Bouge vers la droite & vers la gauche avec les flèches du clavier", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Bouge vers le haut & vers le bas avec les flèches du clavier", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Ajoute un autre sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Bouger aléatoirement", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Dans le sprite pieuvre, Quand touché, Jouer un son", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Créé une variable score", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Dans le sprite pieuvre, Quand touché, Ajouter un score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Ajoute un sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Ajoute un sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Ajoute un arrière-plan", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change la taille", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glisser tout autour", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Enregistrer un son", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fais-le tourner", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Se cacher & se montrer", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Anime un sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Utilise les flèches directionnelles", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Ajouter des effets", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musique", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Jouer des instruments et du tambour.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Stylo", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dessiner avec vos sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Détection vidéo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Capter du mouvement avec la caméra.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Synthèse vocale", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Fais parler tes projets", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traduire", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduire du texte dans différentes langues.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connecter vos projets avec le monde.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connexion", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construire des robots interactifs et plus.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connexion. Vérifiez que le pin sur votre EV3 est mis sur 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construire avec des moteurs et des capteurs.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connexion", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tout", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animaux", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Danser", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effets", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantaisie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "À la mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Nourriture", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Intérieur", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Boucles", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musique", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Dehors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Motifs", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Gens", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espace", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Monde aquatique", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voix", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Farfelu", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jeux", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Histoires", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Lettres", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "abscisse x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ordonnée y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "taille", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nom du costume", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "numéro de costume", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nom de l'arrière-plan", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "numéro d'arrière-plan", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "réponse", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volume sonore", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nom d'utilisateur", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "année", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mois", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "jour de la semaine", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "heure", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "seconde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "chronomètre", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "arrière plan{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Se reconnecter", + "gui.backpack.header": "Sac à dos", + "gui.backpack.errorBackpack": "Erreur lors du chargement du sac-à-dos", + "gui.backpack.loadingBackpack": "Chargement...", + "gui.backpack.more": "Plus", + "gui.backpack.emptyBackpack": "Le sac-à-dos est vide", + "gui.unsupportedBrowser.label": "Navigateur non pris en charge", + "gui.unsupportedBrowser.description": "Nous sommes désolés, mais scratch 3.0 ne supporte pas Internet Explorer, Vivaldi, Opera ou Silk. Nous vous recommandons d'essayer des navigateurs plus récents, tels que Google Chrome, Mozilla Firefox ou Microsoft Edge.", + "gui.unsupportedBrowser.back": "Retour", + "gui.unsupportedBrowser.previewfaq": "Pour en savoir plus, allez sur la {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Prendre une photo", + "gui.cameraModal.loadingCameraMessage": "Chargement de l'appareil photo...", + "gui.cameraModal.permissionRequest": "Nous avons besoin de votre permission pour utiliser votre appareil photo.", + "gui.cameraModal.retakePhoto": "Reprendre la photo", + "gui.cameraModal.save": "Enregistrer", + "gui.cameraModal.takePhoto": "Prendre une photo", + "gui.cameraModal.loadingCaption": "Chargement...", + "gui.cameraModal.enableCameraCaption": "Activer l'appareil photo", + "gui.cards.all-tutorials": "Tutoriels", + "gui.cards.close": "Fermer", + "gui.cards.more-things-to-try": "Plus de choses à essayer !", + "gui.cards.see-more": "Voir plus", + "gui.comingSoon.message1": "Ne t'inquiète pas, nous y travaillons {emoji}", + "gui.comingSoon.message2": "Ça arrive bientôt...", + "gui.comingSoon.message3": "Nous y travaillons {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Aucun appareil trouvé", + "gui.connection.auto-scanning.prescan": "Assurez-vous d'avoir votre appareil à proximité puis commencez la recherche.", + "gui.connection.auto-scanning.pressbutton": "Appuyez sur le bouton de votre appareil.", + "gui.connection.auto-scanning.start-search": "Commencer la recherche", + "gui.connection.connecting-searchbutton": "Recherche en cours...", + "gui.connection.auto-scanning.try-again": "Essayer à nouveau", + "gui.connection.connected": "Connecté", + "gui.connection.disconnect": "Se déconnecter", + "gui.connection.go-to-editor": "Aller à l'Éditeur", + "gui.connection.connecting-cancelbutton": "Connexion...", + "gui.connection.error.errorMessage": "Oups, on dirait que quelque chose s'est mal passé.", + "gui.connection.error.tryagainbutton": "Essayer à nouveau", + "gui.connection.error.helpbutton": "Aide", + "gui.connection.peripheral-name-label": "Nom de l'appareil", + "gui.connection.connect": "Se connecter", + "gui.connection.scanning.lookingforperipherals": "Recherche d'appareils en cours", + "gui.connection.scanning.noPeripheralsFound": "Aucun appareil trouvé", + "gui.connection.scanning.instructions": "Sélectionner un appareil dans la liste ci-dessus.", + "gui.connection.search": "Rafraîchir", + "gui.connection.unavailable.installscratchlink": "Veillez à ce que vous ayez Scratch Link d'installé et lancé", + "gui.connection.unavailable.enablebluetooth": "Vérifiez que le Bluetooth soit activé", + "gui.connection.unavailable.tryagainbutton": "Essayer à nouveau", + "gui.connection.unavailable.helpbutton": "Aide", + "gui.controls.go": "Aller", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Oups ! Quelque chose s'est mal passé.", + "gui.crashMessage.description": "Nous sommes désolés, mais on dirait que Scratch a planté. Ce bug a été rapporté automatiquement à l'Equipe Scratch. Merci de rafraîchir la page pour essayer à nouveau.", + "gui.crashMessage.reload": "Recharger", + "gui.customProcedures.myblockModalTitle": "Créer un bloc", + "gui.customProcedures.addAnInputNumberText": "Ajouter une entrée", + "gui.customProcedures.numberTextType": "nombre ou texte", + "gui.customProcedures.addAnInputBoolean": "Ajouter une entrée", + "gui.customProcedures.booleanType": "booléenne", + "gui.customProcedures.addALabel": "Ajouter une étiquette", + "gui.customProcedures.runWithoutScreenRefresh": "Exécuter sans rafraîchissement d'écran", + "gui.customProcedures.cancel": "Annuler", + "gui.customProcedures.ok": "Ok", + "gui.SpriteInfo.direction": "Direction", + "gui.directionPicker.rotationStyles.allAround": "Tout autour", + "gui.directionPicker.rotationStyles.leftRight": "Gauche/Droite", + "gui.directionPicker.rotationStyles.dontRotate": "Ne pivote pas", + "gui.gui.addExtension": "Ajouter une extension", + "gui.gui.codeTab": "Code", + "gui.gui.backdropsTab": "Arrière-plans", + "gui.gui.costumesTab": "Costumes", + "gui.gui.soundsTab": "Sons", + "gui.importInfo.title": "Voir un projet Scratch 2.0", + "gui.importInfo.betamessage": "Entrez un lien vers un de vos projets Scratch partagés. Les changements faits dans cette Beta de Scratch 3.0 ne seront pas sauvegardés.", + "gui.importInfo.message": "Entrer un lien vers un de vos projet Scratch partagé. Les changements faits dans Scratch 3.0 ne seront pas sauvegardés.", + "gui.importInfo.invalidFormatError": "Oh oh, on dirait que le lien de ce projet ou le son id n'a pas l'air correct.", + "gui.importModal.viewproject": "Voir", + "gui.importInfo.goback": "Retour", + "gui.importInfo.previewfaq": "Pour en savoir plus, allez sur {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Ça arrive bientôt", + "gui.extensionLibrary.requires": "Nécessite", + "gui.extensionLibrary.collaboration": "En collaboration avec ", + "gui.library.filterPlaceholder": "Rechercher", + "gui.library.allTag": "Tout", + "gui.loader.message1": "Création des blocs ...", + "gui.loader.message2": "Chargement de sprites...", + "gui.loader.message3": "Chargement des sons...", + "gui.loader.message4": "Chargement des extensions ...", + "gui.loader.message5": "Rassemblement des chats ...", + "gui.loader.message6": "Transmission des nanos ...", + "gui.loader.message7": "Gonflement des gobos ...", + "gui.loader.message8": "Préparation des émojis ...", + "gui.loader.headline": "Chargement du projet", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Mes projets", + "gui.accountMenu.myClasses": "Mes classes", + "gui.accountMenu.myClass": "Ma classe", + "gui.accountMenu.accountSettings": "Paramètres du compte", + "gui.accountMenu.signOut": "Déconnexion", + "gui.authorInfo.byUser": "créé par {username}", + "gui.menuBar.seeCommunity": "Voir communauté", + "general.username": "Nom d'utilisateur", + "general.password": "Mot de passe", + "general.signIn": "Se connecter", + "login.needHelp": "Besoin d'aide ?", + "gui.menuBar.LanguageSelector": "sélecteur de langue", + "gui.menuBar.tutorialsLibrary": "Tutoriels", + "gui.menuBar.restoreSprite": "Restaurer le sprite", + "gui.menuBar.restoreSound": "Restaurer le son", + "gui.menuBar.restoreCostume": "Restaurer le costume", + "gui.menuBar.restore": "Restaurer", + "gui.menuBar.saveNow": "Enregistrer maintenant", + "gui.menuBar.saveAsCopy": "Enregistrer comme copie", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Nouveau", + "gui.menuBar.file": "Fichier", + "gui.menuBar.uploadFromComputer": "Importer depuis votre ordinateur", + "gui.menuBar.downloadToComputer": "Sauvegarder sur votre ordinateur", + "gui.menuBar.edit": "Modifier", + "gui.menuBar.turboModeOff": "Désactiver le mode Turbo", + "gui.menuBar.turboModeOn": "Activer le mode Turbo", + "gui.menuBar.joinScratch": "Rejoindre Scratch", + "gui.menuBar.signIn": "Se connecter", + "gui.menuBar.giveFeedback": "Apporter des commentaires", + "gui.gui.projectTitlePlaceholder": "Titre du projet ici", + "gui.menuBar.isShared": "Partagés", + "gui.menuBar.share": "Partager", + "gui.modal.help": "Aide", + "gui.modal.back": "Retour", + "gui.monitor.listMonitor.empty": "(vide)", + "gui.monitor.listMonitor.listLength": "longueur {length}", + "gui.monitor.contextMenu.default": "lecture normale", + "gui.monitor.contextMenu.large": "grande lecture", + "gui.monitor.contextMenu.slider": "barre de défilement", + "gui.previewInfo.label": "Essayer Scratch 3.0", + "gui.previewInfo.welcome": "Bienvenue sur la bêta de Scratch 3.0", + "gui.previewModal.notnowtooltip": "Pas maintenant", + "gui.previewModal.tryittooltip": "Essayez-le", + "gui.previewModal.viewprojecttooltip": "Voir un projet 2.0", + "gui.previewInfo.betawelcome": "Bienvenue sur la bêta de Scratch 3.0", + "gui.previewInfo.invitation": "Nous travaillons sur la prochaine version de Scratch. Nous sommes impatients que vous l’essayiez !", + "gui.previewInfo.notnow": "Pas maintenant", + "gui.previewModal.tryit": "L'essayer ! {caticon}", + "gui.previewModal.viewproject": "Voir un projet 2.0", + "gui.previewInfo.previewfaq": "Pour en savoir plus, allez sur {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Pour tous les sprites", + "gui.gui.variableScopeOptionSpriteOnly": "Pour ce sprite uniquement", + "gui.gui.cloudVariableOption": "Variable serveur (stockée sur le Cloud)", + "gui.gui.variablePromptAllSpritesMessage": "La variable sera disponible pour tous les sprites.", + "gui.prompt.cancel": "Annuler", + "gui.prompt.ok": "Ok", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Jouer", + "gui.playbackStep.loadingMsg": "Chargement...", + "gui.playbackStep.saveMsg": "Sauvegarder", + "gui.playbackStep.reRecordMsg": "Réenregistrer", + "gui.recordModal.title": "Enregistre un Son", + "gui.recordingStep.beginRecord": "Commencez à enregistrer en cliquant sur le bouton ci-dessous.", + "gui.recordingStep.permission": "{arrow}Nous avons besoin de votre permission pour utiliser votre micro", + "gui.recordingStep.stop": "Arrêter l'enregistrement", + "gui.recordingStep.record": "Enregistrer", + "gui.soundEditor.sound": "Son", + "gui.soundEditor.play": "Jouer", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Rogner", + "gui.soundEditor.save": "Sauvegarder", + "gui.soundEditor.undo": "Restaurer", + "gui.soundEditor.redo": "Refaire", + "gui.soundEditor.faster": "Plus vite", + "gui.soundEditor.slower": "Plus doucement", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Plus fort", + "gui.soundEditor.softer": "Plus doux", + "gui.soundEditor.reverse": "Inverser", + "gui.SpriteInfo.spritePlaceholder": "Nom", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Afficher", + "gui.SpriteInfo.size": "Taille", + "gui.spriteSelectorItem.contextMenuDuplicate": "dupliquer", + "gui.spriteSelectorItem.contextMenuDelete": "supprimer", + "gui.spriteSelectorItem.contextMenuExport": "exporter", + "gui.spriteSelector.addSpriteFromLibrary": "Choisir un sprite", + "gui.spriteSelector.addSpriteFromPaint": "Peindre", + "gui.spriteSelector.addSpriteFromSurprise": "Surprise", + "gui.spriteSelector.addSpriteFromFile": "Importer un sprite", + "gui.stageHeader.stageSizeLarge": "Passer à la grande scène", + "gui.stageHeader.stageSizeSmall": "Passer à la petite scène", + "gui.stageHeader.stageSizeFull": "Entrer en mode plein-écran", + "gui.stageHeader.stageSizeUnFull": "Sortir du mode plein-écran", + "gui.stageHeader.fullscreenControl": "Contrôle du plein écran", + "gui.spriteSelector.addBackdropFromLibrary": "Choisir un arrière-plan", + "gui.stageSelector.addBackdropFromPaint": "Peindre", + "gui.stageSelector.addBackdropFromSurprise": "Surprise", + "gui.stageSelector.addBackdropFromFile": "Importer un arrière-plan", + "gui.stageSelector.stage": "Scène", + "gui.stageSelector.backdrops": "Arrière-plans", + "gui.turboMode.active": "Mode Turbo", + "gui.webglModal.label": "Votre navigateur ne supporte pas WebGL", + "gui.webglModal.description": "Malheureusement il semble que votre navigateur ou votre ordinateur {webGlLink}. Cette technologie est nécessaire pour faire fonctionner Scratch 3.0.", + "gui.webglModal.webgllink": "ne supporte pas WebGL", + "gui.webglModal.back": "Retour", + "gui.webglModal.previewfaq": "Pour en savoir plus, allez sur {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Choisir un arrière-plan", + "gui.costumeLibrary.chooseACostume": "Choisir un costume", + "gui.costumeTab.addBackdropFromLibrary": "Choisir un arrière-plan", + "gui.costumeTab.addCostumeFromLibrary": "Choisir un costume", + "gui.costumeTab.addBlankCostume": "Peindre", + "gui.costumeTab.addSurpriseCostume": "Surprise", + "gui.costumeTab.addFileBackdrop": "Importer un arrière-plan", + "gui.costumeTab.addFileCostume": "Importer un Costume", + "gui.costumeTab.addCameraCostume": "Webcam", + "gui.extensionLibrary.chooseAnExtension": "Choisis une extension", + "gui.extensionLibrary.extensionUrl": "Entrer l'URL de l'extension", + "gui.gui.defaultProjectTitle": "Projet Scratch", + "gui.recordingStep.alertMsg": "Impossible de démarrer l'enregistrement", + "gui.projectLoader.loadError": "Le fichier du projet qui a été sélectionné n'a pas réussi à être chargé.", + "gui.soundLibrary.chooseASound": "Choisir un son", + "gui.soundTab.fileUploadSound": "Importer un son", + "gui.soundTab.surpriseSound": "Surprise", + "gui.soundTab.recordSound": "Enregistrer", + "gui.soundTab.addSoundFromLibrary": "Choisir un son", + "gui.spriteLibrary.chooseASprite": "Choisir un sprite", + "gui.tipsLibrary.tutorials": "Choisis un tutoriel", + "gui.alerts.createsuccess": "Créé avec succès.", + "gui.alerts.creating": "Création en cours de...", + "gui.alerts.creatingError": "Impossible de créer le projet. Merci de réessayer !", + "gui.alerts.savingError": "Impossible de sauvegarder le projet. Merci de réessayer !", + "gui.alerts.savesuccess": "Sauvegarde effectuée.", + "gui.alerts.saving": "Sauvegarde en cours...", + "gui.defaultProject.meow": "Miaou", + "gui.defaultProject.variable": "ma variable", + "gui.howtos.intro-move-sayhello-hat.name": "Prise en main", + "gui.howtos.intro-move.step_stepMove": "Ajoute un bloc de mouvement", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Clique sur le drapeau vert pour commencer", + "gui.howtos.say-it-out-loud": "Créé des animations qui parlent", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Ajoute le texte dans les blocs de prononciation", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Dis quelque chose", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Choisis une voix", + "gui.howtos.say-it-out-loud.step_TXTMove": "Déplace-toi", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Ajoute un arrière-plan", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Ajouter un autre personnage", + "gui.howtos.say-it-out-loud.step_TXTSong": "Chante une chanson", + "gui.howtos.say-it-out-loud.step_TXTColor": "Change la couleur", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Tourner autour", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grandis et rapetisse", + "gui.howtos.cartoon-network": "Animer un jeu d'aventure", + "gui.howtos.cartoon-network.step_CNcharacter": "Choisis un personnage à afficher", + "gui.howtos.cartoon-network.step_CNsay": "Dis quelque chose", + "gui.howtos.cartoon-network.step_CNglide": "Glisser tout autour", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choisis un objet à pourchasser", + "gui.howtos.cartoon-network.step_CNcollect": "Collecte les objets", + "gui.howtos.cartoon-network.step_CNvariable": "Fais une variable score", + "gui.howtos.cartoon-network.step_CNscore": "Compte les points", + "gui.howtos.cartoon-network.step_CNbackdrop": "Niveau supérieur : Change d'arrière-plan", + "gui.howtos.animate-a-name.name": "Anime un nom", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Choisis un sprite en forme de lettre", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Jouer un son quand cliqué", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Choisis un autre sprite en forme de lettre", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Change la couleur", + "gui.howtos.animate-a-name.step_AnimateSpin": "Choisis un costume avec une autre lettre & Fais la tourner", + "gui.howtos.animate-a-name.step_AnimateGrow": "Choisis un costume avec une autre lettre & Fais la grandir", + "gui.howtos.make-music.name": "Fais de la musique", + "gui.howtos.Make-Music.step_PickInstrument": "Choisis un sprite instrument", + "gui.howtos.Make-Music.step_PlaySoundClick": "Jouer un son quand cliqué", + "gui.howtos.Make-Music.step_MakeSong": "Créé un son", + "gui.howtos.make-music.step_MakeBeat": "Choisis un tambour & fait un battement", + "gui.howtos.make-music.step_MakeBeatBox": "Choisis le sprite micro & la boite à sons surprise", + "gui.howtos.make-a-game.name": "Créé un jeu de Clicker", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Choisis un sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Jouer un son quand cliqué", + "gui.howtos.make-a-game.step_GameAddScore": "Créé une variable score", + "gui.howtos.make-a-game.step_GameChangeScore": "Quand cliqué augmente le score", + "gui.howtos.make-a-game.step_Random": "Aller à une position aléatoire", + "gui.howtos.make-music.step_GameChangeColor": "Change la couleur", + "gui.howtos.make-music.step_ResetScore": "Remets le score à zéro", + "gui.howtos.make-a-chase-game.name": "Fais un jeu de Poursuite", + "gui.howtos.Chase-Game.step_BG": "Ajoute un arrière-plan", + "gui.howtos.chase-game.step_AddOcto": "Ajoute un sprite", + "gui.howtos.make-music.step_LeftRight": "Bouge vers la droite & vers la gauche avec les flèches du clavier", + "gui.howtos.Chase-Game.step_UpDown": "Bouge vers le haut & vers le bas avec les flèches du clavier", + "gui.howtos.Chase-Game.step_AddStar": "Ajoute un autre sprite", + "gui.howtos.Chase-Game.step_MoveRandom": "Bouger aléatoirement", + "gui.howtos.Chase-Game.step_WhenTouch": "Dans le sprite pieuvre, Quand touché, Jouer un son", + "gui.howtos.Chase-Game.step_ScoreVariable": "Créé une variable score", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Dans le sprite pieuvre, Quand touché, Ajouter un score", + "gui.howtos.add-sprite.name": "Ajoute un sprite", + "gui.howtos.add-sprite.step_addSprite": "Ajoute un sprite", + "gui.howtos.add-a-backdrop.name": "Ajoute un arrière-plan", + "gui.howtos.change-size.name": "Change la taille", + "gui.howtos.glide-around.name": "Glisser tout autour", + "gui.howtos.record-a-sound.name": "Enregistrer un son", + "gui.howtos.spin-video.name": "Fais-le tourner", + "gui.howtos.hide-and-show.name": "Se cacher & se montrer", + "gui.howtos.switch-costume.name": "Anime un sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Utilise les flèches directionnelles", + "gui.howtos.add-effects.name": "Ajouter des effets", + "gui.extension.music.name": "Musique", + "gui.extension.music.description": "Jouer des instruments et du tambour.", + "gui.extension.pen.name": "Stylo", + "gui.extension.pen.description": "Dessiner avec vos sprites.", + "gui.extension.videosensing.name": "Détection vidéo", + "gui.extension.videosensing.description": "Capter du mouvement avec la caméra.", + "gui.extension.text2speech.name": "Synthèse vocale", + "gui.extension.text2speech.description": "Fais parler tes projets.", + "gui.extension.translate.name": "Traduire", + "gui.extension.translate.description": "Traduire du texte dans différentes langues.", + "gui.extension.microbit.description": "Connecter vos projets avec le monde.", + "gui.extension.microbit.connectingMessage": "Connexion", + "gui.extension.ev3.description": "Construire des robots interactifs et plus.", + "gui.extension.ev3.connectingMessage": "Connexion. Vérifiez que le pin sur votre EV3 est mis sur 1234.", + "gui.extension.wedo2.description": "Construire avec des moteurs et des capteurs.", + "gui.extension.wedo2.connectingMessage": "Connexion", + "gui.libraryTags.all": "Tout", + "gui.libraryTags.animals": "Animaux", + "gui.libraryTags.dance": "Danser", + "gui.libraryTags.effects": "Effets", + "gui.libraryTags.fantasy": "Fantaisie", + "gui.libraryTags.fashion": "À la mode", + "gui.libraryTags.food": "Nourriture", + "gui.libraryTags.indoors": "Intérieur", + "gui.libraryTags.loops": "Boucles", + "gui.libraryTags.music": "Musique", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Dehors", + "gui.libraryTags.patterns": "Motifs", + "gui.libraryTags.people": "Gens", + "gui.libraryTags.percussion": "Percussion", + "gui.libraryTags.space": "Espace", + "gui.libraryTags.sports": "Sports", + "gui.libraryTags.underwater": "Monde aquatique", + "gui.libraryTags.voice": "Voix", + "gui.libraryTags.wacky": "Farfelu", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "Art", + "gui.libraryTags.games": "Jeux", + "gui.libraryTags.stories": "Histoires", + "gui.libraryTags.letters": "Lettres", + "gui.opcodeLabels.direction": "direction", + "gui.opcodeLabels.xposition": "abscisse x", + "gui.opcodeLabels.yposition": "ordonnée y", + "gui.opcodeLabels.size": "taille", + "gui.opcodeLabels.costumename": "nom du costume", + "gui.opcodeLabels.costumenumber": "numéro de costume", + "gui.opcodeLabels.backdropname": "nom de l'arrière-plan", + "gui.opcodeLabels.backdropnumber": "numéro d'arrière-plan", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "réponse", + "gui.opcodeLabels.loudness": "volume sonore", + "gui.opcodeLabels.username": "nom d'utilisateur", + "gui.opcodeLabels.year": "année", + "gui.opcodeLabels.month": "mois", + "gui.opcodeLabels.date": "date", + "gui.opcodeLabels.dayofweek": "jour de la semaine", + "gui.opcodeLabels.hour": "heure", + "gui.opcodeLabels.minute": "minute", + "gui.opcodeLabels.second": "seconde", + "gui.opcodeLabels.timer": "chronomètre", + "gui.sharedMessages.backdrop": "arrière plan{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/fur.json b/editor/interface/fur.json deleted file mode 100644 index 8aa8a889..00000000 --- a/editor/interface/fur.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Valisute", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Di plui", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Indaûr", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Salvâ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Siere", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "No stâ preocupâti, o sin chi {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "In curt...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "O stin lavorant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Jutori", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Jutori", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Cree un Bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Fâs cence inzornament dal visôr", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Scancele", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fonts", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costums", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sunôrs", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cîr", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Ducj i progjets", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profîl", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Lis Mês Robis", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Lis mês classis", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "La mê classe", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configurazion account", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Va fûr", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Non utent", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Jentre", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Âstu bisugne di jutori?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Salve cumò", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Salve une copie", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Gnûf", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Modifiche", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Jentre te comunitât di Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Jentre", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Condivît", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Jutori", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Indaûr", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normâl", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "cursôr", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Par ducj i sprite", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Dome par chest sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabile Cloud (salvade sul server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Scancele", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Salvâ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Regjistre", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sunôr", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Salvâ", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Disfe", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Torne a fâ", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dupliche", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "scancele", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "espuarte", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sene", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fonts", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modalitât Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Indaûr", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Webcam", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Regjistre", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creazion in cors...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Salvataç in cors...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Par scomençâ", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musiche", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pene", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Ducj i progjets", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animâi", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Danze", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efiets", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interni", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musiche", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Esterni", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Personis", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussions", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Spazi", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Fondâi di Mâr", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Zûcs", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Storiis", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letaris", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direzion", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posizion x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posizion y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "dimension", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "non costum", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "non dal fonts", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volum", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "timp", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "rispueste", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volum microfon", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "non utent", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "an", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mês", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dì", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dì de setemane", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ore", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minût", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "secont", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronometri", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ga.json b/editor/interface/ga.json index b1331c20..a529686e 100644 --- a/editor/interface/ga.json +++ b/editor/interface/ga.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mála Droma", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Earráid agus an mála droma á lódáil", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Á Lódáil...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Tuilleadh", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Tá an mála droma folamh", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Ní thacaímid leis an mbrabhsálaí seo", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Ár leithscéal, ach ní thacaíonn Scratch 3.0 leis na brabhsálaithe Internet Explorer, Vivaldi, Opera, nó Silk. Molaimid duit triail a bhaint as brabhsálaí nua-aimseartha lán-Ghaeilge, mar shampla Mozilla Firefox.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Chun deiridh", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Ceisteanna Coitianta", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Glac Pictiúr", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Ceamara á Lódáil...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Caithfidh tú cead a thabhairt dúinn do cheamara a úsáid", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Glac Pictiúr Arís", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Sábháil", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Glac Pictiúr", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Á Lódáil...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Cumasaigh an Ceamara", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Ranganna Teagaisc", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Dún", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Tuilleadh rudaí le triail a bhaint astu!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Tuilleadh", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ná buair do cheann, táimid ag plé leis {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Le teacht go luath...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Táimid ag plé leis {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Níor aimsíodh aon ghléas", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Coinnigh do ghléas in aice láimhe, ansin déan cuardach.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Brúigh an cnaipe ar do ghléas.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Déan Cuardach", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Cuardach ar siúl...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Bain triail eile as", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Ceangailte", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Dícheangail", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Fill ar an Eagarthóir", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Ag ceangal...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Úps, dealraíonn sé go ndeachaigh rud éigin in abar.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Bain triail eile as", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Cabhair", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ainm an ghléis", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Ceangail", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Ag lorg gléasanna", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Níor aimsíodh aon ghléas", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Roghnaigh do ghléas sa liosta thuas.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Athnuaigh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Deimhnigh gur shuiteáil tú Scratch Link agus go bhfuil sé ar siúl", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Deimhnigh go bhfuil Bluetooth cumasaithe", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Bain triail eile as", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Cabhair", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Tosaigh", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Úps! Tharla earráid.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Ár leithscéal, ach tá Scratch tar éis tuairteála de réir cosúlachta. Seoladh na mionsonraí chuig Foireann Scratch go huathoibríoch. Athlódáil an leathanach agus bain triail eile as.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Athlódáil", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Cruthaigh Bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Cuir réimse ionchurtha leis", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "uimhir nó téacs", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Cuir réimse ionchurtha leis", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "athróg Boole", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Cuir lipéad leis", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Rith gan an scáileán a athnuachan", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cealaigh", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Treo", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Timpeall ar fad", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Clé/Deas", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ná rothlaigh", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Cuir Breiseán Leis", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Cód", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Cúlraí", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Cultacha", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Fuaimeanna", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Oscail Tionscadal Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Cuir isteach nasc le tionscadal Scratch de do chuid. Ní shábhálfar athruithe a dhéanfaidh tú sa leagan béite seo de 3.0.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Cuir isteach nasc le tionscadal Scratch de do chuid. Ní shábhálfar athruithe a dhéanfaidh tú sa Réamhamharc 3.0 seo.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Hmm... tá cuma aisteach ar an nasc nó aitheantas sin.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Amharc", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Siar", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Ceisteanna Coitianta", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Le teacht go luath", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cuardaigh", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Uile", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Blocanna á gcruthú...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Sprideanna á lódáil...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Fuaimeanna á lódáil...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Breiseáin á lódáil...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Cait á gcluicheadh...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanónna á dtarchur...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Góbónna á séideadh...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emoji á n-ullmhú...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Tionscadal á Lódáil", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Próifíl", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mo Chuid Stuif", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mo Ranganna", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mo Rang", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Socruithe an chuntais", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Logáil amach", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Féach an Comhphobal", - "description": "Label for see community button" - }, - "general.username": { - "message": "Ainm úsáideora", - "description": "Label for login username input" - }, - "general.password": { - "message": "Focal Faire", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logáil isteach", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Cabhair uait?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "roghnóir teanga", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Ranganna Teagaisc", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Athchóirigh an Sprid", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Athchóirigh an Fhuaim Scriosta", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Athchóirigh an Chulaith Scriosta", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Athchóirigh", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Sábháil anois", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Sábháil mar chóip", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Athmheasc", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nua", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Comhad", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Lódáil ó do ríomhaire", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Sábháil ar do ríomhaire", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Eagar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Múch an Mód Turbó", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Tosaigh an Mód Turbó", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Cláraigh le Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logáil isteach", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Tabhair Aiseolas", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Teideal an tionscadail anseo", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Comhroinnte", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Comhroinn", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Cabhair", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Chun deiridh", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "gnáth-asléamh", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "asléamh mór", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "sleamhnán", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Bain Triail as Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Fáilte go dtí an leagan béite de Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Níl Anois", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Bain Triail As", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Oscail Tionscadal 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Fáilte go dtí an leagan béite de Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Táimid ag obair ar an chéad ghlúin eile de Scratch. Tá súil againn go mbainfidh tú taitneamh as!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Níl Anois", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Bain triail as! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Oscail Tionscadal 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Ceisteanna Coitianta", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Na sprideanna go léir", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "An sprid seo amháin", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Néalathróg (sábháilte ar an bhfreastalaí)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Beidh an athróg seo ar fáil do gach sprid.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cealaigh", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Seinn", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Á Lódáil...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Sábháil", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Ataifead", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Taifeadadh", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Taifead", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Fuaim", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Seinn", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Bearr", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Sábháil", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Cealaigh", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Athdhéan", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Níos Sciobtha", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Níos moille", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Macalla", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Róbat", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Níos Airde", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Níos Ciúine", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Aisiompaigh", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ainm", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprid", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Taispeáin", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Méid", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "cóip", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "scrios", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "easpórtáil", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Roghnaigh Sprid", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Péint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Randamach", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Uaslódáil Sprid", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Úsáid stáitse mór", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Úsáid stáitse beag", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Mód lánscáileáin", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Scoir den lánscáileán", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Rialú Lánscáileáin", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Roghnaigh Cúlra", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Péint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Randamach", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Uaslódáil Cúlra", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stáitse", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Cúlraí", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mód Turbó", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Ní thacaíonn do bhrabhsálaí le WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Faraor is cosúil {webGlLink}. Tá an teicneolaíocht seo ag teastáil le Scratch 3.0 a úsáid.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nach dtacaíonn do bhrabhsálaí le WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Siar", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Ceisteanna Coitianta", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Roghnaigh Cúlra", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Roghnaigh Culaith", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Roghnaigh Cúlra", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Roghnaigh Culaith", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Péint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Randamach", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Uaslódáil Cúlra", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Uaslódáil Culaith", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Ceamara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Roghnaigh Breiseán", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Cuir isteach URL an bhreiseáin", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Tionscadal Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Níorbh fhéidir taifead a thosú", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Níorbh fhéidir an comhad tionscadail sin a lódáil.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Roghnaigh Fuaim", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Uaslódáil Comhad Fuaime", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Randamach", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Taifead", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Roghnaigh Fuaim", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Roghnaigh Sprid", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Roghnaigh Cúrsa Teagaisc", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Á Chruthú...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Á Shábháil...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Míáú", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "m'athróg", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Tús Maith", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Bloc \"bog\" a chur leis", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Cliceáil an bhratach uaine le tosú", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Abair Rud Éigin", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Cúlraí", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "An dath a athrú", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Cas Timpeall", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Abair Rud Éigin", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Sleamhnú thart", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Marcáil an Scór", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Beochan a chur le d'ainm", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Litir a roghnú", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Fuaim a chasadh nuair a chliceáiltear", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Litir eile a roghnú", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "An dath a athrú", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Litir eile a roghnú agus a chur ar casadh", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Litir eile a roghnú agus a chur ag fás", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Ceol a chumadh", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Ionstraim a roghnú", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Fuaim a chasadh nuair a chliceáiltear", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Amhrán a chumadh", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Druma a roghnú agus buille a dhéanamh", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Sprid micreafón agus buillebhosca randamach a roghnú", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Cluiche cliceála", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Sprid a roghnú", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Fuaim a chasadh nuair a chliceáiltear", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Athróg scóir a chruthú", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "An scór a mhéadú nuair a chliceáiltear", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Léim go háit randamach", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "An dath a athrú", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "An scór a athshocrú", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Cluiche leaisteanna", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Cúlra a chur leis", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Sprid nua a chur leis", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Bogadh ar dheis agus ar chlé leis na saigheada", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Bogadh suas anuas leis na saigheada", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Sprid eile a chur leis", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Bogadh randamach", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Athróg scóir a chruthú", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Sprid nua a chur leis", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Sprid nua a chur leis", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Cúlraí", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Méideanna a athrú", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Sleamhnú thart", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Fuaim a thaifeadadh", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Cur ar Casadh", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Folú agus Taispeáint", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Beochan a chur le sprid", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Na Saigheada", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Maisíochtaí", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Ceol", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Casadh ceoil le hionstraimí agus le drumaí.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Peann", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dearadh le do chuid sprideanna.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Físbhraiteacht", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Gluaiseacht a bhrath leis an gceamara.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Aistriúchán", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Aistriúcháin i mórán teangacha.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Cuir do chuid tionscadal os comhair an domhain.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Ceangal", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Róbait idirghníomhacha agus tuilleadh.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Ag ceangal. Deimhnigh gurb é 1234 an PIN ar do EV3.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Tógáil le mótair agus le braiteoirí.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Ceangal", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Uile", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Ainmhithe", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Damhsa", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Maisíochtaí", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantaisíocht", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Faisean", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Taobh Istigh", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Ceol", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Nótaí", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Amuigh Faoin Aer", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Daoine", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Cnaguirlisí", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Spás", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Spórt", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Faoi uisce", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Beochan", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Ealaín", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Cluichí", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Scéalta", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Litreacha", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "treo", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "ionad x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ionad y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "méid", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ainm na culaithe", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ainm an chúlra", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "airde", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "luas", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "freagra", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "treise", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ainm úsáideora", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "bliain", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mí", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dáta", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "lá den tseachtain", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "uair", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "nóiméad", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "soicind", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "amadóir", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "cúlra{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "culaith{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprid{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pléasc", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Mála Droma", + "gui.backpack.errorBackpack": "Earráid agus an mála droma á lódáil", + "gui.backpack.loadingBackpack": "Á Lódáil...", + "gui.backpack.more": "Tuilleadh", + "gui.backpack.emptyBackpack": "Tá an mála droma folamh", + "gui.unsupportedBrowser.label": "Ní thacaímid leis an mbrabhsálaí seo", + "gui.unsupportedBrowser.description": "Ár leithscéal, ach ní thacaíonn Scratch 3.0 leis na brabhsálaithe Internet Explorer, Vivaldi, Opera, nó Silk. Molaimid duit triail a bhaint as brabhsálaí nua-aimseartha lán-Ghaeilge, mar shampla Mozilla Firefox.", + "gui.unsupportedBrowser.back": "Chun deiridh", + "gui.unsupportedBrowser.previewfaq": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", + "gui.unsupportedBrowser.previewfaqlinktext": "Ceisteanna Coitianta", + "gui.cameraModal.cameraModalTitle": "Glac Pictiúr", + "gui.cameraModal.loadingCameraMessage": "Ceamara á Lódáil...", + "gui.cameraModal.permissionRequest": "Caithfidh tú cead a thabhairt dúinn do cheamara a úsáid", + "gui.cameraModal.retakePhoto": "Glac Pictiúr Arís", + "gui.cameraModal.save": "Sábháil", + "gui.cameraModal.takePhoto": "Glac Pictiúr", + "gui.cameraModal.loadingCaption": "Á Lódáil...", + "gui.cameraModal.enableCameraCaption": "Cumasaigh an Ceamara", + "gui.cards.all-tutorials": "Ranganna Teagaisc", + "gui.cards.close": "Dún", + "gui.cards.more-things-to-try": "Tuilleadh rudaí le triail a bhaint astu!", + "gui.cards.see-more": "Tuilleadh", + "gui.comingSoon.message1": "Ná buair do cheann, táimid ag plé leis {emoji}", + "gui.comingSoon.message2": "Le teacht go luath...", + "gui.comingSoon.message3": "Táimid ag plé leis {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Níor aimsíodh aon ghléas", + "gui.connection.auto-scanning.prescan": "Coinnigh do ghléas in aice láimhe, ansin déan cuardach.", + "gui.connection.auto-scanning.pressbutton": "Brúigh an cnaipe ar do ghléas.", + "gui.connection.auto-scanning.start-search": "Déan Cuardach", + "gui.connection.connecting-searchbutton": "Cuardach ar siúl...", + "gui.connection.auto-scanning.try-again": "Bain triail eile as", + "gui.connection.connected": "Ceangailte", + "gui.connection.disconnect": "Dícheangail", + "gui.connection.go-to-editor": "Fill ar an Eagarthóir", + "gui.connection.connecting-cancelbutton": "Ag ceangal...", + "gui.connection.error.errorMessage": "Úps, dealraíonn sé go ndeachaigh rud éigin in abar.", + "gui.connection.error.tryagainbutton": "Bain triail eile as", + "gui.connection.error.helpbutton": "Cabhair", + "gui.connection.peripheral-name-label": "Ainm an ghléis", + "gui.connection.connect": "Ceangail", + "gui.connection.scanning.lookingforperipherals": "Ag lorg gléasanna", + "gui.connection.scanning.noPeripheralsFound": "Níor aimsíodh aon ghléas", + "gui.connection.scanning.instructions": "Roghnaigh do ghléas sa liosta thuas.", + "gui.connection.search": "Athnuaigh", + "gui.connection.unavailable.installscratchlink": "Deimhnigh gur shuiteáil tú Scratch Link agus go bhfuil sé ar siúl", + "gui.connection.unavailable.enablebluetooth": "Deimhnigh go bhfuil Bluetooth cumasaithe", + "gui.connection.unavailable.tryagainbutton": "Bain triail eile as", + "gui.connection.unavailable.helpbutton": "Cabhair", + "gui.controls.go": "Tosaigh", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Úps! Tharla earráid.", + "gui.crashMessage.description": "Ár leithscéal, ach tá Scratch tar éis tuairteála de réir cosúlachta. Seoladh na mionsonraí chuig Foireann Scratch go huathoibríoch. Athlódáil an leathanach agus bain triail eile as.", + "gui.crashMessage.reload": "Athlódáil", + "gui.customProcedures.myblockModalTitle": "Cruthaigh Bloc", + "gui.customProcedures.addAnInputNumberText": "Cuir réimse ionchurtha leis", + "gui.customProcedures.numberTextType": "uimhir nó téacs", + "gui.customProcedures.addAnInputBoolean": "Cuir réimse ionchurtha leis", + "gui.customProcedures.booleanType": "athróg Boole", + "gui.customProcedures.addALabel": "Cuir lipéad leis", + "gui.customProcedures.runWithoutScreenRefresh": "Rith gan an scáileán a athnuachan", + "gui.customProcedures.cancel": "Cealaigh", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Treo", + "gui.directionPicker.rotationStyles.allAround": "Timpeall ar fad", + "gui.directionPicker.rotationStyles.leftRight": "Clé/Deas", + "gui.directionPicker.rotationStyles.dontRotate": "Ná rothlaigh", + "gui.gui.addExtension": "Cuir Breiseán Leis", + "gui.gui.codeTab": "Cód", + "gui.gui.backdropsTab": "Cúlraí", + "gui.gui.costumesTab": "Cultacha", + "gui.gui.soundsTab": "Fuaimeanna", + "gui.importInfo.title": "Oscail Tionscadal Scratch 2.0", + "gui.importInfo.betamessage": "Cuir isteach nasc le tionscadal Scratch de do chuid. Ní shábhálfar athruithe a dhéanfaidh tú sa leagan béite seo de 3.0.", + "gui.importInfo.message": "Cuir isteach nasc le tionscadal Scratch de do chuid. Ní shábhálfar athruithe a dhéanfaidh tú sa Réamhamharc 3.0 seo.", + "gui.importInfo.invalidFormatError": "Hmm... tá cuma aisteach ar an nasc nó aitheantas sin.", + "gui.importModal.viewproject": "Amharc", + "gui.importInfo.goback": "Siar", + "gui.importInfo.previewfaq": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", + "gui.importInfo.previewfaqlinktext": "Ceisteanna Coitianta", + "gui.extensionLibrary.comingSoon": "Le teacht go luath", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Cuardaigh", + "gui.library.allTag": "Uile", + "gui.loader.message1": "Blocanna á gcruthú...", + "gui.loader.message2": "Sprideanna á lódáil...", + "gui.loader.message3": "Fuaimeanna á lódáil...", + "gui.loader.message4": "Breiseáin á lódáil...", + "gui.loader.message5": "Cait á gcluicheadh...", + "gui.loader.message6": "Nanónna á dtarchur...", + "gui.loader.message7": "Góbónna á séideadh...", + "gui.loader.message8": "Emoji á n-ullmhú...", + "gui.loader.headline": "Tionscadal á Lódáil", + "gui.accountMenu.profile": "Próifíl", + "gui.accountMenu.myStuff": "Mo Chuid Stuif", + "gui.accountMenu.myClasses": "Mo Ranganna", + "gui.accountMenu.myClass": "Mo Rang", + "gui.accountMenu.accountSettings": "Socruithe an chuntais", + "gui.accountMenu.signOut": "Logáil amach", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Féach an Comhphobal", + "general.username": "Ainm úsáideora", + "general.password": "Focal Faire", + "general.signIn": "Logáil isteach", + "login.needHelp": "Cabhair uait?", + "gui.menuBar.LanguageSelector": "roghnóir teanga", + "gui.menuBar.tutorialsLibrary": "Ranganna Teagaisc", + "gui.menuBar.restoreSprite": "Athchóirigh an Sprid", + "gui.menuBar.restoreSound": "Athchóirigh an Fhuaim Scriosta", + "gui.menuBar.restoreCostume": "Athchóirigh an Chulaith Scriosta", + "gui.menuBar.restore": "Athchóirigh", + "gui.menuBar.saveNow": "Sábháil anois", + "gui.menuBar.saveAsCopy": "Sábháil mar chóip", + "gui.menuBar.remix": "Athmheasc", + "gui.menuBar.new": "Nua", + "gui.menuBar.file": "Comhad", + "gui.menuBar.uploadFromComputer": "Lódáil ó do ríomhaire", + "gui.menuBar.downloadToComputer": "Sábháil ar do ríomhaire", + "gui.menuBar.edit": "Eagar", + "gui.menuBar.turboModeOff": "Múch an Mód Turbó", + "gui.menuBar.turboModeOn": "Tosaigh an Mód Turbó", + "gui.menuBar.joinScratch": "Cláraigh le Scratch", + "gui.menuBar.signIn": "Logáil isteach", + "gui.menuBar.giveFeedback": "Tabhair Aiseolas", + "gui.gui.projectTitlePlaceholder": "Teideal an tionscadail anseo", + "gui.menuBar.isShared": "Comhroinnte", + "gui.menuBar.share": "Comhroinn", + "gui.modal.help": "Cabhair", + "gui.modal.back": "Chun deiridh", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "gnáth-asléamh", + "gui.monitor.contextMenu.large": "asléamh mór", + "gui.monitor.contextMenu.slider": "sleamhnán", + "gui.previewInfo.label": "Bain Triail as Scratch 3.0", + "gui.previewInfo.welcome": "Fáilte go dtí an leagan béite de Scratch 3.0", + "gui.previewModal.notnowtooltip": "Níl Anois", + "gui.previewModal.tryittooltip": "Bain Triail As", + "gui.previewModal.viewprojecttooltip": "Oscail Tionscadal 2.0", + "gui.previewInfo.betawelcome": "Fáilte go dtí an leagan béite de Scratch 3.0", + "gui.previewInfo.invitation": "Táimid ag obair ar an chéad ghlúin eile de Scratch. Tá súil againn go mbainfidh tú taitneamh as!", + "gui.previewInfo.notnow": "Níl Anois", + "gui.previewModal.tryit": "Bain triail as! {caticon}", + "gui.previewModal.viewproject": "Oscail Tionscadal 2.0", + "gui.previewInfo.previewfaq": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", + "gui.previewInfo.previewfaqlinktext": "Ceisteanna Coitianta", + "gui.gui.variableScopeOptionAllSprites": "Na sprideanna go léir", + "gui.gui.variableScopeOptionSpriteOnly": "An sprid seo amháin", + "gui.gui.cloudVariableOption": "Néalathróg (sábháilte ar an bhfreastalaí)", + "gui.gui.variablePromptAllSpritesMessage": "Beidh an athróg seo ar fáil do gach sprid.", + "gui.prompt.cancel": "Cealaigh", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Seinn", + "gui.playbackStep.loadingMsg": "Á Lódáil...", + "gui.playbackStep.saveMsg": "Sábháil", + "gui.playbackStep.reRecordMsg": "Ataifead", + "gui.recordModal.title": "Taifeadadh", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Taifead", + "gui.soundEditor.sound": "Fuaim", + "gui.soundEditor.play": "Seinn", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Bearr", + "gui.soundEditor.save": "Sábháil", + "gui.soundEditor.undo": "Cealaigh", + "gui.soundEditor.redo": "Athdhéan", + "gui.soundEditor.faster": "Níos Sciobtha", + "gui.soundEditor.slower": "Níos moille", + "gui.soundEditor.echo": "Macalla", + "gui.soundEditor.robot": "Róbat", + "gui.soundEditor.louder": "Níos Airde", + "gui.soundEditor.softer": "Níos Ciúine", + "gui.soundEditor.reverse": "Aisiompaigh", + "gui.SpriteInfo.spritePlaceholder": "Ainm", + "gui.SpriteInfo.sprite": "Sprid", + "gui.SpriteInfo.show": "Taispeáin", + "gui.SpriteInfo.size": "Méid", + "gui.spriteSelectorItem.contextMenuDuplicate": "cóip", + "gui.spriteSelectorItem.contextMenuDelete": "scrios", + "gui.spriteSelectorItem.contextMenuExport": "easpórtáil", + "gui.spriteSelector.addSpriteFromLibrary": "Roghnaigh Sprid", + "gui.spriteSelector.addSpriteFromPaint": "Péint", + "gui.spriteSelector.addSpriteFromSurprise": "Randamach", + "gui.spriteSelector.addSpriteFromFile": "Uaslódáil Sprid", + "gui.stageHeader.stageSizeLarge": "Úsáid stáitse mór", + "gui.stageHeader.stageSizeSmall": "Úsáid stáitse beag", + "gui.stageHeader.stageSizeFull": "Mód lánscáileáin", + "gui.stageHeader.stageSizeUnFull": "Scoir den lánscáileán", + "gui.stageHeader.fullscreenControl": "Rialú Lánscáileáin", + "gui.spriteSelector.addBackdropFromLibrary": "Roghnaigh Cúlra", + "gui.stageSelector.addBackdropFromPaint": "Péint", + "gui.stageSelector.addBackdropFromSurprise": "Randamach", + "gui.stageSelector.addBackdropFromFile": "Uaslódáil Cúlra", + "gui.stageSelector.stage": "Stáitse", + "gui.stageSelector.backdrops": "Cúlraí", + "gui.turboMode.active": "Mód Turbó", + "gui.webglModal.label": "Ní thacaíonn do bhrabhsálaí le WebGL", + "gui.webglModal.description": "Faraor is cosúil {webGlLink}. Tá an teicneolaíocht seo ag teastáil le Scratch 3.0 a úsáid.", + "gui.webglModal.webgllink": "nach dtacaíonn do bhrabhsálaí le WebGL", + "gui.webglModal.back": "Siar", + "gui.webglModal.previewfaq": "Féach ar {previewFaqLink} le tuilleadh eolais a fháil.", + "gui.webglModal.previewfaqlinktext": "Ceisteanna Coitianta", + "gui.costumeLibrary.chooseABackdrop": "Roghnaigh Cúlra", + "gui.costumeLibrary.chooseACostume": "Roghnaigh Culaith", + "gui.costumeTab.addBackdropFromLibrary": "Roghnaigh Cúlra", + "gui.costumeTab.addCostumeFromLibrary": "Roghnaigh Culaith", + "gui.costumeTab.addBlankCostume": "Péint", + "gui.costumeTab.addSurpriseCostume": "Randamach", + "gui.costumeTab.addFileBackdrop": "Uaslódáil Cúlra", + "gui.costumeTab.addFileCostume": "Uaslódáil Culaith", + "gui.costumeTab.addCameraCostume": "Ceamara", + "gui.extensionLibrary.chooseAnExtension": "Roghnaigh Breiseán", + "gui.extensionLibrary.extensionUrl": "Cuir isteach URL an bhreiseáin", + "gui.gui.defaultProjectTitle": "Tionscadal Scratch", + "gui.recordingStep.alertMsg": "Níorbh fhéidir taifead a thosú", + "gui.projectLoader.loadError": "Níorbh fhéidir an comhad tionscadail sin a lódáil.", + "gui.soundLibrary.chooseASound": "Roghnaigh Fuaim", + "gui.soundTab.fileUploadSound": "Uaslódáil Comhad Fuaime", + "gui.soundTab.surpriseSound": "Randamach", + "gui.soundTab.recordSound": "Taifead", + "gui.soundTab.addSoundFromLibrary": "Roghnaigh Fuaim", + "gui.spriteLibrary.chooseASprite": "Roghnaigh Sprid", + "gui.tipsLibrary.tutorials": "Roghnaigh Cúrsa Teagaisc", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Á Chruthú...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Á Shábháil...", + "gui.defaultProject.meow": "Míáú", + "gui.defaultProject.variable": "m'athróg", + "gui.howtos.intro-move-sayhello-hat.name": "Tús Maith", + "gui.howtos.intro-move.step_stepMove": "Bloc \"bog\" a chur leis", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Cliceáil an bhratach uaine le tosú", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Abair Rud Éigin", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Cúlraí", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "An dath a athrú", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Cas Timpeall", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Abair Rud Éigin", + "gui.howtos.cartoon-network.step_CNglide": "Sleamhnú thart", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Marcáil an Scór", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Beochan a chur le d'ainm", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Litir a roghnú", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Fuaim a chasadh nuair a chliceáiltear", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Litir eile a roghnú", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "An dath a athrú", + "gui.howtos.animate-a-name.step_AnimateSpin": "Litir eile a roghnú agus a chur ar casadh", + "gui.howtos.animate-a-name.step_AnimateGrow": "Litir eile a roghnú agus a chur ag fás", + "gui.howtos.make-music.name": "Ceol a chumadh", + "gui.howtos.Make-Music.step_PickInstrument": "Ionstraim a roghnú", + "gui.howtos.Make-Music.step_PlaySoundClick": "Fuaim a chasadh nuair a chliceáiltear", + "gui.howtos.Make-Music.step_MakeSong": "Amhrán a chumadh", + "gui.howtos.make-music.step_MakeBeat": "Druma a roghnú agus buille a dhéanamh", + "gui.howtos.make-music.step_MakeBeatBox": "Sprid micreafón agus buillebhosca randamach a roghnú", + "gui.howtos.make-a-game.name": "Cluiche cliceála", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Sprid a roghnú", + "gui.howtos.make-a-game.step_GamePlaySound": "Fuaim a chasadh nuair a chliceáiltear", + "gui.howtos.make-a-game.step_GameAddScore": "Athróg scóir a chruthú", + "gui.howtos.make-a-game.step_GameChangeScore": "An scór a mhéadú nuair a chliceáiltear", + "gui.howtos.make-a-game.step_Random": "Léim go háit randamach", + "gui.howtos.make-music.step_GameChangeColor": "An dath a athrú", + "gui.howtos.make-music.step_ResetScore": "An scór a athshocrú", + "gui.howtos.make-a-chase-game.name": "Cluiche leaisteanna", + "gui.howtos.Chase-Game.step_BG": "Cúlra a chur leis", + "gui.howtos.chase-game.step_AddOcto": "Sprid nua a chur leis", + "gui.howtos.make-music.step_LeftRight": "Bogadh ar dheis agus ar chlé leis na saigheada", + "gui.howtos.Chase-Game.step_UpDown": "Bogadh suas anuas leis na saigheada", + "gui.howtos.Chase-Game.step_AddStar": "Sprid eile a chur leis", + "gui.howtos.Chase-Game.step_MoveRandom": "Bogadh randamach", + "gui.howtos.Chase-Game.step_WhenTouch": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", + "gui.howtos.Chase-Game.step_ScoreVariable": "Athróg scóir a chruthú", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Fuaim a sheinm nuair a theagmhaíonn an t-ochtapas rud éigin", + "gui.howtos.add-sprite.name": "Sprid nua a chur leis", + "gui.howtos.add-sprite.step_addSprite": "Sprid nua a chur leis", + "gui.howtos.add-a-backdrop.name": "Cúlraí", + "gui.howtos.change-size.name": "Méideanna a athrú", + "gui.howtos.glide-around.name": "Sleamhnú thart", + "gui.howtos.record-a-sound.name": "Fuaim a thaifeadadh", + "gui.howtos.spin-video.name": "Cur ar Casadh", + "gui.howtos.hide-and-show.name": "Folú agus Taispeáint", + "gui.howtos.switch-costume.name": "Beochan a chur le sprid", + "gui.howtos.move-around-with-arrow-keys.name": "Na Saigheada", + "gui.howtos.add-effects.name": "Maisíochtaí", + "gui.extension.music.name": "Ceol", + "gui.extension.music.description": "Casadh ceoil le hionstraimí agus le drumaí.", + "gui.extension.pen.name": "Peann", + "gui.extension.pen.description": "Dearadh le do chuid sprideanna.", + "gui.extension.videosensing.name": "Físbhraiteacht", + "gui.extension.videosensing.description": "Gluaiseacht a bhrath leis an gceamara.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Aistriúchán", + "gui.extension.translate.description": "Aistriúcháin i mórán teangacha.", + "gui.extension.microbit.description": "Cuir do chuid tionscadal os comhair an domhain.", + "gui.extension.microbit.connectingMessage": "Ceangal", + "gui.extension.ev3.description": "Róbait idirghníomhacha agus tuilleadh.", + "gui.extension.ev3.connectingMessage": "Ag ceangal. Deimhnigh gurb é 1234 an PIN ar do EV3.", + "gui.extension.wedo2.description": "Tógáil le mótair agus le braiteoirí.", + "gui.extension.wedo2.connectingMessage": "Ceangal", + "gui.libraryTags.all": "Uile", + "gui.libraryTags.animals": "Ainmhithe", + "gui.libraryTags.dance": "Damhsa", + "gui.libraryTags.effects": "Maisíochtaí", + "gui.libraryTags.fantasy": "Fantaisíocht", + "gui.libraryTags.fashion": "Faisean", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Taobh Istigh", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Ceol", + "gui.libraryTags.notes": "Nótaí", + "gui.libraryTags.outdoors": "Amuigh Faoin Aer", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Daoine", + "gui.libraryTags.percussion": "Cnaguirlisí", + "gui.libraryTags.space": "Spás", + "gui.libraryTags.sports": "Spórt", + "gui.libraryTags.underwater": "Faoi uisce", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Beochan", + "gui.libraryTags.art": "Ealaín", + "gui.libraryTags.games": "Cluichí", + "gui.libraryTags.stories": "Scéalta", + "gui.libraryTags.letters": "Litreacha", + "gui.opcodeLabels.direction": "treo", + "gui.opcodeLabels.xposition": "ionad x", + "gui.opcodeLabels.yposition": "ionad y", + "gui.opcodeLabels.size": "méid", + "gui.opcodeLabels.costumename": "ainm na culaithe", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "ainm an chúlra", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "airde", + "gui.opcodeLabels.tempo": "luas", + "gui.opcodeLabels.answer": "freagra", + "gui.opcodeLabels.loudness": "treise", + "gui.opcodeLabels.username": "ainm úsáideora", + "gui.opcodeLabels.year": "bliain", + "gui.opcodeLabels.month": "mí", + "gui.opcodeLabels.date": "dáta", + "gui.opcodeLabels.dayofweek": "lá den tseachtain", + "gui.opcodeLabels.hour": "uair", + "gui.opcodeLabels.minute": "nóiméad", + "gui.opcodeLabels.second": "soicind", + "gui.opcodeLabels.timer": "amadóir", + "gui.sharedMessages.backdrop": "cúlra{index}", + "gui.sharedMessages.costume": "culaith{index}", + "gui.sharedMessages.sprite": "Sprid{index}", + "gui.sharedMessages.pop": "pléasc" } \ No newline at end of file diff --git a/editor/interface/gd.json b/editor/interface/gd.json index f67a9526..beb9460d 100644 --- a/editor/interface/gd.json +++ b/editor/interface/gd.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Ath-cheangail", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Màla-droma", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Mearachd le luchdadh na màla-droma", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "’Ga luchdadh…", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Barrachd", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Tha a’ mhàla-droma falamh", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Cha chuir sinn taic ris a’ bhrabhsair", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Tha sinn duilich ach cha chuir Scratch 3.0 taic ri Internet Explorer, Vivaldi, Opera no Silk. Mholamaid gun cleachd thu brabhsair nas ùire, can Google Chrome, Mozilla Firefox no Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Air ais", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "CÀBHA", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tog dealbh", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "A’ luchdadh a’ chamara…", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Tha sinn feumach air cead gus an camara agad a chleachdadh", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tog an dealbh a‑rithist", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Sàbhail", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tog dealbh", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "’Ga luchdadh…", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Cuir an camara an comas", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Oideachadh", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Dùin", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Barrachd rudan ri am feuchainn!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Seall a bharrachd", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Na gabh dragh, tha sinn ag obair air {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ri thighinn a dh’aithghearr…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tha sinn ag obair air {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Cha deach uidheam a lorg", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Cuir an t-uidheam agad faisg air is dèan lorg an uairsin.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Brùth air a’ phutan air an uidheam agad.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Dèan lorg", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Ga lorg…", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Feuch ris a‑rithist", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Ceangailte", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Bris an ceangal", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Rach dhan deasaiche", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Ga cheangal…", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oich, tha coltas gun deach rudeigin cearr.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Feuch ris a‑rithist", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Cobhair", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ainm an uidheim", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Ceangail", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "A’ lorg nan uidheaman", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Cha deach uidheam a lorg", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Tagh an t‑uidheam agad san liosta gu h‑àrd.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Ath-nuadhaich", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Dèan cinnteach gun deach Scratch Link a stàladh ’s gu bheil e ga ruith", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Dèan cinnteach gu bheil Bluetooth an comas", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Feuch ris a‑rithist", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Cobhair", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Siuthad", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Cuir stad air", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oich! Chaidh rudeigin cearr.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Tha sinn duilich ach tha coltas gun do thuislich Scratch. Fhuair sgioba Scratch fios mu dhèidhinn gu fèin-obrachail. Ath-nuadhaich an duilleag airson fheuchainn ris a‑rithist.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Ath-luchdaich", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Cruthaich bloca", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Cuir raon ris", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "àireamh no teacsa", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Cuir raon ris", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "Booleach", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Cuir leubail ris", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ruith às aonais ath-nuadhachadh na sgrìn", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Sguir dheth", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ceart ma-thà", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Comhair", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Cuairt shlàn", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Gu clì/deas", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Na cuairtich", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Cuir leudachan ris", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Còd", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Cùlaibhean", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Aodaich", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Fuaimean", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Seall pròiseact Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Cuir a-steach ceangal gu pròiseact Scratch a cho-roinn thu. Cha tèid a shàbhaladh na dh’atharraicheas tu san tionndadh Beta 3.0 seo.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Cuir a-steach ceangal gu pròiseact Scratch a cho-roinn thu. Cha tèid a shàbhaladh na dh’atharraicheas tu san ro-shealladh air Scratch 3.0 seo.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Iochd, tha coltas nach eil ID no ceangal a’ phròiseict buileach ceart.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Seall", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Air ais", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "CÀBHA", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Ri thighinn a dh’aithghearr", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Riatanasan", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Co-obrachadh le", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Lorg", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Na h-uile", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "A’ cruthachadh nam blocaichean", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "A’ luchdadh nan sprìdean…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "A’ luchdadh nam fuaimean…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "A’ luchdadh nan leudachan…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Cho foighidinneach ri cat…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "A’ slìobadh a’ chait…", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "A’ leigeil an cat às a phòca…", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Ag ullachadh nan emojis…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "A’ luchdadh a’ phròiseict", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Pròifil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "An stuth agam", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Na clasaichean agam", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "An clas agam", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Roghainnean a’ chunntais", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Clàraich a-mach", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "le {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Faic a’ choimhearsnachd", - "description": "Label for see community button" - }, - "general.username": { - "message": "Ainm-cleachdaiche", - "description": "Label for login username input" - }, - "general.password": { - "message": "Facal-faire", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Clàraich a-steach", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Feumach air taic?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "roghnaichear nan cànan", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Oideachadh", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Aisig an an sprìd", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Aisig an fhuaim", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Aisig an t-aodach", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Aisig", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Sàbhail an-dràsta", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Sàbhail mar lethbhreac", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ath-mheasgaich", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ùr", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Faidhle", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Luchdaich on choimpiutair agad", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Sàbhail air a’ choimpiutair agad", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Deasaich", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Cuir dheth am modh turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Cuir air am modh turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Ballrachd", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Clàraich a-steach", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Cuir beachd thugainn", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Cuir ainm a’ pròiseict an-seo", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Air a cho-roinneadh", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Co-roinn", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Cobhair", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Air ais", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(falamh)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "faide {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "sealladh àbhaisteach", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "sealladh mòr", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "an sleamhnachan", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Feuch Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Fàilte dhan tionndadh Beta de Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Chan fheuch an-dràsta", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Feuch e", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Seall pròiseact 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Fàilte dhan tionndadh Beta de Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Tha sinn ag obair air ath-ghinealach Scratch. Nach fheuch thu e?", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Chan fheuch an-dràsta", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Feuch e! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Seall pròiseact 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "CÀBHA", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Airson a h‑uile sprìd", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Airson na sprìde seo a‑mhàin", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Caochladair san neul (ga stòradh air an fhrithealaiche)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Bidh an caochladair seo ri làimh dhan a h‑uile sprìd.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Sguir dheth", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ceart ma-thà", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Cuir stad air", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Cluich", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "’Ga luchdadh…", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Sàbhail", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Clàraich a‑rithist e", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Clàraich fuaim", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Briog air a’ phutan gu h-ìosal a thòiseachadh leis a’ chlàradh", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Tha sinn feumach air cead gus am micreofon agad a chleachdadh", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Cuir stad air a’ chlàradh", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Clàraich", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Fuaim", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Cluich", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Cuir stad air", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Bearr", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Sàbhail", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Neo-dhèan", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ath-dhèan", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Nas luaithe", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Nas slaodaiche", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Mac-talla", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robotair", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Nas àirde", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Nas ìsle", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Contrarra", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ainm", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprìd", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Seall", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Meud", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dùblaich", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "sguab às", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "às-phortaich", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Tagh sprìd", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Peant", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Cùis-iongnaidh", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Luchdaich suas sprìd", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Atharraich gu àrd-ùrlar mòr", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Atharraich gu àrd-ùrlar beag", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Modh na làn-sgrìn", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Fàg modh na làn-sgrìn", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Toglaich am modh làn-sgrìn", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Tagh cùlaibh", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Peant", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Cùis-iongnaidh", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Luchdaich suas cùlaibh", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Àrd-ùrlar", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Cùlaibhean", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modh turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Cha chuir am brabhsair agad taic ri WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Gu mì-fhortanach, tha coltas nach cuir am brabhsair no an coimpiutair agad {webGlLink}. Chan obraich Scratch 3.0 às aonais.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "taic ri WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Air ais", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "CÀBHA", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Tagh cùlaibh", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Tagh aodach", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Tagh cùlaibh", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Tagh aodach", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Peant", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Cùis-iongnaidh", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Luchdaich suas cùlaibh", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Luchdaich suas aodach", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Tagh leudachan", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Cuir a‑steach URL an leudachain", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Pròiseact Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Cha b’ urrainn dhuinn tòiseachadh air a’ chlàradh", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Dh’fhàillig le luchdadh faidhle a’ phròiseict a thagh thu.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Tagh fuaim", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Luchdaich suas fuaim", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Cùis-iongnaidh", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Clàraich", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Tagh fuaim", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Tagh sprìd", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Tagh oideachadh", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Chaidh a chruthachadh.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Ga chruthachadh...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Chaidh a shàbhaladh.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Ga shàbhaladh...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miamh", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "an caochladair agam", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Dèan toiseach-tòiseachaidh", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Cuir bloca “gluais” ris", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Briog air a’ bhratach uaine airson tòiseachadh", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Cruthaich beòthachaidhean a bhruidhneas", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Cuir ris blocaichean “Teacsa na chainnt”", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Bruidhinn", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Suidhich guth", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Gabh ceum", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Cuir cùlaibh ris", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Cuir ris pearsa eile", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Gabh òran", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Atharrachadh an datha", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Dèan cuairteachadh", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Fàs is crùb", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Beothaich dàna-thuras", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Tagh pearsa a sheallas tu", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Bruidhinn", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Dèan gluasad", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Tagh nì ri shealg", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Cruinnich nithean", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Cruthaich caochladair sgòir", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Cuimhneachadh sgòir", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Leibheil suas: atharraich an cùlaibh", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Beòthaich ainm", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Tagh sprìd litreach", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Cluich fuaim nuair a thèid briogadh air", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Tagh sprìd litreach eile", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Atharraich an dath", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Tagh sprìd litreach eile ⁊ cuir i car mu char", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Tagh sprìd litreach eile ⁊ thoir fàs oirre", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Cluich ceòl", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Tagh sprìd inneil-chiùil", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Cluich fuaim nuair a thèid briogadh air", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Cruthaich òran", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Tagh druma ⁊ cruthaich ruitheam", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Tagh sprìd a’ mhicreofon ⁊ bogsa-buille iongnaidh", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Cruthaich geama briogaidh", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Tagh sprìd", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Cluich fuaim nuair a thèid briogadh air", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Cruthaich caochladair sgòir", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Meudaich an sgòr leis gach briogadh air", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Rach gu ionad air thuaiream", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Atharrachadh an datha", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Ath-shuidhich an sgòr", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Cruthaich geama seilg", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Cuir cùlaibh ris", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Cuir sprìd ris", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Gluais gun taobh deas ⁊ chlì leis na h‑iuchraichean-saighde", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Gluais suas ⁊ sìos leis na h‑iuchraichean-saighde", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Cuir sprìd eile ris", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Gluais air thuaiream", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Ann an sprìd an ochd-chasaich, cluich fuaim nuair a bhios e a’ beantainn ris", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Cruthaich caochladair sgòir", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Ann an sprìd an ochd-chasaich, cuir ris an sgòr nuair a bhios e a’ beantainn ris", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Cuir sprìd ris", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Cuir sprìd ris", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Cuir cùlaibh ris", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Atharraich am meud", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Dèan gluasad", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Clàraich fuaim", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Cuir e car mu char", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Falaich is seall", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Beòthaich sprìd", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Cleachd na h-iuchraichean-saighde", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Cuir èifeachdan ris", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Ceòl", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Cluich innealan-ciùil is drumaichean.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Peann", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Tarraing leis na sprìdean agad.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Mothachadh video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Mothaich do ghluasad leis a’ chamara.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Teacsa na chainnt", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Cuir comas bruidhinn air na pròiseactan agad.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Eadar-theangaich", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Eadar-theangaich teacsa gu iomadh cànan.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Ceanglaich na pròiseactan agad ris an t-saoghal.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Ceangal", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Tog robotairean eadar-ghnìomhach is a bharrachd.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "’Ga cheangal. Dèan cinnteach gun deach am PIN aig an EV3 agad a shuidheachadh air 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Tog nithean le einnseanan is mothaichearan.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Ceangal", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Na h-uile", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Beathaichean", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dannsa", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Èifeachdan", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantastachd", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fasan", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Biadh", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Taobh a-staigh", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Lùban", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Ceòl", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Pongan", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Taobh a-muigh", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Pàtranan", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Daoine", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Beum-ionnsramaid", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Fànas", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Spòrs", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Fon uisge", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Guth", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Èibhinn", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Beòthachadh", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Ealan", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Geamannan", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Sgeòil", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Litrichean", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "comhair", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "ionad x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ionad y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "meud", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ainm an aodaich", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "àireamh an aodaich", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ainm a’ chùlaibh", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "àireamh a’ chùlaibh", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "àirde na fuaime", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "luaths", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "freagairt", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "àirde na fuaime", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ainm-cleachdaiche", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "am bliadhna", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "am mìos", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "an ceann-là", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "latha na seachdaine", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "an uair", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "a’ mhionaid", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "an diog", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "an tìmear", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "cùlaibh{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "aodach{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprìd{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "cnap", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Ath-cheangail", + "gui.backpack.header": "Màla-droma", + "gui.backpack.errorBackpack": "Mearachd le luchdadh na màla-droma", + "gui.backpack.loadingBackpack": "’Ga luchdadh…", + "gui.backpack.more": "Barrachd", + "gui.backpack.emptyBackpack": "Tha a’ mhàla-droma falamh", + "gui.unsupportedBrowser.label": "Cha chuir sinn taic ris a’ bhrabhsair", + "gui.unsupportedBrowser.description": "Tha sinn duilich ach cha chuir Scratch 3.0 taic ri Internet Explorer, Vivaldi, Opera no Silk. Mholamaid gun cleachd thu brabhsair nas ùire, can Google Chrome, Mozilla Firefox no Microsoft Edge.", + "gui.unsupportedBrowser.back": "Air ais", + "gui.unsupportedBrowser.previewfaq": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", + "gui.unsupportedBrowser.previewfaqlinktext": "CÀBHA", + "gui.cameraModal.cameraModalTitle": "Tog dealbh", + "gui.cameraModal.loadingCameraMessage": "A’ luchdadh a’ chamara…", + "gui.cameraModal.permissionRequest": "Tha sinn feumach air cead gus an camara agad a chleachdadh", + "gui.cameraModal.retakePhoto": "Tog an dealbh a‑rithist", + "gui.cameraModal.save": "Sàbhail", + "gui.cameraModal.takePhoto": "Tog dealbh", + "gui.cameraModal.loadingCaption": "’Ga luchdadh…", + "gui.cameraModal.enableCameraCaption": "Cuir an camara an comas", + "gui.cards.all-tutorials": "Oideachadh", + "gui.cards.close": "Dùin", + "gui.cards.more-things-to-try": "Barrachd rudan ri am feuchainn!", + "gui.cards.see-more": "Seall a bharrachd", + "gui.comingSoon.message1": "Na gabh dragh, tha sinn ag obair air {emoji}", + "gui.comingSoon.message2": "Ri thighinn a dh’aithghearr…", + "gui.comingSoon.message3": "Tha sinn ag obair air {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Cha deach uidheam a lorg", + "gui.connection.auto-scanning.prescan": "Cuir an t-uidheam agad faisg air is dèan lorg an uairsin.", + "gui.connection.auto-scanning.pressbutton": "Brùth air a’ phutan air an uidheam agad.", + "gui.connection.auto-scanning.start-search": "Dèan lorg", + "gui.connection.connecting-searchbutton": "Ga lorg…", + "gui.connection.auto-scanning.try-again": "Feuch ris a‑rithist", + "gui.connection.connected": "Ceangailte", + "gui.connection.disconnect": "Bris an ceangal", + "gui.connection.go-to-editor": "Rach dhan deasaiche", + "gui.connection.connecting-cancelbutton": "Ga cheangal…", + "gui.connection.error.errorMessage": "Oich, tha coltas gun deach rudeigin cearr.", + "gui.connection.error.tryagainbutton": "Feuch ris a‑rithist", + "gui.connection.error.helpbutton": "Cobhair", + "gui.connection.peripheral-name-label": "Ainm an uidheim", + "gui.connection.connect": "Ceangail", + "gui.connection.scanning.lookingforperipherals": "A’ lorg nan uidheaman", + "gui.connection.scanning.noPeripheralsFound": "Cha deach uidheam a lorg", + "gui.connection.scanning.instructions": "Tagh an t‑uidheam agad san liosta gu h‑àrd.", + "gui.connection.search": "Ath-nuadhaich", + "gui.connection.unavailable.installscratchlink": "Dèan cinnteach gun deach Scratch Link a stàladh ’s gu bheil e ga ruith", + "gui.connection.unavailable.enablebluetooth": "Dèan cinnteach gu bheil Bluetooth an comas", + "gui.connection.unavailable.tryagainbutton": "Feuch ris a‑rithist", + "gui.connection.unavailable.helpbutton": "Cobhair", + "gui.controls.go": "Siuthad", + "gui.controls.stop": "Cuir stad air", + "gui.crashMessage.label": "Oich! Chaidh rudeigin cearr.", + "gui.crashMessage.description": "Tha sinn duilich ach tha coltas gun do thuislich Scratch. Fhuair sgioba Scratch fios mu dhèidhinn gu fèin-obrachail. Ath-nuadhaich an duilleag airson fheuchainn ris a‑rithist.", + "gui.crashMessage.reload": "Ath-luchdaich", + "gui.customProcedures.myblockModalTitle": "Cruthaich bloca", + "gui.customProcedures.addAnInputNumberText": "Cuir raon ris", + "gui.customProcedures.numberTextType": "àireamh no teacsa", + "gui.customProcedures.addAnInputBoolean": "Cuir raon ris", + "gui.customProcedures.booleanType": "Booleach", + "gui.customProcedures.addALabel": "Cuir leubail ris", + "gui.customProcedures.runWithoutScreenRefresh": "Ruith às aonais ath-nuadhachadh na sgrìn", + "gui.customProcedures.cancel": "Sguir dheth", + "gui.customProcedures.ok": "Ceart ma-thà", + "gui.SpriteInfo.direction": "Comhair", + "gui.directionPicker.rotationStyles.allAround": "Cuairt shlàn", + "gui.directionPicker.rotationStyles.leftRight": "Gu clì/deas", + "gui.directionPicker.rotationStyles.dontRotate": "Na cuairtich", + "gui.gui.addExtension": "Cuir leudachan ris", + "gui.gui.codeTab": "Còd", + "gui.gui.backdropsTab": "Cùlaibhean", + "gui.gui.costumesTab": "Aodaich", + "gui.gui.soundsTab": "Fuaimean", + "gui.importInfo.title": "Seall pròiseact Scratch 2.0", + "gui.importInfo.betamessage": "Cuir a-steach ceangal gu pròiseact Scratch a cho-roinn thu. Cha tèid a shàbhaladh na dh’atharraicheas tu san tionndadh Beta 3.0 seo.", + "gui.importInfo.message": "Cuir a-steach ceangal gu pròiseact Scratch a cho-roinn thu. Cha tèid a shàbhaladh na dh’atharraicheas tu san ro-shealladh air Scratch 3.0 seo.", + "gui.importInfo.invalidFormatError": "Iochd, tha coltas nach eil ID no ceangal a’ phròiseict buileach ceart.", + "gui.importModal.viewproject": "Seall", + "gui.importInfo.goback": "Air ais", + "gui.importInfo.previewfaq": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", + "gui.importInfo.previewfaqlinktext": "CÀBHA", + "gui.extensionLibrary.comingSoon": "Ri thighinn a dh’aithghearr", + "gui.extensionLibrary.requires": "Riatanasan", + "gui.extensionLibrary.collaboration": "Co-obrachadh le", + "gui.library.filterPlaceholder": "Lorg", + "gui.library.allTag": "Na h-uile", + "gui.loader.message1": "A’ cruthachadh nam blocaichean", + "gui.loader.message2": "A’ luchdadh nan sprìdean…", + "gui.loader.message3": "A’ luchdadh nam fuaimean…", + "gui.loader.message4": "A’ luchdadh nan leudachan…", + "gui.loader.message5": "Cho foighidinneach ri cat…", + "gui.loader.message6": "A’ slìobadh a’ chait…", + "gui.loader.message7": "A’ leigeil an cat às a phòca…", + "gui.loader.message8": "Ag ullachadh nan emojis…", + "gui.loader.headline": "A’ luchdadh a’ phròiseict", + "gui.accountMenu.profile": "Pròifil", + "gui.accountMenu.myStuff": "An stuth agam", + "gui.accountMenu.myClasses": "Na clasaichean agam", + "gui.accountMenu.myClass": "An clas agam", + "gui.accountMenu.accountSettings": "Roghainnean a’ chunntais", + "gui.accountMenu.signOut": "Clàraich a-mach", + "gui.authorInfo.byUser": "le {username}", + "gui.menuBar.seeCommunity": "Faic a’ choimhearsnachd", + "general.username": "Ainm-cleachdaiche", + "general.password": "Facal-faire", + "general.signIn": "Clàraich a-steach", + "login.needHelp": "Feumach air taic?", + "gui.menuBar.LanguageSelector": "roghnaichear nan cànan", + "gui.menuBar.tutorialsLibrary": "Oideachadh", + "gui.menuBar.restoreSprite": "Aisig an an sprìd", + "gui.menuBar.restoreSound": "Aisig an fhuaim", + "gui.menuBar.restoreCostume": "Aisig an t-aodach", + "gui.menuBar.restore": "Aisig", + "gui.menuBar.saveNow": "Sàbhail an-dràsta", + "gui.menuBar.saveAsCopy": "Sàbhail mar lethbhreac", + "gui.menuBar.remix": "Ath-mheasgaich", + "gui.menuBar.new": "Ùr", + "gui.menuBar.file": "Faidhle", + "gui.menuBar.uploadFromComputer": "Luchdaich on choimpiutair agad", + "gui.menuBar.downloadToComputer": "Sàbhail air a’ choimpiutair agad", + "gui.menuBar.edit": "Deasaich", + "gui.menuBar.turboModeOff": "Cuir dheth am modh turbo", + "gui.menuBar.turboModeOn": "Cuir air am modh turbo", + "gui.menuBar.joinScratch": "Ballrachd", + "gui.menuBar.signIn": "Clàraich a-steach", + "gui.menuBar.giveFeedback": "Cuir beachd thugainn", + "gui.gui.projectTitlePlaceholder": "Cuir ainm a’ pròiseict an-seo", + "gui.menuBar.isShared": "Air a cho-roinneadh", + "gui.menuBar.share": "Co-roinn", + "gui.modal.help": "Cobhair", + "gui.modal.back": "Air ais", + "gui.monitor.listMonitor.empty": "(falamh)", + "gui.monitor.listMonitor.listLength": "faide {length}", + "gui.monitor.contextMenu.default": "sealladh àbhaisteach", + "gui.monitor.contextMenu.large": "sealladh mòr", + "gui.monitor.contextMenu.slider": "an sleamhnachan", + "gui.previewInfo.label": "Feuch Scratch 3.0", + "gui.previewInfo.welcome": "Fàilte dhan tionndadh Beta de Scratch 3.0", + "gui.previewModal.notnowtooltip": "Chan fheuch an-dràsta", + "gui.previewModal.tryittooltip": "Feuch e", + "gui.previewModal.viewprojecttooltip": "Seall pròiseact 2.0", + "gui.previewInfo.betawelcome": "Fàilte dhan tionndadh Beta de Scratch 3.0", + "gui.previewInfo.invitation": "Tha sinn ag obair air ath-ghinealach Scratch. Nach fheuch thu e?", + "gui.previewInfo.notnow": "Chan fheuch an-dràsta", + "gui.previewModal.tryit": "Feuch e! {caticon}", + "gui.previewModal.viewproject": "Seall pròiseact 2.0", + "gui.previewInfo.previewfaq": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", + "gui.previewInfo.previewfaqlinktext": "CÀBHA", + "gui.gui.variableScopeOptionAllSprites": "Airson a h‑uile sprìd", + "gui.gui.variableScopeOptionSpriteOnly": "Airson na sprìde seo a‑mhàin", + "gui.gui.cloudVariableOption": "Caochladair san neul (ga stòradh air an fhrithealaiche)", + "gui.gui.variablePromptAllSpritesMessage": "Bidh an caochladair seo ri làimh dhan a h‑uile sprìd.", + "gui.prompt.cancel": "Sguir dheth", + "gui.prompt.ok": "Ceart ma-thà", + "gui.playbackStep.stopMsg": "Cuir stad air", + "gui.playbackStep.playMsg": "Cluich", + "gui.playbackStep.loadingMsg": "’Ga luchdadh…", + "gui.playbackStep.saveMsg": "Sàbhail", + "gui.playbackStep.reRecordMsg": "Clàraich a‑rithist e", + "gui.recordModal.title": "Clàraich fuaim", + "gui.recordingStep.beginRecord": "Briog air a’ phutan gu h-ìosal a thòiseachadh leis a’ chlàradh", + "gui.recordingStep.permission": "{arrow}Tha sinn feumach air cead gus am micreofon agad a chleachdadh", + "gui.recordingStep.stop": "Cuir stad air a’ chlàradh", + "gui.recordingStep.record": "Clàraich", + "gui.soundEditor.sound": "Fuaim", + "gui.soundEditor.play": "Cluich", + "gui.soundEditor.stop": "Cuir stad air", + "gui.soundEditor.trim": "Bearr", + "gui.soundEditor.save": "Sàbhail", + "gui.soundEditor.undo": "Neo-dhèan", + "gui.soundEditor.redo": "Ath-dhèan", + "gui.soundEditor.faster": "Nas luaithe", + "gui.soundEditor.slower": "Nas slaodaiche", + "gui.soundEditor.echo": "Mac-talla", + "gui.soundEditor.robot": "Robotair", + "gui.soundEditor.louder": "Nas àirde", + "gui.soundEditor.softer": "Nas ìsle", + "gui.soundEditor.reverse": "Contrarra", + "gui.SpriteInfo.spritePlaceholder": "Ainm", + "gui.SpriteInfo.sprite": "Sprìd", + "gui.SpriteInfo.show": "Seall", + "gui.SpriteInfo.size": "Meud", + "gui.spriteSelectorItem.contextMenuDuplicate": "dùblaich", + "gui.spriteSelectorItem.contextMenuDelete": "sguab às", + "gui.spriteSelectorItem.contextMenuExport": "às-phortaich", + "gui.spriteSelector.addSpriteFromLibrary": "Tagh sprìd", + "gui.spriteSelector.addSpriteFromPaint": "Peant", + "gui.spriteSelector.addSpriteFromSurprise": "Cùis-iongnaidh", + "gui.spriteSelector.addSpriteFromFile": "Luchdaich suas sprìd", + "gui.stageHeader.stageSizeLarge": "Atharraich gu àrd-ùrlar mòr", + "gui.stageHeader.stageSizeSmall": "Atharraich gu àrd-ùrlar beag", + "gui.stageHeader.stageSizeFull": "Modh na làn-sgrìn", + "gui.stageHeader.stageSizeUnFull": "Fàg modh na làn-sgrìn", + "gui.stageHeader.fullscreenControl": "Toglaich am modh làn-sgrìn", + "gui.spriteSelector.addBackdropFromLibrary": "Tagh cùlaibh", + "gui.stageSelector.addBackdropFromPaint": "Peant", + "gui.stageSelector.addBackdropFromSurprise": "Cùis-iongnaidh", + "gui.stageSelector.addBackdropFromFile": "Luchdaich suas cùlaibh", + "gui.stageSelector.stage": "Àrd-ùrlar", + "gui.stageSelector.backdrops": "Cùlaibhean", + "gui.turboMode.active": "Modh turbo", + "gui.webglModal.label": "Cha chuir am brabhsair agad taic ri WebGL", + "gui.webglModal.description": "Gu mì-fhortanach, tha coltas nach cuir am brabhsair no an coimpiutair agad {webGlLink}. Chan obraich Scratch 3.0 às aonais.", + "gui.webglModal.webgllink": "taic ri WebGL", + "gui.webglModal.back": "Air ais", + "gui.webglModal.previewfaq": "Tadhail air {previewFaqLink} airson barrachd fiosrachaidh.", + "gui.webglModal.previewfaqlinktext": "CÀBHA", + "gui.costumeLibrary.chooseABackdrop": "Tagh cùlaibh", + "gui.costumeLibrary.chooseACostume": "Tagh aodach", + "gui.costumeTab.addBackdropFromLibrary": "Tagh cùlaibh", + "gui.costumeTab.addCostumeFromLibrary": "Tagh aodach", + "gui.costumeTab.addBlankCostume": "Peant", + "gui.costumeTab.addSurpriseCostume": "Cùis-iongnaidh", + "gui.costumeTab.addFileBackdrop": "Luchdaich suas cùlaibh", + "gui.costumeTab.addFileCostume": "Luchdaich suas aodach", + "gui.costumeTab.addCameraCostume": "Camara", + "gui.extensionLibrary.chooseAnExtension": "Tagh leudachan", + "gui.extensionLibrary.extensionUrl": "Cuir a‑steach URL an leudachain", + "gui.gui.defaultProjectTitle": "Pròiseact Scratch", + "gui.recordingStep.alertMsg": "Cha b’ urrainn dhuinn tòiseachadh air a’ chlàradh", + "gui.projectLoader.loadError": "Dh’fhàillig le luchdadh faidhle a’ phròiseict a thagh thu.", + "gui.soundLibrary.chooseASound": "Tagh fuaim", + "gui.soundTab.fileUploadSound": "Luchdaich suas fuaim", + "gui.soundTab.surpriseSound": "Cùis-iongnaidh", + "gui.soundTab.recordSound": "Clàraich", + "gui.soundTab.addSoundFromLibrary": "Tagh fuaim", + "gui.spriteLibrary.chooseASprite": "Tagh sprìd", + "gui.tipsLibrary.tutorials": "Tagh oideachadh", + "gui.alerts.createsuccess": "Chaidh a chruthachadh.", + "gui.alerts.creating": "Ga chruthachadh...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Chaidh a shàbhaladh.", + "gui.alerts.saving": "Ga shàbhaladh...", + "gui.defaultProject.meow": "Miamh", + "gui.defaultProject.variable": "an caochladair agam", + "gui.howtos.intro-move-sayhello-hat.name": "Dèan toiseach-tòiseachaidh", + "gui.howtos.intro-move.step_stepMove": "Cuir bloca “gluais” ris", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Briog air a’ bhratach uaine airson tòiseachadh", + "gui.howtos.say-it-out-loud": "Cruthaich beòthachaidhean a bhruidhneas", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Cuir ris blocaichean “Teacsa na chainnt”", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Bruidhinn", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Suidhich guth", + "gui.howtos.say-it-out-loud.step_TXTMove": "Gabh ceum", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Cuir cùlaibh ris", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Cuir ris pearsa eile", + "gui.howtos.say-it-out-loud.step_TXTSong": "Gabh òran", + "gui.howtos.say-it-out-loud.step_TXTColor": "Atharrachadh an datha", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Dèan cuairteachadh", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Fàs is crùb", + "gui.howtos.cartoon-network": "Beothaich dàna-thuras", + "gui.howtos.cartoon-network.step_CNcharacter": "Tagh pearsa a sheallas tu", + "gui.howtos.cartoon-network.step_CNsay": "Bruidhinn", + "gui.howtos.cartoon-network.step_CNglide": "Dèan gluasad", + "gui.howtos.cartoon-network.step_CNpicksprite": "Tagh nì ri shealg", + "gui.howtos.cartoon-network.step_CNcollect": "Cruinnich nithean", + "gui.howtos.cartoon-network.step_CNvariable": "Cruthaich caochladair sgòir", + "gui.howtos.cartoon-network.step_CNscore": "Cuimhneachadh sgòir", + "gui.howtos.cartoon-network.step_CNbackdrop": "Leibheil suas: atharraich an cùlaibh", + "gui.howtos.animate-a-name.name": "Beòthaich ainm", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Tagh sprìd litreach", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Cluich fuaim nuair a thèid briogadh air", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Tagh sprìd litreach eile", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Atharraich an dath", + "gui.howtos.animate-a-name.step_AnimateSpin": "Tagh sprìd litreach eile ⁊ cuir i car mu char", + "gui.howtos.animate-a-name.step_AnimateGrow": "Tagh sprìd litreach eile ⁊ thoir fàs oirre", + "gui.howtos.make-music.name": "Cluich ceòl", + "gui.howtos.Make-Music.step_PickInstrument": "Tagh sprìd inneil-chiùil", + "gui.howtos.Make-Music.step_PlaySoundClick": "Cluich fuaim nuair a thèid briogadh air", + "gui.howtos.Make-Music.step_MakeSong": "Cruthaich òran", + "gui.howtos.make-music.step_MakeBeat": "Tagh druma ⁊ cruthaich ruitheam", + "gui.howtos.make-music.step_MakeBeatBox": "Tagh sprìd a’ mhicreofon ⁊ bogsa-buille iongnaidh", + "gui.howtos.make-a-game.name": "Cruthaich geama briogaidh", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Tagh sprìd", + "gui.howtos.make-a-game.step_GamePlaySound": "Cluich fuaim nuair a thèid briogadh air", + "gui.howtos.make-a-game.step_GameAddScore": "Cruthaich caochladair sgòir", + "gui.howtos.make-a-game.step_GameChangeScore": "Meudaich an sgòr leis gach briogadh air", + "gui.howtos.make-a-game.step_Random": "Rach gu ionad air thuaiream", + "gui.howtos.make-music.step_GameChangeColor": "Atharrachadh an datha", + "gui.howtos.make-music.step_ResetScore": "Ath-shuidhich an sgòr", + "gui.howtos.make-a-chase-game.name": "Cruthaich geama seilg", + "gui.howtos.Chase-Game.step_BG": "Cuir cùlaibh ris", + "gui.howtos.chase-game.step_AddOcto": "Cuir sprìd ris", + "gui.howtos.make-music.step_LeftRight": "Gluais gun taobh deas ⁊ chlì leis na h‑iuchraichean-saighde", + "gui.howtos.Chase-Game.step_UpDown": "Gluais suas ⁊ sìos leis na h‑iuchraichean-saighde", + "gui.howtos.Chase-Game.step_AddStar": "Cuir sprìd eile ris", + "gui.howtos.Chase-Game.step_MoveRandom": "Gluais air thuaiream", + "gui.howtos.Chase-Game.step_WhenTouch": "Ann an sprìd an ochd-chasaich, cluich fuaim nuair a bhios e a’ beantainn ris", + "gui.howtos.Chase-Game.step_ScoreVariable": "Cruthaich caochladair sgòir", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Ann an sprìd an ochd-chasaich, cuir ris an sgòr nuair a bhios e a’ beantainn ris", + "gui.howtos.add-sprite.name": "Cuir sprìd ris", + "gui.howtos.add-sprite.step_addSprite": "Cuir sprìd ris", + "gui.howtos.add-a-backdrop.name": "Cuir cùlaibh ris", + "gui.howtos.change-size.name": "Atharraich am meud", + "gui.howtos.glide-around.name": "Dèan gluasad", + "gui.howtos.record-a-sound.name": "Clàraich fuaim", + "gui.howtos.spin-video.name": "Cuir e car mu char", + "gui.howtos.hide-and-show.name": "Falaich is seall", + "gui.howtos.switch-costume.name": "Beòthaich sprìd", + "gui.howtos.move-around-with-arrow-keys.name": "Cleachd na h-iuchraichean-saighde", + "gui.howtos.add-effects.name": "Cuir èifeachdan ris", + "gui.extension.music.name": "Ceòl", + "gui.extension.music.description": "Cluich innealan-ciùil is drumaichean.", + "gui.extension.pen.name": "Peann", + "gui.extension.pen.description": "Tarraing leis na sprìdean agad.", + "gui.extension.videosensing.name": "Mothachadh video", + "gui.extension.videosensing.description": "Mothaich do ghluasad leis a’ chamara.", + "gui.extension.text2speech.name": "Teacsa na chainnt", + "gui.extension.text2speech.description": "Cuir comas bruidhinn air na pròiseactan agad.", + "gui.extension.translate.name": "Eadar-theangaich", + "gui.extension.translate.description": "Eadar-theangaich teacsa gu iomadh cànan.", + "gui.extension.microbit.description": "Ceanglaich na pròiseactan agad ris an t-saoghal.", + "gui.extension.microbit.connectingMessage": "Ceangal", + "gui.extension.ev3.description": "Tog robotairean eadar-ghnìomhach is a bharrachd.", + "gui.extension.ev3.connectingMessage": "’Ga cheangal. Dèan cinnteach gun deach am PIN aig an EV3 agad a shuidheachadh air 1234.", + "gui.extension.wedo2.description": "Tog nithean le einnseanan is mothaichearan.", + "gui.extension.wedo2.connectingMessage": "Ceangal", + "gui.libraryTags.all": "Na h-uile", + "gui.libraryTags.animals": "Beathaichean", + "gui.libraryTags.dance": "Dannsa", + "gui.libraryTags.effects": "Èifeachdan", + "gui.libraryTags.fantasy": "Fantastachd", + "gui.libraryTags.fashion": "Fasan", + "gui.libraryTags.food": "Biadh", + "gui.libraryTags.indoors": "Taobh a-staigh", + "gui.libraryTags.loops": "Lùban", + "gui.libraryTags.music": "Ceòl", + "gui.libraryTags.notes": "Pongan", + "gui.libraryTags.outdoors": "Taobh a-muigh", + "gui.libraryTags.patterns": "Pàtranan", + "gui.libraryTags.people": "Daoine", + "gui.libraryTags.percussion": "Beum-ionnsramaid", + "gui.libraryTags.space": "Fànas", + "gui.libraryTags.sports": "Spòrs", + "gui.libraryTags.underwater": "Fon uisge", + "gui.libraryTags.voice": "Guth", + "gui.libraryTags.wacky": "Èibhinn", + "gui.libraryTags.animation": "Beòthachadh", + "gui.libraryTags.art": "Ealan", + "gui.libraryTags.games": "Geamannan", + "gui.libraryTags.stories": "Sgeòil", + "gui.libraryTags.letters": "Litrichean", + "gui.opcodeLabels.direction": "comhair", + "gui.opcodeLabels.xposition": "ionad x", + "gui.opcodeLabels.yposition": "ionad y", + "gui.opcodeLabels.size": "meud", + "gui.opcodeLabels.costumename": "ainm an aodaich", + "gui.opcodeLabels.costumenumber": "àireamh an aodaich", + "gui.opcodeLabels.backdropname": "ainm a’ chùlaibh", + "gui.opcodeLabels.backdropnumber": "àireamh a’ chùlaibh", + "gui.opcodeLabels.volume": "àirde na fuaime", + "gui.opcodeLabels.tempo": "luaths", + "gui.opcodeLabels.answer": "freagairt", + "gui.opcodeLabels.loudness": "àirde na fuaime", + "gui.opcodeLabels.username": "ainm-cleachdaiche", + "gui.opcodeLabels.year": "am bliadhna", + "gui.opcodeLabels.month": "am mìos", + "gui.opcodeLabels.date": "an ceann-là", + "gui.opcodeLabels.dayofweek": "latha na seachdaine", + "gui.opcodeLabels.hour": "an uair", + "gui.opcodeLabels.minute": "a’ mhionaid", + "gui.opcodeLabels.second": "an diog", + "gui.opcodeLabels.timer": "an tìmear", + "gui.sharedMessages.backdrop": "cùlaibh{index}", + "gui.sharedMessages.costume": "aodach{index}", + "gui.sharedMessages.sprite": "Sprìd{index}", + "gui.sharedMessages.pop": "cnap" } \ No newline at end of file diff --git a/editor/interface/gl.json b/editor/interface/gl.json index 0abf6e9b..5793590b 100644 --- a/editor/interface/gl.json +++ b/editor/interface/gl.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconectar", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Produciuse un erro ao cargar a mochila", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "A cargar...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Máis", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "A mochila está baleira", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Este navegador non é compatíbel", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Sentímolo, mais Scratch 3.0 non é compatíbel con Internet Explorer, Vivaldi, Opera nin Silk. Recomendamos utilizar un navegador máis moderno, como Google Chrome, Mozilla Firefox ou Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Atrás", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Para aprender máis, vai a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Preguntas frecuentes", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tirar unha foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "A cargar a cámara...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Precisamos do teu permiso para usarmos a túa cámara", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tirar outra foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Gardar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tirar unha foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "A cargar...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activar a cámara", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Titoriais", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Pechar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Máis cousas coas que experimentar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ver máis", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Non te preocupes, andamos niso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Proximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Andamos a traballar nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Non se atopou ningún dispositivo", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Pon o dispositivo preto e comeza a buscar.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Preme o botón do dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Comeza a buscar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "A buscar...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Téntao de novo", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Conectado", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desconectar", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ir ao editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "A conectar...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Vaites! Parece que algo foi mal.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Téntao de novo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Axuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nome do dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Conectar", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "A buscar dispositivos", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Non se atopou ningún dispositivo", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Selecciona o dispositivo na lista de arriba.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Actualizar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Comproba que Scratch Link estea instalado e en execución", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Comproba que o Bluetooth estea activado", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Téntao de novo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Axuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ir", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Parar", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Vaites! Algo vai mal.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Desculpa! Aparentemente, o Scratch fallou. O Equipo de Scratch acaba de recibir información sobre este erro. Actualiza a páxina para tentalo de novo", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Actualizar", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Crear un bloque", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Engadir unha entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "número ou texto", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Engadir unha entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "lóxico", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Engadir unha etiqueta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Executar sen actualizar a pantalla", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancelar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Aceptar", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Dirección", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "En todas as direccións", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Esquerda/Dereita", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Non rotar", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Engadir extensión", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Código", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fondos", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Vestimentas", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sons", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Ver un Proxecto de Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Introduce unha ligazón a un dos teus proxectos de Scratch compartidos. Os cambios que se fagan nesta Beta de 3.0 non se van gardar.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Introduce unha ligazón a un dos teus proxectos de Scratch compartidos. Os cambios que se fagan a esta Vista Previa 3.0 non se van gardar.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Vaites, esa ligazón ó proxecto ou identificador non parece correcto.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ver", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Volver", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Para aprender máis, vai a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Proximamente", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Buscar", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Todos", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creando bloques ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Cargando figuras ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "A cargar sons...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Cargando extensións ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "A recadar os gatos...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitindo nanos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflando os globos...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparando emojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Cargando proxecto", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "As Miñas Cousas", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "As miñas clases", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "A miña clase", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configuración da conta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Saír", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ver Comunidade ", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nome de usuario", - "description": "Label for login username input" - }, - "general.password": { - "message": "Contrasinal", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Entrar", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Precisas axuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "selector de idioma", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Titoriais", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restaurar figura", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restaurar son", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restaurar vestimenta", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restaurar", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Gargar agora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Gardar como unha copia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Mesturar", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Novo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Ficheiro", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Cargar desde o teu ordenador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Gardar no teu ordenador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desactivar Modo Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activar Modo Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Únete a Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Entrar", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Opinar", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Aquí o título do proxecto", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Compartidos", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Compartir", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Axuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Atrás", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(baleiro)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "lonxitude {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "tamaño normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "tamaño grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "barra de desprazamento", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Proba Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Benvida á Beta de Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Agora non", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Probalo", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ver Proxecto de 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Benvida á Beta de Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Estamos traballando na próxima xeración de Scratch. Estamos encantados de que a probes!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Agora non", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Próbao! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ver Proxecto de 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Para aprender máis, vai a {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Preguntas frecuentes", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Para todos as figuras", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Só para esta figura", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable na nube (gardada no servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Esta variábel aplícase a todas as figuras.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancelar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Aceptar", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Parar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Reproducir", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "A cargar...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Gardar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Gravar outra vez", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Gravar son", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Comeza a gravar premendo o botón de embaixo", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Precisamos do teu permiso para usarmos o teu micrófono", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Parar de gravar", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Gravar", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Son", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Reproducir", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Parar", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Recortar", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Gardar", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Desfacer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refacer", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Máis rápido", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Máis lento", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Máis forte", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Máis suave", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverter", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nome", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Figura", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Amosar", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamaño", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicar", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "borrar", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Escoller unha Figura", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Pintar", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Cargar figura", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Pasar a un escenario grande", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Pasar a un escenario pequen", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Entrar no modo de pantalla completa", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Saír do modo de pantalla completa", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Control de pantalla completa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Escoller un fondo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pintar", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sorpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Cargar fondo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Escenario", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fondos", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modo Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "O teu navegador non admite WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Desafortunadamente parece que o teu navegador ou computador {webGlLink}. Esta tecnoloxía é necesaria para executar Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "non é compatíbel con WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Por atrás", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Para aprender máis, vai a {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Preguntas frecuentes", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Escoller un fondo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Escoller vestimenta", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Escoller un fondo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Escoller vestimenta", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Pintar", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sorpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Cargar fondo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Cargar vestimenta", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Cámara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Escoller unha extensión", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Introduce o URL da extensión", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Proxecto de Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Non foi posíbel comezar a gravar", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Non foi posíbel cargar o ficheiro do proxecto que se seleccionou.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Escoller un son", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Cargar son", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sorpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Gravar", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Escoller un son", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Escoller unha Figura", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Escolle un titorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creando...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Gardando...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "a miña variábel", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Primeiros pasos", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Engadir un bloque de mover", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Preme na bandeira verde para comezar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Crea animacións que falen", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Engade o texto aos bloques de fala", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dicir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Indica unha voz", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Anda de redor", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Engadir un fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Engade outro personaxe", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Canta unha canción", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Cambia a cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Vira arredor", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Crece e reduce", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Anima un xogo de aventuras", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Elixir un carácter para mostrar", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dicir algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Escorregar", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Escoller un obxecto ao que seguir", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Recoller obxectos", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Crear unha variábel puntuación", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Gardar a Puntuación", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anima un nome", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Escoller unha figura de letra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Reproducir un son ao premer", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Escoller outra figura de letra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Cambiar a cor", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Escoller outra figura de letra e facela virar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Escoller outra figura de letra e aumentala de tamaño", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Fai música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Escoller unha figura de instrumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Reproducir un son ao premer", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Crear unha canción", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Escolle unha caixa e crea un ritmo", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Escolle a figura do micrófono e a caixa de ritmos de sorpresas", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Crea un xogo de facer clic", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Escolle unha figura", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Reproducir un son ao premer", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Crear unha variábel de partitura", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Ao premer aumentar a puntuación", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ir para unha posición ao chou", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Cambia a cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Restablecer a puntuación", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Crear un xogo de persecución", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Engadir un fondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": " Engade unha figura", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mover a dereita e esquerda coas teclas das frechas", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Subir e baixar coas teclas das frechas", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Engadir outra figura", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mover ao chou", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Na figura do polbo, ao tocar reproducir son", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crear unha variábel de partitura", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Na figura do polbo, ao tocar Engadir puntuación", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": " Engade unha figura", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": " Engade unha figura", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Engadir un fondo", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Cambiar o tamaño", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Escorregar", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Gravar un son", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fai que Xire sobre si Mesma", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Agochar e amosar", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animar unha figura", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Empregar as teclas de frecha", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Engadir efectos", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Tocar instrumentos e tambores.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Lapis", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Debuxa coas túas figuras.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sensor de vídeo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Notar movemento coa cámara.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Texto a fala", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Fai que os teus proxectos falen", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traducir", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traducir texto a moitos idiomas.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Conecta os teus proxectos co mundo.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "A conectar.", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construír robots interactivos e máis.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "A conectar. Comproba que o pin do teu EV3 é 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construír con motores e sensores.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "A conectar", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Todos", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animais", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Danza", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efectos", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasía", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Comida", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interiores", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Bucles", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notas", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exteriores", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patróns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Xente", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percusión", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espazo", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Deportes", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Baixo a auga", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voz", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Extravagante", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animación", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Xogos", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Historias", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letras", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "dirección", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posición en x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posición en y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamaño", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nome da vestimenta", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número de vestimenta", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nome do fondo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "número de fondo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ritmo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "resposta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "intensidade do son", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nome de usuario", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ano", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mes", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "día da semana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronómetro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fondo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "vestimenta{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Figura{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconectar", + "gui.backpack.header": "Mochila", + "gui.backpack.errorBackpack": "Produciuse un erro ao cargar a mochila", + "gui.backpack.loadingBackpack": "A cargar...", + "gui.backpack.more": "Máis", + "gui.backpack.emptyBackpack": "A mochila está baleira", + "gui.unsupportedBrowser.label": "Este navegador non é compatíbel", + "gui.unsupportedBrowser.description": "Sentímolo, mais Scratch 3.0 non é compatíbel con Internet Explorer, Vivaldi, Opera nin Silk. Recomendamos utilizar un navegador máis moderno, como Google Chrome, Mozilla Firefox ou Microsoft Edge.", + "gui.unsupportedBrowser.back": "Atrás", + "gui.unsupportedBrowser.previewfaq": "Para aprender máis, vai a {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Preguntas frecuentes", + "gui.cameraModal.cameraModalTitle": "Tirar unha foto", + "gui.cameraModal.loadingCameraMessage": "A cargar a cámara...", + "gui.cameraModal.permissionRequest": "Precisamos do teu permiso para usarmos a cámara", + "gui.cameraModal.retakePhoto": "Tirar outra foto", + "gui.cameraModal.save": "Gardar", + "gui.cameraModal.takePhoto": "Tirar unha foto", + "gui.cameraModal.loadingCaption": "A cargar...", + "gui.cameraModal.enableCameraCaption": "Activar a cámara", + "gui.cards.all-tutorials": "Titoriais", + "gui.cards.close": "Pechar", + "gui.cards.more-things-to-try": "Máis cousas coas que experimentar!", + "gui.cards.see-more": "Ver máis", + "gui.comingSoon.message1": "Non te preocupes, andamos niso {emoji}", + "gui.comingSoon.message2": "Proximamente...", + "gui.comingSoon.message3": "Andamos a traballar nisto {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Non se atopou ningún dispositivo", + "gui.connection.auto-scanning.prescan": "Pon o dispositivo preto e comeza a buscar.", + "gui.connection.auto-scanning.pressbutton": "Preme o botón do dispositivo.", + "gui.connection.auto-scanning.start-search": "Comeza a buscar", + "gui.connection.connecting-searchbutton": "A buscar...", + "gui.connection.auto-scanning.try-again": "Téntao de novo", + "gui.connection.connected": "Conectado", + "gui.connection.disconnect": "Desconectar", + "gui.connection.go-to-editor": "Ir ao editor", + "gui.connection.connecting-cancelbutton": "A conectar...", + "gui.connection.error.errorMessage": "Vaites! Parece que algo foi mal.", + "gui.connection.error.tryagainbutton": "Téntao de novo", + "gui.connection.error.helpbutton": "Axuda", + "gui.connection.peripheral-name-label": "Nome do dispositivo", + "gui.connection.connect": "Conectar", + "gui.connection.scanning.lookingforperipherals": "A buscar dispositivos", + "gui.connection.scanning.noPeripheralsFound": "Non se atopou ningún dispositivo", + "gui.connection.scanning.instructions": "Selecciona o dispositivo na lista de arriba.", + "gui.connection.search": "Actualizar", + "gui.connection.unavailable.installscratchlink": "Comproba que Scratch Link estea instalado e en execución", + "gui.connection.unavailable.enablebluetooth": "Comproba que o Bluetooth estea activado", + "gui.connection.unavailable.tryagainbutton": "Téntao de novo", + "gui.connection.unavailable.helpbutton": "Axuda", + "gui.controls.go": "Ir", + "gui.controls.stop": "Parar", + "gui.crashMessage.label": "Vaites! Algo vai mal.", + "gui.crashMessage.description": "Desculpa! Aparentemente, o Scratch fallou. O Equipo de Scratch acaba de recibir información sobre este erro. Actualiza a páxina para tentalo de novo.", + "gui.crashMessage.reload": "Actualizar", + "gui.customProcedures.myblockModalTitle": "Crear un bloque", + "gui.customProcedures.addAnInputNumberText": "Engadir unha entrada", + "gui.customProcedures.numberTextType": "número ou texto", + "gui.customProcedures.addAnInputBoolean": "Engadir unha entrada", + "gui.customProcedures.booleanType": "booleana", + "gui.customProcedures.addALabel": "Engadir unha etiqueta", + "gui.customProcedures.runWithoutScreenRefresh": "Executar sen actualizar a pantalla", + "gui.customProcedures.cancel": "Cancelar", + "gui.customProcedures.ok": "Aceptar", + "gui.SpriteInfo.direction": "Dirección", + "gui.directionPicker.rotationStyles.allAround": "En todas as direccións", + "gui.directionPicker.rotationStyles.leftRight": "Esquerda/Dereita", + "gui.directionPicker.rotationStyles.dontRotate": "Non rotar", + "gui.gui.addExtension": "Engadir extensión", + "gui.gui.codeTab": "Código", + "gui.gui.backdropsTab": "Fondos", + "gui.gui.costumesTab": "Vestimentas", + "gui.gui.soundsTab": "Sons", + "gui.importInfo.title": "Ver un Proxecto de Scratch 2.0", + "gui.importInfo.betamessage": "Introduce unha ligazón a un dos teus proxectos de Scratch compartidos. Os cambios que se fagan nesta Beta de 3.0 non se van gardar.", + "gui.importInfo.message": "Introduce unha ligazón a un dos teus proxectos de Scratch compartidos. Os cambios que se fagan nesta Vista Previa 3.0 non se van gardar.", + "gui.importInfo.invalidFormatError": "Vaites, esa ligazón ao proxecto ou identificador non parece correcto.", + "gui.importModal.viewproject": "Ver", + "gui.importInfo.goback": "Volver", + "gui.importInfo.previewfaq": "Para aprender máis, vai a {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Preguntas frecuentes", + "gui.extensionLibrary.comingSoon": "Proximamente", + "gui.extensionLibrary.requires": "Require", + "gui.extensionLibrary.collaboration": "En colaboración con", + "gui.library.filterPlaceholder": "Buscar", + "gui.library.allTag": "Todos", + "gui.loader.message1": "A crear os bloques ...", + "gui.loader.message2": "A cargar as figuras ...", + "gui.loader.message3": "A cargar os sons...", + "gui.loader.message4": "A cargar as extensións ...", + "gui.loader.message5": "O amor que arde de présa consómese logo...", + "gui.loader.message6": "Boa vida non quer présa...", + "gui.loader.message7": "Canta máis présa máis vagar ...", + "gui.loader.message8": "A preparar os emojis ...", + "gui.loader.headline": "Estase a cargar o proxecto", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "As miñas cousas", + "gui.accountMenu.myClasses": "As miñas clases", + "gui.accountMenu.myClass": "A miña clase", + "gui.accountMenu.accountSettings": "Configuración da conta", + "gui.accountMenu.signOut": "Saír", + "gui.authorInfo.byUser": "de {username}", + "gui.menuBar.seeCommunity": "Ver a comunidade ", + "general.username": "Nome de usuario", + "general.password": "Contrasinal", + "general.signIn": "Entrar", + "login.needHelp": "Precisas axuda?", + "gui.menuBar.LanguageSelector": "selector de idioma", + "gui.menuBar.tutorialsLibrary": "Titoriais", + "gui.menuBar.restoreSprite": "Restaurar a figura", + "gui.menuBar.restoreSound": "Restaurar o son", + "gui.menuBar.restoreCostume": "Restaurar a vestimenta", + "gui.menuBar.restore": "Restaurar", + "gui.menuBar.saveNow": "Gardar agora", + "gui.menuBar.saveAsCopy": "Gardar como unha copia", + "gui.menuBar.remix": "Mesturar", + "gui.menuBar.new": "Novo", + "gui.menuBar.file": "Ficheiro", + "gui.menuBar.uploadFromComputer": "Cargar desde o teu ordenador", + "gui.menuBar.downloadToComputer": "Gardar no teu ordenador", + "gui.menuBar.edit": "Editar", + "gui.menuBar.turboModeOff": "Desactivar o modo turbo", + "gui.menuBar.turboModeOn": "Activar o modo turbo", + "gui.menuBar.joinScratch": "Únete a Scratch", + "gui.menuBar.signIn": "Entrar", + "gui.menuBar.giveFeedback": "Opinar", + "gui.gui.projectTitlePlaceholder": "Aquí o título do proxecto", + "gui.menuBar.isShared": "Compartidos", + "gui.menuBar.share": "Compartir", + "gui.modal.help": "Axuda", + "gui.modal.back": "Atrás", + "gui.monitor.listMonitor.empty": "(baleiro)", + "gui.monitor.listMonitor.listLength": "lonxitude {length}", + "gui.monitor.contextMenu.default": "tamaño normal", + "gui.monitor.contextMenu.large": "tamaño grande", + "gui.monitor.contextMenu.slider": "barra de desprazamento", + "gui.previewInfo.label": "Proba Scratch 3.0", + "gui.previewInfo.welcome": "Benvida á Beta de Scratch 3.0", + "gui.previewModal.notnowtooltip": "Agora non", + "gui.previewModal.tryittooltip": "Probalo", + "gui.previewModal.viewprojecttooltip": "Ver Proxecto de 2.0", + "gui.previewInfo.betawelcome": "Benvida á Beta de Scratch 3.0", + "gui.previewInfo.invitation": "Estamos traballando na vindeira xeración de Scratch. Estamos encantados de que a probes!", + "gui.previewInfo.notnow": "Agora non", + "gui.previewModal.tryit": "Próbao! {caticon}", + "gui.previewModal.viewproject": "Ver Proxecto de 2.0", + "gui.previewInfo.previewfaq": "Para aprender máis, vai a {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Preguntas frecuentes", + "gui.gui.variableScopeOptionAllSprites": "Para todas as figuras", + "gui.gui.variableScopeOptionSpriteOnly": "Só para esta figura", + "gui.gui.cloudVariableOption": "Variábel na nube (gardada no servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Esta variábel aplícase a todas as figuras.", + "gui.prompt.cancel": "Cancelar", + "gui.prompt.ok": "Aceptar", + "gui.playbackStep.stopMsg": "Parar", + "gui.playbackStep.playMsg": "Reproducir", + "gui.playbackStep.loadingMsg": "A cargar...", + "gui.playbackStep.saveMsg": "Gardar", + "gui.playbackStep.reRecordMsg": "Gravar outra vez", + "gui.recordModal.title": "Gravar son", + "gui.recordingStep.beginRecord": "Comeza a gravar premendo o botón de embaixo", + "gui.recordingStep.permission": "{arrow}Precisamos do teu permiso para usarmos o micrófono", + "gui.recordingStep.stop": "Parar de gravar", + "gui.recordingStep.record": "Gravar", + "gui.soundEditor.sound": "Son", + "gui.soundEditor.play": "Reproducir", + "gui.soundEditor.stop": "Parar", + "gui.soundEditor.trim": "Recortar", + "gui.soundEditor.save": "Gardar", + "gui.soundEditor.undo": "Desfacer", + "gui.soundEditor.redo": "Refacer", + "gui.soundEditor.faster": "Máis rápido", + "gui.soundEditor.slower": "Máis lento", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Máis forte", + "gui.soundEditor.softer": "Máis suave", + "gui.soundEditor.reverse": "Reverter", + "gui.SpriteInfo.spritePlaceholder": "Nome", + "gui.SpriteInfo.sprite": "Figura", + "gui.SpriteInfo.show": "Amosar", + "gui.SpriteInfo.size": "Tamaño", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplicar", + "gui.spriteSelectorItem.contextMenuDelete": "borrar", + "gui.spriteSelectorItem.contextMenuExport": "exportar", + "gui.spriteSelector.addSpriteFromLibrary": "Escoller unha figura", + "gui.spriteSelector.addSpriteFromPaint": "Pintar", + "gui.spriteSelector.addSpriteFromSurprise": "Sorpresa", + "gui.spriteSelector.addSpriteFromFile": "Cargar unha figura", + "gui.stageHeader.stageSizeLarge": "Pasar a un escenario grande", + "gui.stageHeader.stageSizeSmall": "Pasar a un escenario pequeno", + "gui.stageHeader.stageSizeFull": "Entrar no modo de pantalla completa", + "gui.stageHeader.stageSizeUnFull": "Saír do modo de pantalla completa", + "gui.stageHeader.fullscreenControl": "Control de pantalla completa", + "gui.spriteSelector.addBackdropFromLibrary": "Escoller un fondo", + "gui.stageSelector.addBackdropFromPaint": "Pintar", + "gui.stageSelector.addBackdropFromSurprise": "Sorpresa", + "gui.stageSelector.addBackdropFromFile": "Cargar un fondo", + "gui.stageSelector.stage": "Escenario", + "gui.stageSelector.backdrops": "Fondos", + "gui.turboMode.active": "Modo Turbo", + "gui.webglModal.label": "O navegador non admite WebGL", + "gui.webglModal.description": "Desafortunadamente parece que o navegador ou o computador {webGlLink}. Esta tecnoloxía é necesaria para executar Scratch 3.0.", + "gui.webglModal.webgllink": "non é compatíbel con WebGL", + "gui.webglModal.back": "Atrás", + "gui.webglModal.previewfaq": "Para aprender máis, vai a {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Preguntas frecuentes", + "gui.costumeLibrary.chooseABackdrop": "Escoller un fondo", + "gui.costumeLibrary.chooseACostume": "Escoller unha vestimenta", + "gui.costumeTab.addBackdropFromLibrary": "Escoller un fondo", + "gui.costumeTab.addCostumeFromLibrary": "Escoller unha vestimenta", + "gui.costumeTab.addBlankCostume": "Pintar", + "gui.costumeTab.addSurpriseCostume": "Sorpresa", + "gui.costumeTab.addFileBackdrop": "Cargar un fondo", + "gui.costumeTab.addFileCostume": "Cargar unha vestimenta", + "gui.costumeTab.addCameraCostume": "Cámara", + "gui.extensionLibrary.chooseAnExtension": "Escoller unha extensión", + "gui.extensionLibrary.extensionUrl": "Introduce o URL da extensión", + "gui.gui.defaultProjectTitle": "Proxecto de Scratch", + "gui.recordingStep.alertMsg": "Non foi posíbel comezar a gravar", + "gui.projectLoader.loadError": "Non foi posíbel cargar o ficheiro do proxecto que se seleccionou.", + "gui.soundLibrary.chooseASound": "Escoller un son", + "gui.soundTab.fileUploadSound": "Cargar un son", + "gui.soundTab.surpriseSound": "Sorpresa", + "gui.soundTab.recordSound": "Gravar", + "gui.soundTab.addSoundFromLibrary": "Escoller un son", + "gui.spriteLibrary.chooseASprite": "Escoller unha figura", + "gui.tipsLibrary.tutorials": "Escoller un titorial", + "gui.alerts.createsuccess": "Creouse correctamente.", + "gui.alerts.creating": "A crear...", + "gui.alerts.creatingError": "Non foi posíbel crear o proxecto. Téntao de novo.", + "gui.alerts.savingError": "Non foi posíbel gardar o proxecto. Téntao de novo.", + "gui.alerts.savesuccess": "Gardouse correctamente.", + "gui.alerts.saving": "A gardar...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "a miña variábel", + "gui.howtos.intro-move-sayhello-hat.name": "Primeiros pasos", + "gui.howtos.intro-move.step_stepMove": "Engade un bloque de mover", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Preme na bandeira verde para comezar", + "gui.howtos.say-it-out-loud": "Crea animacións que falen", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Engade os bloques de «Texto a fala»", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Di algo", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Escolle unha voz", + "gui.howtos.say-it-out-loud.step_TXTMove": "Móvete arredor", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Engade un fondo", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Engade outra personaxe", + "gui.howtos.say-it-out-loud.step_TXTSong": "Canta unha canción", + "gui.howtos.say-it-out-loud.step_TXTColor": "Cambia a cor", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Vira arredor", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Medra e encolle", + "gui.howtos.cartoon-network": "Anima un xogo de aventuras", + "gui.howtos.cartoon-network.step_CNcharacter": "Escolle un carácter para mostrar", + "gui.howtos.cartoon-network.step_CNsay": "Fai que diga algo", + "gui.howtos.cartoon-network.step_CNglide": "Fai que se mova polo escenario", + "gui.howtos.cartoon-network.step_CNpicksprite": "Escolle un obxecto para perseguilo", + "gui.howtos.cartoon-network.step_CNcollect": "Fai a colleita", + "gui.howtos.cartoon-network.step_CNvariable": "Crea unha variábel para a puntuación", + "gui.howtos.cartoon-network.step_CNscore": "Garda os puntos", + "gui.howtos.cartoon-network.step_CNbackdrop": "Pasamos de nivel: Muda o fondo", + "gui.howtos.animate-a-name.name": "Anima un nome", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Escolle unha letra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Toca un son cando a premas", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Escolle outra letra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Cambialle a cor", + "gui.howtos.animate-a-name.step_AnimateSpin": "Escolle outra letra e faina xirar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Escolle outra letra e cambialle o tamaño", + "gui.howtos.make-music.name": "Fai música", + "gui.howtos.Make-Music.step_PickInstrument": "Escolle un instrumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Toca un son cando o premas", + "gui.howtos.Make-Music.step_MakeSong": "Crea unha canción", + "gui.howtos.make-music.step_MakeBeat": "Escolle unha caixa e crea un ritmo", + "gui.howtos.make-music.step_MakeBeatBox": "Escolle a figura do micrófono e a caixa de ritmos de sorpresas", + "gui.howtos.make-a-game.name": "Crea un xogo de facer clic", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Escolle unha figura", + "gui.howtos.make-a-game.step_GamePlaySound": "Toca un son cando a premas", + "gui.howtos.make-a-game.step_GameAddScore": "Crea unha variábel para a puntuación", + "gui.howtos.make-a-game.step_GameChangeScore": "Ao premer aumenta a puntuación", + "gui.howtos.make-a-game.step_Random": "Vai para unha posición ao chou", + "gui.howtos.make-music.step_GameChangeColor": "Cambia a cor", + "gui.howtos.make-music.step_ResetScore": "Anula a puntuación", + "gui.howtos.make-a-chase-game.name": "Crea un xogo de persecución", + "gui.howtos.Chase-Game.step_BG": "Engade un fondo", + "gui.howtos.chase-game.step_AddOcto": " Engade unha figura", + "gui.howtos.make-music.step_LeftRight": "Móvea á dereita e á esquerda coas teclas das frechas", + "gui.howtos.Chase-Game.step_UpDown": "Sube e baixa coas teclas das frechas", + "gui.howtos.Chase-Game.step_AddStar": "Engade outra figura", + "gui.howtos.Chase-Game.step_MoveRandom": "Móvea ao chou", + "gui.howtos.Chase-Game.step_WhenTouch": "Ao tocar na figura do polbo, reproduce un son", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crea unha variábel para a puntuación", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Ao tocar na figura do polbo, aumentar a puntuación", + "gui.howtos.add-sprite.name": " Engade unha figura", + "gui.howtos.add-sprite.step_addSprite": " Engade unha figura", + "gui.howtos.add-a-backdrop.name": "Engade un fondo", + "gui.howtos.change-size.name": "Cambia o tamaño", + "gui.howtos.glide-around.name": "Move polo escenario", + "gui.howtos.record-a-sound.name": "Gravar un son", + "gui.howtos.spin-video.name": "Fai que xire sobre si mesma", + "gui.howtos.hide-and-show.name": "Agochar e amosar", + "gui.howtos.switch-costume.name": "Anima unha figura", + "gui.howtos.move-around-with-arrow-keys.name": "Empregar as teclas de frecha", + "gui.howtos.add-effects.name": "Engadir efectos", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toca instrumentos e tambores.", + "gui.extension.pen.name": "Lapis", + "gui.extension.pen.description": "Debuxa coas túas figuras.", + "gui.extension.videosensing.name": "Sensor de vídeo", + "gui.extension.videosensing.description": "Sente movemento coa cámara.", + "gui.extension.text2speech.name": "Texto a fala", + "gui.extension.text2speech.description": "Fai que os teus proxectos falen.", + "gui.extension.translate.name": "Traducir", + "gui.extension.translate.description": "Traduce texto a moitos idiomas.", + "gui.extension.microbit.description": "Conecta os teus proxectos co mundo.", + "gui.extension.microbit.connectingMessage": "A conectar.", + "gui.extension.ev3.description": "Constrúe robots interactivos e máis.", + "gui.extension.ev3.connectingMessage": "A conectar. Comproba que o pin do teu EV3 é 1234.", + "gui.extension.wedo2.description": "Constrúe con motores e sensores.", + "gui.extension.wedo2.connectingMessage": "A conectar", + "gui.libraryTags.all": "Todas", + "gui.libraryTags.animals": "Animais", + "gui.libraryTags.dance": "Baile", + "gui.libraryTags.effects": "Efectos", + "gui.libraryTags.fantasy": "Fantasía", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Comida", + "gui.libraryTags.indoors": "Interiores", + "gui.libraryTags.loops": "Bucles", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Notas", + "gui.libraryTags.outdoors": "Exteriores", + "gui.libraryTags.patterns": "Patróns", + "gui.libraryTags.people": "Xente", + "gui.libraryTags.percussion": "Percusión", + "gui.libraryTags.space": "Espazo", + "gui.libraryTags.sports": "Deportes", + "gui.libraryTags.underwater": "Baixo a auga", + "gui.libraryTags.voice": "Voz", + "gui.libraryTags.wacky": "Extravagante", + "gui.libraryTags.animation": "Animación", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Xogos", + "gui.libraryTags.stories": "Historias", + "gui.libraryTags.letters": "Letras", + "gui.opcodeLabels.direction": "dirección", + "gui.opcodeLabels.xposition": "posición en x", + "gui.opcodeLabels.yposition": "posición en y", + "gui.opcodeLabels.size": "tamaño", + "gui.opcodeLabels.costumename": "nome da vestimenta", + "gui.opcodeLabels.costumenumber": "número de vestimenta", + "gui.opcodeLabels.backdropname": "nome do fondo", + "gui.opcodeLabels.backdropnumber": "número de fondo", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "resposta", + "gui.opcodeLabels.loudness": "intensidade do son", + "gui.opcodeLabels.username": "nome de usuario", + "gui.opcodeLabels.year": "ano", + "gui.opcodeLabels.month": "mes", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "día da semana", + "gui.opcodeLabels.hour": "hora", + "gui.opcodeLabels.minute": "minuto", + "gui.opcodeLabels.second": "segundo", + "gui.opcodeLabels.timer": "cronómetro", + "gui.sharedMessages.backdrop": "fondo{index}", + "gui.sharedMessages.costume": "vestimenta{index}", + "gui.sharedMessages.sprite": "Figura{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/gu.json b/editor/interface/gu.json deleted file mode 100644 index 032f00d6..00000000 --- a/editor/interface/gu.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "વધારે", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "બ્રાઉઝર સમથૅન અાપતૂ નથી", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "પાછળ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "સાચવો", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "અજમાવવા માટે વધુ વસ્તુઓ!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "ચિંતા ના કરો, અમે તેના પર કાર્યરત છીએ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "ટૂક સમયમાં આવશે", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "અમે એના પર કામ કરી રહયા છીએ {emoji}.", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "બંધ કરો", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "નિગૅમ ઉમેરો", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "અંક અથવા લખાણ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "નિગૅમ ઉમેરો", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "બુલિયન", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "લેબલ ઉમેરો", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "રદ કરો", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ઠીક છે", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "કોડ", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "મંચની પાછળના પડદાઓ", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Scratch 2.0 નો પ્રોજેક્ટ જુઓ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "ઓહો, તે પ્રોજેક્ટ લિંક અથવા id યોગ્ય લાગતા નથી.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "જુઓ", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "પાછા જાઓ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "ટૂક સમયમાં આવશે", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "શોધ કરો", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "લોડ કરી રહ્યું છે...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "emojis તૈયાર કરવામાં આવી રહી છે...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "પાછળ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0 અજમાવી જુઓ", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "હમણા નહિ", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 પ્રોજેક્ટ જુઓ", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "હમણા નહિ", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 પ્રોજેક્ટ જુઓ", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "રદ કરો", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ઠીક છે", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "બંધ કરો", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "ચલાવો", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "સાચવો", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "રેકૉર્દ કરો", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ધ્વનિ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "ચલાવો", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "બંધ કરો", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "સાચવો", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "પૂર્વવત્ કરો", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "ફરી કરો", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "ઝડપી", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "ધીમુ", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "પડઘો", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "યંત્રમાનવ", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "મોટેથી", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "નરમ", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "નામ", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "દેખાડો", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "કદ", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "સ્પ્રાઈટ પસંદ કરો", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "ચિત્રો", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "મંચ નુ માપ નાનુ કરો", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "મંચની પાછળનો પડદો પસંદ કરો", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "ચિત્રો", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "મંચની પાછળનો પડદો અપલોડ કરો", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "મંચની પાછળના પડદાઓ", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL ને સમર્થન કરતી નથી", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "પાછળ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "વધુ શીખવા માટે {previewFaqLink} જાઓ.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "મંચની પાછળનો પડદો પસંદ કરો", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "પોષાક પસંદ કરો", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "મંચની પાછળનો પડદો પસંદ કરો", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "પોષાક પસંદ કરો", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "ચિત્રો", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "મંચની પાછળનો પડદો અપલોડ કરો", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "પોષાક અપલોડ કરો", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "એક્સ્ટેંશન પસંદ કરો", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "અવાજ પસંદ કરો", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "રેકૉર્દ કરો", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "અવાજ પસંદ કરો", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "સ્પ્રાઈટ પસંદ કરો", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "મંચની પાછળનો પડદો ઉમેરો", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "યાર્દચ્છિક સ્થળ પર જાઓ", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "મંચની પાછળનો પડદો ઉમેરો", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "યાર્દચ્છિક રીતે ફરો", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "મંચની પાછળનો પડદો ઉમેરો", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "દિશા", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "કદ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "પોષાક નુ નામ", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "મંચની પાછળના પડદાનું નામ", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "અવાજ", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "જવાબ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "વષૅ", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "મહિનો", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "તારીખ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "અઠવાડિયાના દિવસ", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "કલાક", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "મિનિટ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": " સેકંડ", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ha.json b/editor/interface/ha.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/ha.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/hak.json b/editor/interface/hak.json deleted file mode 100644 index 655a031b..00000000 --- a/editor/interface/hak.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "代码", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "嘗試新Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "歡迎使用新的Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "歡迎使用新的Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "聲音", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "迴聲", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "複製", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "創作音樂", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/he.json b/editor/interface/he.json index c3deb195..131ffee0 100644 --- a/editor/interface/he.json +++ b/editor/interface/he.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "התחברו שוב", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "תרמיל", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "אירעה שגיאה בטעינת התרמיל", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "טוען...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "עוד", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "התרמיל ריק", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "הדפדפן אינו נתמך", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "אנחנו מצטערים מאד, אך סקראץ' 3.0 אינו תומך ב־Internet Explorer, ב־Opera או ב־Silk. אנו ממליצים לנסות דפדפן חדש יותר כמו Google Chrome, Mozila Firefox, או Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "אחורה", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "למידע נוסף, עברו אל {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "שאלות נפוצות", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "צלמו תמונה", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "טוען מצלמה...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "אנחנו צריכים את רשותך כדי להשתמש במצלמה שלך", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "צלמו תמונה מחדש", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "שמירה", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "צלמו תמונה", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "טוען...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "אפשר מצלמה", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "מדריכים", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "סגירה", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "עוד דברים לנסות!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "ראו עוד", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "אל דאגה, אנחנו מטפלים בזה {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "בקרוב ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "אנחנו עובדים על זה {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "לא נמצאו מכשירים", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "במשכיר שלך בסמוך אליך אז התחל בחיפוש", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "לחץ את הכפתור על המכשיר שלך", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "התחל חיפוש", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "מחפש...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "נסו שוב", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "מחובר", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "התנתקו", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "עברו לעורך", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "מתחבר...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "אופס, נראה שמשהו השתבש.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "נסו שוב", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "עזרה", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "שם מכשיר", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "התחברו", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "מחפש מכשירים", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "לא נמצאו מכשירים", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "בחרו את המכשיר שלכם מהרשימה למעלה", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "ריענון", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "וודאו שיש לכם Scratch Link מותקן ופועל.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "וודאו שה־Bluetooth דלוק", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "נסו שוב", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "עזרה", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "הפעל", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "עצירה", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "אופס! משהו השתבש", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "מצטערים, אבל נראה שסקראץ' קרס. הבאג הזה דווח באופן אוטומטי לצוות סקראץ'. אנא רעננו את העמוד כדי לנסות שוב.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "טעינה מחדש", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "צרו לבנה", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "הוסיפו קלט", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "מספר או טקסט", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "הוסיפו קלט", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "בוליאני", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "הוסיפו תווית", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "הפעלה ללא רענון מסך", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "ביטול", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "אישור", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "כיוון", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "כל הכיוונים", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "שמאל-ימין", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "לא לסובב", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "הוסיפו הרחבה", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "קוד", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "רקעים", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "תלבושות", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "צלילים", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "צפו בפרויקט של סקראץ' 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "הכניסו קישור לאחד מהפרויקטים ששיתפתם בסקראץ'. שינויים שנעשים בגרסת בטא זו של סקראץ' 3.0 לא יישמרו.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "הכנס קישור לאחד מהפרויקטים ששיתפת בסקראץ'. שינויים שנעשים בתצוגה המקדימה הזאת של סקראץ' 3.0 לא יישמרו.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "אופס, משהו לא בסדר עם כתובת או מספר הפרויקט.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "צפו", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "חזרו אחורה", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "למידע נוסף, עבור אל {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "שאלות נפוצות", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "בקרוב", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "חיפוש", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "הכל", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "יצירת לבנים …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "טוען דמויות …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "טוען צלילים …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "טוען הרחבות …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "מבריש את פרוות החתולים …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "מעביר ננואים ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "מנפח גובואים …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "מכין אימוג'ים ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "העלו פרוייקט", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "פרופיל", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "הדברים שלי", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "הכיתות שלי", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "הכיתה שלי", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "הגדרות חשבון", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "התנתקות", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "צפו בקהילה", - "description": "Label for see community button" - }, - "general.username": { - "message": "שם משתמש", - "description": "Label for login username input" - }, - "general.password": { - "message": "סיסמה", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "כניסה", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "צריך עזרה?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "בחירת שפה", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "מדריכים", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "שחזר דמות", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "שחזר שמע", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "שחזר תלבושת", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "שחזר", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "שמור עכשיו", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "שמירה כעותק", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "עריכה מחדש", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "חדש", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "קובץ", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "טעינה מהמחשב שלך", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "הורידו למחשב", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "עריכה", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "כבו מצב טורבו", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "הפעילו מצב טורבו", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "הצטרפו לסקראץ'", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "כניסה", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "תנו משוב", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "כתבו כאן את כותרת הפרויקט", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "משותף", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "שיתוף", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "עזרה", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "אחורה", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(ריק)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "אורך {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "תצוגה רגילה", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "תצוגה גדולה", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "סרגל גרירה", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "נסו את Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "ברוכים הבאים לגרסת בטא של סקראץ' 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "לא עכשיו", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "נסו את זה", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "צפו בפרויקט מסקראץ' 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "ברוך הבא לבטא של סקראץ' 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "אנחנו עובדים על הדור הבא של סקראץ'. נשמח אם תנסו אותו!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "לא עכשיו", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "נסו זאת! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "צפו בפרויקט מסקראץ' 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "למידע נוסף, עברו אל {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "שאלות נפוצות", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "לכל הדמויות", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "רק לדמות זו", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "משתנה ענן (מאוחסן בשרת)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "המשתנה הזה יהיה זמין לכל הדמויות", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "ביטול", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "אישור", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "עצירה", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "נגינה", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "טוען...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "שמירה", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "הקליטו מחדש", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "הקליטו צליל", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "לחצו על הכפתור למטה להתחלת הקלטה", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}אנו זקוקים לרשות להשתמש במיקרופון", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "עצירת הקלטה", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "הקלטה", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "צליל", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "נגינה", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "עצירה", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "חיתוך", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "שמירה", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "ביטול", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "שחזור", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "מהר יותר", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "איטי יותר", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "הד", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "רובוט", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "חזק יותר", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "חלש יותר", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "הפוך", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "שם", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "דמות", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "הצגה", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "גודל", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "שכפול", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "מחיקה", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "יצוא", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "בחרו דמות", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "צייר", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "הפתעה", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "העלו דמות", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "עברו לבמה גדולה", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "עברו לבמה קטנה", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "כניסה למסך מלא", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "יציאה ממסך מלא", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "בקרת מסך מלא", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "בחרו רקע", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "צייר", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "הפתעה", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "העלו רקע", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "במה", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "רקע", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "מצב טורבו", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "הדפדפן שלך אינו תומך ב־WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "לרוע המזל, נראה שהדפדפן או המחשב שלך {webGlLink}. טכנולוגיה זו דרושה להרצת סקראץ' 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "אינו תומך ב־WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "חזרה", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "למידע נוסף, עברו אל {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "שאלות נפוצות", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "בחרו רקע", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "בחרו תלבושת", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "בחרו רקע", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "בחרו תלבושת", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "צייר", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "הפתעות", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "העלו רקע", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "העלו תלבושת", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "מצלמה", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "בחרו הרחבה", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "הכניסו את ה־URL של ההרחבה", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "פרויקט סקראץ'", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "לא ניתן להתחיל הקלטה", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "טעינת הפרויקט שנבחר נכשלה", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "בחרו צליל", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "העלו צליל", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "הפתעה", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "הקלטה", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "בחרו צליל", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "בחרו דמות", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "בחרו מדריך", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "מייצר...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "שומר...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "מיאו", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "המשתנה שלי", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "מתחילים", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "הוסיפו לבנת תנועה", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "לחצו על הדגל הירוק כדי להתחיל", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "צור הנפשות מדברות", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "הוסיפו את הלבנים של טקסט לדיבור", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "אמור דבר מה", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "קבע קול", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "תזוזה במרחב", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "הוסיפו רקע", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "הוסף תו נוסף", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "בצע שיר", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "שינוי צבע", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "הסתובבו", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "הגדל והקטן", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "הנפישו משחק הרפתקאות", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "בחרו דמות להראות", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "אמור דבר מה", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "החליקו סביב", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "בחרו אובייקט לרדוף אחריו", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "איספו אובייקטים", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "צרו משתנה ניקוד", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "עקבו אחר התוצאה", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "שלב הבא: רקע", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "הנפשת שם", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "בחרו בדמות של אות", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "השמעת צליל בלחיצה", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "בחרו דמות אות נוספת", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "שינוי צבע", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "בחרו אות נוספת וגרמו לה להסתובב", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "בחרו עוד אות וגרמו לה לגדול", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "צרו מוזיקה", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "בחרו בדמות של כלי נגינה", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "השמעת צליל בלחיצה", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "חברו שיר", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "בחרו תוף וצרו קצב", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "בחר בדמות המיקרופון ובהפתעת Beatbox ", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "צרו משחק לחיצות", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "בחרו דמות", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "השמעת צליל בלחיצה", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "צרו משתנה ניקוד", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "כאשר נלחץ העלה ניקוד", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "קפיצה אל מקום אקראי", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "שינוי צבע", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "איפוס ניקוד", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "בנו משחק תופסת", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "הוסיפו רקע", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "הוסיפו דמות", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": " זוזו ימינה ושמאלה באמצעות לחצני החיצים", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "זוזו למעלה ולמטה באמצעות לחצני החיצים", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "הוסיפו דמות נוספת", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "תנועה אקראית", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "בדמות התמנון, כאשר היא נוגעת נגן צליל", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "צרו משתנה ניקוד", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "בדמות התמנון, כאשר היא נוגעת הוסף ניקוד", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "הוסיפו דמות", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "הוסיפו דמות", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "הוסיפו רקע", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "שינוי גודל", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "החליקו סביב", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "הקלטת צליל", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "גרום לזה להסתובב", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "הסתרה והצגה", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "הנפשת דמות", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "השתמשו במקשי החצים", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "הוסיפו אפקטים", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "מוזיקה", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "נגנו בכלי נגינה ובתופים", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "עט", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "ציירו עם הדמות שלכם", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "חיישן מצלמה", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "זיהוי תנועה באמצעות המצלמה", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "טקסט לדיבור", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "גרמו לפרויקט שלכם לדבר", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "תרגם", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "תרגום טקסט להרבה שפות", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "חברו את הפרויקטים שלכם לעולם", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "מתחבר", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "בנה רובוטים אינטראקטיביים ועוד.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "מתחבר. וודאו שקוד ה־PIN שמוגדר ב־EV3 הוא 1234", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "בנו עם מנועים וחיישנים", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "מתחבר", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "הכל", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "חיות", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "ריקוד", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "אפקטים", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "פנטסיה", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "אופנה", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "אוכל", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "בפנים", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "לולאות", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "מוזיקה", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "רשימות", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "בחוץ", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "תבניות", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "אנשים", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "כלי הקשה", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "רווח", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "ספורט", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "תת-מימי", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "קול", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "משוגע", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "הנפשה", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "אומנות", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "משחקים", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "סיפורים", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "אותיות", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "כיוון", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "מיקום על ציר x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "מיקום על ציר y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "גודל", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "שם תלבושת", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "מספר תלבושת", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "שם רקע", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "מספר רקע", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "עוצמה", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "קצב", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "תשובה", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "קולניות", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "שם משתמש", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "שנה", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "חודש", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "תאריך", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "יום בשבוע", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "שעה", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "דקה", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "שניה", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "שעון עצר", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "רקע{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "תלבושת{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "דמות{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "פופ", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "התחברו שוב", + "gui.backpack.header": "תרמיל", + "gui.backpack.errorBackpack": "אירעה שגיאה בטעינת התרמיל", + "gui.backpack.loadingBackpack": "טוען...", + "gui.backpack.more": "עוד", + "gui.backpack.emptyBackpack": "התרמיל ריק", + "gui.unsupportedBrowser.label": "הדפדפן אינו נתמך", + "gui.unsupportedBrowser.description": "אנחנו מצטערים מאד, אך סקראץ' 3.0 אינו תומך ב־Internet Explorer, ב־Opera או ב־Silk. אנו ממליצים לנסות דפדפן חדש יותר כמו Google Chrome, Mozila Firefox, או Microsoft Edge.", + "gui.unsupportedBrowser.back": "אחורה", + "gui.unsupportedBrowser.previewfaq": "למידע נוסף, עברו אל {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "שאלות נפוצות", + "gui.cameraModal.cameraModalTitle": "צלמו תמונה", + "gui.cameraModal.loadingCameraMessage": "טוען מצלמה...", + "gui.cameraModal.permissionRequest": "אנחנו צריכים את רשותך כדי להשתמש במצלמה שלך", + "gui.cameraModal.retakePhoto": "צלמו תמונה מחדש", + "gui.cameraModal.save": "שמירה", + "gui.cameraModal.takePhoto": "צלמו תמונה", + "gui.cameraModal.loadingCaption": "טוען...", + "gui.cameraModal.enableCameraCaption": "אפשר מצלמה", + "gui.cards.all-tutorials": "מדריכים", + "gui.cards.close": "סגירה", + "gui.cards.more-things-to-try": "עוד דברים לנסות!", + "gui.cards.see-more": "ראו עוד", + "gui.comingSoon.message1": "אל דאגה, אנחנו מטפלים בזה {emoji}", + "gui.comingSoon.message2": "בקרוב ...", + "gui.comingSoon.message3": "אנחנו עובדים על זה {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "לא נמצאו מכשירים", + "gui.connection.auto-scanning.prescan": "במשכיר שלך בסמוך אליך אז התחל בחיפוש", + "gui.connection.auto-scanning.pressbutton": "לחץ את הכפתור על המכשיר שלך", + "gui.connection.auto-scanning.start-search": "התחל חיפוש", + "gui.connection.connecting-searchbutton": "מחפש...", + "gui.connection.auto-scanning.try-again": "נסו שוב", + "gui.connection.connected": "מחובר", + "gui.connection.disconnect": "התנתקו", + "gui.connection.go-to-editor": "עברו לעורך", + "gui.connection.connecting-cancelbutton": "מתחבר...", + "gui.connection.error.errorMessage": "אופס, נראה שמשהו השתבש.", + "gui.connection.error.tryagainbutton": "נסו שוב", + "gui.connection.error.helpbutton": "עזרה", + "gui.connection.peripheral-name-label": "שם מכשיר", + "gui.connection.connect": "התחברו", + "gui.connection.scanning.lookingforperipherals": "מחפש מכשירים", + "gui.connection.scanning.noPeripheralsFound": "לא נמצאו מכשירים", + "gui.connection.scanning.instructions": "בחרו את המכשיר שלכם מהרשימה למעלה", + "gui.connection.search": "ריענון", + "gui.connection.unavailable.installscratchlink": "וודאו שיש לכם Scratch Link מותקן ופועל.", + "gui.connection.unavailable.enablebluetooth": "וודאו שה־Bluetooth דלוק", + "gui.connection.unavailable.tryagainbutton": "נסו שוב", + "gui.connection.unavailable.helpbutton": "עזרה", + "gui.controls.go": "הפעל", + "gui.controls.stop": "עצירה", + "gui.crashMessage.label": "אופס! משהו השתבש", + "gui.crashMessage.description": "מצטערים, אבל נראה שסקראץ' קרס. הבאג הזה דווח באופן אוטומטי לצוות סקראץ'. אנא רעננו את העמוד כדי לנסות שוב.", + "gui.crashMessage.reload": "טעינה מחדש", + "gui.customProcedures.myblockModalTitle": "צרו לבנה", + "gui.customProcedures.addAnInputNumberText": "הוסיפו קלט", + "gui.customProcedures.numberTextType": "מספר או טקסט", + "gui.customProcedures.addAnInputBoolean": "הוסיפו קלט", + "gui.customProcedures.booleanType": "בוליאני", + "gui.customProcedures.addALabel": "הוסיפו תווית", + "gui.customProcedures.runWithoutScreenRefresh": "הפעלה ללא רענון מסך", + "gui.customProcedures.cancel": "ביטול", + "gui.customProcedures.ok": "אישור", + "gui.SpriteInfo.direction": "כיוון", + "gui.directionPicker.rotationStyles.allAround": "כל הכיוונים", + "gui.directionPicker.rotationStyles.leftRight": "שמאל-ימין", + "gui.directionPicker.rotationStyles.dontRotate": "לא לסובב", + "gui.gui.addExtension": "הוסיפו הרחבה", + "gui.gui.codeTab": "קוד", + "gui.gui.backdropsTab": "רקעים", + "gui.gui.costumesTab": "תלבושות", + "gui.gui.soundsTab": "צלילים", + "gui.importInfo.title": "צפו בפרויקט של סקראץ' 2.0", + "gui.importInfo.betamessage": "הכניסו קישור לאחד מהפרויקטים ששיתפתם בסקראץ'. שינויים שנעשים בגרסת בטא זו של סקראץ' 3.0 לא יישמרו.", + "gui.importInfo.message": "הכנס קישור לאחד מהפרויקטים ששיתפת בסקראץ'. שינויים שנעשים בתצוגה המקדימה הזאת של סקראץ' 3.0 לא יישמרו.", + "gui.importInfo.invalidFormatError": "אופס, משהו לא בסדר עם כתובת או מספר הפרויקט.", + "gui.importModal.viewproject": "צפו", + "gui.importInfo.goback": "חזרו אחורה", + "gui.importInfo.previewfaq": "למידע נוסף, עבור אל {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "שאלות נפוצות", + "gui.extensionLibrary.comingSoon": "בקרוב", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "חיפוש", + "gui.library.allTag": "הכל", + "gui.loader.message1": "יצירת לבנים …", + "gui.loader.message2": "טוען דמויות …", + "gui.loader.message3": "טוען צלילים …", + "gui.loader.message4": "טוען הרחבות …", + "gui.loader.message5": "מבריש את פרוות החתולים …", + "gui.loader.message6": "מעביר ננואים ...", + "gui.loader.message7": "מנפח גובואים …", + "gui.loader.message8": "מכין אימוג'ים ...", + "gui.loader.headline": "העלו פרוייקט", + "gui.accountMenu.profile": "פרופיל", + "gui.accountMenu.myStuff": "הדברים שלי", + "gui.accountMenu.myClasses": "הכיתות שלי", + "gui.accountMenu.myClass": "הכיתה שלי", + "gui.accountMenu.accountSettings": "הגדרות חשבון", + "gui.accountMenu.signOut": "התנתקות", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "צפו בקהילה", + "general.username": "שם משתמש", + "general.password": "סיסמה", + "general.signIn": "כניסה", + "login.needHelp": "צריך עזרה?", + "gui.menuBar.LanguageSelector": "בחירת שפה", + "gui.menuBar.tutorialsLibrary": "מדריכים", + "gui.menuBar.restoreSprite": "שחזר דמות", + "gui.menuBar.restoreSound": "שחזר שמע", + "gui.menuBar.restoreCostume": "שחזר תלבושת", + "gui.menuBar.restore": "שחזר", + "gui.menuBar.saveNow": "שמור עכשיו", + "gui.menuBar.saveAsCopy": "שמירה כעותק", + "gui.menuBar.remix": "עריכה מחדש", + "gui.menuBar.new": "חדש", + "gui.menuBar.file": "קובץ", + "gui.menuBar.uploadFromComputer": "טעינה מהמחשב שלך", + "gui.menuBar.downloadToComputer": "הורידו למחשב", + "gui.menuBar.edit": "עריכה", + "gui.menuBar.turboModeOff": "כבו מצב טורבו", + "gui.menuBar.turboModeOn": "הפעילו מצב טורבו", + "gui.menuBar.joinScratch": "הצטרפו לסקראץ'", + "gui.menuBar.signIn": "כניסה", + "gui.menuBar.giveFeedback": "תנו משוב", + "gui.gui.projectTitlePlaceholder": "כתבו כאן את כותרת הפרויקט", + "gui.menuBar.isShared": "משותף", + "gui.menuBar.share": "שיתוף", + "gui.modal.help": "עזרה", + "gui.modal.back": "אחורה", + "gui.monitor.listMonitor.empty": "(ריק)", + "gui.monitor.listMonitor.listLength": "אורך {length}", + "gui.monitor.contextMenu.default": "תצוגה רגילה", + "gui.monitor.contextMenu.large": "תצוגה גדולה", + "gui.monitor.contextMenu.slider": "סרגל גרירה", + "gui.previewInfo.label": "נסו את Scratch 3.0", + "gui.previewInfo.welcome": "ברוכים הבאים לגרסת בטא של סקראץ' 3.0", + "gui.previewModal.notnowtooltip": "לא עכשיו", + "gui.previewModal.tryittooltip": "נסו את זה", + "gui.previewModal.viewprojecttooltip": "צפו בפרויקט מסקראץ' 2.0", + "gui.previewInfo.betawelcome": "ברוך הבא לבטא של סקראץ' 3.0", + "gui.previewInfo.invitation": "אנחנו עובדים על הדור הבא של סקראץ'. נשמח אם תנסו אותו!", + "gui.previewInfo.notnow": "לא עכשיו", + "gui.previewModal.tryit": "נסו זאת! {caticon}", + "gui.previewModal.viewproject": "צפו בפרויקט מסקראץ' 2.0", + "gui.previewInfo.previewfaq": "למידע נוסף, עברו אל {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "שאלות נפוצות", + "gui.gui.variableScopeOptionAllSprites": "לכל הדמויות", + "gui.gui.variableScopeOptionSpriteOnly": "רק לדמות זו", + "gui.gui.cloudVariableOption": "משתנה ענן (מאוחסן בשרת)", + "gui.gui.variablePromptAllSpritesMessage": "המשתנה הזה יהיה זמין לכל הדמויות", + "gui.prompt.cancel": "ביטול", + "gui.prompt.ok": "אישור", + "gui.playbackStep.stopMsg": "עצירה", + "gui.playbackStep.playMsg": "נגינה", + "gui.playbackStep.loadingMsg": "טוען...", + "gui.playbackStep.saveMsg": "שמירה", + "gui.playbackStep.reRecordMsg": "הקליטו מחדש", + "gui.recordModal.title": "הקליטו צליל", + "gui.recordingStep.beginRecord": "לחצו על הכפתור למטה להתחלת הקלטה", + "gui.recordingStep.permission": "{arrow}אנו זקוקים לרשות להשתמש במיקרופון", + "gui.recordingStep.stop": "עצירת הקלטה", + "gui.recordingStep.record": "הקלטה", + "gui.soundEditor.sound": "צליל", + "gui.soundEditor.play": "נגינה", + "gui.soundEditor.stop": "עצירה", + "gui.soundEditor.trim": "חיתוך", + "gui.soundEditor.save": "שמירה", + "gui.soundEditor.undo": "ביטול", + "gui.soundEditor.redo": "שחזור", + "gui.soundEditor.faster": "מהר יותר", + "gui.soundEditor.slower": "איטי יותר", + "gui.soundEditor.echo": "הד", + "gui.soundEditor.robot": "רובוט", + "gui.soundEditor.louder": "חזק יותר", + "gui.soundEditor.softer": "חלש יותר", + "gui.soundEditor.reverse": "הפוך", + "gui.SpriteInfo.spritePlaceholder": "שם", + "gui.SpriteInfo.sprite": "דמות", + "gui.SpriteInfo.show": "הצגה", + "gui.SpriteInfo.size": "גודל", + "gui.spriteSelectorItem.contextMenuDuplicate": "שכפול", + "gui.spriteSelectorItem.contextMenuDelete": "מחיקה", + "gui.spriteSelectorItem.contextMenuExport": "יצוא", + "gui.spriteSelector.addSpriteFromLibrary": "בחרו דמות", + "gui.spriteSelector.addSpriteFromPaint": "צייר", + "gui.spriteSelector.addSpriteFromSurprise": "הפתעה", + "gui.spriteSelector.addSpriteFromFile": "העלו דמות", + "gui.stageHeader.stageSizeLarge": "עברו לבמה גדולה", + "gui.stageHeader.stageSizeSmall": "עברו לבמה קטנה", + "gui.stageHeader.stageSizeFull": "כניסה למסך מלא", + "gui.stageHeader.stageSizeUnFull": "יציאה ממסך מלא", + "gui.stageHeader.fullscreenControl": "בקרת מסך מלא", + "gui.spriteSelector.addBackdropFromLibrary": "בחרו רקע", + "gui.stageSelector.addBackdropFromPaint": "צייר", + "gui.stageSelector.addBackdropFromSurprise": "הפתעה", + "gui.stageSelector.addBackdropFromFile": "העלו רקע", + "gui.stageSelector.stage": "במה", + "gui.stageSelector.backdrops": "רקע", + "gui.turboMode.active": "מצב טורבו", + "gui.webglModal.label": "הדפדפן שלך אינו תומך ב־WebGL", + "gui.webglModal.description": "לרוע המזל, נראה שהדפדפן או המחשב שלך {webGlLink}. טכנולוגיה זו דרושה להרצת סקראץ' 3.0.", + "gui.webglModal.webgllink": "אינו תומך ב־WebGL", + "gui.webglModal.back": "חזרה", + "gui.webglModal.previewfaq": "למידע נוסף, עברו אל {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "שאלות נפוצות", + "gui.costumeLibrary.chooseABackdrop": "בחרו רקע", + "gui.costumeLibrary.chooseACostume": "בחרו תלבושת", + "gui.costumeTab.addBackdropFromLibrary": "בחרו רקע", + "gui.costumeTab.addCostumeFromLibrary": "בחרו תלבושת", + "gui.costumeTab.addBlankCostume": "צייר", + "gui.costumeTab.addSurpriseCostume": "הפתעות", + "gui.costumeTab.addFileBackdrop": "העלו רקע", + "gui.costumeTab.addFileCostume": "העלו תלבושת", + "gui.costumeTab.addCameraCostume": "מצלמה", + "gui.extensionLibrary.chooseAnExtension": "בחרו הרחבה", + "gui.extensionLibrary.extensionUrl": "הכניסו את ה־URL של ההרחבה", + "gui.gui.defaultProjectTitle": "פרויקט סקראץ'", + "gui.recordingStep.alertMsg": "לא ניתן להתחיל הקלטה", + "gui.projectLoader.loadError": "טעינת הפרויקט שנבחר נכשלה", + "gui.soundLibrary.chooseASound": "בחרו צליל", + "gui.soundTab.fileUploadSound": "העלו צליל", + "gui.soundTab.surpriseSound": "הפתעה", + "gui.soundTab.recordSound": "הקלטה", + "gui.soundTab.addSoundFromLibrary": "בחרו צליל", + "gui.spriteLibrary.chooseASprite": "בחרו דמות", + "gui.tipsLibrary.tutorials": "בחרו מדריך", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "מייצר...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "שומר...", + "gui.defaultProject.meow": "מיאו", + "gui.defaultProject.variable": "המשתנה שלי", + "gui.howtos.intro-move-sayhello-hat.name": "מתחילים", + "gui.howtos.intro-move.step_stepMove": "הוסיפו לבנת תנועה", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "לחצו על הדגל הירוק כדי להתחיל", + "gui.howtos.say-it-out-loud": "צור הנפשות מדברות", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "הוסיפו את הלבנים של טקסט לדיבור", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "אמור דבר מה", + "gui.howtos.say-it-out-loud_TXTSetVoice": "קבע קול", + "gui.howtos.say-it-out-loud.step_TXTMove": "תזוזה במרחב", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "הוסיפו רקע", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "הוסף תו נוסף", + "gui.howtos.say-it-out-loud.step_TXTSong": "בצע שיר", + "gui.howtos.say-it-out-loud.step_TXTColor": "שינוי צבע", + "gui.howtos.say-it-out-loud.step_TXTSpin": "הסתובבו", + "gui.howtos.say-it-out-loud.step_TXTGrow": "הגדל והקטן", + "gui.howtos.cartoon-network": "הנפישו משחק הרפתקאות", + "gui.howtos.cartoon-network.step_CNcharacter": "בחרו דמות להראות", + "gui.howtos.cartoon-network.step_CNsay": "אמור דבר מה", + "gui.howtos.cartoon-network.step_CNglide": "החליקו סביב", + "gui.howtos.cartoon-network.step_CNpicksprite": "בחרו אובייקט לרדוף אחריו", + "gui.howtos.cartoon-network.step_CNcollect": "איספו אובייקטים", + "gui.howtos.cartoon-network.step_CNvariable": "צרו משתנה ניקוד", + "gui.howtos.cartoon-network.step_CNscore": "עקבו אחר התוצאה", + "gui.howtos.cartoon-network.step_CNbackdrop": "שלב הבא: רקע", + "gui.howtos.animate-a-name.name": "הנפשת שם", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "בחרו בדמות של אות", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "השמעת צליל בלחיצה", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "בחרו דמות אות נוספת", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "שינוי צבע", + "gui.howtos.animate-a-name.step_AnimateSpin": "בחרו אות נוספת וגרמו לה להסתובב", + "gui.howtos.animate-a-name.step_AnimateGrow": "בחרו עוד אות וגרמו לה לגדול", + "gui.howtos.make-music.name": "צרו מוזיקה", + "gui.howtos.Make-Music.step_PickInstrument": "בחרו בדמות של כלי נגינה", + "gui.howtos.Make-Music.step_PlaySoundClick": "השמעת צליל בלחיצה", + "gui.howtos.Make-Music.step_MakeSong": "חברו שיר", + "gui.howtos.make-music.step_MakeBeat": "בחרו תוף וצרו קצב", + "gui.howtos.make-music.step_MakeBeatBox": "בחר בדמות המיקרופון ובהפתעת Beatbox ", + "gui.howtos.make-a-game.name": "צרו משחק לחיצות", + "gui.howtos.Make-A-Game.step_GamePickSprite": "בחרו דמות", + "gui.howtos.make-a-game.step_GamePlaySound": "השמעת צליל בלחיצה", + "gui.howtos.make-a-game.step_GameAddScore": "צרו משתנה ניקוד", + "gui.howtos.make-a-game.step_GameChangeScore": "כאשר נלחץ העלה ניקוד", + "gui.howtos.make-a-game.step_Random": "קפיצה אל מקום אקראי", + "gui.howtos.make-music.step_GameChangeColor": "שינוי צבע", + "gui.howtos.make-music.step_ResetScore": "איפוס ניקוד", + "gui.howtos.make-a-chase-game.name": "בנו משחק תופסת", + "gui.howtos.Chase-Game.step_BG": "הוסיפו רקע", + "gui.howtos.chase-game.step_AddOcto": "הוסיפו דמות", + "gui.howtos.make-music.step_LeftRight": " זוזו ימינה ושמאלה באמצעות לחצני החיצים", + "gui.howtos.Chase-Game.step_UpDown": "זוזו למעלה ולמטה באמצעות לחצני החיצים", + "gui.howtos.Chase-Game.step_AddStar": "הוסיפו דמות נוספת", + "gui.howtos.Chase-Game.step_MoveRandom": "תנועה אקראית", + "gui.howtos.Chase-Game.step_WhenTouch": "בדמות התמנון, כאשר היא נוגעת נגן צליל", + "gui.howtos.Chase-Game.step_ScoreVariable": "צרו משתנה ניקוד", + "gui.howtos.Chase-Game.ScoreWhenTouch": "בדמות התמנון, כאשר היא נוגעת הוסף ניקוד", + "gui.howtos.add-sprite.name": "הוסיפו דמות", + "gui.howtos.add-sprite.step_addSprite": "הוסיפו דמות", + "gui.howtos.add-a-backdrop.name": "הוסיפו רקע", + "gui.howtos.change-size.name": "שינוי גודל", + "gui.howtos.glide-around.name": "החליקו סביב", + "gui.howtos.record-a-sound.name": "הקלטת צליל", + "gui.howtos.spin-video.name": "גרום לזה להסתובב", + "gui.howtos.hide-and-show.name": "הסתרה והצגה", + "gui.howtos.switch-costume.name": "הנפשת דמות", + "gui.howtos.move-around-with-arrow-keys.name": "השתמשו במקשי החצים", + "gui.howtos.add-effects.name": "הוסיפו אפקטים", + "gui.extension.music.name": "מוזיקה", + "gui.extension.music.description": "נגנו בכלי נגינה ובתופים", + "gui.extension.pen.name": "עט", + "gui.extension.pen.description": "ציירו עם הדמות שלכם", + "gui.extension.videosensing.name": "חיישן מצלמה", + "gui.extension.videosensing.description": "זיהוי תנועה באמצעות המצלמה", + "gui.extension.text2speech.name": "טקסט לדיבור", + "gui.extension.text2speech.description": "גרמו לפרויקט שלכם לדבר", + "gui.extension.translate.name": "תרגם", + "gui.extension.translate.description": "תרגום טקסט להרבה שפות", + "gui.extension.microbit.description": "חברו את הפרויקטים שלכם לעולם", + "gui.extension.microbit.connectingMessage": "מתחבר", + "gui.extension.ev3.description": "בנה רובוטים אינטראקטיביים ועוד.", + "gui.extension.ev3.connectingMessage": "מתחבר. וודאו שקוד ה־PIN שמוגדר ב־EV3 הוא 1234", + "gui.extension.wedo2.description": "בנו עם מנועים וחיישנים", + "gui.extension.wedo2.connectingMessage": "מתחבר", + "gui.libraryTags.all": "הכל", + "gui.libraryTags.animals": "חיות", + "gui.libraryTags.dance": "ריקוד", + "gui.libraryTags.effects": "אפקטים", + "gui.libraryTags.fantasy": "פנטסיה", + "gui.libraryTags.fashion": "אופנה", + "gui.libraryTags.food": "אוכל", + "gui.libraryTags.indoors": "בפנים", + "gui.libraryTags.loops": "לולאות", + "gui.libraryTags.music": "מוזיקה", + "gui.libraryTags.notes": "רשימות", + "gui.libraryTags.outdoors": "בחוץ", + "gui.libraryTags.patterns": "תבניות", + "gui.libraryTags.people": "אנשים", + "gui.libraryTags.percussion": "כלי הקשה", + "gui.libraryTags.space": "רווח", + "gui.libraryTags.sports": "ספורט", + "gui.libraryTags.underwater": "תת-מימי", + "gui.libraryTags.voice": "קול", + "gui.libraryTags.wacky": "משוגע", + "gui.libraryTags.animation": "הנפשה", + "gui.libraryTags.art": "אומנות", + "gui.libraryTags.games": "משחקים", + "gui.libraryTags.stories": "סיפורים", + "gui.libraryTags.letters": "אותיות", + "gui.opcodeLabels.direction": "כיוון", + "gui.opcodeLabels.xposition": "מיקום על ציר x", + "gui.opcodeLabels.yposition": "מיקום על ציר y", + "gui.opcodeLabels.size": "גודל", + "gui.opcodeLabels.costumename": "שם תלבושת", + "gui.opcodeLabels.costumenumber": "מספר תלבושת", + "gui.opcodeLabels.backdropname": "שם רקע", + "gui.opcodeLabels.backdropnumber": "מספר רקע", + "gui.opcodeLabels.volume": "עוצמה", + "gui.opcodeLabels.tempo": "קצב", + "gui.opcodeLabels.answer": "תשובה", + "gui.opcodeLabels.loudness": "קולניות", + "gui.opcodeLabels.username": "שם משתמש", + "gui.opcodeLabels.year": "שנה", + "gui.opcodeLabels.month": "חודש", + "gui.opcodeLabels.date": "תאריך", + "gui.opcodeLabels.dayofweek": "יום בשבוע", + "gui.opcodeLabels.hour": "שעה", + "gui.opcodeLabels.minute": "דקה", + "gui.opcodeLabels.second": "שניה", + "gui.opcodeLabels.timer": "שעון עצר", + "gui.sharedMessages.backdrop": "רקע{index}", + "gui.sharedMessages.costume": "תלבושת{index}", + "gui.sharedMessages.sprite": "דמות{index}", + "gui.sharedMessages.pop": "פופ" } \ No newline at end of file diff --git a/editor/interface/hi.json b/editor/interface/hi.json deleted file mode 100644 index 7cb6480a..00000000 --- a/editor/interface/hi.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "पुनः जोड़े ", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "बैगपैक", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "बैगपैक लोड करने में त्रुटि ", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "लोड कर रहे हैं ......", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "और ", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "बैगपैक खाली है ", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "वेब ब्राउज़र सहायक नहीं है ", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "हमें बहुत खेद है, लेकिन स्क्रैच 3.0 इंटरनेट एक्सप्लोरर, विवाल्डी, ओपेरा या रेशम के साथ कार्य नहीं करता है। हम गूगल क्रोम, मोज़िला फ़ायरफ़ॉक्स या माइक्रोसॉफ्ट एज जैसे नए ब्राउज़र को आजमाने की सलाह देते हैं।", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "वापस ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "ज्यादा जानकारी के लिया {previewFaqLink} पर जाये ", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "बारबार पूछे जाने वाले सवाल ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "फोटो लीजिये ", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "कैमरा लोड कर रहे हैं ", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "हमें कैमरा इस्तमाल करने के लिए आपकी अनुमति चाहिए ", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "पुनः फोटो लें ", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "सुरक्षित करें ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "फोटो लें ", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "लोड कर रहे हैं ......", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "कैमरा सक्षम करें ", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "शिक्षण सामग्री", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "बंद करें ", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "अभ्यास हेतु अन्य सामग्रियां ", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "और देखें ", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "चिन्ता ना करें , हम इसपर कार्य कर रहे हैं {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "शीघ्रः प्रस्तुत होगा ", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "हम इसपर कार्य कर रहे हैं {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "सम्बंधित यन्त्र नहीं मिला ", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "अपना यन्त्र पास रक्खें , पुनः खोज शुरू करें ", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "अपने यन्त्र पर बटन दबाएं ", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "खोजना शुरू करें ", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "खोज रहा है........ ", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "पुनः प्रयास करें ", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "जुड़ा हुआ ", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "बिना जुड़ा हुआ ", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "संपादक को जाये ", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "जुड़ रहा है .. ", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "लगता है कुछ गलत हुआ है", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "पुनः प्रयास करें ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "सहायता", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "यन्त्र का नाम ", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "जुड़ें ", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "यंत्रो की खोज मे ", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "सम्बंधित यन्त्र नहीं मिला ", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "उपरोक्त सूची मैं अपना यन्त्र चुनिए ", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "ताजा ", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "सुनिश्चित करिये की आपने स्क्रैच संस्थापित किया है और वो कार्यान्वित है ", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "सुनिश्चित करिये की ब्लूटूथ कार्य कर रहा है ", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "पुनः प्रयास करें ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "सहायता", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "शुरू करें ", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "रोकें ", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "लगता है कुछ गलत हुआ है ", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "चिन्ता ना करें , लगता है की स्क्रैच ध्वस्त हो गया है. इस घटना के बारे में स्क्रैच दल को स्वतः सूचित कर दिया गया है। कृपया इस पृष्ठ को पुनः ताजा करें ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "पुनः ताजा करें ", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "खंड बनाये", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "इनपुट जोड़े ", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "संख्या या शब्द ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "इनपुट जोड़े ", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "बूलियन", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "उपनाम जोड़ें ", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "बिना स्क्रीन रिफ्रेश किये आदेशों को संचालित करें ", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "रद्द करें ", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ठीक है ", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "प्रवाह ", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "चारों तरफ ", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "बायें से दायें ", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "और न घुमाये ", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "विस्तार जोड़िये ", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "सांकेतिक लिपि ", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "पृष्ठभूमि", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "पोशाक ", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "ध्वनि नियंत्रण ", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "एक स्क्रैच 2.0 परियोजना देखिये ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "अपनी साझा स्क्रैच परियोजनाओं में से किसी एक के लिए एक लिंक दर्ज करें। इस 3.0 बीटा में किए गए परिवर्तन सहेजे नहीं जाएंगे।", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "अपनी साझा स्क्रैच परियोजनाओं में से किसी एक के लिए एक लिंक दर्ज करें। इस 3.0 पूर्वावलोकन में किए गए परिवर्तन सहेजे नहीं जाएंगे।", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "यह प्रोजेक्ट लिंक या आईडी सही नहीं दिख रहा है।", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "अवलोकन", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "वापस ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "ज्यादा जानकारी के लिया {previewFaqLink} पर जाये ", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "बारबार पूछे जाने वाले सवाल ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "शीघ्रः प्रस्तुत होगा", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "की आवश्यकता है", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "सहयोग से", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "खोज", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "सब", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "ब्लॉक बनाना", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "कलाकार आ रहे हैं ", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "ध्वनि लोड हो रही है", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "एक्सटेंशन लोड हो रहा है", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "सोनू के स्वागत के लिए तैयार रहें ", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "गोबो शक्तिशाली हो रहे हैं ", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "इमोजी तैयार हो रहे हैं ", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "खाते की सेटिंग्स", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "शिक्षण सामग्री", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "संपादित करे", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "सहायता", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "वापस ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "ज्यादा जानकारी के लिया {previewFaqLink} पर जाये ", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "बारबार पूछे जाने वाले सवाल ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "रद्द करें ", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ठीक है ", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "रोकें ", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "लोड कर रहे हैं ......", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "सुरक्षित करें ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "अवाज", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "रोकें ", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "सुरक्षित करें ", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "पूर्ववत", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "पुनः", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "मिटाना", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "पड़ाव ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "पृष्ठभूमि", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "वापस ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "ज्यादा जानकारी के लिया {previewFaqLink} पर जाये ", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "बारबार पूछे जाने वाले सवाल ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "कैमरे", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "पेन", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "भाषांतर", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "सब", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "पशु", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "दिशा", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x स्थिति", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y स्थिति", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "आकार", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "पोशाख का नाम", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "पृष्ठभूमि का नाम", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "अावाज", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "टेम्पो", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "जवाब", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "आवाज़ की उंचाई", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "यूजर नेम", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "वर्ष", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "महीना", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "तारीख", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "दिन", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "घंटा", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "मिनट", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "सेकंद", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "घड़ी", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/hr.json b/editor/interface/hr.json index c39238ba..de6c78ea 100644 --- a/editor/interface/hr.json +++ b/editor/interface/hr.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Ponovno povezivanje", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ruksak", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Pogreška pri učitavanju", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Učitavanje...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Više", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ruksak je prazan", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Preglednik nije podržan", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Žao nam je, ali Scratch 3.0 ne podržava Internet Explorer, Vivaldi, Opera ili Silk. Preporučujemo da isprobate novi preglednik poput Google Chrome, Mozilla Firefox ili Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Nazad", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Da biste saznali više, idite na.{previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Često postavljana pitanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Snimite fotografiju", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Učitavanje kamere...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Trebamo Vašu dozvolu za korištenje kamere", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ponovi snimanje fotografije", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Spremi", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Uslikaj", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Učitavanje...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Omogućite kameru", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriali", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Zatvori", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Isprobaj i ovo!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Vidi više", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ne brini, radimo na tome{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Uskoro...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Radimo na tome{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nije pronađen nijedan uređaj", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Neka Vaš uređaj bude u blizini, a zatim započnite s pretraživanjem.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Pritisnite gumb na uređaju.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Počnite tražiti", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Traženje...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Pokušajte ponovo", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Povezan", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Isključiti", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Idite na uređivač", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Povezivanje...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups! Nešto je pošlo po krivom.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Pokušajte ponovo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pomoć", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Naziv uređaja", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Poveži", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Tražim uređaje", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nema uređaja", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Odaberite svoj uređaj na gornjem popisu.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Osvježi", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Provjerite jeste li instalirali i pokrenuli Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Provjerite je li Bluetooth omogućen", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Pokušajte ponovo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pomoć", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Idi", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Zaustavi", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ups! Nešto je pošlo po krivom.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Žao nam je, ali izgleda da se Scratch srušio. Ta je greška automatski prijavljena Scratch Timu. Osvježite stranicu i pokušajte ponovno.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Ponovno učitaj", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Napravi blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Dodaj ulaz", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "broj ili tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Dodaj ulaz", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "bulov izraz", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Dodajte natpis", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Izvršite bez osvježavanja zaslona", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Otkaži", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "U redu", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Smjer", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Na sve strane", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Lijevo/Desno", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Bez okretanja", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Dodaj proširenje", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Program", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Pozadine", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostimi", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Zvukovi", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Pogledajte Scratch 2.0 projekt ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Unesite poveznicu na jedan od svojih dijeljenih Scratch projekata. Izmjene napravljene u 3.0 Beta neće biti spremljene.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Unesite poveznicu na jedan od svojih dijeljenih Scratch projekata. Promjene u 3.0 pregledu neće biti spremljene.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, poveznica na ovaj projekt ili njegov id ne odgovara.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Prikaz", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Idi nazad", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Da biste saznali više, idite na stranicu.{previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Često postavljana pitanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Dolazi uskoro", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Traži", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Sve", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Izrada blokova ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Učitavanje likova...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Učitavanje zvuka...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Učitavanje proširenja ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Udomljavanje mačaka ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Prijenos nano ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Napuhavanje gobova ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Pripremam smajliće ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Učitavanje projekta", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Moje stvari", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Moji razredi", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Moj razred", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Postavke računa", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Odjava", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Vidi zajednicu", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nadimak", - "description": "Label for login username input" - }, - "general.password": { - "message": "Lozinka", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Prijava", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Trebate li pomoć?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "izbornik jezika", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriali", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Vrati lika", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Vrati zvuk", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Nabavi kostim", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Vratiti", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Spremi sada", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Spremi kao kopiju", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Obrada", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Novo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Datoteka", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Učitaj s računala", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Spremi na računalo", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Uredi", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Isključite turbo način rada", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Uključite turbo način rada", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Pridruži se Scratchu", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Prijavite se", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Ostavi povratnu informaciju", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Naslov projekta ", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Dijeljeno", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Dijeli", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pomoć", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Nazad", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(prazno)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "dužina{length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normalni prikaz", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "veliki prikaz", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "klizač", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Probaj Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Dobro došli u Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ne sada", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Probaj", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Vidi 2.0 projekt", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Dobro došli u Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Radimo na sljedećoj generaciji Scratch-a. Isprobajte ga! ", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ne sada", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Probaj! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Vidi 2.0 projekt", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Da biste saznali više, idite na stranicu.{previewFaqLink}", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Često postavljana pitanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Za sve likove", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Samo za ovaj lik", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ova će varijabla biti dostupna svim likovima.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Otkaži", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "U redu", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Zaustavi", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Pokreni", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Učitavam...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Spremi", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Snimi ponovno", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Snimi zvuk", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Započnite snimanje klikom na gumb u nastavku", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Trebamo vašu dozvolu za korištenje mikrofona", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Zaustavi snimanje", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Snimi", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Zvuk", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Pokreni", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Zaustavi", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Izreži", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Spremi", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Poništi", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ponovi", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Brže", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Sporije", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Jeka", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Glasnije", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Blaže", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Obrnuto", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ime", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Lik", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Prikaži", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Veličina", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Dupliciraj", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "obriši", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "izvoz", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Odaberi lik", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Naslikaj", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Iznenađenje", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Učitaj lik", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Prijeđi na veliku pozornicu", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Prijeđi na malu pozornicu", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Rad preko cijelog zaslona", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Izađite iz cijelog zaslona", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Kontrola cijelog zaslona", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Odaberi pozadinu", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Naslikaj", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Iznenađenje", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Učitaj pozadinu", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Pozornica", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Pozadine", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo način", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Preglednik ne podržava WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Nažalost, izgleda kao da Vaš preglednik ili računalo{webGlLink}. Ova tehnologija je neophodna za pokretanje Scratcha 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ne podržava WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Nazad", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Da biste saznali više, idite na stranicu.{previewFaqLink}", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Često postavljana pitanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Odaberi pozadinu", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Odaberi kostim", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Odaberi pozadinu", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Odaberi kostim", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Naslikaj", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Iznenađenje", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Učitaj pozadinu", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Prenesi kostim", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Odaberi proširenje", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Unesi URL proširenja", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch projekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nije moguće započeti snimanje", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Odabrana datoteka projekta nije se učitala.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Odaberi zvuk", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Učitaj zvuk", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Iznenađenje", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Snimi", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Odaberi zvuk", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Odaberi lik", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Odaberi vodič", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Stvaram...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Spremam...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mijau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "moja varijabla", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Početak rada", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Dodaj blok za premještanje", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Kliknite zelenu zastavicu da biste započeli", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Napravi animacije koje govore", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Dodaj tekst u blokove govora", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Reci nešto", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Postavike za glas", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Pomakni se ", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Dodaj pozadinu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Dodaj još jedan znak", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Izvedi pjesmu", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Promijeni boju", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Zavrti se", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Uvećajte se i smanjite", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animiraj avanturističku igru", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Odaberi znak za prikaz", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Reci nešto", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Klizi", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Odaberi objekt za potragu", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Prikupiti objekte", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Napravi varijablu za rezultat", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Sačuvaj rezultat", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Sljedeća razina: promjena pozadine", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animiraj ime", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Odaberi lik slovo ", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Pusti zvuk kad je kliknuto", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Odaberi još jedan lik slovo", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Promijeni boju", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Odaberi još jedan lik slovo& Zavrti ga", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Odaberi još jedan lik slovo& Povećaj ga", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Napravi glazbu", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Odaberi lik Instrument", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Pokreni zvuk kad je kliknuto", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Stvori pjesmu", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Odaberi bubanj& stvori ritam", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Odaberi lik Mikrofon&Iznenadi pozornicu", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Napravi igru ​​klikova", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Odaberi lika", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Pokreni zvuk kad je kliknuto", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Napravi varijablu za rezultat", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Kad je kliknuto uvećaj rezultat", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Idi na slučajni položaj", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Promijeni boju", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Poništi rezultat", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Napravi igru lovice", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Dodaj pozadinu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Dodaj novi lik", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Pomiči se desno i lijevo s tipkama sa strelicama", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Pomiči se gore i dolje tipkama sa strelicama", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Dodaj još jedan lik", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Nasumično kretanje", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "U liku hobotnice, kad dodirne sviraj zvuk", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Napravi varijablu za rezultat", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "U liku hobotnice, kad je dodiruje dodaj rezultat", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Dodaj novi lik", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Dodaj novi lik", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Dodaj pozadinu", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Promijeni veličinu", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Klizi", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Snimi zvuk", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Rotiraj", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Sakrij i pokaži", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animiraj lik", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Koristi navigacijske tipke", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Dodaj efekt", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Glazba", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Sviraj na instrumentima i bubnjevima.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Olovka", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Crtaj pomoću likova", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Osjećaj pokreta s kamerom.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Tekst u govor", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Neka Vaši projekti govore.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Prevedi", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Prevedi tekst na puno jezika.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Poveži svoj projekt sa svijetom.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Povezivanje", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Izgradi interaktivne robote i još mnogo toga.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Spajanje. Provjeri je li pin na EV3 postavljen na 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Gradi s motorima i senzorima.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Povezivanje", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Sve", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Životinje", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Ples", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekti", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantazija", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Hrana", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Unutra", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Petlje", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Glazba", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Bilješke", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Vani", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Uzorak", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Ljudi", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Udaraljke", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Prostor", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Podvodni", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Glas", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Ćaknut", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animacija", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Umjetnost", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Igre", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Priče", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "smjer", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x položaj", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y položaj", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "veličina", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "naziv kostima", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "Broj kostima", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "naziv pozadine", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "Broj pozadine", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "jačina zvuka", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "odgovor", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "glasnoća", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nadimak", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "godina", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mjesec", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dan", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dan u tjednu", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "sat", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuta", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "štoperica", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "pozadina{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kostim{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Lik{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Ponovno povezivanje", + "gui.backpack.header": "Ruksak", + "gui.backpack.errorBackpack": "Pogreška pri učitavanju", + "gui.backpack.loadingBackpack": "Učitavanje...", + "gui.backpack.more": "Više", + "gui.backpack.emptyBackpack": "Ruksak je prazan", + "gui.unsupportedBrowser.label": "Preglednik nije podržan", + "gui.unsupportedBrowser.description": "Žao nam je, ali Scratch 3.0 ne podržava Internet Explorer, Vivaldi, Opera ili Silk. Preporučujemo da isprobate novi preglednik poput Google Chrome, Mozilla Firefox ili Microsoft Edge.", + "gui.unsupportedBrowser.back": "Nazad", + "gui.unsupportedBrowser.previewfaq": "Da biste saznali više, idite na{previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Često postavljana pitanja", + "gui.cameraModal.cameraModalTitle": "Snimite fotografiju", + "gui.cameraModal.loadingCameraMessage": "Učitavanje kamere...", + "gui.cameraModal.permissionRequest": "Trebamo Vašu dozvolu za korištenje kamere", + "gui.cameraModal.retakePhoto": "Ponovi snimanje fotografije", + "gui.cameraModal.save": "Spremi", + "gui.cameraModal.takePhoto": "Uslikaj", + "gui.cameraModal.loadingCaption": "Učitavanje...", + "gui.cameraModal.enableCameraCaption": "Omogućite kameru", + "gui.cards.all-tutorials": "Tutoriali", + "gui.cards.close": "Zatvori", + "gui.cards.more-things-to-try": "Isprobaj i ovo!", + "gui.cards.see-more": "Vidi više", + "gui.comingSoon.message1": "Ne brini, radimo na tome{emoji}", + "gui.comingSoon.message2": "Uskoro...", + "gui.comingSoon.message3": "Radimo na tome{emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nije pronađen nijedan uređaj", + "gui.connection.auto-scanning.prescan": "Neka Vaš uređaj bude u blizini, a zatim započnite s pretraživanjem.", + "gui.connection.auto-scanning.pressbutton": "Pritisnite gumb na uređaju.", + "gui.connection.auto-scanning.start-search": "Počnite tražiti", + "gui.connection.connecting-searchbutton": "Traženje...", + "gui.connection.auto-scanning.try-again": "Pokušajte ponovo", + "gui.connection.connected": "Povezan", + "gui.connection.disconnect": "Isključiti", + "gui.connection.go-to-editor": "Idite na uređivač", + "gui.connection.connecting-cancelbutton": "Povezivanje...", + "gui.connection.error.errorMessage": "Ups! Nešto je pošlo po krivom.", + "gui.connection.error.tryagainbutton": "Pokušajte ponovo", + "gui.connection.error.helpbutton": "Pomoć", + "gui.connection.peripheral-name-label": "Naziv uređaja", + "gui.connection.connect": "Poveži", + "gui.connection.scanning.lookingforperipherals": "Tražim uređaje", + "gui.connection.scanning.noPeripheralsFound": "Nema uređaja", + "gui.connection.scanning.instructions": "Odaberite svoj uređaj na gornjem popisu.", + "gui.connection.search": "Osvježi", + "gui.connection.unavailable.installscratchlink": "Provjerite jeste li instalirali i pokrenuli Scratch Link", + "gui.connection.unavailable.enablebluetooth": "Provjerite je li Bluetooth omogućen", + "gui.connection.unavailable.tryagainbutton": "Pokušajte ponovo", + "gui.connection.unavailable.helpbutton": "Pomoć", + "gui.controls.go": "Počni", + "gui.controls.stop": "Zaustavi", + "gui.crashMessage.label": "Ups! Nešto je pošlo po krivom.", + "gui.crashMessage.description": "Žao nam je, ali izgleda da se Scratch srušio. Greška je automatski prijavljena Scratch Timu. Osvježite stranicu i pokušajte ponovno.", + "gui.crashMessage.reload": "Ponovno učitaj", + "gui.customProcedures.myblockModalTitle": "Napravi blok", + "gui.customProcedures.addAnInputNumberText": "Dodaj ulaz", + "gui.customProcedures.numberTextType": "broj ili tekst", + "gui.customProcedures.addAnInputBoolean": "Dodaj ulaz", + "gui.customProcedures.booleanType": "bulov izraz", + "gui.customProcedures.addALabel": "Dodajte natpis", + "gui.customProcedures.runWithoutScreenRefresh": "Izvršite bez osvježavanja zaslona", + "gui.customProcedures.cancel": "Otkaži", + "gui.customProcedures.ok": "U redu", + "gui.SpriteInfo.direction": "Smjer", + "gui.directionPicker.rotationStyles.allAround": "Na sve strane", + "gui.directionPicker.rotationStyles.leftRight": "Lijevo/Desno", + "gui.directionPicker.rotationStyles.dontRotate": "Bez okretanja", + "gui.gui.addExtension": "Dodaj proširenje", + "gui.gui.codeTab": "Skripte", + "gui.gui.backdropsTab": "Pozadine", + "gui.gui.costumesTab": "Kostimi", + "gui.gui.soundsTab": "Zvukovi", + "gui.importInfo.title": "Pogledajte Scratch 2.0 projekt ", + "gui.importInfo.betamessage": "Unesite poveznicu na jedan od svojih dijeljenih Scratch projekata. Izmjene napravljene u 3.0 Beta neće biti spremljene.", + "gui.importInfo.message": "Unesite poveznicu na jedan od svojih dijeljenih Scratch projekata. Promjene u 3.0 pregledu neće biti spremljene.", + "gui.importInfo.invalidFormatError": "Uh oh, poveznica na ovaj projekt ili njegov id ne odgovara.", + "gui.importModal.viewproject": "Prikaz", + "gui.importInfo.goback": "Idi nazad", + "gui.importInfo.previewfaq": "Da biste saznali više, idite na stranicu {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Često postavljana pitanja", + "gui.extensionLibrary.comingSoon": "Dolazi uskoro", + "gui.extensionLibrary.requires": "Potrebno", + "gui.extensionLibrary.collaboration": "Suradnja s", + "gui.library.filterPlaceholder": "Traži", + "gui.library.allTag": "Sve", + "gui.loader.message1": "Izrada blokova ...", + "gui.loader.message2": "Učitavanje likova...", + "gui.loader.message3": "Učitavanje zvuka...", + "gui.loader.message4": "Učitavanje proširenja ...", + "gui.loader.message5": "Udomljavanje mačaka ...", + "gui.loader.message6": "Prijenos nano ...", + "gui.loader.message7": "Napuhavanje gobova ...", + "gui.loader.message8": "Pripremam smajliće ...", + "gui.loader.headline": "Učitavanje projekta", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Moje stvari", + "gui.accountMenu.myClasses": "Moji razredi", + "gui.accountMenu.myClass": "Moj razred", + "gui.accountMenu.accountSettings": "Postavke računa", + "gui.accountMenu.signOut": "Odjava", + "gui.authorInfo.byUser": "od {username}", + "gui.menuBar.seeCommunity": "Vidi zajednicu", + "general.username": "Nadimak", + "general.password": "Lozinka", + "general.signIn": "Prijava", + "login.needHelp": "Trebate li pomoć?", + "gui.menuBar.LanguageSelector": "izbornik jezika", + "gui.menuBar.tutorialsLibrary": "Tutoriali", + "gui.menuBar.restoreSprite": "Vrati lika", + "gui.menuBar.restoreSound": "Vrati zvuk", + "gui.menuBar.restoreCostume": "Vrati kostim", + "gui.menuBar.restore": "Vrati obrisano", + "gui.menuBar.saveNow": "Spremi sada", + "gui.menuBar.saveAsCopy": "Spremi kao kopiju", + "gui.menuBar.remix": "Obrada", + "gui.menuBar.new": "Novo", + "gui.menuBar.file": "Datoteka", + "gui.menuBar.uploadFromComputer": "Učitaj s računala", + "gui.menuBar.downloadToComputer": "Spremi na računalo", + "gui.menuBar.edit": "Uredi", + "gui.menuBar.turboModeOff": "Isključite turbo način rada", + "gui.menuBar.turboModeOn": "Uključite turbo način rada", + "gui.menuBar.joinScratch": "Pridruži se Scratchu", + "gui.menuBar.signIn": "Prijavite se", + "gui.menuBar.giveFeedback": "Ostavi povratnu informaciju", + "gui.gui.projectTitlePlaceholder": "Naslov projekta ", + "gui.menuBar.isShared": "Dijeljeno", + "gui.menuBar.share": "Dijeli", + "gui.modal.help": "Pomoć", + "gui.modal.back": "Nazad", + "gui.monitor.listMonitor.empty": "(prazno)", + "gui.monitor.listMonitor.listLength": "dužina{length}", + "gui.monitor.contextMenu.default": "normalni prikaz", + "gui.monitor.contextMenu.large": "veliki prikaz", + "gui.monitor.contextMenu.slider": "klizač", + "gui.previewInfo.label": "Probaj Scratch 3.0", + "gui.previewInfo.welcome": "Dobro došli u Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ne sada", + "gui.previewModal.tryittooltip": "Probaj", + "gui.previewModal.viewprojecttooltip": "Vidi 2.0 projekt", + "gui.previewInfo.betawelcome": "Dobro došli u Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Radimo na sljedećoj generaciji Scratch-a. Isprobajte ga! ", + "gui.previewInfo.notnow": "Ne sada", + "gui.previewModal.tryit": "Probaj! {caticon}", + "gui.previewModal.viewproject": "Vidi 2.0 projekt", + "gui.previewInfo.previewfaq": "Da biste saznali više, idite na stranicu {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Često postavljana pitanja", + "gui.gui.variableScopeOptionAllSprites": "Za sve likove", + "gui.gui.variableScopeOptionSpriteOnly": "Samo za ovaj lik", + "gui.gui.cloudVariableOption": "Varijabla na poslužitelju", + "gui.gui.variablePromptAllSpritesMessage": "Ova će varijabla biti dostupna svim likovima.", + "gui.prompt.cancel": "Otkaži", + "gui.prompt.ok": "U redu", + "gui.playbackStep.stopMsg": "Zaustavi", + "gui.playbackStep.playMsg": "Pokreni", + "gui.playbackStep.loadingMsg": "Učitavam...", + "gui.playbackStep.saveMsg": "Spremi", + "gui.playbackStep.reRecordMsg": "Snimi ponovno", + "gui.recordModal.title": "Snimi zvuk", + "gui.recordingStep.beginRecord": "Započnite snimanje klikom na gumb u nastavku", + "gui.recordingStep.permission": "{arrow}Trebamo vašu dozvolu za korištenje mikrofona", + "gui.recordingStep.stop": "Zaustavi snimanje", + "gui.recordingStep.record": "Snimi", + "gui.soundEditor.sound": "Zvuk", + "gui.soundEditor.play": "Pokreni", + "gui.soundEditor.stop": "Zaustavi", + "gui.soundEditor.trim": "Izreži", + "gui.soundEditor.save": "Spremi", + "gui.soundEditor.undo": "Poništi", + "gui.soundEditor.redo": "Ponovi", + "gui.soundEditor.faster": "Brže", + "gui.soundEditor.slower": "Sporije", + "gui.soundEditor.echo": "Jeka", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Glasnije", + "gui.soundEditor.softer": "Blaže", + "gui.soundEditor.reverse": "Obrnuto", + "gui.SpriteInfo.spritePlaceholder": "Ime", + "gui.SpriteInfo.sprite": "Lik", + "gui.SpriteInfo.show": "Prikaži", + "gui.SpriteInfo.size": "Veličina", + "gui.spriteSelectorItem.contextMenuDuplicate": "Dupliciraj", + "gui.spriteSelectorItem.contextMenuDelete": "obriši", + "gui.spriteSelectorItem.contextMenuExport": "izvoz", + "gui.spriteSelector.addSpriteFromLibrary": "Odaberi lik", + "gui.spriteSelector.addSpriteFromPaint": "Naslikaj", + "gui.spriteSelector.addSpriteFromSurprise": "Iznenađenje", + "gui.spriteSelector.addSpriteFromFile": "Učitaj lik", + "gui.stageHeader.stageSizeLarge": "Prijeđi na veliku pozornicu", + "gui.stageHeader.stageSizeSmall": "Prijeđi na malu pozornicu", + "gui.stageHeader.stageSizeFull": "Rad preko cijelog zaslona", + "gui.stageHeader.stageSizeUnFull": "Izađite iz cijelog zaslona", + "gui.stageHeader.fullscreenControl": "Kontrola cijelog zaslona", + "gui.spriteSelector.addBackdropFromLibrary": "Odaberi pozadinu", + "gui.stageSelector.addBackdropFromPaint": "Naslikaj", + "gui.stageSelector.addBackdropFromSurprise": "Iznenađenje", + "gui.stageSelector.addBackdropFromFile": "Učitaj pozadinu", + "gui.stageSelector.stage": "Pozornica", + "gui.stageSelector.backdrops": "Pozadine", + "gui.turboMode.active": "Turbo način", + "gui.webglModal.label": "Preglednik ne podržava WebGL", + "gui.webglModal.description": "Nažalost, izgleda kao da Vaš preglednik ili računalo{webGlLink}. Ova tehnologija je neophodna za pokretanje Scratcha 3.0.", + "gui.webglModal.webgllink": "ne podržava WebGL", + "gui.webglModal.back": "Nazad", + "gui.webglModal.previewfaq": "Da biste saznali više, idite na stranicu {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Često postavljana pitanja", + "gui.costumeLibrary.chooseABackdrop": "Odaberi pozadinu", + "gui.costumeLibrary.chooseACostume": "Odaberi kostim", + "gui.costumeTab.addBackdropFromLibrary": "Odaberi pozadinu", + "gui.costumeTab.addCostumeFromLibrary": "Odaberi kostim", + "gui.costumeTab.addBlankCostume": "Naslikaj", + "gui.costumeTab.addSurpriseCostume": "Iznenađenje", + "gui.costumeTab.addFileBackdrop": "Učitaj pozadinu", + "gui.costumeTab.addFileCostume": "Prenesi kostim", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Odaberi proširenje", + "gui.extensionLibrary.extensionUrl": "Unesi URL proširenja", + "gui.gui.defaultProjectTitle": "Scratch projekt", + "gui.recordingStep.alertMsg": "Nije moguće započeti snimanje", + "gui.projectLoader.loadError": "Odabrana datoteka projekta nije se učitala.", + "gui.soundLibrary.chooseASound": "Odaberi zvuk", + "gui.soundTab.fileUploadSound": "Učitaj zvuk", + "gui.soundTab.surpriseSound": "Iznenađenje", + "gui.soundTab.recordSound": "Snimi", + "gui.soundTab.addSoundFromLibrary": "Odaberi zvuk", + "gui.spriteLibrary.chooseASprite": "Odaberi lik", + "gui.tipsLibrary.tutorials": "Odaberi vodič", + "gui.alerts.createsuccess": "Uspješno kreirano.", + "gui.alerts.creating": "Stvaram...", + "gui.alerts.creatingError": "Projekt nije bilo moguće kreirati. Molimo pokušaj ponovo!", + "gui.alerts.savingError": "Projekt nije bilo moguće spremiti. Molimo pokušaj ponovo!", + "gui.alerts.savesuccess": "Uspješno spremljeno.", + "gui.alerts.saving": "Spremam...", + "gui.defaultProject.meow": "Mijau", + "gui.defaultProject.variable": "moja varijabla", + "gui.howtos.intro-move-sayhello-hat.name": "Početak rada", + "gui.howtos.intro-move.step_stepMove": "Dodaj blok za premještanje", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Kliknite zelenu zastavicu da biste započeli", + "gui.howtos.say-it-out-loud": "Napravi animacije koje govore", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Dodaj tekst u blokove govora", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Reci nešto", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Postavike za glas", + "gui.howtos.say-it-out-loud.step_TXTMove": "Pomakni se ", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Dodaj pozadinu", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Dodaj još jedan znak", + "gui.howtos.say-it-out-loud.step_TXTSong": "Izvedi pjesmu", + "gui.howtos.say-it-out-loud.step_TXTColor": "Promijeni boju", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Zavrti se", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Uvećajte se i smanjite", + "gui.howtos.cartoon-network": "Animiraj avanturističku igru", + "gui.howtos.cartoon-network.step_CNcharacter": "Odaberi znak za prikaz", + "gui.howtos.cartoon-network.step_CNsay": "Reci nešto", + "gui.howtos.cartoon-network.step_CNglide": "Klizi", + "gui.howtos.cartoon-network.step_CNpicksprite": "Odaberi objekt za potragu", + "gui.howtos.cartoon-network.step_CNcollect": "Prikupiti objekte", + "gui.howtos.cartoon-network.step_CNvariable": "Napravi varijablu za rezultat", + "gui.howtos.cartoon-network.step_CNscore": "Sačuvaj rezultat", + "gui.howtos.cartoon-network.step_CNbackdrop": "Sljedeća razina: promjena pozadine", + "gui.howtos.animate-a-name.name": "Animiraj ime", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Odaberi lik slovo ", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Pusti zvuk kad je kliknuto", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Odaberi još jedan lik slovo", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Promijeni boju", + "gui.howtos.animate-a-name.step_AnimateSpin": "Odaberi još jedan lik slovo& Zavrti ga", + "gui.howtos.animate-a-name.step_AnimateGrow": "Odaberi još jedan lik slovo& Povećaj ga", + "gui.howtos.make-music.name": "Napravi glazbu", + "gui.howtos.Make-Music.step_PickInstrument": "Odaberi lik Instrument", + "gui.howtos.Make-Music.step_PlaySoundClick": "Pokreni zvuk kad je kliknuto", + "gui.howtos.Make-Music.step_MakeSong": "Stvori pjesmu", + "gui.howtos.make-music.step_MakeBeat": "Odaberi bubanj& stvori ritam", + "gui.howtos.make-music.step_MakeBeatBox": "Odaberi lik Mikrofon&Iznenadi pozornicu", + "gui.howtos.make-a-game.name": "Napravi igru ​​klikova", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Odaberi lika", + "gui.howtos.make-a-game.step_GamePlaySound": "Pokreni zvuk kad je kliknuto", + "gui.howtos.make-a-game.step_GameAddScore": "Napravi varijablu za rezultat", + "gui.howtos.make-a-game.step_GameChangeScore": "Kad je kliknuto uvećaj rezultat", + "gui.howtos.make-a-game.step_Random": "Idi na slučajni položaj", + "gui.howtos.make-music.step_GameChangeColor": "Promijeni boju", + "gui.howtos.make-music.step_ResetScore": "Poništi rezultat", + "gui.howtos.make-a-chase-game.name": "Napravi igru lovice", + "gui.howtos.Chase-Game.step_BG": "Dodaj pozadinu", + "gui.howtos.chase-game.step_AddOcto": "Dodaj novi lik", + "gui.howtos.make-music.step_LeftRight": "Pomiči se desno i lijevo s tipkama sa strelicama", + "gui.howtos.Chase-Game.step_UpDown": "Pomiči se gore i dolje tipkama sa strelicama", + "gui.howtos.Chase-Game.step_AddStar": "Dodaj još jedan lik", + "gui.howtos.Chase-Game.step_MoveRandom": "Nasumično kretanje", + "gui.howtos.Chase-Game.step_WhenTouch": "U liku hobotnice, kad dodirne sviraj zvuk", + "gui.howtos.Chase-Game.step_ScoreVariable": "Napravi varijablu za rezultat", + "gui.howtos.Chase-Game.ScoreWhenTouch": "U liku hobotnice, kad je dodiruje dodaj rezultat", + "gui.howtos.add-sprite.name": "Dodaj novi lik", + "gui.howtos.add-sprite.step_addSprite": "Dodaj novi lik", + "gui.howtos.add-a-backdrop.name": "Dodaj pozadinu", + "gui.howtos.change-size.name": "Promijeni veličinu", + "gui.howtos.glide-around.name": "Klizi", + "gui.howtos.record-a-sound.name": "Snimi zvuk", + "gui.howtos.spin-video.name": "Rotiraj", + "gui.howtos.hide-and-show.name": "Sakrij i pokaži", + "gui.howtos.switch-costume.name": "Animiraj lik", + "gui.howtos.move-around-with-arrow-keys.name": "Koristi navigacijske tipke", + "gui.howtos.add-effects.name": "Dodaj efekt", + "gui.extension.music.name": "Glazba", + "gui.extension.music.description": "Sviraj na instrumentima i bubnjevima.", + "gui.extension.pen.name": "Olovka", + "gui.extension.pen.description": "Crtaj pomoću likova.", + "gui.extension.videosensing.name": "Video", + "gui.extension.videosensing.description": "Osjećaj pokreta s kamerom.", + "gui.extension.text2speech.name": "Tekst u govor", + "gui.extension.text2speech.description": "Neka Vaši projekti govore.", + "gui.extension.translate.name": "Prevedi", + "gui.extension.translate.description": "Prevedi tekst na puno jezika.", + "gui.extension.microbit.description": "Poveži svoj projekt sa svijetom.", + "gui.extension.microbit.connectingMessage": "Povezivanje", + "gui.extension.ev3.description": "Izgradi interaktivne robote i još mnogo toga.", + "gui.extension.ev3.connectingMessage": "Spajanje. Provjeri je li pin na EV3 postavljen na 1234.", + "gui.extension.wedo2.description": "Gradi s motorima i senzorima.", + "gui.extension.wedo2.connectingMessage": "Povezivanje", + "gui.libraryTags.all": "Sve", + "gui.libraryTags.animals": "Životinje", + "gui.libraryTags.dance": "Ples", + "gui.libraryTags.effects": "Efekti", + "gui.libraryTags.fantasy": "Fantazija", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Hrana", + "gui.libraryTags.indoors": "Unutra", + "gui.libraryTags.loops": "Petlje", + "gui.libraryTags.music": "Glazba", + "gui.libraryTags.notes": "Bilješke", + "gui.libraryTags.outdoors": "Vani", + "gui.libraryTags.patterns": "Uzorak", + "gui.libraryTags.people": "Ljudi", + "gui.libraryTags.percussion": "Udaraljke", + "gui.libraryTags.space": "Prostor", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Podvodni", + "gui.libraryTags.voice": "Glas", + "gui.libraryTags.wacky": "Ćaknut", + "gui.libraryTags.animation": "Animacija", + "gui.libraryTags.art": "Umjetnost", + "gui.libraryTags.games": "Igre", + "gui.libraryTags.stories": "Priče", + "gui.libraryTags.letters": "Slova", + "gui.opcodeLabels.direction": "smjer", + "gui.opcodeLabels.xposition": "x položaj", + "gui.opcodeLabels.yposition": "y položaj", + "gui.opcodeLabels.size": "veličina", + "gui.opcodeLabels.costumename": "naziv kostima", + "gui.opcodeLabels.costumenumber": "Broj kostima", + "gui.opcodeLabels.backdropname": "naziv pozadine", + "gui.opcodeLabels.backdropnumber": "Broj pozadine", + "gui.opcodeLabels.volume": "jačina zvuka", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "odgovor", + "gui.opcodeLabels.loudness": "glasnoća", + "gui.opcodeLabels.username": "nadimak", + "gui.opcodeLabels.year": "godina", + "gui.opcodeLabels.month": "mjesec", + "gui.opcodeLabels.date": "dan", + "gui.opcodeLabels.dayofweek": "dan u tjednu", + "gui.opcodeLabels.hour": "sat", + "gui.opcodeLabels.minute": "minuta", + "gui.opcodeLabels.second": "sekunda", + "gui.opcodeLabels.timer": "štoperica", + "gui.sharedMessages.backdrop": "pozadina{index}", + "gui.sharedMessages.costume": "kostim{index}", + "gui.sharedMessages.sprite": "Lik{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/ht.json b/editor/interface/ht.json deleted file mode 100644 index 655824de..00000000 --- a/editor/interface/ht.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Malèt", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Sere", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Fè yon Blòk ", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Anile", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fon yo", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Degizman", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Son", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tout", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Reglaj kont", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Dekonekte", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Modpas", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Enskripsyon", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Sere touswit", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Sere an kopi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouvo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fichye", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Korije", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Enskripsyon", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Pataje", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "glisè", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Anile", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Sere", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Anrejistre", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "son", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Sere", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Anile", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refè", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Ti tonton yo", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "kopye", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "efase", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sèn", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fon yo", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Anrejistre", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Chanje Koulè", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Chanje Koulè", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Plim", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tout", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Zanimo", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Varyasyon son", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Imajinè", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Moun", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espas", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Espò", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Anba Dlo", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direksyon", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "pozisyon x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "pozisyon y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "gwosè", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "non degizman", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "non fon an", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volim", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tèmpo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "repons", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volim son", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "non itilizatè", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ane", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "jou", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "kronomèt", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/hu.json b/editor/interface/hu.json index 0cac8684..7f81c28c 100644 --- a/editor/interface/hu.json +++ b/editor/interface/hu.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Tálca", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Hiba a hátizsák betöltésekor", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Betöltés...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Több", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "A hátizsák üres", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Böngésző nem támogatott", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Nagyon sajnáljuk, de a Scratch 3.0 nem támogatja az Internet Explorert, Vivaldit, Operát vagy a Silket. Javasoljuk egy újabb böngésző használatát, mint a Google Chrome, Mozilla Firefox, vagy Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Vissza", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "GYIK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Készíts egy fényképet ", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kamera betölt...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Az engedélyedre van szükségünk a kamerád használatához", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Újra készítsd el a fotót", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Mentés", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Készíts egy Képet", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Töltés...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Kamera Engedélyezése", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Gyakorlatok", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Bezár", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Még több minden kipróbálható!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Még több", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ne aggódj, rajta vagyunk {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Hamarosan ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Dolgozunk rajta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nem található eszköz", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Legyen a készüléke a közelben, majd kezdje meg a keresést.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Nyomja meg a gombot az eszközén.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Keresés indítása", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Keresés...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Próbáld újra", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Csatlakoztatva", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Szétkapcsolás", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Menj a Szerkesztésbe", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Csatlakozás…", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hoppá, úgy tűnik valami elromlott", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Próbáld újra", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Súgó", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Eszköz név", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Csatlakozás", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Készülékek keresése", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nem található eszköz", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Válaszd ki az eszközödet a fenti listából ", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Frissítés", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Győződjön meg róla, hogy a Scratch Link telepítve van és fut", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Ellenőrizze, hogy a Bluetooth engedélyezve van-e", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Próbáld újra", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Súgó", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Indulás", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Állj", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Hoppá! Valami elromlott...", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Sajnáljuk, de úgy tűnik, a Scratch összeomlott. Ez a vírus aurtomatikusan jelentésre került a Scratch csapatnak. Az újabb próbálkozáshoz frissítse az oldalt. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Készíts blokkot", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Adj hozzá egy inputot", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "szám vagy szöveg", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Bemenet hozzáadása", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logikai", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Címke hozzáadás", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Futtatás képernyőfrissítés nélkül", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Mégsem", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Irány", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Mindenfelé", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Balra-jobbra", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Nem foroghat", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Bővítmény hozzáadása", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kód", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Hátterek", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Jelmezek", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Hangok", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Nézz meg egy Scratch 2.0 Projektet", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Írj be egy linket az egyik megosztott új projektekhez. Ebben a 3.0 Béta végzett változtatások nem lesznek elmentve.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Írj be egy linket az egyik megosztott új projektedhez. Ebben a 3.0 előnézetben végzett változtatások nem lesznek elmentve. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ó ne, ennek a programnak a linkje vagy az id-je nem éppen megfelelő.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Nézet", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Menj vissza", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "GYIK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Hamarosan", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Keresés", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Minden", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Blokkok létrhozása ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Szereplő betöltése ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Hangok betöltése ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "bővítmények betöltése", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Vadászó macskák...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "A nanók átvitele ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "A gobo-k megnövelése", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojik előkészítése ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Projekt betöltés", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Saját dolgaim", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Az osztályaim", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Az osztályom", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Fiókbeállítások", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Kijelentkezés", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Közösség megtekintése", - "description": "Label for see community button" - }, - "general.username": { - "message": "Felhasználónév", - "description": "Label for login username input" - }, - "general.password": { - "message": "Jelszó", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Jelentkezz be", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Segítséget szeretne?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "nyelv választó", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Gyakorlatok", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Szereplő helyreállítása", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Hang visszaállítása", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Jelmez visszaállítása", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Helyreállítás", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Mentés most", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Mentés másolatként", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remixelés", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Új", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fájl", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Töltsd be a számítógépedről", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Mentsd le a számítógépedre", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Szerkesztés", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Kapcsolja ki a turbó módot", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Kapcsolja be a turbó módot", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Regisztrálj", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Jelentkezz be", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Adj visszajelzést", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Megosztás", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Súgó", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Vissza", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normál kijelző", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "nagy kijelző", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "csúszka", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Próbáld ki a Scratch 3.0-át", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Üdvözöljük a Scratch 3.0 Béta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Most Nem", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Nézd meg a 2.0 projektet", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Üdvözöljük a Scratch 3.0 Béta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "A Scratch következő generációján dolgozunk. Izgattotak vagyunk hogy kipróbálhasd!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Most Nem", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Próbáld ki! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Nézd meg a 2.0 projektet", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "GYIK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Minden szereplőé", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "A kiválasztott szereplőé", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Megosztott változó (szerveren tárolt)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ez a változó minden sprite-nak elérhető lesz", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Mégsem", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Állj", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Lejátszás", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Betöltés...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Mentés", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Újrafelvétel", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Hang felvétele", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Felvétel", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Hang", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Lejátszás", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Állj", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Levágás", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Mentés", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Visszavonás", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Mégis", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Gyorsabb", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Lassabban", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Visszhang", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Hangosabban", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Lágyabban", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Visszafelé", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Név", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Szereplők", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Megjelenít", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Méret", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplikálás", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "törlés", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportálás", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Válassz szereplőt", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Festés", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Meglepetés", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Szereplő feltöltés", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Váltás széles szakaszra", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Kapcsolj kicsire", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Lépj be a teljes képernyős üzemmódba", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Teljes képernyős üzemmód elhagyása", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "A teljes képernyő szabályozása", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Háttér választás", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Rajz", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Meglepetés", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Háttérkép feltöltése", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Játéktér", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Hátterek", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbó mód", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "A webböngésző nem támogatja a WebGL-t", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "A böngésződ vagy a számítógéped sajnálatos módon {webGILink}. Ahhoz, hogy a Scratch 3.0 működjön, ez a teknológia kell.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL nem támogatott", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Vissza", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "GYIK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Háttér választás", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Válassz jelmezt", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Háttér választás", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Válassz jelmezt", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Festés", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Meglepetés", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Háttérkép feltöltése", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Jelmez feltöltése", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Válassz egy kiterjesztést ", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Írd be a bővítmény URL-jét", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nem tudja elkezdeni a rögzítést", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "A kiválasztott projektfájlt nem sikerült betölteni.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Válassz hangot", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Hang feltöltés", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Meglepetés", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Felvétel", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Válassz hangot", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Válassz szereplőt", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Válassz Útmutatót", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Létrehozás...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Mentés folyamatban...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kezdő lépések", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Adj hozzá egy mozgás blokkot. ", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Kezdéshez kattints a zöld zászlóra", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Mondj valamit", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Adj hozzá egy hátteret", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Szín módosítása", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Mondj valamit", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Elcsúszás körbe", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animálj egy nevet", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Végy egy betű figurát", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Hang lejátszása klikkeléskor", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Végy egy másik betű figurát", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Szín változtatása", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vegyél egy másik betű manót és forgasd meg. ", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Végy egy másik betű ábrát és növeld meg", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Szerzezz zenét", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Válassz egy hangszer figurát", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Hang lejátszása klikkeléskor", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Dal készítése", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Válassz Dobot és Alkoss egy Ritmust", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Válaszd ki a Mikrofon figurát és a meglepetés beatboxot", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Készíts egy Klikkelős játékot", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Válassz egy szereplőt", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Hang lejátszása klikkeléskor", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Hozz létre eredmény változókat", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Amikor kattintva lett, növeld a pontszámot", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Átállás véletlen pozícióba", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Szín módosítása", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Eredmény lenullázása", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Készíts egy kereső játékot", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Adj hozzá egy hátteret", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Adj hozzá szereplőt", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mozdulj jobbra és balra a nyilakkal", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "A nyilakkal mozgasd fel és le", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Másik figura hozzáadása", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mozgatás Véletlenszerűen", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "A polip manó, a hang lejátszás megérintésekor", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Hozz létre eredmény változókat", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "A Polip figurához érintkezéskor adjon hozzá eredményt", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Adj hozzá szereplőt", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Adj hozzá szereplőt", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Adj hozzá háttérszínt", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Méret módosítása", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Elcsúszás körbe", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Hangfelvétel készítése", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Hagyja forogjon", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Elrejtés és Megmutatás", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animálj egy Sprite-ot", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Használd a kurzorbillentyűket", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Effektek hozzáadása", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Zene", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Játssz a hangszereken és a dobokon.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Toll", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Rajzolj a sprite-jaiddal", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Videóérzékelés", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Érzékeld a mozgást a kamerával.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Fordítás", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Fordítsd le a szöveget sok nyelvre", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Kapcsold össze a programjaidat a világgal.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Kapcsolódás", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Építs interaktív robotokat és sok mást.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Csatlakozás. Győződjön meg róla, hogy az EV3-ban lévő tű 1234-re van állítva.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Építsd motorral és érzékelőkkel.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Kapcsolódás", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Minden", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Állatok", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tánc", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effektusok", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantázia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Beltér", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Zene", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Kültér", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Emberek", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Ütőhangszerek", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Űr", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Vízalatt", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animáció", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Művészet", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Játékok", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Történetek", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Betűk", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "iránya", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x helyzete", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y helyzete", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "mérete", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "jelmez neve", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "háttér neve", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "hangereje", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempó", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "válasz", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hangerő", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "felhasználó", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "év", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "hónap", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "nap", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "hét napja", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "óra", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "perc", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "másodperc", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "időzítő", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pukk", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Tálca", + "gui.backpack.errorBackpack": "Hiba a hátizsák betöltésekor", + "gui.backpack.loadingBackpack": "Betöltés...", + "gui.backpack.more": "Több", + "gui.backpack.emptyBackpack": "A hátizsák üres", + "gui.unsupportedBrowser.label": "Böngésző nem támogatott", + "gui.unsupportedBrowser.description": "Nagyon sajnáljuk, de a Scratch 3.0 nem támogatja az Internet Explorert, Vivaldit, Operát vagy a Silket. Javasoljuk egy újabb böngésző használatát, mint a Google Chrome, Mozilla Firefox, vagy Microsoft Edge.", + "gui.unsupportedBrowser.back": "Vissza", + "gui.unsupportedBrowser.previewfaq": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "GYIK", + "gui.cameraModal.cameraModalTitle": "Készíts egy fényképet ", + "gui.cameraModal.loadingCameraMessage": "Kamera betölt...", + "gui.cameraModal.permissionRequest": "Az engedélyedre van szükségünk a kamerád használatához", + "gui.cameraModal.retakePhoto": "Újra készítsd el a fotót", + "gui.cameraModal.save": "Mentés", + "gui.cameraModal.takePhoto": "Készíts egy Képet", + "gui.cameraModal.loadingCaption": "Töltés...", + "gui.cameraModal.enableCameraCaption": "Kamera Engedélyezése", + "gui.cards.all-tutorials": "Gyakorlatok", + "gui.cards.close": "Bezár", + "gui.cards.more-things-to-try": "Még több minden kipróbálható!", + "gui.cards.see-more": "Még több", + "gui.comingSoon.message1": "Ne aggódj, rajta vagyunk {emoji}", + "gui.comingSoon.message2": "Hamarosan ...", + "gui.comingSoon.message3": "Dolgozunk rajta {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nem található eszköz", + "gui.connection.auto-scanning.prescan": "Legyen a készüléke a közelben, majd kezdje meg a keresést.", + "gui.connection.auto-scanning.pressbutton": "Nyomja meg a gombot az eszközén.", + "gui.connection.auto-scanning.start-search": "Keresés indítása", + "gui.connection.connecting-searchbutton": "Keresés...", + "gui.connection.auto-scanning.try-again": "Próbáld újra", + "gui.connection.connected": "Csatlakoztatva", + "gui.connection.disconnect": "Szétkapcsolás", + "gui.connection.go-to-editor": "Menj a Szerkesztésbe", + "gui.connection.connecting-cancelbutton": "Csatlakozás…", + "gui.connection.error.errorMessage": "Hoppá, úgy tűnik valami elromlott", + "gui.connection.error.tryagainbutton": "Próbáld újra", + "gui.connection.error.helpbutton": "Súgó", + "gui.connection.peripheral-name-label": "Eszköz név", + "gui.connection.connect": "Csatlakozás", + "gui.connection.scanning.lookingforperipherals": "Készülékek keresése", + "gui.connection.scanning.noPeripheralsFound": "Nem található eszköz", + "gui.connection.scanning.instructions": "Válaszd ki az eszközödet a fenti listából ", + "gui.connection.search": "Frissítés", + "gui.connection.unavailable.installscratchlink": "Győződjön meg róla, hogy a Scratch Link telepítve van és fut", + "gui.connection.unavailable.enablebluetooth": "Ellenőrizze, hogy a Bluetooth engedélyezve van-e", + "gui.connection.unavailable.tryagainbutton": "Próbáld újra", + "gui.connection.unavailable.helpbutton": "Súgó", + "gui.controls.go": "Indulás", + "gui.controls.stop": "Állj", + "gui.crashMessage.label": "Hoppá! Valami elromlott...", + "gui.crashMessage.description": "Sajnáljuk, de úgy tűnik, a Scratch összeomlott. Ez a vírus aurtomatikusan jelentésre került a Scratch csapatnak. Az újabb próbálkozáshoz frissítse az oldalt. ", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Készíts blokkot", + "gui.customProcedures.addAnInputNumberText": "Adj hozzá egy inputot", + "gui.customProcedures.numberTextType": "szám vagy szöveg", + "gui.customProcedures.addAnInputBoolean": "Bemenet hozzáadása", + "gui.customProcedures.booleanType": "logikai", + "gui.customProcedures.addALabel": "Címke hozzáadás", + "gui.customProcedures.runWithoutScreenRefresh": "Futtatás képernyőfrissítés nélkül", + "gui.customProcedures.cancel": "Mégsem", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Irány", + "gui.directionPicker.rotationStyles.allAround": "Mindenfelé", + "gui.directionPicker.rotationStyles.leftRight": "Balra-jobbra", + "gui.directionPicker.rotationStyles.dontRotate": "Nem foroghat", + "gui.gui.addExtension": "Bővítmény hozzáadása", + "gui.gui.codeTab": "Kód", + "gui.gui.backdropsTab": "Hátterek", + "gui.gui.costumesTab": "Jelmezek", + "gui.gui.soundsTab": "Hangok", + "gui.importInfo.title": "Nézz meg egy Scratch 2.0 Projektet", + "gui.importInfo.betamessage": "Írj be egy linket az egyik megosztott új projektekhez. Ebben a 3.0 Béta végzett változtatások nem lesznek elmentve.", + "gui.importInfo.message": "Írj be egy linket az egyik megosztott új projektedhez. Ebben a 3.0 előnézetben végzett változtatások nem lesznek elmentve. ", + "gui.importInfo.invalidFormatError": "Ó ne, ennek a programnak a linkje vagy az id-je nem éppen megfelelő.", + "gui.importModal.viewproject": "Nézet", + "gui.importInfo.goback": "Menj vissza", + "gui.importInfo.previewfaq": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "GYIK", + "gui.extensionLibrary.comingSoon": "Hamarosan", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Keresés", + "gui.library.allTag": "Minden", + "gui.loader.message1": "Blokkok létrhozása ...", + "gui.loader.message2": "Szereplő betöltése ...", + "gui.loader.message3": "Hangok betöltése ...", + "gui.loader.message4": "bővítmények betöltése", + "gui.loader.message5": "Vadászó macskák...", + "gui.loader.message6": "A nanók átvitele ...", + "gui.loader.message7": "A gobo-k megnövelése", + "gui.loader.message8": "Emojik előkészítése ...", + "gui.loader.headline": "Projekt betöltés", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Saját dolgaim", + "gui.accountMenu.myClasses": "Az osztályaim", + "gui.accountMenu.myClass": "Az osztályom", + "gui.accountMenu.accountSettings": "Fiókbeállítások", + "gui.accountMenu.signOut": "Kijelentkezés", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Közösség megtekintése", + "general.username": "Felhasználónév", + "general.password": "Jelszó", + "general.signIn": "Jelentkezz be", + "login.needHelp": "Segítséget szeretne?", + "gui.menuBar.LanguageSelector": "nyelv választó", + "gui.menuBar.tutorialsLibrary": "Gyakorlatok", + "gui.menuBar.restoreSprite": "Szereplő helyreállítása", + "gui.menuBar.restoreSound": "Hang visszaállítása", + "gui.menuBar.restoreCostume": "Jelmez visszaállítása", + "gui.menuBar.restore": "Helyreállítás", + "gui.menuBar.saveNow": "Mentés most", + "gui.menuBar.saveAsCopy": "Mentés másolatként", + "gui.menuBar.remix": "Remixelés", + "gui.menuBar.new": "Új", + "gui.menuBar.file": "Fájl", + "gui.menuBar.uploadFromComputer": "Töltsd be a számítógépedről", + "gui.menuBar.downloadToComputer": "Mentsd le a számítógépedre", + "gui.menuBar.edit": "Szerkesztés", + "gui.menuBar.turboModeOff": "Kapcsolja ki a turbó módot", + "gui.menuBar.turboModeOn": "Kapcsolja be a turbó módot", + "gui.menuBar.joinScratch": "Regisztrálj", + "gui.menuBar.signIn": "Jelentkezz be", + "gui.menuBar.giveFeedback": "Adj visszajelzést", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Shared", + "gui.menuBar.share": "Megosztás", + "gui.modal.help": "Súgó", + "gui.modal.back": "Vissza", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "normál kijelző", + "gui.monitor.contextMenu.large": "nagy kijelző", + "gui.monitor.contextMenu.slider": "csúszka", + "gui.previewInfo.label": "Próbáld ki a Scratch 3.0-át", + "gui.previewInfo.welcome": "Üdvözöljük a Scratch 3.0 Béta", + "gui.previewModal.notnowtooltip": "Most Nem", + "gui.previewModal.tryittooltip": "Try It", + "gui.previewModal.viewprojecttooltip": "Nézd meg a 2.0 projektet", + "gui.previewInfo.betawelcome": "Üdvözöljük a Scratch 3.0 Béta", + "gui.previewInfo.invitation": "A Scratch következő generációján dolgozunk. Izgattotak vagyunk hogy kipróbálhasd!", + "gui.previewInfo.notnow": "Most Nem", + "gui.previewModal.tryit": "Próbáld ki! {caticon}", + "gui.previewModal.viewproject": "Nézd meg a 2.0 projektet", + "gui.previewInfo.previewfaq": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "GYIK", + "gui.gui.variableScopeOptionAllSprites": "Minden szereplőé", + "gui.gui.variableScopeOptionSpriteOnly": "A kiválasztott szereplőé", + "gui.gui.cloudVariableOption": "Megosztott változó (szerveren tárolt)", + "gui.gui.variablePromptAllSpritesMessage": "Ez a változó minden sprite-nak elérhető lesz", + "gui.prompt.cancel": "Mégsem", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Állj", + "gui.playbackStep.playMsg": "Lejátszás", + "gui.playbackStep.loadingMsg": "Betöltés...", + "gui.playbackStep.saveMsg": "Mentés", + "gui.playbackStep.reRecordMsg": "Újrafelvétel", + "gui.recordModal.title": "Hang felvétele", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Felvétel", + "gui.soundEditor.sound": "Hang", + "gui.soundEditor.play": "Lejátszás", + "gui.soundEditor.stop": "Állj", + "gui.soundEditor.trim": "Levágás", + "gui.soundEditor.save": "Mentés", + "gui.soundEditor.undo": "Visszavonás", + "gui.soundEditor.redo": "Mégis", + "gui.soundEditor.faster": "Gyorsabb", + "gui.soundEditor.slower": "Lassabban", + "gui.soundEditor.echo": "Visszhang", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Hangosabban", + "gui.soundEditor.softer": "Lágyabban", + "gui.soundEditor.reverse": "Visszafelé", + "gui.SpriteInfo.spritePlaceholder": "Név", + "gui.SpriteInfo.sprite": "Szereplők", + "gui.SpriteInfo.show": "Megjelenít", + "gui.SpriteInfo.size": "Méret", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplikálás", + "gui.spriteSelectorItem.contextMenuDelete": "törlés", + "gui.spriteSelectorItem.contextMenuExport": "exportálás", + "gui.spriteSelector.addSpriteFromLibrary": "Válassz szereplőt", + "gui.spriteSelector.addSpriteFromPaint": "Festés", + "gui.spriteSelector.addSpriteFromSurprise": "Meglepetés", + "gui.spriteSelector.addSpriteFromFile": "Szereplő feltöltés", + "gui.stageHeader.stageSizeLarge": "Váltás széles szakaszra", + "gui.stageHeader.stageSizeSmall": "Kapcsolj kicsire", + "gui.stageHeader.stageSizeFull": "Lépj be a teljes képernyős üzemmódba", + "gui.stageHeader.stageSizeUnFull": "Teljes képernyős üzemmód elhagyása", + "gui.stageHeader.fullscreenControl": "A teljes képernyő szabályozása", + "gui.spriteSelector.addBackdropFromLibrary": "Háttér választás", + "gui.stageSelector.addBackdropFromPaint": "Rajz", + "gui.stageSelector.addBackdropFromSurprise": "Meglepetés", + "gui.stageSelector.addBackdropFromFile": "Háttérkép feltöltése", + "gui.stageSelector.stage": "Játéktér", + "gui.stageSelector.backdrops": "Hátterek", + "gui.turboMode.active": "Turbó mód", + "gui.webglModal.label": "A webböngésző nem támogatja a WebGL-t", + "gui.webglModal.description": "A böngésződ vagy a számítógéped sajnálatos módon {webGILink}. Ahhoz, hogy a Scratch 3.0 működjön, ez a teknológia kell.", + "gui.webglModal.webgllink": "WebGL nem támogatott", + "gui.webglModal.back": "Vissza", + "gui.webglModal.previewfaq": "Ha szeretnél többet megtuni, menj ide {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "GYIK", + "gui.costumeLibrary.chooseABackdrop": "Háttér választás", + "gui.costumeLibrary.chooseACostume": "Válassz jelmezt", + "gui.costumeTab.addBackdropFromLibrary": "Háttér választás", + "gui.costumeTab.addCostumeFromLibrary": "Válassz jelmezt", + "gui.costumeTab.addBlankCostume": "Festés", + "gui.costumeTab.addSurpriseCostume": "Meglepetés", + "gui.costumeTab.addFileBackdrop": "Háttérkép feltöltése", + "gui.costumeTab.addFileCostume": "Jelmez feltöltése", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Válassz egy kiterjesztést ", + "gui.extensionLibrary.extensionUrl": "Írd be a bővítmény URL-jét", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Nem tudja elkezdeni a rögzítést", + "gui.projectLoader.loadError": "A kiválasztott projektfájlt nem sikerült betölteni.", + "gui.soundLibrary.chooseASound": "Válassz hangot", + "gui.soundTab.fileUploadSound": "Hang feltöltés", + "gui.soundTab.surpriseSound": "Meglepetés", + "gui.soundTab.recordSound": "Felvétel", + "gui.soundTab.addSoundFromLibrary": "Válassz hangot", + "gui.spriteLibrary.chooseASprite": "Válassz szereplőt", + "gui.tipsLibrary.tutorials": "Válassz Útmutatót", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Létrehozás...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Mentés folyamatban...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "Kezdő lépések", + "gui.howtos.intro-move.step_stepMove": "Adj hozzá egy mozgás blokkot. ", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Kezdéshez kattints a zöld zászlóra", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Mondj valamit", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Adj hozzá egy hátteret", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Szín módosítása", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Mondj valamit", + "gui.howtos.cartoon-network.step_CNglide": "Elcsúszás körbe", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animálj egy nevet", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Végy egy betű figurát", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Hang lejátszása klikkeléskor", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Végy egy másik betű figurát", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Szín változtatása", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vegyél egy másik betű manót és forgasd meg. ", + "gui.howtos.animate-a-name.step_AnimateGrow": "Végy egy másik betű ábrát és növeld meg", + "gui.howtos.make-music.name": "Szerzezz zenét", + "gui.howtos.Make-Music.step_PickInstrument": "Válassz egy hangszer figurát", + "gui.howtos.Make-Music.step_PlaySoundClick": "Hang lejátszása klikkeléskor", + "gui.howtos.Make-Music.step_MakeSong": "Dal készítése", + "gui.howtos.make-music.step_MakeBeat": "Válassz Dobot és Alkoss egy Ritmust", + "gui.howtos.make-music.step_MakeBeatBox": "Válaszd ki a Mikrofon figurát és a meglepetés beatboxot", + "gui.howtos.make-a-game.name": "Készíts egy Klikkelős játékot", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Válassz egy szereplőt", + "gui.howtos.make-a-game.step_GamePlaySound": "Hang lejátszása klikkeléskor", + "gui.howtos.make-a-game.step_GameAddScore": "Hozz létre eredmény változókat", + "gui.howtos.make-a-game.step_GameChangeScore": "Amikor kattintva lett, növeld a pontszámot", + "gui.howtos.make-a-game.step_Random": "Átállás véletlen pozícióba", + "gui.howtos.make-music.step_GameChangeColor": "Szín módosítása", + "gui.howtos.make-music.step_ResetScore": "Eredmény lenullázása", + "gui.howtos.make-a-chase-game.name": "Készíts egy kereső játékot", + "gui.howtos.Chase-Game.step_BG": "Adj hozzá egy hátteret", + "gui.howtos.chase-game.step_AddOcto": "Adj hozzá szereplőt", + "gui.howtos.make-music.step_LeftRight": "Mozdulj jobbra és balra a nyilakkal", + "gui.howtos.Chase-Game.step_UpDown": "A nyilakkal mozgasd fel és le", + "gui.howtos.Chase-Game.step_AddStar": "Másik figura hozzáadása", + "gui.howtos.Chase-Game.step_MoveRandom": "Mozgatás Véletlenszerűen", + "gui.howtos.Chase-Game.step_WhenTouch": "A polip manó, a hang lejátszás megérintésekor", + "gui.howtos.Chase-Game.step_ScoreVariable": "Hozz létre eredmény változókat", + "gui.howtos.Chase-Game.ScoreWhenTouch": "A Polip figurához érintkezéskor adjon hozzá eredményt", + "gui.howtos.add-sprite.name": "Adj hozzá szereplőt", + "gui.howtos.add-sprite.step_addSprite": "Adj hozzá szereplőt", + "gui.howtos.add-a-backdrop.name": "Adj hozzá háttérszínt", + "gui.howtos.change-size.name": "Méret módosítása", + "gui.howtos.glide-around.name": "Elcsúszás körbe", + "gui.howtos.record-a-sound.name": "Hangfelvétel készítése", + "gui.howtos.spin-video.name": "Hagyja forogjon", + "gui.howtos.hide-and-show.name": "Elrejtés és Megmutatás", + "gui.howtos.switch-costume.name": "Animálj egy Sprite-ot", + "gui.howtos.move-around-with-arrow-keys.name": "Használd a kurzorbillentyűket", + "gui.howtos.add-effects.name": "Effektek hozzáadása", + "gui.extension.music.name": "Zene", + "gui.extension.music.description": "Játssz a hangszereken és a dobokon.", + "gui.extension.pen.name": "Toll", + "gui.extension.pen.description": "Rajzolj a sprite-jaiddal", + "gui.extension.videosensing.name": "Videóérzékelés", + "gui.extension.videosensing.description": "Érzékeld a mozgást a kamerával.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Fordítás", + "gui.extension.translate.description": "Fordítsd le a szöveget sok nyelvre", + "gui.extension.microbit.description": "Kapcsold össze a programjaidat a világgal.", + "gui.extension.microbit.connectingMessage": "Kapcsolódás", + "gui.extension.ev3.description": "Építs interaktív robotokat és sok mást.", + "gui.extension.ev3.connectingMessage": "Csatlakozás. Győződjön meg róla, hogy az EV3-ban lévő tű 1234-re van állítva.", + "gui.extension.wedo2.description": "Építsd motorral és érzékelőkkel.", + "gui.extension.wedo2.connectingMessage": "Kapcsolódás", + "gui.libraryTags.all": "Minden", + "gui.libraryTags.animals": "Állatok", + "gui.libraryTags.dance": "Tánc", + "gui.libraryTags.effects": "Effektusok", + "gui.libraryTags.fantasy": "Fantázia", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Beltér", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Zene", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Kültér", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Emberek", + "gui.libraryTags.percussion": "Ütőhangszerek", + "gui.libraryTags.space": "Űr", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Vízalatt", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animáció", + "gui.libraryTags.art": "Művészet", + "gui.libraryTags.games": "Játékok", + "gui.libraryTags.stories": "Történetek", + "gui.libraryTags.letters": "Betűk", + "gui.opcodeLabels.direction": "iránya", + "gui.opcodeLabels.xposition": "x helyzete", + "gui.opcodeLabels.yposition": "y helyzete", + "gui.opcodeLabels.size": "mérete", + "gui.opcodeLabels.costumename": "jelmez neve", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "háttér neve", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "hangereje", + "gui.opcodeLabels.tempo": "tempó", + "gui.opcodeLabels.answer": "válasz", + "gui.opcodeLabels.loudness": "hangerő", + "gui.opcodeLabels.username": "felhasználó", + "gui.opcodeLabels.year": "év", + "gui.opcodeLabels.month": "hónap", + "gui.opcodeLabels.date": "nap", + "gui.opcodeLabels.dayofweek": "hét napja", + "gui.opcodeLabels.hour": "óra", + "gui.opcodeLabels.minute": "perc", + "gui.opcodeLabels.second": "másodperc", + "gui.opcodeLabels.timer": "időzítő", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pukk" } \ No newline at end of file diff --git a/editor/interface/hy.json b/editor/interface/hy.json deleted file mode 100644 index 4ce29716..00000000 --- a/editor/interface/hy.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ուսապարկ", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Պահել", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Փակել", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Ստեղծել մասնիկ", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Սկսել առանց էկրանը թարմացնելու", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Չեղարկել", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Ետնապատեր", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Դիրքեր", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Հնչյուններ", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Բոլորը", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Անձնական տվյալներ", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Իմ ունեցածը", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Հաշվի սահմանումները", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Դուրս գրվել", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Օգտվողի անունը", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Գրանցվել", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Պահել հիմա", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Պահել, որպես պատճեն", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Նոր տարբերակ", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Նոր", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Ֆայլ", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Խմբագրել", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Գրանցվել", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Կիսվել", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "Ընթերցման նորմալ էկրան", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "Ընթերցման էկրան", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "սահիչ", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Բոլոր գրաֆիկական կերպարների համար", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Միայն այս կերպարի համար", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Չեղարկել", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Պահել", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ձայնագրել", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ձայն", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Պահել", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ետարկել", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Վերականգնել", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Անուն", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Գրաֆիկական կերպարներ", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Չափս", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "կրկնօրինակել", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ջնջել", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "Արտահանել", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Բեմ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Ետնապատեր", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Տուրբո ռեժիմ", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Տեսախցիկ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ձայնագրել", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Ստեղծում է...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Պահում է...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Գրիչ", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Բոլորը", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Կենդանիներ", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Էֆեկտներ", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Երևակայական", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Շինության ներսում", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Տանից դուրս", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Մարդիկ", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "հարվածային գործիքներ", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Տարածություն", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Սպորտ", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Ստորջերյա աշխարհ", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ուղղություն", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "Դիրքն x ի վրա", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "Դիրքն y ի վրա", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "չափս", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "դիրքի անունը", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ետնապատի անվանումը", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "Ձայն", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "Տեմպ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "պատասխան", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ձայնի բարձրություն", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "Օգտվողի անունը", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "տարի", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ամիս", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ամսաթիվ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "շաբաթվա օր", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ժամ", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "րոպե", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "երկրորդ", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Վայկյանաչափ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "փոփ", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/id.json b/editor/interface/id.json index ddf56c9e..89a54064 100644 --- a/editor/interface/id.json +++ b/editor/interface/id.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ransel", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Gagal memuat ransel", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Memuat...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Lebih", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ransel kosong", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Peramban tidak didukung", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Kami minta maaf, Scratch 3.0 tidak mendukung Internet Explorer, Vivaldi, Opera, ataupun Silk. Kami menyarankan mencoba peramban yang lebih baru seperti Google Chrome, Mozilla Firefox, atau Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Kembali", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ambil Sebuah Foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Memuat Kamera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Kami perlu izinmu untuk menggunakan kameramu", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ambil Ulang Foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Simpan", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ambil Foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Memuat...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Perbolehkan Kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorial", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Tutup", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Lebih banyak hal untuk dicoba!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Lihat lebih banyak", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Jangan khawatir, kami sedang mengerjakannya {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Akan Segera Datang", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Kami sedang mengerjakannya {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Terhubung", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Bantuan", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Bantuan", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Jalankan", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Hentikan", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ups! Suatu kesalahan terjadi", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Kami minta maaf, tampaknya Scratch sedang macet. Kesalahan ini akan secara otomatis dilaporkan ke Scratch Team. Tolong perbarui halamanmu untuk mencoba lagi.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Buat sebuah Balok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Tambahkan input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "angka atau teks", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Tambahkan input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Tambahkan label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Bekerja secara instan", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Batal", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Arah", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Tambahkan Ekstension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kode", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Latar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostum", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Suara", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Lihat sebuah Karya Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Masukkan sebuah tautan ke salah satu karya Scratch terbagikanmu. Perubah-perubahan yang dibuat di Pratinjau 3.0 tidak akan disimpan.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, tautan atau id karya itu tidak tampak benar.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Lihat", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Kembali", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Akan Segera Datang", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cari", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Semua", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Membuat balok-balok …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Memuat sprite-sprite …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Memuat suara …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Memuat ekstension …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Menggembala kucing-kucing …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Mengirim nano-nano …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Memompa gobo-gobo …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Menyiapkan emoji-emoji …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Memuat Karya", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Karyaku", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Kelas Saya", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Kelas Saya", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Pengaturan akun", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Keluar", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Lihat Komunitas", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nama Pengguna", - "description": "Label for login username input" - }, - "general.password": { - "message": "Sandi", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Masuk", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "pemilih bahasa", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorial", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Simpan sekarang", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Simpan sebagai salinan", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Baru", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Berkas", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Muat dari komputermu", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Simpan ke komputermu", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Sunting", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Bergabung dengan Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Masuk", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Berikan Masukan", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Terbagikan", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Bagikan", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Bantuan", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Kembali", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "tampilan normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "tampilan besar", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Coba Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Selamat datang di Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Tidak Sekarang", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Cobalah", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Lihat Karya 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Selamat datang di Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Kami sedang mengerjakan generasi Scratch yang berikutnya. Kami ingin kamu mencobanya!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Tidak Sekarang", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Cobalah! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Lihat Karya 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Untuk semua sprite", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Hanya untuk sprite ini", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabel Cloud (disimpan di server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Variabel ini bakal tersedia untuk semua sprite.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Batal", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Hentikan", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Mainkan", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Memuat...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Simpan", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Rekam ulang", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Rekam Suara", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Rekam", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Suara", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Mainkan", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Berhenti", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Potong", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Simpan", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Batalkan", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ulangi", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Lebih cepat", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Lebih lambat", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Gema", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Lebih nyaring", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Lebih lembut", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Balikkan arah", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Judul", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Tampilkan", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Ukuran", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "gandakan", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "hapus", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ekspor", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Pilih Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Lukis", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Kejutan", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Ganti ke panggung besar", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Ganti ke panggung kecil", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Masuk mode layar penuh", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Keluar dari mode seluruh layar", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Kendali Layar Penuh", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Pilih Latar", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Lukis", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Kejutan", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Unggah Latar", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Panggung", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Latar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mode Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Perambanmu Tidak Mendukung WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Sayangnya tampaknya peramban atau komputermu {webGlLink}. Teknologi ini diperlukan untuk menjalankan Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "tidak mendukung WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Kembali", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Pilih Latar", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Pilih Kostum", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Pilih Latar", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Pilih Kostum", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Lukis", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Kejutan", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Unggah Latar", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Unggah Kostum", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Pilih Ekstension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Masukkan URL ekstension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Tidak dapat mulai merekam", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Pilih Suara", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Unggah Suara", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Kejutan", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Rekam", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Pilih Suara", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Pilih Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Pilih sebuah Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Membuat...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Menyimpan...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "variabel saya", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Memulai Scratch", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Tambahkan sebuah balok gerakan", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klik bendera hijau untuk memulai", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Katakan Sesuatu", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Tambahkan sebuah Latar", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Ubah Warna", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Berputar", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Katakan Sesuatu", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Meluncur Keliling", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Simpan Nilai", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animasikan sebuah Nama", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pilih Sebuah Sprite Huruf", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Mainkan Sebuah Suara Ketika Diklik", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pilih Sprite Huruf Lainnya", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Ubah warna", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pilih Sprite Huruf Lainnya & Buatnya Berputar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pilih Sprite Huruf Lainnya & Buatnya Tumbuh", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Membuat Musik", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pilih Sebuah Sprite Instrumen", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Mainkan Suara Ketika Dikli", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Buat Sebuah Lagu", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Pilih Sebuah Drum % Buat Sebuah Ketukan", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Pilih Sprite Mikrofon & Beatbox Kejutan", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Buat Sebuah Permainan Klik-Klikan", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Mainkan Suara Ketika Dikli", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Buat Variabel Nilai", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Pergi ke posisi sembarang", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Ubah Warna", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Kosongkan Nilai", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Buat Sebuah Permainan Kejar-Kejaran", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Tambahkan sebuah Latar", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Tambahkan sebuah Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Bergerak Kanan & Kiri Dengan Tombol Panah", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Bergerak Naik & Turun Dengan Tombol Panah", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Tambahkan Sprite Lain", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Bergerak Secara Sembarang", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Di Sprite Gurita, Ketika Menyentuh Mainkan Suara", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Buat Variabel Nilai", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Di Sprite Gurita, Ketika Menyentuh Tambahkan Nilai", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Tambahkan sebuah Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Tambahkan sebuah Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Tambahkan sebuah Latar", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Ubah Ukuran", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Meluncur Keliling", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Rekam Sebuah Suara", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Buat Mereka Berputar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Sembunyikan dan Munculkan", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animasikan Sebuah Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Tambahkan Efek", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musik", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Mainkan instrumen dan drum.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pena", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Menggambar dengan sprite-spritemu.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sensor Video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Terjemahkan", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Terjemahkan teks menjadi berbagai bahasa.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Buat robot-robot interaktif dan lebih banyak lagi.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Berkreasi dengan motor dan sensor.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Semua", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Hewan", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Menari", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efek", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Makanan", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Dalam ruangan", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musik", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Catatan", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Luar Ruangan", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Orang", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Perkusi", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Luar angkasa", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Olahraga", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Di bawah laut", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Suara", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animasi", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kesenian", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Permainan", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Cerita", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Huruf", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "arah", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posisi x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posisi y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ukuran", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nama kostum", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nama latar", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "jawaban", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "kenyaringan", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nama pengguna", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "tahun", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "bulan", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "tanggal", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "nama hari", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "jam", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "menit", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "detik", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "pengatur waktu", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Ransel", + "gui.backpack.errorBackpack": "Gagal memuat ransel", + "gui.backpack.loadingBackpack": "Memuat...", + "gui.backpack.more": "Lebih", + "gui.backpack.emptyBackpack": "Ransel kosong", + "gui.unsupportedBrowser.label": "Peramban tidak didukung", + "gui.unsupportedBrowser.description": "Kami minta maaf, Scratch 3.0 tidak mendukung Internet Explorer, Vivaldi, Opera, ataupun Silk. Kami menyarankan mencoba peramban yang lebih baru seperti Google Chrome, Mozilla Firefox, atau Microsoft Edge.", + "gui.unsupportedBrowser.back": "Kembali", + "gui.unsupportedBrowser.previewfaq": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Ambil Sebuah Foto", + "gui.cameraModal.loadingCameraMessage": "Memuat Kamera...", + "gui.cameraModal.permissionRequest": "Kami perlu izinmu untuk menggunakan kameramu", + "gui.cameraModal.retakePhoto": "Ambil Ulang Foto", + "gui.cameraModal.save": "Simpan", + "gui.cameraModal.takePhoto": "Ambil Foto", + "gui.cameraModal.loadingCaption": "Memuat...", + "gui.cameraModal.enableCameraCaption": "Perbolehkan Kamera", + "gui.cards.all-tutorials": "Tutorial", + "gui.cards.close": "Tutup", + "gui.cards.more-things-to-try": "Lebih banyak hal untuk dicoba!", + "gui.cards.see-more": "Lihat lebih banyak", + "gui.comingSoon.message1": "Jangan khawatir, kami sedang mengerjakannya {emoji}", + "gui.comingSoon.message2": "Akan Segera Datang", + "gui.comingSoon.message3": "Kami sedang mengerjakannya {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No devices found", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "Try again", + "gui.connection.connected": "Terhubung", + "gui.connection.disconnect": "Disconnect", + "gui.connection.go-to-editor": "Go to Editor", + "gui.connection.connecting-cancelbutton": "Connecting...", + "gui.connection.error.errorMessage": "Oops, looks like something went wrong.", + "gui.connection.error.tryagainbutton": "Try again", + "gui.connection.error.helpbutton": "Bantuan", + "gui.connection.peripheral-name-label": "Device name", + "gui.connection.connect": "Connect", + "gui.connection.scanning.lookingforperipherals": "Looking for devices", + "gui.connection.scanning.noPeripheralsFound": "No devices found", + "gui.connection.scanning.instructions": "Select your device in the list above.", + "gui.connection.search": "Refresh", + "gui.connection.unavailable.installscratchlink": "Make sure you have Scratch Link installed and running", + "gui.connection.unavailable.enablebluetooth": "Check that Bluetooth is enabled", + "gui.connection.unavailable.tryagainbutton": "Try again", + "gui.connection.unavailable.helpbutton": "Bantuan", + "gui.controls.go": "Jalankan", + "gui.controls.stop": "Hentikan", + "gui.crashMessage.label": "Ups! Suatu kesalahan terjadi", + "gui.crashMessage.description": "Kami minta maaf, tampaknya Scratch sedang macet. Kesalahan ini akan secara otomatis dilaporkan ke Scratch Team. Tolong perbarui halamanmu untuk mencoba lagi.", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Buat sebuah Balok", + "gui.customProcedures.addAnInputNumberText": "Tambahkan input", + "gui.customProcedures.numberTextType": "angka atau teks", + "gui.customProcedures.addAnInputBoolean": "Tambahkan input", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Tambahkan label", + "gui.customProcedures.runWithoutScreenRefresh": "Bekerja secara instan", + "gui.customProcedures.cancel": "Batal", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Arah", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "Left/Right", + "gui.directionPicker.rotationStyles.dontRotate": "Do not rotate", + "gui.gui.addExtension": "Tambahkan Ekstension", + "gui.gui.codeTab": "Kode", + "gui.gui.backdropsTab": "Latar", + "gui.gui.costumesTab": "Kostum", + "gui.gui.soundsTab": "Suara", + "gui.importInfo.title": "Lihat sebuah Karya Scratch 2.0", + "gui.importInfo.betamessage": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", + "gui.importInfo.message": "Masukkan sebuah tautan ke salah satu karya Scratch terbagikanmu. Perubah-perubahan yang dibuat di Pratinjau 3.0 tidak akan disimpan.", + "gui.importInfo.invalidFormatError": "Uh oh, tautan atau id karya itu tidak tampak benar.", + "gui.importModal.viewproject": "Lihat", + "gui.importInfo.goback": "Kembali", + "gui.importInfo.previewfaq": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Akan Segera Datang", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Cari", + "gui.library.allTag": "Semua", + "gui.loader.message1": "Membuat balok-balok …", + "gui.loader.message2": "Memuat sprite-sprite …", + "gui.loader.message3": "Memuat suara …", + "gui.loader.message4": "Memuat ekstension …", + "gui.loader.message5": "Menggembala kucing-kucing …", + "gui.loader.message6": "Mengirim nano-nano …", + "gui.loader.message7": "Memompa gobo-gobo …", + "gui.loader.message8": "Menyiapkan emoji-emoji …", + "gui.loader.headline": "Memuat Karya", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Karyaku", + "gui.accountMenu.myClasses": "Kelas Saya", + "gui.accountMenu.myClass": "Kelas Saya", + "gui.accountMenu.accountSettings": "Pengaturan akun", + "gui.accountMenu.signOut": "Keluar", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Lihat Komunitas", + "general.username": "Nama Pengguna", + "general.password": "Sandi", + "general.signIn": "Masuk", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "pemilih bahasa", + "gui.menuBar.tutorialsLibrary": "Tutorial", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "Simpan sekarang", + "gui.menuBar.saveAsCopy": "Simpan sebagai salinan", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Baru", + "gui.menuBar.file": "Berkas", + "gui.menuBar.uploadFromComputer": "Muat dari komputermu", + "gui.menuBar.downloadToComputer": "Simpan ke komputermu", + "gui.menuBar.edit": "Sunting", + "gui.menuBar.turboModeOff": "Turn off Turbo Mode", + "gui.menuBar.turboModeOn": "Turn on Turbo Mode", + "gui.menuBar.joinScratch": "Bergabung dengan Scratch", + "gui.menuBar.signIn": "Masuk", + "gui.menuBar.giveFeedback": "Berikan Masukan", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Terbagikan", + "gui.menuBar.share": "Bagikan", + "gui.modal.help": "Bantuan", + "gui.modal.back": "Kembali", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "tampilan normal", + "gui.monitor.contextMenu.large": "tampilan besar", + "gui.monitor.contextMenu.slider": "slider", + "gui.previewInfo.label": "Coba Scratch 3.0", + "gui.previewInfo.welcome": "Selamat datang di Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Tidak Sekarang", + "gui.previewModal.tryittooltip": "Cobalah", + "gui.previewModal.viewprojecttooltip": "Lihat Karya 2.0", + "gui.previewInfo.betawelcome": "Selamat datang di Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Kami sedang mengerjakan generasi Scratch yang berikutnya. Kami ingin kamu mencobanya!", + "gui.previewInfo.notnow": "Tidak Sekarang", + "gui.previewModal.tryit": "Cobalah! {caticon}", + "gui.previewModal.viewproject": "Lihat Karya 2.0", + "gui.previewInfo.previewfaq": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Untuk semua sprite", + "gui.gui.variableScopeOptionSpriteOnly": "Hanya untuk sprite ini", + "gui.gui.cloudVariableOption": "Variabel Cloud (disimpan di server)", + "gui.gui.variablePromptAllSpritesMessage": "Variabel ini bakal tersedia untuk semua sprite.", + "gui.prompt.cancel": "Batal", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Hentikan", + "gui.playbackStep.playMsg": "Mainkan", + "gui.playbackStep.loadingMsg": "Memuat...", + "gui.playbackStep.saveMsg": "Simpan", + "gui.playbackStep.reRecordMsg": "Rekam ulang", + "gui.recordModal.title": "Rekam Suara", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Rekam", + "gui.soundEditor.sound": "Suara", + "gui.soundEditor.play": "Mainkan", + "gui.soundEditor.stop": "Berhenti", + "gui.soundEditor.trim": "Potong", + "gui.soundEditor.save": "Simpan", + "gui.soundEditor.undo": "Batalkan", + "gui.soundEditor.redo": "Ulangi", + "gui.soundEditor.faster": "Lebih cepat", + "gui.soundEditor.slower": "Lebih lambat", + "gui.soundEditor.echo": "Gema", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Lebih nyaring", + "gui.soundEditor.softer": "Lebih lembut", + "gui.soundEditor.reverse": "Balikkan arah", + "gui.SpriteInfo.spritePlaceholder": "Judul", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Tampilkan", + "gui.SpriteInfo.size": "Ukuran", + "gui.spriteSelectorItem.contextMenuDuplicate": "gandakan", + "gui.spriteSelectorItem.contextMenuDelete": "hapus", + "gui.spriteSelectorItem.contextMenuExport": "ekspor", + "gui.spriteSelector.addSpriteFromLibrary": "Pilih Sprite", + "gui.spriteSelector.addSpriteFromPaint": "Lukis", + "gui.spriteSelector.addSpriteFromSurprise": "Kejutan", + "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", + "gui.stageHeader.stageSizeLarge": "Ganti ke panggung besar", + "gui.stageHeader.stageSizeSmall": "Ganti ke panggung kecil", + "gui.stageHeader.stageSizeFull": "Masuk mode layar penuh", + "gui.stageHeader.stageSizeUnFull": "Keluar dari mode seluruh layar", + "gui.stageHeader.fullscreenControl": "Kendali Layar Penuh", + "gui.spriteSelector.addBackdropFromLibrary": "Pilih Latar", + "gui.stageSelector.addBackdropFromPaint": "Lukis", + "gui.stageSelector.addBackdropFromSurprise": "Kejutan", + "gui.stageSelector.addBackdropFromFile": "Unggah Latar", + "gui.stageSelector.stage": "Panggung", + "gui.stageSelector.backdrops": "Latar", + "gui.turboMode.active": "Mode Turbo", + "gui.webglModal.label": "Perambanmu Tidak Mendukung WebGL", + "gui.webglModal.description": "Sayangnya tampaknya peramban atau komputermu {webGlLink}. Teknologi ini diperlukan untuk menjalankan Scratch 3.0.", + "gui.webglModal.webgllink": "tidak mendukung WebGL", + "gui.webglModal.back": "Kembali", + "gui.webglModal.previewfaq": "Untuk belajar lebih lanjut, pergi ke {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Pilih Latar", + "gui.costumeLibrary.chooseACostume": "Pilih Kostum", + "gui.costumeTab.addBackdropFromLibrary": "Pilih Latar", + "gui.costumeTab.addCostumeFromLibrary": "Pilih Kostum", + "gui.costumeTab.addBlankCostume": "Lukis", + "gui.costumeTab.addSurpriseCostume": "Kejutan", + "gui.costumeTab.addFileBackdrop": "Unggah Latar", + "gui.costumeTab.addFileCostume": "Unggah Kostum", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Pilih Ekstension", + "gui.extensionLibrary.extensionUrl": "Masukkan URL ekstension", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Tidak dapat mulai merekam", + "gui.projectLoader.loadError": "The project file that was selected failed to load.", + "gui.soundLibrary.chooseASound": "Pilih Suara", + "gui.soundTab.fileUploadSound": "Unggah Suara", + "gui.soundTab.surpriseSound": "Kejutan", + "gui.soundTab.recordSound": "Rekam", + "gui.soundTab.addSoundFromLibrary": "Pilih Suara", + "gui.spriteLibrary.chooseASprite": "Pilih Sprite", + "gui.tipsLibrary.tutorials": "Pilih sebuah Tutorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Membuat...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Menyimpan...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "variabel saya", + "gui.howtos.intro-move-sayhello-hat.name": "Memulai Scratch", + "gui.howtos.intro-move.step_stepMove": "Tambahkan sebuah balok gerakan", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klik bendera hijau untuk memulai", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Katakan Sesuatu", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Tambahkan sebuah Latar", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Ubah Warna", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Berputar", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Katakan Sesuatu", + "gui.howtos.cartoon-network.step_CNglide": "Meluncur Keliling", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Simpan Nilai", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animasikan sebuah Nama", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Pilih Sebuah Sprite Huruf", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Mainkan Sebuah Suara Ketika Diklik", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Pilih Sprite Huruf Lainnya", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Ubah warna", + "gui.howtos.animate-a-name.step_AnimateSpin": "Pilih Sprite Huruf Lainnya & Buatnya Berputar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Pilih Sprite Huruf Lainnya & Buatnya Tumbuh", + "gui.howtos.make-music.name": "Membuat Musik", + "gui.howtos.Make-Music.step_PickInstrument": "Pilih Sebuah Sprite Instrumen", + "gui.howtos.Make-Music.step_PlaySoundClick": "Mainkan Suara Ketika Dikli", + "gui.howtos.Make-Music.step_MakeSong": "Buat Sebuah Lagu", + "gui.howtos.make-music.step_MakeBeat": "Pilih Sebuah Drum % Buat Sebuah Ketukan", + "gui.howtos.make-music.step_MakeBeatBox": "Pilih Sprite Mikrofon & Beatbox Kejutan", + "gui.howtos.make-a-game.name": "Buat Sebuah Permainan Klik-Klikan", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Pick A Sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Mainkan Suara Ketika Dikli", + "gui.howtos.make-a-game.step_GameAddScore": "Buat Variabel Nilai", + "gui.howtos.make-a-game.step_GameChangeScore": "When Clicked Increase Score", + "gui.howtos.make-a-game.step_Random": "Pergi ke posisi sembarang", + "gui.howtos.make-music.step_GameChangeColor": "Ubah Warna", + "gui.howtos.make-music.step_ResetScore": "Kosongkan Nilai", + "gui.howtos.make-a-chase-game.name": "Buat Sebuah Permainan Kejar-Kejaran", + "gui.howtos.Chase-Game.step_BG": "Tambahkan sebuah Latar", + "gui.howtos.chase-game.step_AddOcto": "Tambahkan sebuah Sprite", + "gui.howtos.make-music.step_LeftRight": "Bergerak Kanan & Kiri Dengan Tombol Panah", + "gui.howtos.Chase-Game.step_UpDown": "Bergerak Naik & Turun Dengan Tombol Panah", + "gui.howtos.Chase-Game.step_AddStar": "Tambahkan Sprite Lain", + "gui.howtos.Chase-Game.step_MoveRandom": "Bergerak Secara Sembarang", + "gui.howtos.Chase-Game.step_WhenTouch": "Di Sprite Gurita, Ketika Menyentuh Mainkan Suara", + "gui.howtos.Chase-Game.step_ScoreVariable": "Buat Variabel Nilai", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Di Sprite Gurita, Ketika Menyentuh Tambahkan Nilai", + "gui.howtos.add-sprite.name": "Tambahkan sebuah Sprite", + "gui.howtos.add-sprite.step_addSprite": "Tambahkan sebuah Sprite", + "gui.howtos.add-a-backdrop.name": "Tambahkan sebuah Latar", + "gui.howtos.change-size.name": "Ubah Ukuran", + "gui.howtos.glide-around.name": "Meluncur Keliling", + "gui.howtos.record-a-sound.name": "Rekam Sebuah Suara", + "gui.howtos.spin-video.name": "Buat Mereka Berputar", + "gui.howtos.hide-and-show.name": "Sembunyikan dan Munculkan", + "gui.howtos.switch-costume.name": "Animasikan Sebuah Sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Use Arrow Keys", + "gui.howtos.add-effects.name": "Tambahkan Efek", + "gui.extension.music.name": "Musik", + "gui.extension.music.description": "Mainkan instrumen dan drum.", + "gui.extension.pen.name": "Pena", + "gui.extension.pen.description": "Menggambar dengan sprite-spritemu.", + "gui.extension.videosensing.name": "Sensor Video", + "gui.extension.videosensing.description": "Sense motion with the camera.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Terjemahkan", + "gui.extension.translate.description": "Terjemahkan teks menjadi berbagai bahasa.", + "gui.extension.microbit.description": "Connect your projects with the world.", + "gui.extension.microbit.connectingMessage": "Connecting", + "gui.extension.ev3.description": "Buat robot-robot interaktif dan lebih banyak lagi.", + "gui.extension.ev3.connectingMessage": "Connecting. Make sure the pin on your EV3 is set to 1234.", + "gui.extension.wedo2.description": "Berkreasi dengan motor dan sensor.", + "gui.extension.wedo2.connectingMessage": "Connecting", + "gui.libraryTags.all": "Semua", + "gui.libraryTags.animals": "Hewan", + "gui.libraryTags.dance": "Menari", + "gui.libraryTags.effects": "Efek", + "gui.libraryTags.fantasy": "Fantasi", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Makanan", + "gui.libraryTags.indoors": "Dalam ruangan", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Musik", + "gui.libraryTags.notes": "Catatan", + "gui.libraryTags.outdoors": "Luar Ruangan", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Orang", + "gui.libraryTags.percussion": "Perkusi", + "gui.libraryTags.space": "Luar angkasa", + "gui.libraryTags.sports": "Olahraga", + "gui.libraryTags.underwater": "Di bawah laut", + "gui.libraryTags.voice": "Suara", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animasi", + "gui.libraryTags.art": "Kesenian", + "gui.libraryTags.games": "Permainan", + "gui.libraryTags.stories": "Cerita", + "gui.libraryTags.letters": "Huruf", + "gui.opcodeLabels.direction": "arah", + "gui.opcodeLabels.xposition": "posisi x", + "gui.opcodeLabels.yposition": "posisi y", + "gui.opcodeLabels.size": "ukuran", + "gui.opcodeLabels.costumename": "nama kostum", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "nama latar", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "jawaban", + "gui.opcodeLabels.loudness": "kenyaringan", + "gui.opcodeLabels.username": "nama pengguna", + "gui.opcodeLabels.year": "tahun", + "gui.opcodeLabels.month": "bulan", + "gui.opcodeLabels.date": "tanggal", + "gui.opcodeLabels.dayofweek": "nama hari", + "gui.opcodeLabels.hour": "jam", + "gui.opcodeLabels.minute": "menit", + "gui.opcodeLabels.second": "detik", + "gui.opcodeLabels.timer": "pengatur waktu", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/ig.json b/editor/interface/ig.json deleted file mode 100644 index 9d4923d9..00000000 --- a/editor/interface/ig.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Njehie a na-ejikwa akpafe akpa", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Nabata ...\n", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "A dịghị akwado nchọgharị", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Ewela iwe, Scratch 3.0 anaghị akwado Internet Explorer, Vivaldi, Opera ma ọ bụ Silk. O ga-aka nma iji ihe nchọgharị ọhụrụ dị ka Google Chrome, Mozilla Firefox, ma ọ bụ Microsoft Edge. ", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Azụ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Ichoro ighotakwu ihe a na-ekwu maka, jee {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Ajụjụ a na-ajụkarị", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Dozie", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Nabata ...\n", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Enyela onwe gi nsogbu, anyi na-elebara ya anya {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Bido choba", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Megharia ya", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Megharia ya", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Enyemaka", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Megharia ya", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Enyemaka", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Gawa", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Kwusi", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Meputa otu", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Kagbuo", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "O dinma", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ichoro ighotakwu ihe a na-ekwu maka, jee {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Ajụjụ a na-ajụkarị", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Lee obodo", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Ndozi", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Enyemaka", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Azụ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "O bughi ugbua", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Nwaa ya", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Anyi na-aru oru iweputa Scratchi nke ohuru. O ga eme anyi obi uto ma inwale ya!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Obughi ugbua", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Nwaa ya!{caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Ichoro ighotakwu ihe a na-ekwu maka, jee {previewFaqLink}", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Ajụjụ a na-ajụkarị", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Nke spraiti niile", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Kagbuo", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "O dinma", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Kwusi", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Kpọọ", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Nabata ...\n", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Dozie", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Uda", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Kpọọ", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Kwụsị", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Dozie", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Megharia azu", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Megharia ihu", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Ọsọ-ọsọ", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Nwayọọ", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Welite olu", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Wedata olu", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Tụgharia azụ", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Aha", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Spraiti", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Gosi", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "mee oyiri", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "kpochapu", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "zipu", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Ghọrọ otu Spraiti", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Wegoro Spraịtị", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Gbanwee ka ọ bụrụ stagi nke ukwu", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Gbanwee ka ọ bụrụ stagi nke nta", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Ghọrọ otu bakdrọpụ", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ọ naghi akwado WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Azụ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Ichoro ighotakwu ihe a na-ekwu maka, jee {previewFaqLink}", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Ajụjụ a na-ajụkarị", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Ghọrọ otu bakdrọpụ", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Ghọrọ otu Ejimeji", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Ghọrọ otu bakdrọpụ", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Ghọrọ otu Ejimeji", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Ghọrọ otu Spraiti", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "uzọ njem", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "Onodu X", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "Onodu Y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "Ndélé", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "aha ejiji", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "aha backdropụ", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "uda", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "Aziza", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "oké olu", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "afọ", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ọnwa", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ụbọchị", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ubochi n'izu", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "Nkeji", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "Elekere", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "Ntabi", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "ndebe oge", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/is.json b/editor/interface/is.json index 745f0d29..7936385a 100644 --- a/editor/interface/is.json +++ b/editor/interface/is.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Bakpoki", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Villa kom upp þegar reynt var að sækja bakpokann", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Hleð inn ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Meira", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Bakpokinn er tómur", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Styður ekki vafra", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Því miður styður Scratch 3.0 ekki Internet Explorer, Vivaldi, Opera eða Silk. Við mælum með að prófa nýrri vafra eins og Google Chrome, Mozilla Firefox eða Microsoft Edge. ", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Til baka", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Til að læra meira {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Spurt & svarað", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Taka mynd", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Hleð inn myndavél ...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Við þurfum leyfi frá þér til að nota myndavélina þína", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Endurtaka mynd", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Vista", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Taka mynd", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Hleð inn ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Leyfa myndavél", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Kennsluefni", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Loka", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Fleiri hlutir til að prófa!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Sjá fleiri", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ekki hafa áhyggjur, við erum að vinna í þessu {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kemur bráðlega...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Við erum að vinna í þessu {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Engin tæki fundin", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Reyna aftur", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Tengt", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Aftengja", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Fara til baka í ritil", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Að tengjast...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Úps, eitthvað fór úrskeiðis", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Reyna aftur", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hjálp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nafn tækis", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Tengjast", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Leitað að tækjum", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Engin tæki fundin", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Veldu tækið þitt í listanum að ofan.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Endurhlaða", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Vertu viss um að hafa sett upp Scratch Link og það sé í gangi", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Athugaðu hvort að það sé kveikt á Bluetooth", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Reyna aftur", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hjálp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Keyra", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stopp", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Úps! Eitthvað fór úrskeiðis. ", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Því miður hefur Scratch krassað. Þessi villa verður send sjálfkrafa til Scratch teymisins. Endurnýjaðu síðuna þína og reyndu aftur. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Búa til kubb", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Bæta við inntaki", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Tala eða texti", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Bæta við inntaki", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Bæta við merki", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Keyra án þess að uppfæra skjámynd", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Hætta við", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Í lagi", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Átt", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Allt í kring", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Vinstri/hægri", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ekki snúast", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Bæta við viðbót", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kóði", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Bakgrunnar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Búningar", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Hljóð", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Skoða Scratch 2.0 verkefni", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Settu inn hlekk af Sratch verkefni sem þú hefur deilt. Breytingar gerðar í 3.0 sýnishorninu verða ekki vistaðar.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Settu inn hlekk af Sratch verkefni sem þú hefur deilt. Breytingar gerðar í 3.0 sýnishorninu verða ekki vistaðar. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh, ó, þessi hlekkur eða einkenni á verkefni er ekki alveg réttur. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Sjá", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Til baka", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Til að læra meira {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Spurt & svarað", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kemur bráðlega", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Leita", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Öll", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Verið að búa til kubba ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Sæki teikningu ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Sæki hljóð ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Sæki viðbætur ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Safna saman köttunum ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Erum að vinna í þessu ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Erum að blása upp gobos ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Undirbúið broskalla ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Hleð inn verkefni ", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Yfirlit", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Dótið mitt", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mínir áfangar", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Minn áfangi", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Stillingar reiknings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Útskrá", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Sjá samfélag", - "description": "Label for see community button" - }, - "general.username": { - "message": "Notandanafn", - "description": "Label for login username input" - }, - "general.password": { - "message": "Lykilorð", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Skrá inn", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "velja tungumál", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Kennsluefni", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Vista núna", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Vista sem afrit", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Endurblanda", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ný", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Skrá", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Sækja úr tölvunni þinni", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Vista á tölvuna þína", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Breyta", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Slökkva á snöggham", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Kveikja á snöggham", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Taktu þátt í Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Skrá inn", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Gefa endurgjöf", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Deilt", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Deila", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hjálp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Til baka", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "venjuleg leturgerð", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "Stór leturgerð", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "renna", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prófaðu Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Velkomin/n í Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ekki núna", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Skoða 2.0 verkefni", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Velkomin/n í Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Við erum að vinna í næstu kynslóð af Scratch. Við erum spennt fyrir þig að prófa!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ekki núna", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Prófaðu! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Skoða 2.0 verkefni", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Til að vita meira {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Spurt & svarað", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Fyrir allar teikningar", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Aðeins fyrir þessa teikningu", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Skýjabreyta (geymd á miðlara)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Þessi breyta verður aðgengileg öllum teikningunum.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Hætta við", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Í lagi", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stopp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spila", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Hleð inn ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Vista", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Taka upp aftur", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Taka upp hljóð", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Taka upp", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Hljóð", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spila", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stopp", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Klippa", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Vista", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Afgera", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Endurgera", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Hraðar", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Hægar", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Bergmál", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Vélmenni", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Hærra", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Mýkja", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Snúa við", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nafn", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Teikning", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Sýna", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Stærð", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "tvöfalda", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "eyða", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "flytja út", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Veldu teikningu", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Mála", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Koma á óvart", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Sækja teikningu", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Skipta yfir á stórt svið", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Skipta yfir á lítið svið", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Fylla í skjáinn", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Minnka skjáinn", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Fylla í skjá stýring", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Veldu bakgrunn", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Málning", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Koma á óvart", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Sækja bakgrunn", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Svið", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Bakgrunnar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Snögghamur", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Vafrinn þinn styður ekki WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Því miður vantar vafrann þinn eða tölvuna {webGlLink}. Það þarf þessa tækni til að nota Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "styður ekki WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Til baka", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Til að læra meira {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Spurt & svarað", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Veldu bakgrunn", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Velja búning", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Veldu bakgrunn", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Velja búning", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Málning", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Koma á óvart", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Sækja bakgrunn", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Sækja búning", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Myndavél", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Veldu viðbót", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Sett inn hlekk á viðbótinni", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Gat ekki hafið upptöku", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Tókst ekki að hlaða skránni með verkefninu sem var valið.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Veldu hljóð", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Sækja hljóð", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Koma á óvart", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Taka upp", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Veldu hljóð", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Veldu teikningu", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Veldu kennsuefni", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Smíða...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Vista...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Hefjast handa", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Bættu við hreyfi kubb", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Ýttu á græna fánann til að byrja", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Bæta við bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Breyta lit", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Svífa um", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Hreyfa nafn", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Veldu stafa teikningu", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spila hljóð þegar það er klikkað", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Veldu aðra stafa teikningu", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Breyta lit", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Veldu aðra stafa teikningu & láttu hana snúast", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Veldu aðra stafa teikningu & láttu hana vaxa", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Búa til tónlist", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Veldu hljóðfæra teikningu", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spila hljóð þegar það er smellt", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Búa til lag", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Veldu trommu og búðu til takt", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Veldu míkrafón teikninguna og taktkassa sem kemur á óvart", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Búðu til leik þar sem hægt er að smella á hluti", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Veldu teikningu", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spila hljóð þegar það er smellt", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Búðu til stiga breytu", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Hækka stig það er smellt", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Fara á handahófskennda staðsetningu", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Breyta lit", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Endurstilla stig", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Búðu til eltingarleik", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Bæta við bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Bæta við teikningu", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Færa til hægri og vinstri með örvatökkunum", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Færa upp og niður með örvatökkunum", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Bæta við annari teikningu", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Færa handahófskennt", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Kolkrabba teikningin á að spila hljóð þegar hún snertir einhvað", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Búðu til stiga breytu", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Þegar kolkrabba teikningin snertir einhvað, er bætt við stigi", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Bæta við teikningu", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Bæta við teikningu", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Bæta við bakgrunn", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Breyta stærð", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Svífa um", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Taka upp hljóð", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Láta snúast", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Fela og sýna", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Hreyfa teikninguna", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Nota örvatakka", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Bæta við effektum", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Tónlist", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spila hljóðfæri og trommur. ", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penni", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Teiknaðu með teikningunum þínum. ", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Vídeó mæling", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Skynja hreyfingu með myndavélinni", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Þýða texta á mörg tungumál. ", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Tengdu verkefnin þín við heiminn. ", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Tengjast", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Búðu til gagnvirk vélmenni og fleira. ", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Tengist. Passaðu að pinnið í EV3 sé 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Byggt með mótorum og skynjurum.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Tengjast", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Öll", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dýr", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effektar", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Ævintýri", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Innandyra", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Tónlist", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Utandyra", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Fólk", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Ásláttur", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Geimurinn", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Íþróttir", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Neðansjávar", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "List", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Leikir", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Sögur", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Bókstafir", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "átt", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x hnit", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y hnit", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "stærð", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nafn búnings", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nafn bakgrunns", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "hljóðstyrkur", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "taktur", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "svar", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hljóðstyrkur", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "notendanafn", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ár", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mánuður", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dagsetning", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "vikudagur", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "klukkustund", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "mínúta", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekúnda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "skeiðklukka", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "popp", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Bakpoki", + "gui.backpack.errorBackpack": "Villa kom upp þegar reynt var að sækja bakpokann", + "gui.backpack.loadingBackpack": "Hleð inn ...", + "gui.backpack.more": "Meira", + "gui.backpack.emptyBackpack": "Bakpokinn er tómur", + "gui.unsupportedBrowser.label": "Styður ekki vafra", + "gui.unsupportedBrowser.description": "Því miður styður Scratch 3.0 ekki Internet Explorer, Vivaldi, Opera eða Silk. Við mælum með að prófa nýrri vafra eins og Google Chrome, Mozilla Firefox eða Microsoft Edge. ", + "gui.unsupportedBrowser.back": "Til baka", + "gui.unsupportedBrowser.previewfaq": "Til að læra meira {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Spurt & svarað", + "gui.cameraModal.cameraModalTitle": "Taka mynd", + "gui.cameraModal.loadingCameraMessage": "Hleð inn myndavél ...", + "gui.cameraModal.permissionRequest": "Við þurfum leyfi frá þér til að nota myndavélina þína", + "gui.cameraModal.retakePhoto": "Endurtaka mynd", + "gui.cameraModal.save": "Vista", + "gui.cameraModal.takePhoto": "Taka mynd", + "gui.cameraModal.loadingCaption": "Hleð inn ...", + "gui.cameraModal.enableCameraCaption": "Leyfa myndavél", + "gui.cards.all-tutorials": "Kennsluefni", + "gui.cards.close": "Loka", + "gui.cards.more-things-to-try": "Fleiri hlutir til að prófa!", + "gui.cards.see-more": "Sjá fleiri", + "gui.comingSoon.message1": "Ekki hafa áhyggjur, við erum að vinna í þessu {emoji}", + "gui.comingSoon.message2": "Kemur bráðlega...", + "gui.comingSoon.message3": "Við erum að vinna í þessu {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Engin tæki fundin", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "Reyna aftur", + "gui.connection.connected": "Tengt", + "gui.connection.disconnect": "Aftengja", + "gui.connection.go-to-editor": "Fara til baka í ritil", + "gui.connection.connecting-cancelbutton": "Að tengjast...", + "gui.connection.error.errorMessage": "Úps, eitthvað fór úrskeiðis", + "gui.connection.error.tryagainbutton": "Reyna aftur", + "gui.connection.error.helpbutton": "Hjálp", + "gui.connection.peripheral-name-label": "Nafn tækis", + "gui.connection.connect": "Tengjast", + "gui.connection.scanning.lookingforperipherals": "Leitað að tækjum", + "gui.connection.scanning.noPeripheralsFound": "Engin tæki fundin", + "gui.connection.scanning.instructions": "Veldu tækið þitt í listanum að ofan.", + "gui.connection.search": "Endurhlaða", + "gui.connection.unavailable.installscratchlink": "Vertu viss um að hafa sett upp Scratch Link og það sé í gangi", + "gui.connection.unavailable.enablebluetooth": "Athugaðu hvort að það sé kveikt á Bluetooth", + "gui.connection.unavailable.tryagainbutton": "Reyna aftur", + "gui.connection.unavailable.helpbutton": "Hjálp", + "gui.controls.go": "Keyra", + "gui.controls.stop": "Stopp", + "gui.crashMessage.label": "Úps! Eitthvað fór úrskeiðis. ", + "gui.crashMessage.description": "Því miður hefur Scratch krassað. Þessi villa verður send sjálfkrafa til Scratch teymisins. Endurnýjaðu síðuna þína og reyndu aftur. ", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Búa til kubb", + "gui.customProcedures.addAnInputNumberText": "Bæta við inntaki", + "gui.customProcedures.numberTextType": "Tala eða texti", + "gui.customProcedures.addAnInputBoolean": "Bæta við inntaki", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Bæta við merki", + "gui.customProcedures.runWithoutScreenRefresh": "Keyra án þess að uppfæra skjámynd", + "gui.customProcedures.cancel": "Hætta við", + "gui.customProcedures.ok": "Í lagi", + "gui.SpriteInfo.direction": "Átt", + "gui.directionPicker.rotationStyles.allAround": "Allt í kring", + "gui.directionPicker.rotationStyles.leftRight": "Vinstri/hægri", + "gui.directionPicker.rotationStyles.dontRotate": "Ekki snúast", + "gui.gui.addExtension": "Bæta við viðbót", + "gui.gui.codeTab": "Kóði", + "gui.gui.backdropsTab": "Bakgrunnar", + "gui.gui.costumesTab": "Búningar", + "gui.gui.soundsTab": "Hljóð", + "gui.importInfo.title": "Skoða Scratch 2.0 verkefni", + "gui.importInfo.betamessage": "Settu inn hlekk af Sratch verkefni sem þú hefur deilt. Breytingar gerðar í 3.0 sýnishorninu verða ekki vistaðar.", + "gui.importInfo.message": "Settu inn hlekk af Sratch verkefni sem þú hefur deilt. Breytingar gerðar í 3.0 sýnishorninu verða ekki vistaðar. ", + "gui.importInfo.invalidFormatError": "Uh, ó, þessi hlekkur eða einkenni á verkefni er ekki alveg réttur. ", + "gui.importModal.viewproject": "Sjá", + "gui.importInfo.goback": "Til baka", + "gui.importInfo.previewfaq": "Til að læra meira {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Spurt & svarað", + "gui.extensionLibrary.comingSoon": "Kemur bráðlega", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Leita", + "gui.library.allTag": "Öll", + "gui.loader.message1": "Verið að búa til kubba ...", + "gui.loader.message2": "Sæki teikningu ...", + "gui.loader.message3": "Sæki hljóð ...", + "gui.loader.message4": "Sæki viðbætur ...", + "gui.loader.message5": "Safna saman köttunum ...", + "gui.loader.message6": "Erum að vinna í þessu ...", + "gui.loader.message7": "Erum að blása upp gobos ...", + "gui.loader.message8": "Undirbúið broskalla ...", + "gui.loader.headline": "Hleð inn verkefni ", + "gui.accountMenu.profile": "Yfirlit", + "gui.accountMenu.myStuff": "Dótið mitt", + "gui.accountMenu.myClasses": "Mínir áfangar", + "gui.accountMenu.myClass": "Minn áfangi", + "gui.accountMenu.accountSettings": "Stillingar reiknings", + "gui.accountMenu.signOut": "Útskrá", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Sjá samfélag", + "general.username": "Notandanafn", + "general.password": "Lykilorð", + "general.signIn": "Skrá inn", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "velja tungumál", + "gui.menuBar.tutorialsLibrary": "Kennsluefni", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "Vista núna", + "gui.menuBar.saveAsCopy": "Vista sem afrit", + "gui.menuBar.remix": "Endurblanda", + "gui.menuBar.new": "Ný", + "gui.menuBar.file": "Skrá", + "gui.menuBar.uploadFromComputer": "Sækja úr tölvunni þinni", + "gui.menuBar.downloadToComputer": "Vista á tölvuna þína", + "gui.menuBar.edit": "Breyta", + "gui.menuBar.turboModeOff": "Slökkva á snöggham", + "gui.menuBar.turboModeOn": "Kveikja á snöggham", + "gui.menuBar.joinScratch": "Taktu þátt í Scratch", + "gui.menuBar.signIn": "Skrá inn", + "gui.menuBar.giveFeedback": "Gefa endurgjöf", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Deilt", + "gui.menuBar.share": "Deila", + "gui.modal.help": "Hjálp", + "gui.modal.back": "Til baka", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "venjuleg leturgerð", + "gui.monitor.contextMenu.large": "Stór leturgerð", + "gui.monitor.contextMenu.slider": "renna", + "gui.previewInfo.label": "Prófaðu Scratch 3.0", + "gui.previewInfo.welcome": "Velkomin/n í Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ekki núna", + "gui.previewModal.tryittooltip": "Try It", + "gui.previewModal.viewprojecttooltip": "Skoða 2.0 verkefni", + "gui.previewInfo.betawelcome": "Velkomin/n í Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Við erum að vinna í næstu kynslóð af Scratch. Við erum spennt fyrir þig að prófa!", + "gui.previewInfo.notnow": "Ekki núna", + "gui.previewModal.tryit": "Prófaðu! {caticon}", + "gui.previewModal.viewproject": "Skoða 2.0 verkefni", + "gui.previewInfo.previewfaq": "Til að vita meira {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Spurt & svarað", + "gui.gui.variableScopeOptionAllSprites": "Fyrir allar teikningar", + "gui.gui.variableScopeOptionSpriteOnly": "Aðeins fyrir þessa teikningu", + "gui.gui.cloudVariableOption": "Skýjabreyta (geymd á miðlara)", + "gui.gui.variablePromptAllSpritesMessage": "Þessi breyta verður aðgengileg öllum teikningunum.", + "gui.prompt.cancel": "Hætta við", + "gui.prompt.ok": "Í lagi", + "gui.playbackStep.stopMsg": "Stopp", + "gui.playbackStep.playMsg": "Spila", + "gui.playbackStep.loadingMsg": "Hleð inn ...", + "gui.playbackStep.saveMsg": "Vista", + "gui.playbackStep.reRecordMsg": "Taka upp aftur", + "gui.recordModal.title": "Taka upp hljóð", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Taka upp", + "gui.soundEditor.sound": "Hljóð", + "gui.soundEditor.play": "Spila", + "gui.soundEditor.stop": "Stopp", + "gui.soundEditor.trim": "Klippa", + "gui.soundEditor.save": "Vista", + "gui.soundEditor.undo": "Afgera", + "gui.soundEditor.redo": "Endurgera", + "gui.soundEditor.faster": "Hraðar", + "gui.soundEditor.slower": "Hægar", + "gui.soundEditor.echo": "Bergmál", + "gui.soundEditor.robot": "Vélmenni", + "gui.soundEditor.louder": "Hærra", + "gui.soundEditor.softer": "Mýkja", + "gui.soundEditor.reverse": "Snúa við", + "gui.SpriteInfo.spritePlaceholder": "Nafn", + "gui.SpriteInfo.sprite": "Teikning", + "gui.SpriteInfo.show": "Sýna", + "gui.SpriteInfo.size": "Stærð", + "gui.spriteSelectorItem.contextMenuDuplicate": "tvöfalda", + "gui.spriteSelectorItem.contextMenuDelete": "eyða", + "gui.spriteSelectorItem.contextMenuExport": "flytja út", + "gui.spriteSelector.addSpriteFromLibrary": "Veldu teikningu", + "gui.spriteSelector.addSpriteFromPaint": "Mála", + "gui.spriteSelector.addSpriteFromSurprise": "Koma á óvart", + "gui.spriteSelector.addSpriteFromFile": "Sækja teikningu", + "gui.stageHeader.stageSizeLarge": "Skipta yfir á stórt svið", + "gui.stageHeader.stageSizeSmall": "Skipta yfir á lítið svið", + "gui.stageHeader.stageSizeFull": "Fylla í skjáinn", + "gui.stageHeader.stageSizeUnFull": "Minnka skjáinn", + "gui.stageHeader.fullscreenControl": "Fylla í skjá stýring", + "gui.spriteSelector.addBackdropFromLibrary": "Veldu bakgrunn", + "gui.stageSelector.addBackdropFromPaint": "Málning", + "gui.stageSelector.addBackdropFromSurprise": "Koma á óvart", + "gui.stageSelector.addBackdropFromFile": "Sækja bakgrunn", + "gui.stageSelector.stage": "Svið", + "gui.stageSelector.backdrops": "Bakgrunnar", + "gui.turboMode.active": "Snögghamur", + "gui.webglModal.label": "Vafrinn þinn styður ekki WebGL", + "gui.webglModal.description": "Því miður vantar vafrann þinn eða tölvuna {webGlLink}. Það þarf þessa tækni til að nota Scratch 3.0.", + "gui.webglModal.webgllink": "styður ekki WebGL", + "gui.webglModal.back": "Til baka", + "gui.webglModal.previewfaq": "Til að læra meira {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Spurt & svarað", + "gui.costumeLibrary.chooseABackdrop": "Veldu bakgrunn", + "gui.costumeLibrary.chooseACostume": "Velja búning", + "gui.costumeTab.addBackdropFromLibrary": "Veldu bakgrunn", + "gui.costumeTab.addCostumeFromLibrary": "Velja búning", + "gui.costumeTab.addBlankCostume": "Málning", + "gui.costumeTab.addSurpriseCostume": "Koma á óvart", + "gui.costumeTab.addFileBackdrop": "Sækja bakgrunn", + "gui.costumeTab.addFileCostume": "Sækja búning", + "gui.costumeTab.addCameraCostume": "Myndavél", + "gui.extensionLibrary.chooseAnExtension": "Veldu viðbót", + "gui.extensionLibrary.extensionUrl": "Sett inn hlekk á viðbótinni", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Gat ekki hafið upptöku", + "gui.projectLoader.loadError": "Tókst ekki að hlaða skránni með verkefninu sem var valið.", + "gui.soundLibrary.chooseASound": "Veldu hljóð", + "gui.soundTab.fileUploadSound": "Sækja hljóð", + "gui.soundTab.surpriseSound": "Koma á óvart", + "gui.soundTab.recordSound": "Taka upp", + "gui.soundTab.addSoundFromLibrary": "Veldu hljóð", + "gui.spriteLibrary.chooseASprite": "Veldu teikningu", + "gui.tipsLibrary.tutorials": "Veldu kennsuefni", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Smíða...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Vista...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "Hefjast handa", + "gui.howtos.intro-move.step_stepMove": "Bættu við hreyfi kubb", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Ýttu á græna fánann til að byrja", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Say Something", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Bæta við bakgrunn", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Breyta lit", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Say Something", + "gui.howtos.cartoon-network.step_CNglide": "Svífa um", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Hreyfa nafn", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Veldu stafa teikningu", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spila hljóð þegar það er klikkað", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Veldu aðra stafa teikningu", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Breyta lit", + "gui.howtos.animate-a-name.step_AnimateSpin": "Veldu aðra stafa teikningu & láttu hana snúast", + "gui.howtos.animate-a-name.step_AnimateGrow": "Veldu aðra stafa teikningu & láttu hana vaxa", + "gui.howtos.make-music.name": "Búa til tónlist", + "gui.howtos.Make-Music.step_PickInstrument": "Veldu hljóðfæra teikningu", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spila hljóð þegar það er smellt", + "gui.howtos.Make-Music.step_MakeSong": "Búa til lag", + "gui.howtos.make-music.step_MakeBeat": "Veldu trommu og búðu til takt", + "gui.howtos.make-music.step_MakeBeatBox": "Veldu míkrafón teikninguna og taktkassa sem kemur á óvart", + "gui.howtos.make-a-game.name": "Búðu til leik þar sem hægt er að smella á hluti", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Veldu teikningu", + "gui.howtos.make-a-game.step_GamePlaySound": "Spila hljóð þegar það er smellt", + "gui.howtos.make-a-game.step_GameAddScore": "Búðu til stiga breytu", + "gui.howtos.make-a-game.step_GameChangeScore": "Hækka stig það er smellt", + "gui.howtos.make-a-game.step_Random": "Fara á handahófskennda staðsetningu", + "gui.howtos.make-music.step_GameChangeColor": "Breyta lit", + "gui.howtos.make-music.step_ResetScore": "Endurstilla stig", + "gui.howtos.make-a-chase-game.name": "Búðu til eltingarleik", + "gui.howtos.Chase-Game.step_BG": "Bæta við bakgrunn", + "gui.howtos.chase-game.step_AddOcto": "Bæta við teikningu", + "gui.howtos.make-music.step_LeftRight": "Færa til hægri og vinstri með örvatökkunum", + "gui.howtos.Chase-Game.step_UpDown": "Færa upp og niður með örvatökkunum", + "gui.howtos.Chase-Game.step_AddStar": "Bæta við annari teikningu", + "gui.howtos.Chase-Game.step_MoveRandom": "Færa handahófskennt", + "gui.howtos.Chase-Game.step_WhenTouch": "Kolkrabba teikningin á að spila hljóð þegar hún snertir einhvað", + "gui.howtos.Chase-Game.step_ScoreVariable": "Búðu til stiga breytu", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Þegar kolkrabba teikningin snertir einhvað, er bætt við stigi", + "gui.howtos.add-sprite.name": "Bæta við teikningu", + "gui.howtos.add-sprite.step_addSprite": "Bæta við teikningu", + "gui.howtos.add-a-backdrop.name": "Bæta við bakgrunn", + "gui.howtos.change-size.name": "Breyta stærð", + "gui.howtos.glide-around.name": "Svífa um", + "gui.howtos.record-a-sound.name": "Taka upp hljóð", + "gui.howtos.spin-video.name": "Láta snúast", + "gui.howtos.hide-and-show.name": "Fela og sýna", + "gui.howtos.switch-costume.name": "Hreyfa teikninguna", + "gui.howtos.move-around-with-arrow-keys.name": "Nota örvatakka", + "gui.howtos.add-effects.name": "Bæta við effektum", + "gui.extension.music.name": "Tónlist", + "gui.extension.music.description": "Spila hljóðfæri og trommur. ", + "gui.extension.pen.name": "Penni", + "gui.extension.pen.description": "Teiknaðu með teikningunum þínum. ", + "gui.extension.videosensing.name": "Vídeó mæling", + "gui.extension.videosensing.description": "Skynja hreyfingu með myndavélinni", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Translate", + "gui.extension.translate.description": "Þýða texta á mörg tungumál. ", + "gui.extension.microbit.description": "Tengdu verkefnin þín við heiminn. ", + "gui.extension.microbit.connectingMessage": "Tengjast", + "gui.extension.ev3.description": "Búðu til gagnvirk vélmenni og fleira. ", + "gui.extension.ev3.connectingMessage": "Tengist. Passaðu að pinnið í EV3 sé 1234.", + "gui.extension.wedo2.description": "Byggt með mótorum og skynjurum.", + "gui.extension.wedo2.connectingMessage": "Tengjast", + "gui.libraryTags.all": "Öll", + "gui.libraryTags.animals": "Dýr", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Effektar", + "gui.libraryTags.fantasy": "Ævintýri", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Innandyra", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Tónlist", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Utandyra", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Fólk", + "gui.libraryTags.percussion": "Ásláttur", + "gui.libraryTags.space": "Geimurinn", + "gui.libraryTags.sports": "Íþróttir", + "gui.libraryTags.underwater": "Neðansjávar", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "List", + "gui.libraryTags.games": "Leikir", + "gui.libraryTags.stories": "Sögur", + "gui.libraryTags.letters": "Bókstafir", + "gui.opcodeLabels.direction": "átt", + "gui.opcodeLabels.xposition": "x hnit", + "gui.opcodeLabels.yposition": "y hnit", + "gui.opcodeLabels.size": "stærð", + "gui.opcodeLabels.costumename": "nafn búnings", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "nafn bakgrunns", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "hljóðstyrkur", + "gui.opcodeLabels.tempo": "taktur", + "gui.opcodeLabels.answer": "svar", + "gui.opcodeLabels.loudness": "hljóðstyrkur", + "gui.opcodeLabels.username": "notendanafn", + "gui.opcodeLabels.year": "ár", + "gui.opcodeLabels.month": "mánuður", + "gui.opcodeLabels.date": "dagsetning", + "gui.opcodeLabels.dayofweek": "vikudagur", + "gui.opcodeLabels.hour": "klukkustund", + "gui.opcodeLabels.minute": "mínúta", + "gui.opcodeLabels.second": "sekúnda", + "gui.opcodeLabels.timer": "skeiðklukka", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "popp" } \ No newline at end of file diff --git a/editor/interface/it.json b/editor/interface/it.json index d9dd6c0c..bbf6d136 100644 --- a/editor/interface/it.json +++ b/editor/interface/it.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Ricollega", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Valigetta", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Errore nel caricamento dello zaino", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Caricamento in corso...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Altro", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Lo zaino è vuoto", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser non supportato", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Ci dispiace, ma Scratch 3.0 non supporta Internet Explorer, Vivaldi, Opera o Silk. Ti consigliamo di utilizzare un browser più recente come Google Chrome, Mozilla Firefox o Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Indietro", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Domande Frequenti", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Scatta una Foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Caricamento Webcam in corso...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Ci occorre il tuo permesso per usare la tua webcam", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Scatta una nuova Foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Salva", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Scatta una Foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Caricamento in corso...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Abilita la webcam", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorial", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Chiudi", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Altre cose da provare!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ulteriori informazioni", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Non preoccuparti, ci stiamo lavorando {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Disponibile a breve...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ci stiamo lavorando {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nessun dispositivo trovato", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Tieni il tuo dispositivo a portata, quindi inizia la ricerca.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Premi il pulsante sul tuo dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Inizio Ricerca", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Ricerca in corso...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Prova ancora", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connesso", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Scollega", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Torna all'Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Collegamento in corso...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ops, sembra che qualcosa non abbia funzionato.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Prova ancora", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Aiuto", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nome del dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Collega", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Ricerca dispositivi in corso", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nessun dispositivo trovato", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Seleziona il dispositivo nella lista.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Aggiorna", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Assicurati che Scratch Link sia installato e correttamente funzionante", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Accertati che il Bluetooth sia attivato", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Prova ancora", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Aiuto", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Vai", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Ferma tutto", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ops! Qualcosa non ha funzionato.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Siamo spiacenti, ma sembra che Scratch si sia bloccato. Il problema è stato automaticamente segnalato al Team di Scratch. Aggiorna la pagina per riprovare.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Ricarica", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Crea un Blocco", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Aggiungi un argomento", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "numero o testo", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Aggiungi un argomento", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleano", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Aggiungi una scritta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Esegui senza aggiornare lo schermo", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Annulla", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direzione", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Può Ruotare", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Sinistra-Destra", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Non ruotare", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Aggiungi un'Estensione", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Codice", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Sfondi", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumi", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Suoni", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Importa un Progetto Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Inserisci il link di uno dei progetti che hai condiviso. Le modifiche fatte in questa Beta 3.0 non verranno salvate.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Inserisci il link di uno dei progetti Scratch che hai condiviso. Le modifiche fatte in questa Anteprima 3.0 non saranno salvate.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Mmm, quel link o id del progetto non sembra corretto.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Visualizza", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Indietro", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Domande Freqiuenti", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Disponibile a Breve", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Richiede", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "In collaborazione con", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cerca", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tutti", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creazione dei blocchi...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Caricamento degli sprite...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Caricamento dei suoni...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Caricamento delle estensioni...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Tranquillizzare i gatti...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Trasmissione dei nano...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Espansione dei gobo...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparazione delle emoji...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Caricamento del Progetto in corso", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profilo", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Le mie Cose", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Le mie Classi", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "La mia Classe", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Impostazioni account", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Esci", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "di {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Vai alla Comunità", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nome utente", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Entra", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Hai bisogno di aiuto?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "selezione lingua", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorial", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Ripristina lo Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Annulla rimozione Suono", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Annulla rimozione Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Ripristina", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Salva ora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Salva una copia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nuovo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Carica dal tuo computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Salva sul tuo computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Modifica", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Disattiva Modalità Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Attiva Modalità Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Unisciti alla comunità di Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Entra", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Lascia un feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Inserisci il titolo del progetto", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Condiviso", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Condividi", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Aiuto", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Indietro", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vuota)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "lunghezza {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normale", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "cursore", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prova Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Benvenuto alla versione Beta di Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Non Ora", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Provalo", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Importa un Progetto 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Benvenuto alla versione Beta di Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Stiamo lavorando sulla prossima generazione di Scratch. Saremmo felicissimi se tu lo volessi provare!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Non Ora", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Provalo! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Importa un Progetto 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Domande Frequenti", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Per tutti gli sprite", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Solo per questo sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabile cloud (salvata sul server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Questa variabile potrà essere letta e modificata da tutti gli sprite.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Annulla", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Riproduci", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Caricamento in corso...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Salva", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Ripeti la registrazione", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Registra Suono", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Inizia a registrare cliccando il pulsante qui sotto", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Ci occorre il tuo permesso per poter usare il microfono", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Arresta la registrazione", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Registra", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Suono", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Riproduci", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Arresta", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Taglia", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Salva", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Annulla", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ripristina", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Accelera", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Rallenta", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Effetto Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Aumenta volume", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Diminuisci volume", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inverti", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nome", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Mostra", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Dimensione", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplica", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "cancella", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "esporta", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Scegli uno Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Disegna un nuovo sprite", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Aggiungi uno sprite a Sorpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Importa Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Passa alla visualizzazione con Stage grande", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Passa alla visualizzazione con Stage ridotto", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Passa alla modalità presentazione", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Esci dalla modalità presentazione", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Pulsante modalità presentazione", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Scegli uno Sfondo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Disegna un nuovo sfondo", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Aggiungi uno sfondo a Sorpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Importa Sfondo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Sfondi", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modalità Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Il Tuo Browser Non Supporta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Sfortunatamente sembra che il tuo browser o il tuo computer {webGlLink}. Questa tecnologia è necessaria per eseguire Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "non supporta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Indietro", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Per saperne di più, vai alla pagina {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Domande Frequenti", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Scegli uno Sfondo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Scegli un Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Scegli uno Sfondo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Scegli un Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Disegna un nuovo costume", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Scegli un costume a Sorpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Importa Sfondo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Importa Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Webcam", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Scegli una Estensione", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Inserisci l'URL dell'estensione", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Progetto Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Impossibile iniziare la registrazione", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Il caricamento del progetto selezionato è fallito.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Scegli un Suono", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Carica un Suono", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Aggiungi un suono a Sorpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Registra", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Scegli un Suono", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Scegli uno Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Scegli un Tutorial.", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "E' stato creato.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creazione in corso...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "E' stato salvato.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Salvataggio in corso...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miao", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "la mia variabile", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Per Iniziare", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Aggiungi un blocco di movimento", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Clicca la bandiera verde per avviarlo", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Creare Animazioni Che Parlano", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Aggiungere i blocchi da Testo a Voce", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dire Qualcosa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Scegli una Voce", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Muoviti Qua e Là", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Aggiungi uno Sfondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Aggiungere un'Altro Personaggio", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Canta una Canzone", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Cambiare Colore", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Fare la Trottola", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Ingrandire e Rimpicciolire", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animare un'Avventura", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Scegli un Personaggio da Mostrare", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dire Qualcosa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Scivola di Qua e di Là", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Scegli un Oggetto da Acchiappare", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Raccogli gli Oggetti", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Crea una Variabile per il Punteggio", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Tenere il Punteggio", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Impariamo qualcosa di Nuovo: come Cambiare lo Sfondo", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anima un nome", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Aggiungi una Lettera", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Produci un Suono Quando viene Cliccato", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Aggiungi un'Altra Lettera", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Cambiare colore", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Scegli un'Altra Lettera & Falla Ruotare", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Scegli un'Altra Lettera & Falla Ingrandire", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Crea un po' di Musica", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Scegli uno Sprite Strumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Produci un Suono Quando viene Cliccato", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Creare una Canzone", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Scegliere un Tamburo & Creare un Ritmo", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Scegliere lo sprite Microfono & un Beatbox a sorpresa", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Crea un Click Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Scegli uno Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Produrre un Suono Quando viene Cliccato", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Creare una Variabile per tenere il Punteggio", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Aumentare il punteggio ogni volta che si clicca", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Andare ad una posizione a caso", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Cambiare Colore", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Azzerare il Punteggio", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Crea un Gioco di Acchiapparella", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Aggiungi uno Sfondo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Aggiungi uno Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Muoversi a Destra & a Sinistra con i Tasti Freccia", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Muoversi in Su & in Giù con i Tasti Freccia", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Aggiungere un'Altro Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Muoversi a Caso", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Nello Sprite Piovra, Quando si Tocca Riproduce un Suono", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crea una Variabile per tenere il Punteggio", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Nello Sprite Piovra, Quando si Tocca Aumenta il Punteggio", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Aggiungi uno Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Aggiungi uno Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Aggiungi uno Sfondo", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Cambia Dimensione", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Scivola di Qua e di Là", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Registra un Suono", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Falla Ruotare", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Mostra e Nascondi", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Anima uno Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Usa i Tasti Freccia", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Aggiungi qualche Effetto", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musica", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Suona strumenti e percussioni.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penna", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Disegna usando gli sprite.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Movimento Webcam", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Rileva il movimento con la tua webcam.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Da Testo a Voce", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Fai parlare i tuoi progetti", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traduci", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduci un testo in molte altre lingue.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Collega il tuo progetto con il mondo che ti circonda", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Collegamento in corso", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Costruisci robot interattivi e altro ancora.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connessione in corso. Assicurati che il pin sul tuo EV3 sia 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Costruisci qualcosa usando motori e sensori.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Collegamento in corso", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tutti", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animali", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Danza", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effetti", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Cibi", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interni", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loop", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musica", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Note", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Esterni", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Pattern", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Persone", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussioni", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Spazio", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Fondo del mare", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voce", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Strani", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animazioni", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Giochi", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Storie", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Lettere", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direzione", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posizione x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posizione y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "dimensione", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nome del costume", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "numero del costume", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nome dello sfondo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "numero dello sfondo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "risposta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volume microfono", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "anno", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mese", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "giorno della settimana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuti", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "secondi", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronometro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "sfondo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Ricollega", + "gui.backpack.header": "Valigetta", + "gui.backpack.errorBackpack": "Errore nel caricamento dello zaino", + "gui.backpack.loadingBackpack": "Caricamento in corso...", + "gui.backpack.more": "Altro", + "gui.backpack.emptyBackpack": "Lo zaino è vuoto", + "gui.unsupportedBrowser.label": "Browser non supportato", + "gui.unsupportedBrowser.description": "Ci dispiace, ma Scratch 3.0 non supporta Internet Explorer, Vivaldi, Opera o Silk. Ti consigliamo di utilizzare un browser più recente come Google Chrome, Mozilla Firefox o Microsoft Edge.", + "gui.unsupportedBrowser.back": "Indietro", + "gui.unsupportedBrowser.previewfaq": "Per saperne di più, vai alla pagina {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Domande Frequenti", + "gui.cameraModal.cameraModalTitle": "Scatta una Foto", + "gui.cameraModal.loadingCameraMessage": "Caricamento Webcam in corso...", + "gui.cameraModal.permissionRequest": "Ci occorre il tuo permesso per usare la tua webcam", + "gui.cameraModal.retakePhoto": "Scatta una nuova Foto", + "gui.cameraModal.save": "Salva", + "gui.cameraModal.takePhoto": "Scatta una Foto", + "gui.cameraModal.loadingCaption": "Caricamento in corso...", + "gui.cameraModal.enableCameraCaption": "Abilita la webcam", + "gui.cards.all-tutorials": "Tutorial", + "gui.cards.close": "Chiudi", + "gui.cards.more-things-to-try": "Altre cose da provare!", + "gui.cards.see-more": "Ulteriori informazioni", + "gui.comingSoon.message1": "Non preoccuparti, ci stiamo lavorando {emoji}", + "gui.comingSoon.message2": "Disponibile a breve...", + "gui.comingSoon.message3": "Ci stiamo lavorando {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nessun dispositivo trovato", + "gui.connection.auto-scanning.prescan": "Tieni il tuo dispositivo a portata, quindi inizia la ricerca.", + "gui.connection.auto-scanning.pressbutton": "Premi il pulsante sul tuo dispositivo.", + "gui.connection.auto-scanning.start-search": "Inizio Ricerca", + "gui.connection.connecting-searchbutton": "Ricerca in corso...", + "gui.connection.auto-scanning.try-again": "Prova ancora", + "gui.connection.connected": "Connesso", + "gui.connection.disconnect": "Scollega", + "gui.connection.go-to-editor": "Torna all'Editor", + "gui.connection.connecting-cancelbutton": "Collegamento in corso...", + "gui.connection.error.errorMessage": "Ops, sembra che qualcosa non abbia funzionato.", + "gui.connection.error.tryagainbutton": "Prova ancora", + "gui.connection.error.helpbutton": "Aiuto", + "gui.connection.peripheral-name-label": "Nome del dispositivo", + "gui.connection.connect": "Collega", + "gui.connection.scanning.lookingforperipherals": "Ricerca dispositivi in corso", + "gui.connection.scanning.noPeripheralsFound": "Nessun dispositivo trovato", + "gui.connection.scanning.instructions": "Seleziona il dispositivo nella lista.", + "gui.connection.search": "Aggiorna", + "gui.connection.unavailable.installscratchlink": "Assicurati che Scratch Link sia installato e correttamente funzionante", + "gui.connection.unavailable.enablebluetooth": "Accertati che il Bluetooth sia attivato", + "gui.connection.unavailable.tryagainbutton": "Prova ancora", + "gui.connection.unavailable.helpbutton": "Aiuto", + "gui.controls.go": "Vai", + "gui.controls.stop": "Ferma tutto", + "gui.crashMessage.label": "Ops! Qualcosa non ha funzionato.", + "gui.crashMessage.description": "Siamo spiacenti, ma sembra che Scratch si sia bloccato. Il problema è stato automaticamente segnalato al Team di Scratch. Aggiorna la pagina per riprovare.", + "gui.crashMessage.reload": "Ricarica", + "gui.customProcedures.myblockModalTitle": "Crea un Blocco", + "gui.customProcedures.addAnInputNumberText": "Aggiungi un argomento", + "gui.customProcedures.numberTextType": "numero o testo", + "gui.customProcedures.addAnInputBoolean": "Aggiungi un argomento", + "gui.customProcedures.booleanType": "booleano", + "gui.customProcedures.addALabel": "Aggiungi una scritta", + "gui.customProcedures.runWithoutScreenRefresh": "Esegui senza aggiornare lo schermo", + "gui.customProcedures.cancel": "Annulla", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Direzione", + "gui.directionPicker.rotationStyles.allAround": "Può Ruotare", + "gui.directionPicker.rotationStyles.leftRight": "Sinistra-Destra", + "gui.directionPicker.rotationStyles.dontRotate": "Non ruotare", + "gui.gui.addExtension": "Aggiungi un'Estensione", + "gui.gui.codeTab": "Codice", + "gui.gui.backdropsTab": "Sfondi", + "gui.gui.costumesTab": "Costumi", + "gui.gui.soundsTab": "Suoni", + "gui.importInfo.title": "Importa un Progetto Scratch 2.0", + "gui.importInfo.betamessage": "Inserisci il link di uno dei progetti che hai condiviso. Le modifiche fatte in questa Beta 3.0 non verranno salvate.", + "gui.importInfo.message": "Inserisci il link di uno dei progetti Scratch che hai condiviso. Le modifiche fatte in questa Anteprima 3.0 non saranno salvate.", + "gui.importInfo.invalidFormatError": "Mmm, quel link o id del progetto non sembra corretto.", + "gui.importModal.viewproject": "Visualizza", + "gui.importInfo.goback": "Indietro", + "gui.importInfo.previewfaq": "Per saperne di più, vai alla pagina {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Domande Freqiuenti", + "gui.extensionLibrary.comingSoon": "Disponibile a Breve", + "gui.extensionLibrary.requires": "Richiede", + "gui.extensionLibrary.collaboration": "In collaborazione con", + "gui.library.filterPlaceholder": "Cerca", + "gui.library.allTag": "Tutti", + "gui.loader.message1": "Creazione dei blocchi...", + "gui.loader.message2": "Caricamento degli sprite...", + "gui.loader.message3": "Caricamento dei suoni...", + "gui.loader.message4": "Caricamento delle estensioni...", + "gui.loader.message5": "Tranquillizzare i gatti...", + "gui.loader.message6": "Trasmissione dei nano...", + "gui.loader.message7": "Espansione dei gobo...", + "gui.loader.message8": "Preparazione delle emoji...", + "gui.loader.headline": "Caricamento del Progetto in corso", + "gui.accountMenu.profile": "Profilo", + "gui.accountMenu.myStuff": "Le mie Cose", + "gui.accountMenu.myClasses": "Le mie Classi", + "gui.accountMenu.myClass": "La mia Classe", + "gui.accountMenu.accountSettings": "Impostazioni account", + "gui.accountMenu.signOut": "Esci", + "gui.authorInfo.byUser": "di {username}", + "gui.menuBar.seeCommunity": "Vai alla Comunità", + "general.username": "Nome utente", + "general.password": "Password", + "general.signIn": "Entra", + "login.needHelp": "Hai bisogno di aiuto?", + "gui.menuBar.LanguageSelector": "selezione lingua", + "gui.menuBar.tutorialsLibrary": "Tutorial", + "gui.menuBar.restoreSprite": "Ripristina lo Sprite", + "gui.menuBar.restoreSound": "Annulla rimozione Suono", + "gui.menuBar.restoreCostume": "Annulla rimozione Costume", + "gui.menuBar.restore": "Ripristina", + "gui.menuBar.saveNow": "Salva ora", + "gui.menuBar.saveAsCopy": "Salva una copia", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Nuovo", + "gui.menuBar.file": "File", + "gui.menuBar.uploadFromComputer": "Carica dal tuo computer", + "gui.menuBar.downloadToComputer": "Salva sul tuo computer", + "gui.menuBar.edit": "Modifica", + "gui.menuBar.turboModeOff": "Disattiva Modalità Turbo", + "gui.menuBar.turboModeOn": "Attiva Modalità Turbo", + "gui.menuBar.joinScratch": "Unisciti alla comunità di Scratch", + "gui.menuBar.signIn": "Entra", + "gui.menuBar.giveFeedback": "Lascia un feedback", + "gui.gui.projectTitlePlaceholder": "Inserisci il titolo del progetto", + "gui.menuBar.isShared": "Condiviso", + "gui.menuBar.share": "Condividi", + "gui.modal.help": "Aiuto", + "gui.modal.back": "Indietro", + "gui.monitor.listMonitor.empty": "(vuota)", + "gui.monitor.listMonitor.listLength": "lunghezza {length}", + "gui.monitor.contextMenu.default": "normale", + "gui.monitor.contextMenu.large": "grande", + "gui.monitor.contextMenu.slider": "cursore", + "gui.previewInfo.label": "Prova Scratch 3.0", + "gui.previewInfo.welcome": "Benvenuto alla versione Beta di Scratch 3.0", + "gui.previewModal.notnowtooltip": "Non Ora", + "gui.previewModal.tryittooltip": "Provalo", + "gui.previewModal.viewprojecttooltip": "Importa un Progetto 2.0", + "gui.previewInfo.betawelcome": "Benvenuto alla versione Beta di Scratch 3.0", + "gui.previewInfo.invitation": "Stiamo lavorando sulla prossima generazione di Scratch. Saremmo felicissimi se tu lo volessi provare!", + "gui.previewInfo.notnow": "Non Ora", + "gui.previewModal.tryit": "Provalo! {caticon}", + "gui.previewModal.viewproject": "Importa un Progetto 2.0", + "gui.previewInfo.previewfaq": "Per saperne di più, vai alla pagina {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Domande Frequenti", + "gui.gui.variableScopeOptionAllSprites": "Per tutti gli sprite", + "gui.gui.variableScopeOptionSpriteOnly": "Solo per questo sprite", + "gui.gui.cloudVariableOption": "Variabile cloud (salvata sul server)", + "gui.gui.variablePromptAllSpritesMessage": "Questa variabile potrà essere letta e modificata da tutti gli sprite.", + "gui.prompt.cancel": "Annulla", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Riproduci", + "gui.playbackStep.loadingMsg": "Caricamento in corso...", + "gui.playbackStep.saveMsg": "Salva", + "gui.playbackStep.reRecordMsg": "Ripeti la registrazione", + "gui.recordModal.title": "Registra Suono", + "gui.recordingStep.beginRecord": "Inizia a registrare cliccando il pulsante qui sotto", + "gui.recordingStep.permission": "{arrow}Ci occorre il tuo permesso per poter usare il microfono", + "gui.recordingStep.stop": "Arresta la registrazione", + "gui.recordingStep.record": "Registra", + "gui.soundEditor.sound": "Suono", + "gui.soundEditor.play": "Riproduci", + "gui.soundEditor.stop": "Arresta", + "gui.soundEditor.trim": "Taglia", + "gui.soundEditor.save": "Salva", + "gui.soundEditor.undo": "Annulla", + "gui.soundEditor.redo": "Ripristina", + "gui.soundEditor.faster": "Accelera", + "gui.soundEditor.slower": "Rallenta", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Effetto Robot", + "gui.soundEditor.louder": "Aumenta volume", + "gui.soundEditor.softer": "Diminuisci volume", + "gui.soundEditor.reverse": "Inverti", + "gui.SpriteInfo.spritePlaceholder": "Nome", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Mostra", + "gui.SpriteInfo.size": "Dimensione", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplica", + "gui.spriteSelectorItem.contextMenuDelete": "cancella", + "gui.spriteSelectorItem.contextMenuExport": "esporta", + "gui.spriteSelector.addSpriteFromLibrary": "Scegli uno Sprite", + "gui.spriteSelector.addSpriteFromPaint": "Disegna un nuovo sprite", + "gui.spriteSelector.addSpriteFromSurprise": "Aggiungi uno sprite a Sorpresa", + "gui.spriteSelector.addSpriteFromFile": "Importa Sprite", + "gui.stageHeader.stageSizeLarge": "Passa alla visualizzazione con Stage grande", + "gui.stageHeader.stageSizeSmall": "Passa alla visualizzazione con Stage ridotto", + "gui.stageHeader.stageSizeFull": "Passa alla modalità presentazione", + "gui.stageHeader.stageSizeUnFull": "Esci dalla modalità presentazione", + "gui.stageHeader.fullscreenControl": "Pulsante modalità presentazione", + "gui.spriteSelector.addBackdropFromLibrary": "Scegli uno Sfondo", + "gui.stageSelector.addBackdropFromPaint": "Disegna un nuovo sfondo", + "gui.stageSelector.addBackdropFromSurprise": "Aggiungi uno sfondo a Sorpresa", + "gui.stageSelector.addBackdropFromFile": "Importa Sfondo", + "gui.stageSelector.stage": "Stage", + "gui.stageSelector.backdrops": "Sfondi", + "gui.turboMode.active": "Modalità Turbo", + "gui.webglModal.label": "Il Tuo Browser Non Supporta WebGL", + "gui.webglModal.description": "Sfortunatamente sembra che il tuo browser o il tuo computer {webGlLink}. Questa tecnologia è necessaria per eseguire Scratch 3.0.", + "gui.webglModal.webgllink": "non supporta WebGL", + "gui.webglModal.back": "Indietro", + "gui.webglModal.previewfaq": "Per saperne di più, vai alla pagina {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Domande Frequenti", + "gui.costumeLibrary.chooseABackdrop": "Scegli uno Sfondo", + "gui.costumeLibrary.chooseACostume": "Scegli un Costume", + "gui.costumeTab.addBackdropFromLibrary": "Scegli uno Sfondo", + "gui.costumeTab.addCostumeFromLibrary": "Scegli un Costume", + "gui.costumeTab.addBlankCostume": "Disegna un nuovo costume", + "gui.costumeTab.addSurpriseCostume": "Scegli un costume a Sorpresa", + "gui.costumeTab.addFileBackdrop": "Importa Sfondo", + "gui.costumeTab.addFileCostume": "Importa Costume", + "gui.costumeTab.addCameraCostume": "Webcam", + "gui.extensionLibrary.chooseAnExtension": "Scegli una Estensione", + "gui.extensionLibrary.extensionUrl": "Inserisci l'URL dell'estensione", + "gui.gui.defaultProjectTitle": "Progetto Scratch", + "gui.recordingStep.alertMsg": "Impossibile iniziare la registrazione", + "gui.projectLoader.loadError": "Il caricamento del progetto selezionato è fallito.", + "gui.soundLibrary.chooseASound": "Scegli un Suono", + "gui.soundTab.fileUploadSound": "Carica un Suono", + "gui.soundTab.surpriseSound": "Aggiungi un suono a Sorpresa", + "gui.soundTab.recordSound": "Registra", + "gui.soundTab.addSoundFromLibrary": "Scegli un Suono", + "gui.spriteLibrary.chooseASprite": "Scegli uno Sprite", + "gui.tipsLibrary.tutorials": "Scegli un Tutorial.", + "gui.alerts.createsuccess": "E' stato creato.", + "gui.alerts.creating": "Creazione in corso...", + "gui.alerts.creatingError": "Impossibile creare il progetto. Prova di nuovo!", + "gui.alerts.savingError": "Impossibile salvare il progetto. Prova di nuovo!", + "gui.alerts.savesuccess": "E' stato salvato.", + "gui.alerts.saving": "Salvataggio in corso...", + "gui.defaultProject.meow": "Miao", + "gui.defaultProject.variable": "la mia variabile", + "gui.howtos.intro-move-sayhello-hat.name": "Per Iniziare", + "gui.howtos.intro-move.step_stepMove": "Aggiungi un blocco di movimento", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Clicca la bandiera verde per avviarlo", + "gui.howtos.say-it-out-loud": "Creare Animazioni Che Parlano", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Aggiungere i blocchi da Testo a Voce", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Dire Qualcosa", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Scegli una Voce", + "gui.howtos.say-it-out-loud.step_TXTMove": "Muoviti Qua e Là", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Aggiungi uno Sfondo", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Aggiungere un'Altro Personaggio", + "gui.howtos.say-it-out-loud.step_TXTSong": "Canta una Canzone", + "gui.howtos.say-it-out-loud.step_TXTColor": "Cambiare Colore", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Fare la Trottola", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Ingrandire e Rimpicciolire", + "gui.howtos.cartoon-network": "Animare un'Avventura", + "gui.howtos.cartoon-network.step_CNcharacter": "Scegli un Personaggio da Mostrare", + "gui.howtos.cartoon-network.step_CNsay": "Dire Qualcosa", + "gui.howtos.cartoon-network.step_CNglide": "Scivola di Qua e di Là", + "gui.howtos.cartoon-network.step_CNpicksprite": "Scegli un Oggetto da Acchiappare", + "gui.howtos.cartoon-network.step_CNcollect": "Raccogli gli Oggetti", + "gui.howtos.cartoon-network.step_CNvariable": "Crea una Variabile per il Punteggio", + "gui.howtos.cartoon-network.step_CNscore": "Tenere il Punteggio", + "gui.howtos.cartoon-network.step_CNbackdrop": "Impariamo qualcosa di Nuovo: come Cambiare lo Sfondo", + "gui.howtos.animate-a-name.name": "Anima un nome", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Aggiungi una Lettera", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Produci un Suono Quando viene Cliccato", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Aggiungi un'Altra Lettera", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Cambiare colore", + "gui.howtos.animate-a-name.step_AnimateSpin": "Scegli un'Altra Lettera & Falla Ruotare", + "gui.howtos.animate-a-name.step_AnimateGrow": "Scegli un'Altra Lettera & Falla Ingrandire", + "gui.howtos.make-music.name": "Crea un po' di Musica", + "gui.howtos.Make-Music.step_PickInstrument": "Scegli uno Sprite Strumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Produci un Suono Quando viene Cliccato", + "gui.howtos.Make-Music.step_MakeSong": "Creare una Canzone", + "gui.howtos.make-music.step_MakeBeat": "Scegliere un Tamburo & Creare un Ritmo", + "gui.howtos.make-music.step_MakeBeatBox": "Scegliere lo sprite Microfono & un Beatbox a sorpresa", + "gui.howtos.make-a-game.name": "Crea un Click Game", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Scegli uno Sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Produrre un Suono Quando viene Cliccato", + "gui.howtos.make-a-game.step_GameAddScore": "Creare una Variabile per tenere il Punteggio", + "gui.howtos.make-a-game.step_GameChangeScore": "Aumentare il punteggio ogni volta che si clicca", + "gui.howtos.make-a-game.step_Random": "Andare ad una posizione a caso", + "gui.howtos.make-music.step_GameChangeColor": "Cambiare Colore", + "gui.howtos.make-music.step_ResetScore": "Azzerare il Punteggio", + "gui.howtos.make-a-chase-game.name": "Crea un Gioco di Acchiapparella", + "gui.howtos.Chase-Game.step_BG": "Aggiungi uno Sfondo", + "gui.howtos.chase-game.step_AddOcto": "Aggiungi uno Sprite", + "gui.howtos.make-music.step_LeftRight": "Muoversi a Destra & a Sinistra con i Tasti Freccia", + "gui.howtos.Chase-Game.step_UpDown": "Muoversi in Su & in Giù con i Tasti Freccia", + "gui.howtos.Chase-Game.step_AddStar": "Aggiungere un'Altro Sprite", + "gui.howtos.Chase-Game.step_MoveRandom": "Muoversi a Caso", + "gui.howtos.Chase-Game.step_WhenTouch": "Nello Sprite Piovra, Quando si Tocca Riproduce un Suono", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crea una Variabile per tenere il Punteggio", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Nello Sprite Piovra, Quando si Tocca Aumenta il Punteggio", + "gui.howtos.add-sprite.name": "Aggiungi uno Sprite", + "gui.howtos.add-sprite.step_addSprite": "Aggiungi uno Sprite", + "gui.howtos.add-a-backdrop.name": "Aggiungi uno Sfondo", + "gui.howtos.change-size.name": "Cambia Dimensione", + "gui.howtos.glide-around.name": "Scivola di Qua e di Là", + "gui.howtos.record-a-sound.name": "Registra un Suono", + "gui.howtos.spin-video.name": "Falla Ruotare", + "gui.howtos.hide-and-show.name": "Mostra e Nascondi", + "gui.howtos.switch-costume.name": "Anima uno Sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Usa i Tasti Freccia", + "gui.howtos.add-effects.name": "Aggiungi qualche Effetto", + "gui.extension.music.name": "Musica", + "gui.extension.music.description": "Suona strumenti e percussioni.", + "gui.extension.pen.name": "Penna", + "gui.extension.pen.description": "Disegna usando gli sprite.", + "gui.extension.videosensing.name": "Movimento Webcam", + "gui.extension.videosensing.description": "Rileva il movimento con la tua webcam.", + "gui.extension.text2speech.name": "Da Testo a Voce", + "gui.extension.text2speech.description": "Fai parlare i tuoi progetti", + "gui.extension.translate.name": "Traduci", + "gui.extension.translate.description": "Traduci un testo in molte altre lingue.", + "gui.extension.microbit.description": "Collega il tuo progetto con il mondo che ti circonda", + "gui.extension.microbit.connectingMessage": "Collegamento in corso", + "gui.extension.ev3.description": "Costruisci robot interattivi e altro ancora.", + "gui.extension.ev3.connectingMessage": "Connessione in corso. Assicurati che il pin sul tuo EV3 sia 1234.", + "gui.extension.wedo2.description": "Costruisci qualcosa usando motori e sensori.", + "gui.extension.wedo2.connectingMessage": "Collegamento in corso", + "gui.libraryTags.all": "Tutti", + "gui.libraryTags.animals": "Animali", + "gui.libraryTags.dance": "Danza", + "gui.libraryTags.effects": "Effetti", + "gui.libraryTags.fantasy": "Fantasia", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Cibi", + "gui.libraryTags.indoors": "Interni", + "gui.libraryTags.loops": "Loop", + "gui.libraryTags.music": "Musica", + "gui.libraryTags.notes": "Note", + "gui.libraryTags.outdoors": "Esterni", + "gui.libraryTags.patterns": "Pattern", + "gui.libraryTags.people": "Persone", + "gui.libraryTags.percussion": "Percussioni", + "gui.libraryTags.space": "Spazio", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Fondo del mare", + "gui.libraryTags.voice": "Voce", + "gui.libraryTags.wacky": "Strani", + "gui.libraryTags.animation": "Animazioni", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Giochi", + "gui.libraryTags.stories": "Storie", + "gui.libraryTags.letters": "Lettere", + "gui.opcodeLabels.direction": "direzione", + "gui.opcodeLabels.xposition": "posizione x", + "gui.opcodeLabels.yposition": "posizione y", + "gui.opcodeLabels.size": "dimensione", + "gui.opcodeLabels.costumename": "nome del costume", + "gui.opcodeLabels.costumenumber": "numero del costume", + "gui.opcodeLabels.backdropname": "nome dello sfondo", + "gui.opcodeLabels.backdropnumber": "numero dello sfondo", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "risposta", + "gui.opcodeLabels.loudness": "volume microfono", + "gui.opcodeLabels.username": "username", + "gui.opcodeLabels.year": "anno", + "gui.opcodeLabels.month": "mese", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "giorno della settimana", + "gui.opcodeLabels.hour": "ora", + "gui.opcodeLabels.minute": "minuti", + "gui.opcodeLabels.second": "secondi", + "gui.opcodeLabels.timer": "cronometro", + "gui.sharedMessages.backdrop": "sfondo{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/ja-Hira.json b/editor/interface/ja-Hira.json index a088ebc4..7757f01e 100644 --- a/editor/interface/ja-Hira.json +++ b/editor/interface/ja-Hira.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "バックパック", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "バックパックのよみこみじにエラーがはっせいしました", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "よみこみちゅう...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "もっと", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "バックパックはからです", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": " ブラウザーはサポートされていません", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "もうしわけありません。Scratch 3.0はInternet Explorer、Vivaldi、Opera、Silkをサポートしていません。Google Chrome、Mozilla Firefox、Microsoft Edgeのようなあたらしいブラウザのりようをおすすめします。", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "もどる", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "くわしくは、{previewFaqLink}をごらんください。", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "しゃしんをとる", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "カメラをよみこみちゅう...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "カメラをつかうきょかがひつようです", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "しゃしんをとりなおす", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "ほぞん", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "しゃしんをとる", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "よみこみちゅう...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "カメラをゆうこうにする", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "チュートリアル", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "とじる", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "もっとやってみる!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "もっとみる", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "ごあんしんください。かいはつちゅうです {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "きんじつこうかい", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "かいはつちゅうです {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "デバイスがみつかりませんでした", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "もういちどくりかえす", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "せつぞくされました", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "せつだんする", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "エディターへいく", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "せつぞくちゅうです...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "うわっ! なにか、もんだいがおきたようです。", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "もういちどくりかえす", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "ヘルプ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "デバイスめい", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "せつぞくする", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "デバイスをさがしています", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "デバイスがみつかりませんでした", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "うえのリストからデバイスをえらんでください。", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "こうしん", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Scratchリンクがインストールされ、うごいていることをかくにんしてください", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bluetoothがゆうこうになっていることを、かくにんしてください", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "もういちどくりかえす", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "ヘルプ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "じっこう", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "とめる", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "うわっ! なにかもんだいがはっせいしました。", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "もうしわけありません。Scratchがクラッシュしたようです。このもんだいはScratchチームにじどうてきにそうしんされました。ページをさいよみこみしてください。", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ブロックをつくる", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "ひきすうをついか", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "すうちまたはテキスト", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "ひきすうをついか", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "しんぎち", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "ラベルのテキストをついか", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "がめんをさいびょうがせずにじっこうする", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "キャンセル", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "むき", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "かくちょうきのうをついか", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "コード", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "はいけい", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "コスチューム", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "おと", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Scratch 2.0のプロジェクトをみる", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "あなたがきょうゆうしたプロジェクトのリンクをにゅうりょくしてください。3.0プレビューばんでのへんこうはほぞんされません。", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "プロジェクトのリンクかIDがただしくないようです。", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "みる", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "もどる", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "くわしくは、{previewFaqLink}をごらんください。", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "きんじつこうかい", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "けんさく", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "すべて", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "ブロックをさくせいちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "スプライトをよみこみちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "おとをよみこみちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "かくちょうきのうをよみこみちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "ねこのむれをあつめています…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanoをそうしんちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Goboをふくらませています…", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "えもじをじゅんびちゅう…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "プロジェクトをよみこみちゅう…", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "プロフィール", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "わたしのさくひん", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "わたしのクラス", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "わたしのクラス", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "アカウントせってい", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "サインアウト", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "コミュニティーをみる", - "description": "Label for see community button" - }, - "general.username": { - "message": "ユーザーめい", - "description": "Label for login username input" - }, - "general.password": { - "message": "パスワード", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "サインイン", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "げんごのせんたく", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "チュートリアル", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "ただちにほぞん", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "コピーをほぞん", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "リミックス", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "しんき", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ファイル", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "コンピューターからよみこむ", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "コンピューターにほぞんする", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "へんしゅう", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratchで作成", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "サインイン", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "いけんをおくる", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "きょうゆうされたもの", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "きょうゆうする", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "ヘルプ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "もどる", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "ふつうのひょうじ", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "おおきなひょうじ", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "スライダー", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0をためしてみる", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "いまはやめておく", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0のプロジェクトをみる", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "わたしたちはじせだいのScratchをかいはつちゅうです。おためしください!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "いまはやめておく", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "ためす! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0のプロジェクトをみる", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "くわしくは、{previewFaqLink}をごらんください。", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "すべてのスプライトよう", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "このスプライトのみ", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "クラウドへんすう (サーバーにほぞんされます)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "このへんすうは、すべてのスプライトでつかえます。", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "キャンセル", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "ていし", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "さいせい", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "よみこみちゅう...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "ほぞん", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "さいろくおん", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "ろくおん", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ろくおんする", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "おと", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "さいせい", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "とめる", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "カット", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "ほぞん", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "もとにもどす", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "やりなおす", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "はやく", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "おそく", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "エコー", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "ロボット", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "おおきく", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "ちいさく", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "ぎゃくむき", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "なまえ", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "スプライト", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "ひょうじする", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "おおきさ", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "ふくせい", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "さくじょ", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "かきだし", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "スプライトをえらぶ", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "えがく", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "サプライズ", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "おおきなステージにきりかえ", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "ちいさいステージにきりかえる", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "ぜんがめんひょうじにする", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "ぜんがめんひょうじをやめる", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "ぜんがめんひょうじ", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "はいけいをえらぶ", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "えがく", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "サプライズ", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "はいけいをアップロード", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "ステージ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "はいけい", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "ターボモード", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "ブラウザーはWebGLをサポートしていないようです", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "ざんねんながら、ブラウザーやコンピューターが{webGlLink}ようです。このぎじゅつはScratch 3.0のじっこうにひっすです。", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGLをサポートしていない", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "もどる", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "くわしくは、{previewFaqLink}をごらんください。", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "はいけいをえらぶ", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "コスチュームをえらぶ", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "はいけいをえらぶ", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "コスチュームをえらぶ", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": " えがく", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "サプライズ", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "はいけいをアップロード", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "コスチュームをアップロード", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "カメラ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "かくちょうきのうをえらぶ", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "かくちょうきのうのURLをにゅうりょく", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "ろくおんをかいしできません", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "せんたくされたプロジェクトファイルのよみこみに、しっぱいしました。", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "おとをえらぶ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "おとをアップロードする", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "サプライズ", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ろくおんする", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": " おとをえらぶ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "スプライトをえらぶ", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "チュートリアルをえらぶ", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "さくせいちゅう...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "ほぞんちゅう...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "つくったへんすう", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "さあ、はじめましょう", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "うごきブロックをついかする", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "みどりのはたをクリックしてかいしする", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "なにかおしゃべりする", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "はいけいをついかする", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "いろをかえる", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "回転(かいてん)させる", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "なにかおしゃべりする", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "なめらかにうごかす", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "なまえをうごかしてみよう", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "もじのスプライトをえらぶ", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "クリックしたらおとをならす", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "ほかのもじのスプライトをえらぶ", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "いろをかえる", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "ほかのもじのスプライトをえらんでまわす", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "ほかのもじのスプライトをえらんでおおきくする", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "おんがくをつくろう", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "がっきのスプライトをえらぶ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "クリックしたらおとをならす", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "きょくをつくる", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "ドラムをえらんで、ビートをつくる", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "マイクのスプライトとサプライズ・ビートボックスをえらぶ", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "クリッカーゲームをつくる", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "スプライトをえらぶ", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "クリックしたらおとをならす", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "スコアのへんすうをつくる", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "クリックしたらスコアをくわえる", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "ランダムなばしょへいく", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "いろをかえる", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "スコアをリセットする", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "おいかけっこゲームをつくる", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "はいけいをついかする", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "スプライトをついかする", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "やじるしキーでさゆうにうごかす", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "やじるしキーでじょうげにうごかす", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "ほかのスプライトをついかする", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "ランダムにうごかす", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "タコのスプライトをふれたときにおとをならす", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "スコアのへんすうをつくる", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "タコのスプライトにふれたときにスコアをふやす", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "スプライトをついかする", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "スプライトをついかする", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "はいけいのついか", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "おおきさをへんこうする", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "なめらかにうごかす", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "おとをろくおんする", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "文字(もじ)を回転(かいてん)させる", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "かくすとひょうじする", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "スプライトをアニメかする", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "こうかをついかする", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "おんがく", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "がっきやドラムをえんそうする。", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ペン", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "スプライトで、えをかく。", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "ビデオモーションセンサー", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "カメラでうごきをしらべる。", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "ほんやく", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "いろいろなことばにテキストをほんやくします。", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "あなたのプロジェクトを、ほんとうのせかいと、つなぎます。", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "せつぞくちゅう", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "やりとりできるロボットなどをつくる。", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "せつぞくちゅうです。EV3のピンが1234にせっていされていることを、かくにんしてください。", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "モーターとセンサーをつかってつくる。", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "せつぞくちゅう", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "すべて", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "どうぶつ", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "ダンス", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "効果(こうか)", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "ファンタジー", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "おくない", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "おんがく", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "ノート", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "おくがい", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ひと", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "だがっき", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "うちゅう", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "スポーツ", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "かいちゅう", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "アニメーション", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "アート", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "ゲーム", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "物語(ものがたり)", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "もじ", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "むき", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "xざひょう", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "yざひょう", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "おおきさ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "コスチュームめい", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "はいけいのなまえ", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "おんりょう", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "テンポ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "こたえ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "おんりょう", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ユーザーめい", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "とし", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "つき", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ひ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ようび", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "とき", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "ぶん", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "びょう", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "タイマー", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ポップ", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "バックパック", + "gui.backpack.errorBackpack": "バックパックのよみこみじにエラーがはっせいしました", + "gui.backpack.loadingBackpack": "よみこみちゅう...", + "gui.backpack.more": "もっと", + "gui.backpack.emptyBackpack": "バックパックはからです", + "gui.unsupportedBrowser.label": " ブラウザーはサポートされていません", + "gui.unsupportedBrowser.description": "もうしわけありません。Scratch 3.0はInternet Explorer、Vivaldi、Opera、Silkをサポートしていません。Google Chrome、Mozilla Firefox、Microsoft Edgeのようなあたらしいブラウザのりようをおすすめします。", + "gui.unsupportedBrowser.back": "もどる", + "gui.unsupportedBrowser.previewfaq": "くわしくは、{previewFaqLink}をごらんください。", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "しゃしんをとる", + "gui.cameraModal.loadingCameraMessage": "カメラをよみこみちゅう...", + "gui.cameraModal.permissionRequest": "カメラをつかうきょかがひつようです", + "gui.cameraModal.retakePhoto": "しゃしんをとりなおす", + "gui.cameraModal.save": "ほぞん", + "gui.cameraModal.takePhoto": "しゃしんをとる", + "gui.cameraModal.loadingCaption": "よみこみちゅう...", + "gui.cameraModal.enableCameraCaption": "カメラをゆうこうにする", + "gui.cards.all-tutorials": "チュートリアル", + "gui.cards.close": "とじる", + "gui.cards.more-things-to-try": "もっとやってみる!", + "gui.cards.see-more": "もっとみる", + "gui.comingSoon.message1": "ごあんしんください。かいはつちゅうです {emoji}", + "gui.comingSoon.message2": "きんじつこうかい", + "gui.comingSoon.message3": "かいはつちゅうです {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "デバイスがみつかりませんでした", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "もういちどくりかえす", + "gui.connection.connected": "せつぞくされました", + "gui.connection.disconnect": "せつだんする", + "gui.connection.go-to-editor": "エディターへいく", + "gui.connection.connecting-cancelbutton": "せつぞくちゅうです...", + "gui.connection.error.errorMessage": "うわっ! なにか、もんだいがおきたようです。", + "gui.connection.error.tryagainbutton": "もういちどくりかえす", + "gui.connection.error.helpbutton": "ヘルプ", + "gui.connection.peripheral-name-label": "デバイスめい", + "gui.connection.connect": "せつぞくする", + "gui.connection.scanning.lookingforperipherals": "デバイスをさがしています", + "gui.connection.scanning.noPeripheralsFound": "デバイスがみつかりませんでした", + "gui.connection.scanning.instructions": "うえのリストからデバイスをえらんでください。", + "gui.connection.search": "こうしん", + "gui.connection.unavailable.installscratchlink": "Scratchリンクがインストールされ、うごいていることをかくにんしてください", + "gui.connection.unavailable.enablebluetooth": "Bluetoothがゆうこうになっていることを、かくにんしてください", + "gui.connection.unavailable.tryagainbutton": "もういちどくりかえす", + "gui.connection.unavailable.helpbutton": "ヘルプ", + "gui.controls.go": "じっこう", + "gui.controls.stop": "とめる", + "gui.crashMessage.label": "うわっ! なにかもんだいがはっせいしました。", + "gui.crashMessage.description": "もうしわけありません。Scratchがクラッシュしたようです。このもんだいはScratchチームにじどうてきにそうしんされました。ページをさいよみこみしてください。", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "ブロックをつくる", + "gui.customProcedures.addAnInputNumberText": "ひきすうをついか", + "gui.customProcedures.numberTextType": "すうちまたはテキスト", + "gui.customProcedures.addAnInputBoolean": "ひきすうをついか", + "gui.customProcedures.booleanType": "しんぎち", + "gui.customProcedures.addALabel": "ラベルのテキストをついか", + "gui.customProcedures.runWithoutScreenRefresh": "がめんをさいびょうがせずにじっこうする", + "gui.customProcedures.cancel": "キャンセル", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "むき", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "Left/Right", + "gui.directionPicker.rotationStyles.dontRotate": "Do not rotate", + "gui.gui.addExtension": "かくちょうきのうをついか", + "gui.gui.codeTab": "コード", + "gui.gui.backdropsTab": "はいけい", + "gui.gui.costumesTab": "コスチューム", + "gui.gui.soundsTab": "おと", + "gui.importInfo.title": "Scratch 2.0のプロジェクトをみる", + "gui.importInfo.betamessage": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", + "gui.importInfo.message": "あなたがきょうゆうしたプロジェクトのリンクをにゅうりょくしてください。3.0プレビューばんでのへんこうはほぞんされません。", + "gui.importInfo.invalidFormatError": "プロジェクトのリンクかIDがただしくないようです。", + "gui.importModal.viewproject": "みる", + "gui.importInfo.goback": "もどる", + "gui.importInfo.previewfaq": "くわしくは、{previewFaqLink}をごらんください。", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "きんじつこうかい", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "けんさく", + "gui.library.allTag": "すべて", + "gui.loader.message1": "ブロックをさくせいちゅう…", + "gui.loader.message2": "スプライトをよみこみちゅう…", + "gui.loader.message3": "おとをよみこみちゅう…", + "gui.loader.message4": "かくちょうきのうをよみこみちゅう…", + "gui.loader.message5": "ねこのむれをあつめています…", + "gui.loader.message6": "Nanoをそうしんちゅう…", + "gui.loader.message7": "Goboをふくらませています…", + "gui.loader.message8": "えもじをじゅんびちゅう…", + "gui.loader.headline": "プロジェクトをよみこみちゅう…", + "gui.accountMenu.profile": "プロフィール", + "gui.accountMenu.myStuff": "わたしのさくひん", + "gui.accountMenu.myClasses": "わたしのクラス", + "gui.accountMenu.myClass": "わたしのクラス", + "gui.accountMenu.accountSettings": "アカウントせってい", + "gui.accountMenu.signOut": "サインアウト", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "コミュニティーをみる", + "general.username": "ユーザーめい", + "general.password": "パスワード", + "general.signIn": "サインイン", + "login.needHelp": "Need Help?", + "gui.menuBar.LanguageSelector": "げんごのせんたく", + "gui.menuBar.tutorialsLibrary": "チュートリアル", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "ただちにほぞん", + "gui.menuBar.saveAsCopy": "コピーをほぞん", + "gui.menuBar.remix": "リミックス", + "gui.menuBar.new": "しんき", + "gui.menuBar.file": "ファイル", + "gui.menuBar.uploadFromComputer": "コンピューターからよみこむ", + "gui.menuBar.downloadToComputer": "コンピューターにほぞんする", + "gui.menuBar.edit": "へんしゅう", + "gui.menuBar.turboModeOff": "Turn off Turbo Mode", + "gui.menuBar.turboModeOn": "Turn on Turbo Mode", + "gui.menuBar.joinScratch": "Scratchで作成", + "gui.menuBar.signIn": "サインイン", + "gui.menuBar.giveFeedback": "いけんをおくる", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "きょうゆうされたもの", + "gui.menuBar.share": "きょうゆうする", + "gui.modal.help": "ヘルプ", + "gui.modal.back": "もどる", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "ふつうのひょうじ", + "gui.monitor.contextMenu.large": "おおきなひょうじ", + "gui.monitor.contextMenu.slider": "スライダー", + "gui.previewInfo.label": "Scratch 3.0をためしてみる", + "gui.previewInfo.welcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "いまはやめておく", + "gui.previewModal.tryittooltip": "Try It", + "gui.previewModal.viewprojecttooltip": "2.0のプロジェクトをみる", + "gui.previewInfo.betawelcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewInfo.invitation": "わたしたちはじせだいのScratchをかいはつちゅうです。おためしください!", + "gui.previewInfo.notnow": "いまはやめておく", + "gui.previewModal.tryit": "ためす! {caticon}", + "gui.previewModal.viewproject": "2.0のプロジェクトをみる", + "gui.previewInfo.previewfaq": "くわしくは、{previewFaqLink}をごらんください。", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "すべてのスプライトよう", + "gui.gui.variableScopeOptionSpriteOnly": "このスプライトのみ", + "gui.gui.cloudVariableOption": "クラウドへんすう (サーバーにほぞんされます)", + "gui.gui.variablePromptAllSpritesMessage": "このへんすうは、すべてのスプライトでつかえます。", + "gui.prompt.cancel": "キャンセル", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "ていし", + "gui.playbackStep.playMsg": "さいせい", + "gui.playbackStep.loadingMsg": "よみこみちゅう...", + "gui.playbackStep.saveMsg": "ほぞん", + "gui.playbackStep.reRecordMsg": "さいろくおん", + "gui.recordModal.title": "ろくおん", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "ろくおんする", + "gui.soundEditor.sound": "おと", + "gui.soundEditor.play": "さいせい", + "gui.soundEditor.stop": "とめる", + "gui.soundEditor.trim": "カット", + "gui.soundEditor.save": "ほぞん", + "gui.soundEditor.undo": "もとにもどす", + "gui.soundEditor.redo": "やりなおす", + "gui.soundEditor.faster": "はやく", + "gui.soundEditor.slower": "おそく", + "gui.soundEditor.echo": "エコー", + "gui.soundEditor.robot": "ロボット", + "gui.soundEditor.louder": "おおきく", + "gui.soundEditor.softer": "ちいさく", + "gui.soundEditor.reverse": "ぎゃくむき", + "gui.SpriteInfo.spritePlaceholder": "なまえ", + "gui.SpriteInfo.sprite": "スプライト", + "gui.SpriteInfo.show": "ひょうじする", + "gui.SpriteInfo.size": "おおきさ", + "gui.spriteSelectorItem.contextMenuDuplicate": "ふくせい", + "gui.spriteSelectorItem.contextMenuDelete": "さくじょ", + "gui.spriteSelectorItem.contextMenuExport": "かきだし", + "gui.spriteSelector.addSpriteFromLibrary": "スプライトをえらぶ", + "gui.spriteSelector.addSpriteFromPaint": "えがく", + "gui.spriteSelector.addSpriteFromSurprise": "サプライズ", + "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", + "gui.stageHeader.stageSizeLarge": "おおきなステージにきりかえ", + "gui.stageHeader.stageSizeSmall": "ちいさいステージにきりかえる", + "gui.stageHeader.stageSizeFull": "ぜんがめんひょうじにする", + "gui.stageHeader.stageSizeUnFull": "ぜんがめんひょうじをやめる", + "gui.stageHeader.fullscreenControl": "ぜんがめんひょうじ", + "gui.spriteSelector.addBackdropFromLibrary": "はいけいをえらぶ", + "gui.stageSelector.addBackdropFromPaint": "えがく", + "gui.stageSelector.addBackdropFromSurprise": "サプライズ", + "gui.stageSelector.addBackdropFromFile": "はいけいをアップロード", + "gui.stageSelector.stage": "ステージ", + "gui.stageSelector.backdrops": "はいけい", + "gui.turboMode.active": "ターボモード", + "gui.webglModal.label": "ブラウザーはWebGLをサポートしていないようです", + "gui.webglModal.description": "ざんねんながら、ブラウザーやコンピューターが{webGlLink}ようです。このぎじゅつはScratch 3.0のじっこうにひっすです。", + "gui.webglModal.webgllink": "WebGLをサポートしていない", + "gui.webglModal.back": "もどる", + "gui.webglModal.previewfaq": "くわしくは、{previewFaqLink}をごらんください。", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "はいけいをえらぶ", + "gui.costumeLibrary.chooseACostume": "コスチュームをえらぶ", + "gui.costumeTab.addBackdropFromLibrary": "はいけいをえらぶ", + "gui.costumeTab.addCostumeFromLibrary": "コスチュームをえらぶ", + "gui.costumeTab.addBlankCostume": " えがく", + "gui.costumeTab.addSurpriseCostume": "サプライズ", + "gui.costumeTab.addFileBackdrop": "はいけいをアップロード", + "gui.costumeTab.addFileCostume": "コスチュームをアップロード", + "gui.costumeTab.addCameraCostume": "カメラ", + "gui.extensionLibrary.chooseAnExtension": "かくちょうきのうをえらぶ", + "gui.extensionLibrary.extensionUrl": "かくちょうきのうのURLをにゅうりょく", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "ろくおんをかいしできません", + "gui.projectLoader.loadError": "せんたくされたプロジェクトファイルのよみこみに、しっぱいしました。", + "gui.soundLibrary.chooseASound": "おとをえらぶ", + "gui.soundTab.fileUploadSound": "おとをアップロードする", + "gui.soundTab.surpriseSound": "サプライズ", + "gui.soundTab.recordSound": "ろくおんする", + "gui.soundTab.addSoundFromLibrary": " おとをえらぶ", + "gui.spriteLibrary.chooseASprite": "スプライトをえらぶ", + "gui.tipsLibrary.tutorials": "チュートリアルをえらぶ", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "さくせいちゅう...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "ほぞんちゅう...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "つくったへんすう", + "gui.howtos.intro-move-sayhello-hat.name": "さあ、はじめましょう", + "gui.howtos.intro-move.step_stepMove": "うごきブロックをついかする", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "みどりのはたをクリックしてかいしする", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "なにかおしゃべりする", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "はいけいをついかする", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "いろをかえる", + "gui.howtos.say-it-out-loud.step_TXTSpin": "回転(かいてん)させる", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "なにかおしゃべりする", + "gui.howtos.cartoon-network.step_CNglide": "なめらかにうごかす", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "なまえをうごかしてみよう", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "もじのスプライトをえらぶ", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "クリックしたらおとをならす", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "ほかのもじのスプライトをえらぶ", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "いろをかえる", + "gui.howtos.animate-a-name.step_AnimateSpin": "ほかのもじのスプライトをえらんでまわす", + "gui.howtos.animate-a-name.step_AnimateGrow": "ほかのもじのスプライトをえらんでおおきくする", + "gui.howtos.make-music.name": "おんがくをつくろう", + "gui.howtos.Make-Music.step_PickInstrument": "がっきのスプライトをえらぶ", + "gui.howtos.Make-Music.step_PlaySoundClick": "クリックしたらおとをならす", + "gui.howtos.Make-Music.step_MakeSong": "きょくをつくる", + "gui.howtos.make-music.step_MakeBeat": "ドラムをえらんで、ビートをつくる", + "gui.howtos.make-music.step_MakeBeatBox": "マイクのスプライトとサプライズ・ビートボックスをえらぶ", + "gui.howtos.make-a-game.name": "クリッカーゲームをつくる", + "gui.howtos.Make-A-Game.step_GamePickSprite": "スプライトをえらぶ", + "gui.howtos.make-a-game.step_GamePlaySound": "クリックしたらおとをならす", + "gui.howtos.make-a-game.step_GameAddScore": "スコアのへんすうをつくる", + "gui.howtos.make-a-game.step_GameChangeScore": "クリックしたらスコアをくわえる", + "gui.howtos.make-a-game.step_Random": "ランダムなばしょへいく", + "gui.howtos.make-music.step_GameChangeColor": "いろをかえる", + "gui.howtos.make-music.step_ResetScore": "スコアをリセットする", + "gui.howtos.make-a-chase-game.name": "おいかけっこゲームをつくる", + "gui.howtos.Chase-Game.step_BG": "はいけいをついかする", + "gui.howtos.chase-game.step_AddOcto": "スプライトをついかする", + "gui.howtos.make-music.step_LeftRight": "やじるしキーでさゆうにうごかす", + "gui.howtos.Chase-Game.step_UpDown": "やじるしキーでじょうげにうごかす", + "gui.howtos.Chase-Game.step_AddStar": "ほかのスプライトをついかする", + "gui.howtos.Chase-Game.step_MoveRandom": "ランダムにうごかす", + "gui.howtos.Chase-Game.step_WhenTouch": "タコのスプライトをふれたときにおとをならす", + "gui.howtos.Chase-Game.step_ScoreVariable": "スコアのへんすうをつくる", + "gui.howtos.Chase-Game.ScoreWhenTouch": "タコのスプライトにふれたときにスコアをふやす", + "gui.howtos.add-sprite.name": "スプライトをついかする", + "gui.howtos.add-sprite.step_addSprite": "スプライトをついかする", + "gui.howtos.add-a-backdrop.name": "はいけいのついか", + "gui.howtos.change-size.name": "おおきさをへんこうする", + "gui.howtos.glide-around.name": "なめらかにうごかす", + "gui.howtos.record-a-sound.name": "おとをろくおんする", + "gui.howtos.spin-video.name": "文字(もじ)を回転(かいてん)させる", + "gui.howtos.hide-and-show.name": "かくすとひょうじする", + "gui.howtos.switch-costume.name": "スプライトをアニメかする", + "gui.howtos.move-around-with-arrow-keys.name": "Use Arrow Keys", + "gui.howtos.add-effects.name": "こうかをついかする", + "gui.extension.music.name": "おんがく", + "gui.extension.music.description": "がっきやドラムをえんそうする。", + "gui.extension.pen.name": "ペン", + "gui.extension.pen.description": "スプライトで、えをかく。", + "gui.extension.videosensing.name": "ビデオモーションセンサー", + "gui.extension.videosensing.description": "カメラでうごきをしらべる。", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "ほんやく", + "gui.extension.translate.description": "いろいろなことばにテキストをほんやくします。", + "gui.extension.microbit.description": "あなたのプロジェクトを、ほんとうのせかいと、つなぎます。", + "gui.extension.microbit.connectingMessage": "せつぞくちゅう", + "gui.extension.ev3.description": "やりとりできるロボットなどをつくる。", + "gui.extension.ev3.connectingMessage": "せつぞくちゅうです。EV3のピンが1234にせっていされていることを、かくにんしてください。", + "gui.extension.wedo2.description": "モーターとセンサーをつかってつくる。", + "gui.extension.wedo2.connectingMessage": "せつぞくちゅう", + "gui.libraryTags.all": "すべて", + "gui.libraryTags.animals": "どうぶつ", + "gui.libraryTags.dance": "ダンス", + "gui.libraryTags.effects": "効果(こうか)", + "gui.libraryTags.fantasy": "ファンタジー", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "おくない", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "おんがく", + "gui.libraryTags.notes": "ノート", + "gui.libraryTags.outdoors": "おくがい", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "ひと", + "gui.libraryTags.percussion": "だがっき", + "gui.libraryTags.space": "うちゅう", + "gui.libraryTags.sports": "スポーツ", + "gui.libraryTags.underwater": "かいちゅう", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "アニメーション", + "gui.libraryTags.art": "アート", + "gui.libraryTags.games": "ゲーム", + "gui.libraryTags.stories": "物語(ものがたり)", + "gui.libraryTags.letters": "もじ", + "gui.opcodeLabels.direction": "むき", + "gui.opcodeLabels.xposition": "xざひょう", + "gui.opcodeLabels.yposition": "yざひょう", + "gui.opcodeLabels.size": "おおきさ", + "gui.opcodeLabels.costumename": "コスチュームめい", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "はいけいのなまえ", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "おんりょう", + "gui.opcodeLabels.tempo": "テンポ", + "gui.opcodeLabels.answer": "こたえ", + "gui.opcodeLabels.loudness": "おんりょう", + "gui.opcodeLabels.username": "ユーザーめい", + "gui.opcodeLabels.year": "とし", + "gui.opcodeLabels.month": "つき", + "gui.opcodeLabels.date": "ひ", + "gui.opcodeLabels.dayofweek": "ようび", + "gui.opcodeLabels.hour": "とき", + "gui.opcodeLabels.minute": "ぶん", + "gui.opcodeLabels.second": "びょう", + "gui.opcodeLabels.timer": "タイマー", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "ポップ" } \ No newline at end of file diff --git a/editor/interface/ja.json b/editor/interface/ja.json index 5e38c2bd..6feed510 100644 --- a/editor/interface/ja.json +++ b/editor/interface/ja.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "再接続", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "バックパック", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "バックパックの読み込み時にエラーが発生しました", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "読み込み中...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "もっと", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "バックパックは空です", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": " ブラウザーはサポートされていません", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "申し訳ありません。Scratch 3.0はInternet Explorer、Vivaldi、Opera、Silkをサポートしていません。Google Chrome、Mozilla Firefox、Microsoft Edgeのような新しいブラウザの利用をお勧めします。", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "戻る", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "詳しくは、{previewFaqLink}をご覧下さい。", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "よくある質問", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "写真を撮る", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "カメラを読み込み中...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "カメラを使う許可が必要です", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "写真を撮り直す", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "保存", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "写真を撮る", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "読み込み中...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "カメラを有効にする", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "チュートリアル", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "閉じる", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "これも試してみよう!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "もっと見る", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "ご安心下さい。開発中です {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "近日公開", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "開発中です {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "デバイスが見つかりませんでした", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "デバイスを近くに置いて、検索を開始する", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "デバイスのボタンを押す", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "検索を開始", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "検索中...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "もう一度試す", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "接続されました", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "切断する", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "エディターへ行く", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "接続中です...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "うわっ! 何か問題が発生したようです。", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "もう一度試す", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "ヘルプ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "デバイス名", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "接続する", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "デバイスを探索中", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "デバイスが見つかりませんでした", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "上のリストからデバイスを選んでください。", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "更新", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Scratchリンクがインストールされ、実行中であることを確認してください", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bluetoothが有効になっていることを確認してください", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "もう一度試す", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "ヘルプ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "実行", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "止める", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "うわっ! 何か問題が発生しました。", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "申し訳ありません。Scratchがクラッシュしたようです。この問題はScratchチームに自動的に送信されました。ページを再読み込みしてください。", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "再読み込み", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ブロックを作る", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "引数を追加", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "数値またはテキスト", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "引数を追加", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "真偽値", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "ラベルのテキストを追加", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "画面を再描画せずに実行する", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "キャンセル", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "向き", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "自由に回転", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "左右のみ", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "回転しない", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "拡張機能を追加", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "コード", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "背景", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "コスチューム", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "音", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Scratch 2.0のプロジェクトを見る", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "共有したプロジェクトのリンクを入力して下さい。3.0ベータ版での変更は保存されません。 ", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "共有したプロジェクトのリンクを入力して下さい。3.0プレビュー版での変更は保存されません。", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "プロジェクトのリンクかIDが正しくないようです。", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "見る", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "戻る", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "詳しくは、{previewFaqLink}をご覧下さい。", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "よくある質問", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "近日公開", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "必要なもの", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "協力", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "検索", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "すべて", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "ブロックを作成中…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "スプライトを読み込み中…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "音を読み込み中…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "拡張機能を読み込み中…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "猫の群れを集めています…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanoを送信中…", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Goboを膨らませています…", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "絵文字を準備中…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "プロジェクトを読み込み中…", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "プロフィール", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "私の作品", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "私のクラス", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "自分のクラス", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "アカウント設定", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "サインアウト", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "{username}作", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "コミュニティーを見る", - "description": "Label for see community button" - }, - "general.username": { - "message": "ユーザー名", - "description": "Label for login username input" - }, - "general.password": { - "message": "パスワード", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "サインイン", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "ヘルプが必要ですか?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "言語の選択", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "チュートリアル", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "スプライトの削除を取り消し", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "音の削除を取り消し", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "コスチュームの削除を取り消し", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "スプライトの削除を取り消し", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "直ちに保存", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "コピーを保存", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "リミックス", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "新規", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ファイル", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "コンピューターから読み込む", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "コンピューターに保存する", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "編集", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "ターボモードを解除する", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "ターボモードにする", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratchに参加しよう", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "サインイン", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "意見を送る", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "プロジェクトのタイトルを入力", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "共有されたもの", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "共有する", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "ヘルプ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "戻る", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(空)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "長さ {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "普通の表示", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "大きな表示", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "スライダー", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0を試してみる", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Scratch 3.0 ベータ版にようこそ! ", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "今はやめておく", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "試してみよう", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0のプロジェクトを見る", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Scratch 3.0 ベータ版にようこそ! ", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "私たちは次世代のScratchを開発中です。お試しください!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "今はやめておく", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "試す! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0のプロジェクトを見る", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "詳しくは、{previewFaqLink}をご覧下さい。", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "よくある質問", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "すべてのスプライト用", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "このスプライトのみ", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "クラウド変数 (サーバーに保存)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "この変数はすべてのスプライトで利用できます。", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "キャンセル", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "停止", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "再生", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "読み込み中...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "保存", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "再録音", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "録音", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "下のボタンを押して録音する", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}マイクの使用許可が必要です。", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "録音をやめる", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "録音する", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "音", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "再生", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "止める", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "カット", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "保存", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "元に戻す", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "やり直す", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "速く", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "遅く", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "エコー", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "ロボット", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "大きく", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "小さく", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "逆向き", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "名前", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "スプライト", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "表示する", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "大きさ", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "複製", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "削除", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "書き出し", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "スプライトを選ぶ", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "描く", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "サプライズ", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "スプライトをアップロード", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "大きなステージに切り替え", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "小さいステージに切り替える", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "全画面表示にする", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "全画面表示をやめる", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "全画面表示", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "背景を選ぶ", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "描く", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "サプライズ", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "背景をアップロード", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "ステージ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "背景", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "ターボモード", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "ブラウザーはWebGLをサポートしていないようです", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "残念ながら、ブラウザーやコンピューターが{webGlLink}ようです。この技術はScratch 3.0の実行に必須です。", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGLをサポートしていない", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "戻る", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "詳しくは、{previewFaqLink}をご覧下さい。", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "よくある質問", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "背景を選ぶ", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "コスチュームを選ぶ", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "背景を選ぶ", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "コスチュームを選ぶ", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": " 描く", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "サプライズ", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "背景をアップロード", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "コスチュームをアップロード", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "カメラ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "拡張機能を選ぶ", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "拡張機能のURLを入力", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratchのプロジェクト", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "録音を開始できません", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "選択されたプロジェクトファイルの読み込みに失敗しました。", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "音を選ぶ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "音をアップロードする", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "サプライズ", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "録音する", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": " 音を選ぶ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "スプライトを選ぶ", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "チュートリアルを選ぶ", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "作成されました。", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "作成中...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "保存されました。", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "保存中...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "ニャー", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "作った変数", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "さあ、始めましょう", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "動きブロックを追加する", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "緑の旗をクリックして開始する", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "しゃべるアニメーションを作ってみよう", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "音声合成ブロックを追加する", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "何かおしゃべりする", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "声を設定する", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "動き回る", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "背景を追加する", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "キャラクターを追加する", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "音楽を演奏する", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "色を変えよう。", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "回転させる", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "大きくなったり小さくなったりさせる", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "アドベンチャーゲームを動かす", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "表示するキャラクターを選ぶ", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "何かおしゃべりする", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "滑らかに動かす", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "追いかける物を選ぶ", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "物を集める", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "スコアの変数を作る", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "点数を記録する", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "レベルアップ: 背景を変える", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "名前を動かしてみよう", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "文字のスプライトを選ぼう。", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "クリックすると音が鳴らせるよ。", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "他の文字のスプライトを選ぼう。", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "色を変えよう。", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "他の文字のスプライトを選んで回そう。", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "他の文字のスプライトを選んで大きくしよう。", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "音楽を作ろう", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "楽器のスプライトを選ぼう。", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "クリックすると音が鳴らせるよ。", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "曲を作ってみよう。", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "ドラムを選んで、ビートを作ろう。", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "マイクのスプライトを選んで、音リストのビートボックスを選択しよう。", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "クリッカーゲームを作る", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "スプライトを選ぶ", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "クリックすると音が鳴らせるよ。", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "スコアの変数を作る", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "クリックしたらスコアを加える", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "どこかの場所へ行く", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "色を変えよう。", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "スコアをリセットする", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "追いかけっこゲームを作る", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "背景を追加する", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "スプライトを追加する", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "矢印キーで左右に動かす", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "矢印キーで上下に動かす", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "他のスプライトを追加する", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "ランダムに動かす", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "タコのスプライトを触れたときに音を鳴らす", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "スコアの変数を作る", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "タコのスプライトに触れたときにスコアを増やす", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "スプライトを追加する", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "スプライトを追加する", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "背景を追加する", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "大きさを変更する", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "滑らかに動かす", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "音を録音する", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "回転させる", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "隠すと表示する", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "スプライトをアニメ化する", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "矢印キーを使う", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "効果を追加する", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "音楽", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "楽器やドラムを演奏する。", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ペン", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "スプライトで絵を描く。", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "ビデオモーションセンサー", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "カメラで動きを検知する。", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "音声合成", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "プロジェクトに言葉をしゃべらせる。", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "翻訳", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "色々な言語にテキストを翻訳する。", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "プロジェクトを現実の世界と接続する。", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "接続中", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "対話型ロボットなどを作る。", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "接続中です。EV3のピンが1234に設定されていることを確認してください。", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "モーターとセンサーを使って作る。", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "接続中", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "すべて", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "動物", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "ダンス", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "効果", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "ファンタジー", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "ファッション", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "食べ物", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "屋内", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "ループ", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "音楽", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "音符", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "屋外", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "パターン", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "人", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "打楽器", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "宇宙", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "スポーツ", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "海中", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "声", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "奇妙な音", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "アニメーション", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "アート", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "ゲーム", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "物語", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "文字", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "向き", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x座標", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y座標", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "大きさ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "コスチューム名", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "コスチュームの番号", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "背景の名前", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "背景の番号", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "音量", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "テンポ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "答え", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "音量", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ユーザー名", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "年", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "月", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "日", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "曜日", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "時", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "分", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "秒", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "タイマー", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "背景{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "コスチューム{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "スプライト{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ポップ", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "再接続", + "gui.backpack.header": "バックパック", + "gui.backpack.errorBackpack": "バックパックの読み込み時にエラーが発生しました", + "gui.backpack.loadingBackpack": "読み込み中...", + "gui.backpack.more": "もっと", + "gui.backpack.emptyBackpack": "バックパックは空です", + "gui.unsupportedBrowser.label": " ブラウザーはサポートされていません", + "gui.unsupportedBrowser.description": "申し訳ありません。Scratch 3.0はInternet Explorer、Vivaldi、Opera、Silkをサポートしていません。Google Chrome、Mozilla Firefox、Microsoft Edgeのような新しいブラウザの利用をお勧めします。", + "gui.unsupportedBrowser.back": "戻る", + "gui.unsupportedBrowser.previewfaq": "詳しくは、{previewFaqLink}をご覧下さい。", + "gui.unsupportedBrowser.previewfaqlinktext": "よくある質問", + "gui.cameraModal.cameraModalTitle": "写真を撮る", + "gui.cameraModal.loadingCameraMessage": "カメラを読み込み中...", + "gui.cameraModal.permissionRequest": "カメラを使う許可が必要です", + "gui.cameraModal.retakePhoto": "写真を撮り直す", + "gui.cameraModal.save": "保存", + "gui.cameraModal.takePhoto": "写真を撮る", + "gui.cameraModal.loadingCaption": "読み込み中...", + "gui.cameraModal.enableCameraCaption": "カメラを有効にする", + "gui.cards.all-tutorials": "チュートリアル", + "gui.cards.close": "閉じる", + "gui.cards.more-things-to-try": "これも試してみよう!", + "gui.cards.see-more": "もっと見る", + "gui.comingSoon.message1": "ご安心下さい。開発中です {emoji}", + "gui.comingSoon.message2": "近日公開", + "gui.comingSoon.message3": "開発中です {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "デバイスが見つかりませんでした", + "gui.connection.auto-scanning.prescan": "デバイスを近くに置いて、検索を開始する", + "gui.connection.auto-scanning.pressbutton": "デバイスのボタンを押す", + "gui.connection.auto-scanning.start-search": "検索を開始", + "gui.connection.connecting-searchbutton": "検索中...", + "gui.connection.auto-scanning.try-again": "もう一度試す", + "gui.connection.connected": "接続されました", + "gui.connection.disconnect": "切断する", + "gui.connection.go-to-editor": "エディターへ行く", + "gui.connection.connecting-cancelbutton": "接続中です...", + "gui.connection.error.errorMessage": "うわっ! 何か問題が発生したようです。", + "gui.connection.error.tryagainbutton": "もう一度試す", + "gui.connection.error.helpbutton": "ヘルプ", + "gui.connection.peripheral-name-label": "デバイス名", + "gui.connection.connect": "接続する", + "gui.connection.scanning.lookingforperipherals": "デバイスを探索中", + "gui.connection.scanning.noPeripheralsFound": "デバイスが見つかりませんでした", + "gui.connection.scanning.instructions": "上のリストからデバイスを選んでください。", + "gui.connection.search": "更新", + "gui.connection.unavailable.installscratchlink": "Scratchリンクがインストールされ、実行中であることを確認してください", + "gui.connection.unavailable.enablebluetooth": "Bluetoothが有効になっていることを確認してください", + "gui.connection.unavailable.tryagainbutton": "もう一度試す", + "gui.connection.unavailable.helpbutton": "ヘルプ", + "gui.controls.go": "実行", + "gui.controls.stop": "止める", + "gui.crashMessage.label": "うわっ! 何か問題が発生しました。", + "gui.crashMessage.description": "申し訳ありません。Scratchがクラッシュしたようです。この問題はScratchチームに自動的に送信されました。ページを再読み込みしてください。", + "gui.crashMessage.reload": "再読み込み", + "gui.customProcedures.myblockModalTitle": "ブロックを作る", + "gui.customProcedures.addAnInputNumberText": "引数を追加", + "gui.customProcedures.numberTextType": "数値またはテキスト", + "gui.customProcedures.addAnInputBoolean": "引数を追加", + "gui.customProcedures.booleanType": "真偽値", + "gui.customProcedures.addALabel": "ラベルのテキストを追加", + "gui.customProcedures.runWithoutScreenRefresh": "画面を再描画せずに実行する", + "gui.customProcedures.cancel": "キャンセル", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "向き", + "gui.directionPicker.rotationStyles.allAround": "自由に回転", + "gui.directionPicker.rotationStyles.leftRight": "左右のみ", + "gui.directionPicker.rotationStyles.dontRotate": "回転しない", + "gui.gui.addExtension": "拡張機能を追加", + "gui.gui.codeTab": "コード", + "gui.gui.backdropsTab": "背景", + "gui.gui.costumesTab": "コスチューム", + "gui.gui.soundsTab": "音", + "gui.importInfo.title": "Scratch 2.0のプロジェクトを見る", + "gui.importInfo.betamessage": "共有したプロジェクトのリンクを入力して下さい。3.0ベータ版での変更は保存されません。 ", + "gui.importInfo.message": "共有したプロジェクトのリンクを入力して下さい。3.0プレビュー版での変更は保存されません。", + "gui.importInfo.invalidFormatError": "プロジェクトのリンクかIDが正しくないようです。", + "gui.importModal.viewproject": "見る", + "gui.importInfo.goback": "戻る", + "gui.importInfo.previewfaq": "詳しくは、{previewFaqLink}をご覧下さい。", + "gui.importInfo.previewfaqlinktext": "よくある質問", + "gui.extensionLibrary.comingSoon": "近日公開", + "gui.extensionLibrary.requires": "必要なもの", + "gui.extensionLibrary.collaboration": "協力", + "gui.library.filterPlaceholder": "検索", + "gui.library.allTag": "すべて", + "gui.loader.message1": "ブロックを作成中…", + "gui.loader.message2": "スプライトを読み込み中…", + "gui.loader.message3": "音を読み込み中…", + "gui.loader.message4": "拡張機能を読み込み中…", + "gui.loader.message5": "猫の群れを集めています…", + "gui.loader.message6": "Nanoを送信中…", + "gui.loader.message7": "Goboを膨らませています…", + "gui.loader.message8": "絵文字を準備中…", + "gui.loader.headline": "プロジェクトを読み込み中…", + "gui.accountMenu.profile": "プロフィール", + "gui.accountMenu.myStuff": "私の作品", + "gui.accountMenu.myClasses": "私のクラス", + "gui.accountMenu.myClass": "自分のクラス", + "gui.accountMenu.accountSettings": "アカウント設定", + "gui.accountMenu.signOut": "サインアウト", + "gui.authorInfo.byUser": "{username}作", + "gui.menuBar.seeCommunity": "コミュニティーを見る", + "general.username": "ユーザー名", + "general.password": "パスワード", + "general.signIn": "サインイン", + "login.needHelp": "ヘルプが必要ですか?", + "gui.menuBar.LanguageSelector": "言語の選択", + "gui.menuBar.tutorialsLibrary": "チュートリアル", + "gui.menuBar.restoreSprite": "スプライトの削除を取り消し", + "gui.menuBar.restoreSound": "音の削除を取り消し", + "gui.menuBar.restoreCostume": "コスチュームの削除を取り消し", + "gui.menuBar.restore": "スプライトの削除を取り消し", + "gui.menuBar.saveNow": "直ちに保存", + "gui.menuBar.saveAsCopy": "コピーを保存", + "gui.menuBar.remix": "リミックス", + "gui.menuBar.new": "新規", + "gui.menuBar.file": "ファイル", + "gui.menuBar.uploadFromComputer": "コンピューターから読み込む", + "gui.menuBar.downloadToComputer": "コンピューターに保存する", + "gui.menuBar.edit": "編集", + "gui.menuBar.turboModeOff": "ターボモードを解除する", + "gui.menuBar.turboModeOn": "ターボモードにする", + "gui.menuBar.joinScratch": "Scratchに参加しよう", + "gui.menuBar.signIn": "サインイン", + "gui.menuBar.giveFeedback": "意見を送る", + "gui.gui.projectTitlePlaceholder": "プロジェクトのタイトルを入力", + "gui.menuBar.isShared": "共有されたもの", + "gui.menuBar.share": "共有する", + "gui.modal.help": "ヘルプ", + "gui.modal.back": "戻る", + "gui.monitor.listMonitor.empty": "(空)", + "gui.monitor.listMonitor.listLength": "長さ {length}", + "gui.monitor.contextMenu.default": "普通の表示", + "gui.monitor.contextMenu.large": "大きな表示", + "gui.monitor.contextMenu.slider": "スライダー", + "gui.previewInfo.label": "Scratch 3.0を試してみる", + "gui.previewInfo.welcome": "Scratch 3.0 ベータ版にようこそ! ", + "gui.previewModal.notnowtooltip": "今はやめておく", + "gui.previewModal.tryittooltip": "試してみよう", + "gui.previewModal.viewprojecttooltip": "2.0のプロジェクトを見る", + "gui.previewInfo.betawelcome": "Scratch 3.0 ベータ版にようこそ! ", + "gui.previewInfo.invitation": "私たちは次世代のScratchを開発中です。お試しください!", + "gui.previewInfo.notnow": "今はやめておく", + "gui.previewModal.tryit": "試す! {caticon}", + "gui.previewModal.viewproject": "2.0のプロジェクトを見る", + "gui.previewInfo.previewfaq": "詳しくは、{previewFaqLink}をご覧下さい。", + "gui.previewInfo.previewfaqlinktext": "よくある質問", + "gui.gui.variableScopeOptionAllSprites": "すべてのスプライト用", + "gui.gui.variableScopeOptionSpriteOnly": "このスプライトのみ", + "gui.gui.cloudVariableOption": "クラウド変数 (サーバーに保存)", + "gui.gui.variablePromptAllSpritesMessage": "この変数はすべてのスプライトで利用できます。", + "gui.prompt.cancel": "キャンセル", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "停止", + "gui.playbackStep.playMsg": "再生", + "gui.playbackStep.loadingMsg": "読み込み中...", + "gui.playbackStep.saveMsg": "保存", + "gui.playbackStep.reRecordMsg": "再録音", + "gui.recordModal.title": "録音", + "gui.recordingStep.beginRecord": "下のボタンを押して録音する", + "gui.recordingStep.permission": "{arrow}マイクの使用許可が必要です。", + "gui.recordingStep.stop": "録音をやめる", + "gui.recordingStep.record": "録音する", + "gui.soundEditor.sound": "音", + "gui.soundEditor.play": "再生", + "gui.soundEditor.stop": "止める", + "gui.soundEditor.trim": "カット", + "gui.soundEditor.save": "保存", + "gui.soundEditor.undo": "元に戻す", + "gui.soundEditor.redo": "やり直す", + "gui.soundEditor.faster": "速く", + "gui.soundEditor.slower": "遅く", + "gui.soundEditor.echo": "エコー", + "gui.soundEditor.robot": "ロボット", + "gui.soundEditor.louder": "大きく", + "gui.soundEditor.softer": "小さく", + "gui.soundEditor.reverse": "逆向き", + "gui.SpriteInfo.spritePlaceholder": "名前", + "gui.SpriteInfo.sprite": "スプライト", + "gui.SpriteInfo.show": "表示する", + "gui.SpriteInfo.size": "大きさ", + "gui.spriteSelectorItem.contextMenuDuplicate": "複製", + "gui.spriteSelectorItem.contextMenuDelete": "削除", + "gui.spriteSelectorItem.contextMenuExport": "書き出し", + "gui.spriteSelector.addSpriteFromLibrary": "スプライトを選ぶ", + "gui.spriteSelector.addSpriteFromPaint": "描く", + "gui.spriteSelector.addSpriteFromSurprise": "サプライズ", + "gui.spriteSelector.addSpriteFromFile": "スプライトをアップロード", + "gui.stageHeader.stageSizeLarge": "大きなステージに切り替え", + "gui.stageHeader.stageSizeSmall": "小さいステージに切り替える", + "gui.stageHeader.stageSizeFull": "全画面表示にする", + "gui.stageHeader.stageSizeUnFull": "全画面表示をやめる", + "gui.stageHeader.fullscreenControl": "全画面表示", + "gui.spriteSelector.addBackdropFromLibrary": "背景を選ぶ", + "gui.stageSelector.addBackdropFromPaint": "描く", + "gui.stageSelector.addBackdropFromSurprise": "サプライズ", + "gui.stageSelector.addBackdropFromFile": "背景をアップロード", + "gui.stageSelector.stage": "ステージ", + "gui.stageSelector.backdrops": "背景", + "gui.turboMode.active": "ターボモード", + "gui.webglModal.label": "ブラウザーはWebGLをサポートしていないようです", + "gui.webglModal.description": "残念ながら、ブラウザーやコンピューターが{webGlLink}ようです。この技術はScratch 3.0の実行に必須です。", + "gui.webglModal.webgllink": "WebGLをサポートしていない", + "gui.webglModal.back": "戻る", + "gui.webglModal.previewfaq": "詳しくは、{previewFaqLink}をご覧下さい。", + "gui.webglModal.previewfaqlinktext": "よくある質問", + "gui.costumeLibrary.chooseABackdrop": "背景を選ぶ", + "gui.costumeLibrary.chooseACostume": "コスチュームを選ぶ", + "gui.costumeTab.addBackdropFromLibrary": "背景を選ぶ", + "gui.costumeTab.addCostumeFromLibrary": "コスチュームを選ぶ", + "gui.costumeTab.addBlankCostume": " 描く", + "gui.costumeTab.addSurpriseCostume": "サプライズ", + "gui.costumeTab.addFileBackdrop": "背景をアップロード", + "gui.costumeTab.addFileCostume": "コスチュームをアップロード", + "gui.costumeTab.addCameraCostume": "カメラ", + "gui.extensionLibrary.chooseAnExtension": "拡張機能を選ぶ", + "gui.extensionLibrary.extensionUrl": "拡張機能のURLを入力", + "gui.gui.defaultProjectTitle": "Scratchのプロジェクト", + "gui.recordingStep.alertMsg": "録音を開始できません", + "gui.projectLoader.loadError": "選択されたプロジェクトファイルの読み込みに失敗しました。", + "gui.soundLibrary.chooseASound": "音を選ぶ", + "gui.soundTab.fileUploadSound": "音をアップロードする", + "gui.soundTab.surpriseSound": "サプライズ", + "gui.soundTab.recordSound": "録音する", + "gui.soundTab.addSoundFromLibrary": " 音を選ぶ", + "gui.spriteLibrary.chooseASprite": "スプライトを選ぶ", + "gui.tipsLibrary.tutorials": "チュートリアルを選ぶ", + "gui.alerts.createsuccess": "作成されました。", + "gui.alerts.creating": "作成中...", + "gui.alerts.creatingError": "プロジェクトが作成できませんでした。もう一度お願いします。", + "gui.alerts.savingError": "プロジェクトが保存できませんでした。もう一度お願いします。", + "gui.alerts.savesuccess": "保存されました。", + "gui.alerts.saving": "保存中...", + "gui.defaultProject.meow": "ニャー", + "gui.defaultProject.variable": "作った変数", + "gui.howtos.intro-move-sayhello-hat.name": "さあ、始めましょう", + "gui.howtos.intro-move.step_stepMove": "動きブロックを追加する", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "緑の旗をクリックして開始する", + "gui.howtos.say-it-out-loud": "しゃべるアニメーションを作ってみよう", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "音声合成ブロックを追加する", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "何かおしゃべりする", + "gui.howtos.say-it-out-loud_TXTSetVoice": "声を設定する", + "gui.howtos.say-it-out-loud.step_TXTMove": "動き回る", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "背景を追加する", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "キャラクターを追加する", + "gui.howtos.say-it-out-loud.step_TXTSong": "音楽を演奏する", + "gui.howtos.say-it-out-loud.step_TXTColor": "色を変えよう。", + "gui.howtos.say-it-out-loud.step_TXTSpin": "回転させる", + "gui.howtos.say-it-out-loud.step_TXTGrow": "大きくなったり小さくなったりさせる", + "gui.howtos.cartoon-network": "アドベンチャーゲームを動かす", + "gui.howtos.cartoon-network.step_CNcharacter": "表示するキャラクターを選ぶ", + "gui.howtos.cartoon-network.step_CNsay": "何かおしゃべりする", + "gui.howtos.cartoon-network.step_CNglide": "滑らかに動かす", + "gui.howtos.cartoon-network.step_CNpicksprite": "追いかける物を選ぶ", + "gui.howtos.cartoon-network.step_CNcollect": "物を集める", + "gui.howtos.cartoon-network.step_CNvariable": "スコアの変数を作る", + "gui.howtos.cartoon-network.step_CNscore": "点数を記録する", + "gui.howtos.cartoon-network.step_CNbackdrop": "レベルアップ: 背景を変える", + "gui.howtos.animate-a-name.name": "名前を動かしてみよう", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "文字のスプライトを選ぼう。", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "クリックすると音が鳴らせるよ。", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "他の文字のスプライトを選ぼう。", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "色を変えよう。", + "gui.howtos.animate-a-name.step_AnimateSpin": "他の文字のスプライトを選んで回そう。", + "gui.howtos.animate-a-name.step_AnimateGrow": "他の文字のスプライトを選んで大きくしよう。", + "gui.howtos.make-music.name": "音楽を作ろう", + "gui.howtos.Make-Music.step_PickInstrument": "楽器のスプライトを選ぼう。", + "gui.howtos.Make-Music.step_PlaySoundClick": "クリックすると音が鳴らせるよ。", + "gui.howtos.Make-Music.step_MakeSong": "曲を作ってみよう。", + "gui.howtos.make-music.step_MakeBeat": "ドラムを選んで、ビートを作ろう。", + "gui.howtos.make-music.step_MakeBeatBox": "マイクのスプライトを選んで、音リストのビートボックスを選択しよう。", + "gui.howtos.make-a-game.name": "クリッカーゲームを作る", + "gui.howtos.Make-A-Game.step_GamePickSprite": "スプライトを選ぶ", + "gui.howtos.make-a-game.step_GamePlaySound": "クリックすると音が鳴らせるよ。", + "gui.howtos.make-a-game.step_GameAddScore": "スコアの変数を作る", + "gui.howtos.make-a-game.step_GameChangeScore": "クリックしたらスコアを加える", + "gui.howtos.make-a-game.step_Random": "どこかの場所へ行く", + "gui.howtos.make-music.step_GameChangeColor": "色を変えよう。", + "gui.howtos.make-music.step_ResetScore": "スコアをリセットする", + "gui.howtos.make-a-chase-game.name": "追いかけっこゲームを作る", + "gui.howtos.Chase-Game.step_BG": "背景を追加する", + "gui.howtos.chase-game.step_AddOcto": "スプライトを追加する", + "gui.howtos.make-music.step_LeftRight": "矢印キーで左右に動かす", + "gui.howtos.Chase-Game.step_UpDown": "矢印キーで上下に動かす", + "gui.howtos.Chase-Game.step_AddStar": "他のスプライトを追加する", + "gui.howtos.Chase-Game.step_MoveRandom": "ランダムに動かす", + "gui.howtos.Chase-Game.step_WhenTouch": "タコのスプライトを触れたときに音を鳴らす", + "gui.howtos.Chase-Game.step_ScoreVariable": "スコアの変数を作る", + "gui.howtos.Chase-Game.ScoreWhenTouch": "タコのスプライトに触れたときにスコアを増やす", + "gui.howtos.add-sprite.name": "スプライトを追加する", + "gui.howtos.add-sprite.step_addSprite": "スプライトを追加する", + "gui.howtos.add-a-backdrop.name": "背景を追加する", + "gui.howtos.change-size.name": "大きさを変更する", + "gui.howtos.glide-around.name": "滑らかに動かす", + "gui.howtos.record-a-sound.name": "音を録音する", + "gui.howtos.spin-video.name": "回転させる", + "gui.howtos.hide-and-show.name": "隠すと表示する", + "gui.howtos.switch-costume.name": "スプライトをアニメ化する", + "gui.howtos.move-around-with-arrow-keys.name": "矢印キーを使う", + "gui.howtos.add-effects.name": "効果を追加する", + "gui.extension.music.name": "音楽", + "gui.extension.music.description": "楽器やドラムを演奏する。", + "gui.extension.pen.name": "ペン", + "gui.extension.pen.description": "スプライトで絵を描く。", + "gui.extension.videosensing.name": "ビデオモーションセンサー", + "gui.extension.videosensing.description": "カメラで動きを検知する。", + "gui.extension.text2speech.name": "音声合成", + "gui.extension.text2speech.description": "プロジェクトに言葉をしゃべらせる。", + "gui.extension.translate.name": "翻訳", + "gui.extension.translate.description": "色々な言語にテキストを翻訳する。", + "gui.extension.microbit.description": "プロジェクトを現実の世界と接続する。", + "gui.extension.microbit.connectingMessage": "接続中", + "gui.extension.ev3.description": "対話型ロボットなどを作る。", + "gui.extension.ev3.connectingMessage": "接続中です。EV3のピンが1234に設定されていることを確認してください。", + "gui.extension.wedo2.description": "モーターとセンサーを使って作る。", + "gui.extension.wedo2.connectingMessage": "接続中", + "gui.libraryTags.all": "すべて", + "gui.libraryTags.animals": "動物", + "gui.libraryTags.dance": "ダンス", + "gui.libraryTags.effects": "効果", + "gui.libraryTags.fantasy": "ファンタジー", + "gui.libraryTags.fashion": "ファッション", + "gui.libraryTags.food": "食べ物", + "gui.libraryTags.indoors": "屋内", + "gui.libraryTags.loops": "ループ", + "gui.libraryTags.music": "音楽", + "gui.libraryTags.notes": "音符", + "gui.libraryTags.outdoors": "屋外", + "gui.libraryTags.patterns": "パターン", + "gui.libraryTags.people": "人", + "gui.libraryTags.percussion": "打楽器", + "gui.libraryTags.space": "宇宙", + "gui.libraryTags.sports": "スポーツ", + "gui.libraryTags.underwater": "海中", + "gui.libraryTags.voice": "声", + "gui.libraryTags.wacky": "奇妙な音", + "gui.libraryTags.animation": "アニメーション", + "gui.libraryTags.art": "アート", + "gui.libraryTags.games": "ゲーム", + "gui.libraryTags.stories": "物語", + "gui.libraryTags.letters": "文字", + "gui.opcodeLabels.direction": "向き", + "gui.opcodeLabels.xposition": "x座標", + "gui.opcodeLabels.yposition": "y座標", + "gui.opcodeLabels.size": "大きさ", + "gui.opcodeLabels.costumename": "コスチューム名", + "gui.opcodeLabels.costumenumber": "コスチュームの番号", + "gui.opcodeLabels.backdropname": "背景の名前", + "gui.opcodeLabels.backdropnumber": "背景の番号", + "gui.opcodeLabels.volume": "音量", + "gui.opcodeLabels.tempo": "テンポ", + "gui.opcodeLabels.answer": "答え", + "gui.opcodeLabels.loudness": "音量", + "gui.opcodeLabels.username": "ユーザー名", + "gui.opcodeLabels.year": "年", + "gui.opcodeLabels.month": "月", + "gui.opcodeLabels.date": "日", + "gui.opcodeLabels.dayofweek": "曜日", + "gui.opcodeLabels.hour": "時", + "gui.opcodeLabels.minute": "分", + "gui.opcodeLabels.second": "秒", + "gui.opcodeLabels.timer": "タイマー", + "gui.sharedMessages.backdrop": "背景{index}", + "gui.sharedMessages.costume": "コスチューム{index}", + "gui.sharedMessages.sprite": "スプライト{index}", + "gui.sharedMessages.pop": "ポップ" } \ No newline at end of file diff --git a/editor/interface/ka.json b/editor/interface/ka.json deleted file mode 100644 index 79156573..00000000 --- a/editor/interface/ka.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "ზურგჩანთა", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "შეცდომა ზურგჩანთის ჩატვირთვის დროს", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "იტვირთება...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "სხვა", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "ზურგჩანთა ცარიელია", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "ბრაუზერის მხარდაჭერა არ არის", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "ძალიან ვწუხვართ მაგრამ Scratch 3.0 არ არის თავსებადი Internet Explorer, Vivaldi, Opera ან Silk-თან. ჩვენ გირჩევთ ისეთახალ ბრაუზერებს როგორებიცაა Google Chrome, Mozilla Firefox, ან Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "უკან", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "მეტის გასაგებად, გადადით {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "კითხვა-პასუხი", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "გადაიღეთ ფოტო", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "კამერა იტვირთება...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "ჩვენ გვჭირდება თქვენი ნებართვა რათა გამოვიყენოთ თქვენი კამერა", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "ხელახლა გადაიღეთ ფოტო", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "შენახვა", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "გადაიღეთ ფოტო", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "იტვირთება...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "ჩართეთ კამერა", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "ინსტრუქციები", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "დახურეთ", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "სცადეთ უფრო მეტი!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "მეტის ნახვა", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "ნუ ღელავთ, ჩვენ ვმუშაობთ ამ პრობლემაზე {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "მალე იქნება", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ჩვენ ვმუშაობთ ამ პრობლემაზე {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "მოწყობილობა ვერ მოიძებნა", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "თან იქონიეთ თქვენი მოწყობილობა, შემდეგ დაიწყეთ ძებნა", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "დააჭირეთ თქვენი მოწყობილობის ღილაკზე", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "დაიწყეთ ძებნა", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "ეძებს...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "კიდევ სცადეთ", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "კავშირი არის", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "კავშირი არ არის", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "გადადით ედიტორზე", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "კავშირი მყარდება...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "უი, რაღაც შეცდომაა", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "კიდევ სცადეთ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "დახმარება", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "მოწყობილობის სახელი", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "დაკავშირება", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "მიმდინარეობს მოწყობილობის ძებნა", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "მოწყობილობა ვერ მოიძებნა", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "აირჩიეთ თქვენი მოწყობილობა ამ სიიდან", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "განახლება", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "დარწმუნდით რომ Scratch Link დაყენებულია და გამართულად მუშაობს", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "შეამოწმეთ ჩართულია თუ არა Bluetooth", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "კიდევ სცადეთ", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "დახმარება", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "გადასვლა", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "გაჩერდით", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "უი, რაღაც შეცდომაა", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "ხელახლა ჩატვირთვა", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "შეადგინე ბლოკი", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "დაამატეთ რესურსი", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "ნომერი ან ტექსტი", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "დაამატეთ რესურსი", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "ლოგიკური", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "დაამატეთ ეტიკეტი", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "გაუშვით ეკრანის განახლებით", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "გააუქმეთ", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "მიმართულება", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "გარშემო", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "მარცხენა/მარჯვენა", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "როტაციის გარეშე", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "ჩასვი დამატება", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "კოდი", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "ფონები", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "კოსტიუმები", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "ხმები", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "იხილე Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "ჩასვით ლინკი თქვენს ერთ-ერთ გაზიარებულ Scratch პროექტში. ამ 3.0 Beta-ში შეტანილი ცვლილებები არ შეინახება", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "ჩასვით ლინკი თქვენს ერთ-ერთ გაზიარებულ Scratch პროექტში. 3.0 Beta დასათვალიერებელ ვერსიაში შეტანილი ცვლილებები არ შეინახება", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "მოიცა, მოიცა, ამ პროექტის ლინკი ან იდენტიფიკატორი მთლად სწორი არ უნდა იყოს", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "ნახეთ", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "დაბრუნდით", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "მეტის გასაგებად, გადადით {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "კითხვა-პასუხი", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "მალე იქნება", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "ძიება", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "ყველა", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "იქმნება ბლოკები...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "იტვრირთება სპრაიტები...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "იტვირთება ხმები...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "იტვირთება დამატებები", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "კატების მწყემსვა...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "მიმდინარეობს ბუთხუზა პროექტების გადაცემა...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "თევზუნები აფრინდებიან...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "სმაილიკები მზადდება...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "პროექტი იტვირთება", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "პროფილი", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "ჩემი ნივთები", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "ჩემი კლასები", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "ჩემი კლასი", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ანგარიშის პარამეტრები", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "გამოსვლა", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "ნახე ჯგუფი", - "description": "Label for see community button" - }, - "general.username": { - "message": "მომხმარებლის სახელი", - "description": "Label for login username input" - }, - "general.password": { - "message": "პაროლი", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "შესვლა", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "დახმარება გჭირდებათ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "ენის ასარჩევი", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "ინსტრუქციები", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "აღადგინე სპრაიტი", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "აღადგინე ხმა", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "აღადგინე კოსტიუმი", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "აღადგინე", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "შეინახე ეხლა", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "შეინახეთ ასლი", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "ახალი", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ფაილი", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "გადმოტვირთე შენი კომპიუტერიდან", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "შეინახე შენს კომპიუტერში", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "შესწორება", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "გამორთე ტურბო მოდი", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "ჩართე ტურბო მოდი", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "შეურთდით Scratch-ს", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "შესვლა", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "გაგვიზიარე შენი მოსაზრება", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "პროექტის სახელი აქ", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "გააზიარე", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "დახმარება", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "უკან", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "ჩვეულებრივი წასაკითხი", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "დიდი წასაკითხი", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "ცოცია", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "სცადე Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "გიწვევთ Scratch 3.0 Beta ვერსიაში", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "ეხლა არა", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "სცადე", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "ნახე 2.0 პროექტი", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "გიწვევთ Scratch 3.0 Beta ვერსიაში", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "ჩვენ ვმუშაობთ Scratch-ის მომდევნო თაობის შექმნაზე. ჩვენ მოხარული ვიქნებით თუ შენ მას გამოსცდი", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "ეხლა არა", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "სცადე! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "ნახე 2.0 პროექტი", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "მეტის გასაგებად, გადადით {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "კითხვა-პასუხი", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "ყველა სპრაიტისთვის", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "მხოლოდ ამ სპრაიტისთვის", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "ეს ცვლადი იქნება ყველა სპრაიტისთვის", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "გააუქმე", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "გაჩერდი", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "ითამაშე", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "იტვირთება...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "შენახვა", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "ხელახლა ჩაწერე", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "ჩაწერე ხმა", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ჩაწერე", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ხმა", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "ითამაშე", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "გაჩერდით", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "შეკრიჭე", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "შენახვა", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "მოქმედების უკან გაწვევა", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "აღდგენა", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "აუსწრაფე", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "შეანელე", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "ექო", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "რობოტი", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "უფრო ხმამაღლა", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "ცოტა რბილად", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "უკან მიბრუნება", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "სახელი", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "სპრაიტი", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "ანახე", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "ზომა", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "დუბლირება", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "წაშლა", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ექსპორტი", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "აირჩიე სპრაიტი", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "დახატე", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "სიურპრიზი", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "ატვირთე სპრაიტი", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "შეცვალე დიდი სცენით", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "შეცვალე პატარა სცენით", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "გაადიდე მთელ ეკრანზე", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "გამოდი დიდი ეკრანიდან", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "მთლიანი ეკრანის კონტროლი", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "აირჩიე უკანა ფონი", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "დახატე", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "სიურპრიზი", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "ატვირთე უკანა ფონი", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "სცენა", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "ფონები", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "ტურბო მოდი", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "თქვენი ბრაუზერი არ უხდება WebGL-ს", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "უი, როგორც ჩანს თქვენი ბრაუზერი ან კომპიუტერი {webGlLink}. არადა ეს ტექნოლოგიაა საჭირო Scratch 3.0-თვის.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ვერ მუშაობს WebGL-თან", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "უკან", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "მეტის გასაგებად, გადადით {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "კითხვა-პასუხი", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "აირჩიე უკანა ფონი", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "აირჩიე კოსტიუმი", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "აირჩიე უკანა ფონი", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "აირჩიე კოსტიუმი", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "დახატე", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "სიურპრიზი", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "ატვირთე უკანა ფონი", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "ატვირთე კოსტიუმი", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "კამერა", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "აირჩიე დამატება", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "ჩაწერე დამატების URL", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch პროექტი", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "ვერ ვიწყებთ ჩაწერას", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "არჩეული პროექტის ფაილი ვერ გადმოიტვირთა", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "აირჩიე ხმა", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "ატვირთე ხმა", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "სიურპრიზი", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ჩაწერე", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "აირჩიე ხმა", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "აირჩიე სპრაიტი", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "აირჩია ინსტრუქცია", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "მიაუუ", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "ჩემი ცვლადი", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "პირველი ნაბიჯები", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "დაამატე მოძრაობის ბლოკი", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "დააწკაპუნე მწვანე დროშას და დაიწყება", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "დაუმატე უკანა ფონი", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "შეცვალე ფერი", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "ისრიალე გარშემო", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "დახატე სახელი", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "აირჩიე ასოს სპრაიტი", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "დაწკაპუნებისას დააუკარი მუსიკა", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "აირჩიე სხვა ასოს სპრაიტი", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "შეცვალე ფერი", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "აირჩიე სხვა ასოს სპრაიტი და დაატრიალე ის", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "აირჩიე სხვა ასოს სპრაიტი და გაზარდე ის", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "შექმენი მუსიკა", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "აირჩიე ინსტრუმენტის სპრაიტი", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "დაწკაპუნებისას დაუკარი ხმა", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "შექმენი სიმღერა", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "აირჩიე ბარაბანი და დაუკარი", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "აირჩიე მიკროფონის სპრაიტი და სიურპრიზების რიტმბოქსი", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "შექმენი მაგარი თამაში", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "აიღე სპრაიტი", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "დაწკაპუნებისას დაუკარი ხმა", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "შექმენი ქულების ცვლადი", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "დაწკაპუნებისას მოუმატე ქულა", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "აირჩიე შემთხვევითი მდებარეობა", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "შეცვალე ფერი", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "გაანულე ქულები", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "შექმენი დაჭერობანა თამაში", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "დაუმატე უკანა ფონი", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "დაამატე სპრაიტი", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "იმოძრავე მარჯვნივ და მარცხნივ ისარის ღილაკებით", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "იმოძრავე ზევით და ქვევით ისარის ღილაკებით", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "დაამატე კიდევ ერთი სპრაიტი", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "იმოძრავე ქაოტურად ", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "რვაფეხას სპრაიტში, შეხებისას ჩაირთოს ხმა", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "შექმენი ქულების ცვლადი", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "რვაფეხას სპრაიტში შეხებისას დაუმატე ქულა", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "დაამატე სპრაიტი", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "დაამატე სპრაიტი", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "დაუმატე უკანა ფონი", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "შეცვალე ზომა", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "ისრიალე გარშემო", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "ჩაწერე ხმა", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "ატრიალე გარშემო", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "დამალე და უჩვენე", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "დახატე სპრაიტი", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "გამოიყენე ისრიანი ღილაკები", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "დაუმატე ეფექტები", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "მუსიკა", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "დაუკარი ინსტრუმენტებზე და ბარაბანზე", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "კალამი", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "დახატე შენი სპრაიტებით", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "ვიდეო სენსორი", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "იგრძენი მოძრაობა კამერით", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "თარგმნე", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "თარგმნე ტექსტი ბევრ ენაზე", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "დაუკავშირდი მსოფლიოს შენი პროექტებით", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "კავშირი მყარდება", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "ააგე ინტერაქტიული რობოტები და სხვა რაღაცეები", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "კავშირი მყარდება. დარწმუნდი რომ შენი EV3-ის პინი არის 1234", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "ააგე ძრავებით და სენსორებით", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "კავშირი მყარდება", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "ყველა", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "მუსიკა", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ხალხი", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "სპორტი", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "ხელოვნება", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "თამაშები", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "ისტორიები", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "მიმართულება", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x წერტილი", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y წერტილი", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ზომა", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "კოსტიუმის სახელი", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "უკანა ფონის სახელი", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "მოცულობა", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ხმა", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "პასუხი", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ხმა", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "მომხმარებელი", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "წელი", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "თვე", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "თარიღი", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "კვირის დღე", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "საათი", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "წუთი", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "წამი", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "წამზომი", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "ზურგჩანთა{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "კოსტიუმი{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "სპრაიტი{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ამოხტა", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/kk.json b/editor/interface/kk.json deleted file mode 100644 index 9512b1d6..00000000 --- a/editor/interface/kk.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Рюкзак", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Артқа", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Жиі қойылатын сұрақтар", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Сақтау", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Оқулықтар", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Жабу", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Көмек", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Көмек", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Блок жасау", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Экранды жаңартусыз іске қосу", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Болдырмау", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Жақсы", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Фондар", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Костюмдер", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Дыбыстар", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Жиі қойылатын сұрақтар", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Іздеу", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Барлығы", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профиль", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Менің жұмыстарым", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Менің сыныптарым", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Менің сыныбым", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Аккаунт баптаулары", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Шығу", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Пайдаланушының аты", - "description": "Label for login username input" - }, - "general.password": { - "message": "Құпиясөз", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Кіру", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Көмек керек пе?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Оқулықтар", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Қазір сақтау", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Көшірме ретінде сақтау", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ремикс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Жаңа", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Түзету", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch-ке қосылу", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Кіру", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Бөлісті", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Бөлісу", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Көмек", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Артқа", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "қалыпты көрсеткіш", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "үлкен көрсеткіш", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "тетікше", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Сынап көріңіз", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Жиі қойылатын сұрақтар", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Барлық спрайтар үшін", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Тек осы спрайт үшін", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Бұлттық айнымалы (серверде сақталады)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Болдырмау", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Жақсы", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Ойнау", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Сақтау", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Жазу", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Дыбыс", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Ойнау", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Сақтау", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Болдырмау", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Қайталау", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Көрсету", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "көшірмесін жасау", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "жою", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "экспорттау", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Спрайтты таңдаңыз", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Фонды таңдаңыз", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Сахна", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "фондар", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Турбо режим", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Артқа", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Жиі қойылатын сұрақтар", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Фонды таңдаңыз", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Фонды таңдаңыз", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Жазу", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Спрайтты таңдаңыз", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Жасау...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Сақтау...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Неден бастауға болады", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Бір нәрсе айтыңыз", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Фонды қосыңыз", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Түсті өзгертіңіз", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Бір нәрсе айтыңыз", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Есімге анимация жаса", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Әуенді жаса", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Түсті өзгертіңіз", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Фонды қосыңыз", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Спрайтты қосыңыз", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Спрайтты қосыңыз", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Спрайтты қосыңыз", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Фонды қосыңыз", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Оны айналдырыңыз", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Әсерер қосыңыз", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Музыка", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Қалам", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Бейнебақылау", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Барлығы", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Жануарлар", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Би", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Эффекттер", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Қиял", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Сән", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Ғимарат ішінде", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Музыка", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Нота", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Ашық ауада", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Адамдар", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Перкуссия", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Пробел", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Су асты әлемі", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Анимация", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Өнер", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ойындар", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Әңгімелер", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Әріптер", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "бағыт", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x қалпында", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y қалпында", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "өлшем", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "костюм аты", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "фонның атауы", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "дыбыс", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "қарқын", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "жауап", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "дыбыс деңгейі", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "пайдаланушының аты", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "жыл", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ай", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "күні", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "апта күні", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "сағат", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "минут", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунд", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/kn.json b/editor/interface/kn.json deleted file mode 100644 index 1b0d200e..00000000 --- a/editor/interface/kn.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "ಬೆನ್ನುಚೀಲ", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "ಹಿಂದಣಗಳು", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "ಎಲ್ಲಾ", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ಖಾತೆಯ ಅಳವಡಿಕೆಗಳು", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "ಚಿತ್ರ ಸಂಕಲನ", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "ಜಾರಕ", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ಧ್ವನಿ ಗ್ರಹಣ", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ಶಬ್ಧ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "ಪ್ರತಿ", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ಅಳಿಸು", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "ವೇದಿಕೆ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "ಹಿಂದಣಗಳು", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ಧ್ವನಿ ಗ್ರಹಣ", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ಲೇಖಣಿ", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "ಎಲ್ಲಾ", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "ಪ್ರಾಣಿಗಳು", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ದಿಕ್ಕು", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x ಸ್ಥಾನ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y ಸ್ಥಾನ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ಗಾತ್ರ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ಹಿಂದಣದ ಹೆಸರು", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ಶಬ್ಧ", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ತಾಳ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "ಉತ್ತರ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ಧ್ವನಿಯುಕ್ತ", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ಬಳಕೆದಾರರ ಹೆಸರು", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "ಸಮಯಸೂಚಕ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ಪಾಪ್", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ko.json b/editor/interface/ko.json index 26d294fb..a0887cd7 100644 --- a/editor/interface/ko.json +++ b/editor/interface/ko.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "다시 연결", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "개인 저장소", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "개인 저장소를 불러오는 중 오류 ", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "로딩중...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "더 보기", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "개인 저장소가 비었습니다", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "브라우저가 지원되지 않습니다.", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "정말로 죄송하지만, 스크래치 3.0은 Internet Explorer, Vivaldi, Opera, Silk를 지원하지 않습니다. Google Chrome, Mozilla Firefox, Microsoft Edge와 같이 새로운 브라우저를 사용하는 것을 권장합니다.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "뒤로", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "자주 묻는 질문(FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "사진 찍기", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "카메라를 불러오는 중...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "사용자의 카메라를 사용하려면 사용자의 허락이 필요합니다", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "사진 다시 찍기", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "저장", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "사진 찍기", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "로딩 중...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "카메라 사용", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "튜토리얼", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "닫기", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "해 볼 만한 다른 것들!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "더 보기", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "걱정 마세요, 작업 중입니다 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "곧 이용 가능합니다...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "작업 중입니다 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "발견된 기기가 없습니다", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "주변에 기기가 있는 지 확인 후 검색을 시작하세요. ", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "기기의 버튼을 누르세요", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "검색 시작", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "검색 중...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "다시 시도", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "연결됨 ", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "연결 끊기 ", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "편집기로 가기 ", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "연결 중...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "이런, 뭔가 잘못된 것 같네요. ", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "다시 시도", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "도움말", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "기기 이름", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "연결하기", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "기기를 찾는 중", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "발견된 기기가 없습니다", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "위의 목록에서 사용자의 기기를 선택하세요.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "새로 고침", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Scratch Link가 설치되었고 실행되는지 확인하세요", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "블루투스가 사용 가능한지 확인하세요", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "다시 시도", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "도움말", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "시작하기", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "멈추기", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "이런! 무언가가 잘못되었습니다.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "정말로 죄송하지만, 스크래치에 문제가 생긴 것으로 보입니다. 이 오류는 자동으로 스크래치 팀에게 접수되었습니다. 다시 시도하려면 페이지를 새로고침하세요.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "새로 고침", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "블록 만들기", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "입력값 추가하기", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "숫자 또는 문자열", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "입력값 추가하기", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "논리값", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "라벨 넣기", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "화면 새로고침 없이 실행하기", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "취소", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "확인", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "방향", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "회전하기", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "왼쪽/오른쪽", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "회전하지 않기", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "확장 기능 추가하기", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "코드", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "배경", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "모양", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "소리", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "스크래치 2.0 프로젝트 보기", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "당신이 공유한 스크래치 프로젝트 중 하나의 링크를 입력하세요. 이 3.0 베타 버전에서 만들어진 변경사항은 저장되지 않습니다.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "당신이 공유한 스크래치 프로젝트 중 하나의 링크를 입력하세요. 이 3.0 미리보기 버전에서의 변경사항은 저장되지 않습니다.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "이런, 그 프로젝트 링크나 아이디는 맞는 것 같지 않네요. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "보기", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "되돌아가기", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "자주 묻는 질문(FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "곧 이용 가능", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "요구사항", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "협력사", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "검색", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "모두", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "블록을 생성하는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "스프라이트를 불러오는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "소리를 불러오는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "확장 기능을 불러오는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "고양이를 몰고 가는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "나노를 전송하는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "고보를 팽창시키는 중...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "이모티콘을 준비하는 중...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "프로젝트를 불러오는 중", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "내 정보", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "내 작업실", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "내 학급", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "내 학급", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "계정 설정", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "로그 아웃", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "커뮤니티 방문하기", - "description": "Label for see community button" - }, - "general.username": { - "message": "사용자 이름", - "description": "Label for login username input" - }, - "general.password": { - "message": "비밀번호", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "로그인", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "도움이 필요한가요?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "언어 선택기 ", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "튜토리얼", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "스프라이트 되돌리기", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "소리 되돌리기", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "모양 되돌리기", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "되돌리기", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "저장하기", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "복사본 저장하기", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "리믹스", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "새로 만들기", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "파일", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "컴퓨터에서 가져오기", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "컴퓨터에 저장하기 ", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "편집", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "터보 모드 끄기", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "터보 모드 켜기", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "스크래치 가입", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "로그인", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "의견 보내기", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "프로젝트 제목을 입력하세요", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "공유됨", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "공유", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "도움말", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "뒤로", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(비어 있음)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "길이 {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "변수이름-변수값 보기", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "변수값 크게 보기", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "슬라이더 사용하기", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "스크래치 3.0 체험하기", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "스크래치 3.0 베타 버전에 오신 것을 환영합니다", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "나중에", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "시도해 보기", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 프로젝트 보기", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "스크래치 3.0 베타 버전에 오신 것을 환영합니다", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "스크래치의 다음 세대를 준비하고 있습니다. 귀하가 체험하시게 되어 기쁩니다!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "나중에", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "지금 시작! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 프로젝트 보기", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "자주 묻는 질문(FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "모든 스프라이트에서 사용", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "이 스프라이트에서만 사용", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "클라우드 변수 (서버에 저장됨)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "이 변수는 모든 스프라이트에서 사용할 수 있습니다.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "취소", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "확인", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "멈추기", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "재생", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "로딩 중...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "저장", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "다시 녹음하기", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "소리 녹음하기", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "아래에 있는 버튼을 눌러서 녹음을 시작하세요", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}마이크를 사용하려면 당신의 허락이 필요합니다", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "녹음 멈추기", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "녹음하기", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "소리", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "재생", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "멈추기", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "자르기", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "저장", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "되돌리기", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "재시도", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "빠르게", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "느리게", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "메아리", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "로봇", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "크게", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "작게", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "뒤집기", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "이름", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "스프라이트", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "보이기", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "크기", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "복사", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "삭제", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "내보내기", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "스프라이트 고르기", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "그리기", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "서프라이즈", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "스프라이트 업로드하기", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "큰 무대로 전환하기", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "작은 무대로 전환하기 ", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "전체 화면 모드로 들어가기 ", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "전체 화면 모드 나가기", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "전체 화면", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "배경 고르기", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "그리기", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "서프라이즈 ", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "배경 업로드하기", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "무대", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "배경", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "터보 모드", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "브라우저가 WebGL을 지원하지 않습니다", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "아쉽지만 브라우저 또는 컴퓨터가 {webGlLink}로 보입니다. 스크래치 3.0을 실행하려면 이 장치가 필요합니다.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL을 지원하지 않는 상태", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "뒤로", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "더 알아보려면, {previewFaqLink}로 이동하세요.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "자주 묻는 질문(FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "배경 고르기", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "모양 고르기", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "배경 고르기", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "모양 고르기", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "그리기", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "서프라이즈 ", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "배경 업로드하기", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "모양 업로드하기", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "카메라", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "확장 기능 고르기", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "확장 라이브러리 주소 입력", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "스크래치 프로젝트", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "녹음을 시작할 수 없음", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "선택된 프로젝트 파일을 불러오기 실패했습니다.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "소리 고르기", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "소리 업로드하기", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "서프라이즈 ", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "녹음하기", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "소리 고르기", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "스프라이트 고르기", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "튜토리얼 고르기", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "성공적으로 생성 완료.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "생성 중...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "성공적으로 저장 완료.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "저장 중...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "야옹", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "나의 변수", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "시작하기", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "이동 블록 추가하기 ", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "초록색 깃발을 클릭해 시작하기", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "대화하는 애니메이션 만들기", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "텍스트 음성 변환 블록 추가하기", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "무엇이든지 말하기", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "목소리 정하기", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "돌아다니기", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "배경 추가하기", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "다른 캐릭터 추가하기", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "노래를 자랑하기", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "색 바꾸기", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "빙글빙글 돌기", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "커지고 작아지기", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "어드벤처 게임을 움직이게 만들기", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "보여줄 캐릭터 고르기", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "무엇이든지 말하기", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "이곳저곳을 미끄러지며 다니기", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "쫓아갈 물건 고르기", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "물건 모으기", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "점수 변수 만들기 ", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "점수 저장하기", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "레벨 업: 배경 바꾸기", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "이름으로 애니메이션 만들기", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "글자 스프라이트 선택하기 ", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "클릭할 때 소리 재생하기", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "다른 글자 스프라이트 선택하기 ", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "색 바꾸기", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "다른 글자 스프라이트를 선택하고 돌게 만들기 ", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "다른 글자 스프라이트를 선택하고 키우기", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "음악 만들기", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "악기 스프라이트 선택하기 ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "클릭할 때 소리 재생", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "노래 만들기", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "타악기 고르기 & 리듬 만들기", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "마이크 스프라이트 및 서프라이즈 비트박스를 선택하기", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "클릭하는 게임 만들기", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "스프라이트 고르기", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "클릭할 때 소리 재생하기", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "점수 변수 만들기 ", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "클릭할 때 점수 올리기", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "아무 데나 이동하기", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "색 바꾸기", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "점수 초기화하기", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "잡기 게임 만들기", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "배경 추가하기", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "스프라이트 추가하기", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "화살표 키를 눌러서 왼쪽 & 오른쪽으로 움직이기", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "화살표 키를 눌러서 위쪽 & 아래쪽으로 움직이기", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "다른 스프라이트 추가하기", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "아무렇게나 움직이기", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "문어 스프라이트가 닿을 때 소리 재생하기", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "점수 변수 만들기 ", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "문어 스프라이트가 닿을 때 점수 올리기", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "스프라이트 추가하기", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "스프라이트 추가하기", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "배경 추가하기", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "크기 바꾸기", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "이곳저곳을 미끄러지며 다니기", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "소리 녹음하기", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "회전하게 만들기", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "감추기와 보이기", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "스프라이트를 애니메이션으로 만들기", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "화살표 키 사용하기", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "효과 넣기", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "음악", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "악기와 타악기를 연주하세요.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "펜", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "스프라이트로 그리세요. ", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "비디오 감지", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "카메라로 움직임을 감지하세요.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "텍스트 음성 변환(TTS)", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "프로젝트가 말하게 만드세요.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "번역", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "텍스트를 여러 언어로 번역하세요.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "프로젝트를 세계와 연결합니다.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "연결 중", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "감지하고 반응하는 로봇 등을 만드세요.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "연결 중입니다. EV3의 pin이 1234로 설정되었는지 확인하세요.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "모터와 센서로 만드세요. ", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "연결 중", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "모두", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "동물", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "댄스", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "효과", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "판타지", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "패션", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "음식", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "실내", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "반복", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "음악", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "음표", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "실외", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "패턴", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "사람들", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "타악기", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "우주", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "스포츠", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "바닷속", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "목소리", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "엉뚱한 소리", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "애니메이션", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "예술", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "게임", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "이야기", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "글자", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "방향", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x 좌표", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y 좌표", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "크기", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "모양 이름", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "모양 번호", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "배경 이름", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "배경 번호", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "음량", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "빠르기", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "대답", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "음량", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "사용자 이름", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "년", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "월", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "일", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "요일", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "시", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "분", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "초", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "타이머", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "배경 {index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "모양 {index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "스프라이트 {index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "팝", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "다시 연결", + "gui.backpack.header": "개인 저장소", + "gui.backpack.errorBackpack": "개인 저장소를 불러오는 중 오류 ", + "gui.backpack.loadingBackpack": "로딩중...", + "gui.backpack.more": "더 보기", + "gui.backpack.emptyBackpack": "개인 저장소가 비었습니다", + "gui.unsupportedBrowser.label": "브라우저가 지원되지 않습니다.", + "gui.unsupportedBrowser.description": "정말로 죄송하지만, 스크래치 3.0은 Internet Explorer, Vivaldi, Opera, Silk를 지원하지 않습니다. Google Chrome, Mozilla Firefox, Microsoft Edge와 같이 새로운 브라우저를 사용하는 것을 권장합니다.", + "gui.unsupportedBrowser.back": "뒤로", + "gui.unsupportedBrowser.previewfaq": "더 알아보려면, {previewFaqLink}로 이동하세요.", + "gui.unsupportedBrowser.previewfaqlinktext": "자주 묻는 질문(FAQ)", + "gui.cameraModal.cameraModalTitle": "사진 찍기", + "gui.cameraModal.loadingCameraMessage": "카메라를 불러오는 중...", + "gui.cameraModal.permissionRequest": "사용자의 카메라를 사용하려면 사용자의 허락이 필요합니다", + "gui.cameraModal.retakePhoto": "사진 다시 찍기", + "gui.cameraModal.save": "저장", + "gui.cameraModal.takePhoto": "사진 찍기", + "gui.cameraModal.loadingCaption": "로딩 중...", + "gui.cameraModal.enableCameraCaption": "카메라 사용", + "gui.cards.all-tutorials": "튜토리얼", + "gui.cards.close": "닫기", + "gui.cards.more-things-to-try": "해 볼 만한 다른 것들!", + "gui.cards.see-more": "더 보기", + "gui.comingSoon.message1": "걱정 마세요, 작업 중입니다 {emoji}", + "gui.comingSoon.message2": "곧 이용 가능합니다...", + "gui.comingSoon.message3": "작업 중입니다 {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "발견된 기기가 없습니다", + "gui.connection.auto-scanning.prescan": "주변에 기기가 있는 지 확인 후 검색을 시작하세요. ", + "gui.connection.auto-scanning.pressbutton": "기기의 버튼을 누르세요", + "gui.connection.auto-scanning.start-search": "검색 시작", + "gui.connection.connecting-searchbutton": "검색 중...", + "gui.connection.auto-scanning.try-again": "다시 시도", + "gui.connection.connected": "연결됨 ", + "gui.connection.disconnect": "연결 끊기 ", + "gui.connection.go-to-editor": "편집기로 가기 ", + "gui.connection.connecting-cancelbutton": "연결 중...", + "gui.connection.error.errorMessage": "이런, 뭔가 잘못된 것 같네요. ", + "gui.connection.error.tryagainbutton": "다시 시도", + "gui.connection.error.helpbutton": "도움말", + "gui.connection.peripheral-name-label": "기기 이름", + "gui.connection.connect": "연결하기", + "gui.connection.scanning.lookingforperipherals": "기기를 찾는 중", + "gui.connection.scanning.noPeripheralsFound": "발견된 기기가 없습니다", + "gui.connection.scanning.instructions": "위의 목록에서 사용자의 기기를 선택하세요.", + "gui.connection.search": "새로 고침", + "gui.connection.unavailable.installscratchlink": "Scratch Link가 설치되었고 실행되는지 확인하세요", + "gui.connection.unavailable.enablebluetooth": "블루투스가 사용 가능한지 확인하세요", + "gui.connection.unavailable.tryagainbutton": "다시 시도", + "gui.connection.unavailable.helpbutton": "도움말", + "gui.controls.go": "시작하기", + "gui.controls.stop": "멈추기", + "gui.crashMessage.label": "이런! 무언가가 잘못되었습니다.", + "gui.crashMessage.description": "정말로 죄송하지만, 스크래치에 문제가 생긴 것으로 보입니다. 이 오류는 자동으로 스크래치 팀에게 접수되었습니다. 다시 시도하려면 페이지를 새로고침하세요.", + "gui.crashMessage.reload": "새로 고침", + "gui.customProcedures.myblockModalTitle": "블록 만들기", + "gui.customProcedures.addAnInputNumberText": "입력값 추가하기", + "gui.customProcedures.numberTextType": "숫자 또는 문자열", + "gui.customProcedures.addAnInputBoolean": "입력값 추가하기", + "gui.customProcedures.booleanType": "논리값", + "gui.customProcedures.addALabel": "라벨 넣기", + "gui.customProcedures.runWithoutScreenRefresh": "화면 새로고침 없이 실행하기", + "gui.customProcedures.cancel": "취소", + "gui.customProcedures.ok": "확인", + "gui.SpriteInfo.direction": "방향", + "gui.directionPicker.rotationStyles.allAround": "회전하기", + "gui.directionPicker.rotationStyles.leftRight": "왼쪽/오른쪽", + "gui.directionPicker.rotationStyles.dontRotate": "회전하지 않기", + "gui.gui.addExtension": "확장 기능 추가하기", + "gui.gui.codeTab": "코드", + "gui.gui.backdropsTab": "배경", + "gui.gui.costumesTab": "모양", + "gui.gui.soundsTab": "소리", + "gui.importInfo.title": "스크래치 2.0 프로젝트 보기", + "gui.importInfo.betamessage": "당신이 공유한 스크래치 프로젝트 중 하나의 링크를 입력하세요. 이 3.0 베타 버전에서 만들어진 변경사항은 저장되지 않습니다.", + "gui.importInfo.message": "당신이 공유한 스크래치 프로젝트 중 하나의 링크를 입력하세요. 이 3.0 미리보기 버전에서의 변경사항은 저장되지 않습니다.", + "gui.importInfo.invalidFormatError": "이런, 그 프로젝트 링크나 아이디는 맞는 것 같지 않네요. ", + "gui.importModal.viewproject": "보기", + "gui.importInfo.goback": "되돌아가기", + "gui.importInfo.previewfaq": "더 알아보려면, {previewFaqLink}로 이동하세요.", + "gui.importInfo.previewfaqlinktext": "자주 묻는 질문(FAQ)", + "gui.extensionLibrary.comingSoon": "곧 이용 가능", + "gui.extensionLibrary.requires": "요구사항", + "gui.extensionLibrary.collaboration": "협력사", + "gui.library.filterPlaceholder": "검색", + "gui.library.allTag": "모두", + "gui.loader.message1": "블록을 생성하는 중...", + "gui.loader.message2": "스프라이트를 불러오는 중...", + "gui.loader.message3": "소리를 불러오는 중...", + "gui.loader.message4": "확장 기능을 불러오는 중...", + "gui.loader.message5": "고양이를 몰고 가는 중...", + "gui.loader.message6": "나노를 전송하는 중...", + "gui.loader.message7": "고보를 팽창시키는 중...", + "gui.loader.message8": "이모티콘을 준비하는 중...", + "gui.loader.headline": "프로젝트를 불러오는 중", + "gui.accountMenu.profile": "내 정보", + "gui.accountMenu.myStuff": "내 작업실", + "gui.accountMenu.myClasses": "내 학급", + "gui.accountMenu.myClass": "내 학급", + "gui.accountMenu.accountSettings": "계정 설정", + "gui.accountMenu.signOut": "로그 아웃", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "커뮤니티 방문하기", + "general.username": "사용자 이름", + "general.password": "비밀번호", + "general.signIn": "로그인", + "login.needHelp": "도움이 필요한가요?", + "gui.menuBar.LanguageSelector": "언어 선택기 ", + "gui.menuBar.tutorialsLibrary": "튜토리얼", + "gui.menuBar.restoreSprite": "스프라이트 되돌리기", + "gui.menuBar.restoreSound": "소리 되돌리기", + "gui.menuBar.restoreCostume": "모양 되돌리기", + "gui.menuBar.restore": "되돌리기", + "gui.menuBar.saveNow": "저장하기", + "gui.menuBar.saveAsCopy": "복사본 저장하기", + "gui.menuBar.remix": "리믹스", + "gui.menuBar.new": "새로 만들기", + "gui.menuBar.file": "파일", + "gui.menuBar.uploadFromComputer": "컴퓨터에서 가져오기", + "gui.menuBar.downloadToComputer": "컴퓨터에 저장하기 ", + "gui.menuBar.edit": "편집", + "gui.menuBar.turboModeOff": "터보 모드 끄기", + "gui.menuBar.turboModeOn": "터보 모드 켜기", + "gui.menuBar.joinScratch": "스크래치 가입", + "gui.menuBar.signIn": "로그인", + "gui.menuBar.giveFeedback": "의견 보내기", + "gui.gui.projectTitlePlaceholder": "프로젝트 제목을 입력하세요", + "gui.menuBar.isShared": "공유됨", + "gui.menuBar.share": "공유", + "gui.modal.help": "도움말", + "gui.modal.back": "뒤로", + "gui.monitor.listMonitor.empty": "(비어 있음)", + "gui.monitor.listMonitor.listLength": "길이 {length}", + "gui.monitor.contextMenu.default": "변수이름-변수값 보기", + "gui.monitor.contextMenu.large": "변수값 크게 보기", + "gui.monitor.contextMenu.slider": "슬라이더 사용하기", + "gui.previewInfo.label": "스크래치 3.0 체험하기", + "gui.previewInfo.welcome": "스크래치 3.0 베타 버전에 오신 것을 환영합니다", + "gui.previewModal.notnowtooltip": "나중에", + "gui.previewModal.tryittooltip": "시도해 보기", + "gui.previewModal.viewprojecttooltip": "2.0 프로젝트 보기", + "gui.previewInfo.betawelcome": "스크래치 3.0 베타 버전에 오신 것을 환영합니다", + "gui.previewInfo.invitation": "스크래치의 다음 세대를 준비하고 있습니다. 귀하가 체험하시게 되어 기쁩니다!", + "gui.previewInfo.notnow": "나중에", + "gui.previewModal.tryit": "지금 시작! {caticon}", + "gui.previewModal.viewproject": "2.0 프로젝트 보기", + "gui.previewInfo.previewfaq": "더 알아보려면, {previewFaqLink}로 이동하세요.", + "gui.previewInfo.previewfaqlinktext": "자주 묻는 질문(FAQ)", + "gui.gui.variableScopeOptionAllSprites": "모든 스프라이트에서 사용", + "gui.gui.variableScopeOptionSpriteOnly": "이 스프라이트에서만 사용", + "gui.gui.cloudVariableOption": "클라우드 변수 (서버에 저장됨)", + "gui.gui.variablePromptAllSpritesMessage": "이 변수는 모든 스프라이트에서 사용할 수 있습니다.", + "gui.prompt.cancel": "취소", + "gui.prompt.ok": "확인", + "gui.playbackStep.stopMsg": "멈추기", + "gui.playbackStep.playMsg": "재생", + "gui.playbackStep.loadingMsg": "로딩 중...", + "gui.playbackStep.saveMsg": "저장", + "gui.playbackStep.reRecordMsg": "다시 녹음하기", + "gui.recordModal.title": "소리 녹음하기", + "gui.recordingStep.beginRecord": "아래에 있는 버튼을 눌러서 녹음을 시작하세요", + "gui.recordingStep.permission": "{arrow}마이크를 사용하려면 당신의 허락이 필요합니다", + "gui.recordingStep.stop": "녹음 멈추기", + "gui.recordingStep.record": "녹음하기", + "gui.soundEditor.sound": "소리", + "gui.soundEditor.play": "재생", + "gui.soundEditor.stop": "멈추기", + "gui.soundEditor.trim": "자르기", + "gui.soundEditor.save": "저장", + "gui.soundEditor.undo": "되돌리기", + "gui.soundEditor.redo": "재시도", + "gui.soundEditor.faster": "빠르게", + "gui.soundEditor.slower": "느리게", + "gui.soundEditor.echo": "메아리", + "gui.soundEditor.robot": "로봇", + "gui.soundEditor.louder": "크게", + "gui.soundEditor.softer": "작게", + "gui.soundEditor.reverse": "뒤집기", + "gui.SpriteInfo.spritePlaceholder": "이름", + "gui.SpriteInfo.sprite": "스프라이트", + "gui.SpriteInfo.show": "보이기", + "gui.SpriteInfo.size": "크기", + "gui.spriteSelectorItem.contextMenuDuplicate": "복사", + "gui.spriteSelectorItem.contextMenuDelete": "삭제", + "gui.spriteSelectorItem.contextMenuExport": "내보내기", + "gui.spriteSelector.addSpriteFromLibrary": "스프라이트 고르기", + "gui.spriteSelector.addSpriteFromPaint": "그리기", + "gui.spriteSelector.addSpriteFromSurprise": "서프라이즈", + "gui.spriteSelector.addSpriteFromFile": "스프라이트 업로드하기", + "gui.stageHeader.stageSizeLarge": "큰 무대로 전환하기", + "gui.stageHeader.stageSizeSmall": "작은 무대로 전환하기 ", + "gui.stageHeader.stageSizeFull": "전체 화면 모드로 들어가기 ", + "gui.stageHeader.stageSizeUnFull": "전체 화면 모드 나가기", + "gui.stageHeader.fullscreenControl": "전체 화면", + "gui.spriteSelector.addBackdropFromLibrary": "배경 고르기", + "gui.stageSelector.addBackdropFromPaint": "그리기", + "gui.stageSelector.addBackdropFromSurprise": "서프라이즈 ", + "gui.stageSelector.addBackdropFromFile": "배경 업로드하기", + "gui.stageSelector.stage": "무대", + "gui.stageSelector.backdrops": "배경", + "gui.turboMode.active": "터보 모드", + "gui.webglModal.label": "브라우저가 WebGL을 지원하지 않습니다", + "gui.webglModal.description": "아쉽지만 브라우저 또는 컴퓨터가 {webGlLink}로 보입니다. 스크래치 3.0을 실행하려면 이 장치가 필요합니다.", + "gui.webglModal.webgllink": "WebGL을 지원하지 않는 상태", + "gui.webglModal.back": "뒤로", + "gui.webglModal.previewfaq": "더 알아보려면, {previewFaqLink}로 이동하세요.", + "gui.webglModal.previewfaqlinktext": "자주 묻는 질문(FAQ)", + "gui.costumeLibrary.chooseABackdrop": "배경 고르기", + "gui.costumeLibrary.chooseACostume": "모양 고르기", + "gui.costumeTab.addBackdropFromLibrary": "배경 고르기", + "gui.costumeTab.addCostumeFromLibrary": "모양 고르기", + "gui.costumeTab.addBlankCostume": "그리기", + "gui.costumeTab.addSurpriseCostume": "서프라이즈 ", + "gui.costumeTab.addFileBackdrop": "배경 업로드하기", + "gui.costumeTab.addFileCostume": "모양 업로드하기", + "gui.costumeTab.addCameraCostume": "카메라", + "gui.extensionLibrary.chooseAnExtension": "확장 기능 고르기", + "gui.extensionLibrary.extensionUrl": "확장 라이브러리 주소 입력", + "gui.gui.defaultProjectTitle": "스크래치 프로젝트", + "gui.recordingStep.alertMsg": "녹음을 시작할 수 없음", + "gui.projectLoader.loadError": "선택된 프로젝트 파일을 불러오기 실패했습니다.", + "gui.soundLibrary.chooseASound": "소리 고르기", + "gui.soundTab.fileUploadSound": "소리 업로드하기", + "gui.soundTab.surpriseSound": "서프라이즈 ", + "gui.soundTab.recordSound": "녹음하기", + "gui.soundTab.addSoundFromLibrary": "소리 고르기", + "gui.spriteLibrary.chooseASprite": "스프라이트 고르기", + "gui.tipsLibrary.tutorials": "튜토리얼 고르기", + "gui.alerts.createsuccess": "성공적으로 생성 완료.", + "gui.alerts.creating": "생성 중...", + "gui.alerts.creatingError": "프로젝트를 생성하지 못했습니다. 다시 시도해 주세요!", + "gui.alerts.savingError": "프로젝트를 저장하지 못했습니다. 다시 시도해 주세요!", + "gui.alerts.savesuccess": "성공적으로 저장 완료.", + "gui.alerts.saving": "저장 중...", + "gui.defaultProject.meow": "야옹", + "gui.defaultProject.variable": "나의 변수", + "gui.howtos.intro-move-sayhello-hat.name": "시작하기", + "gui.howtos.intro-move.step_stepMove": "이동 블록 추가하기 ", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "초록색 깃발을 클릭해 시작하기", + "gui.howtos.say-it-out-loud": "대화하는 애니메이션 만들기", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "텍스트 음성 변환 블록 추가하기", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "무엇이든지 말하기", + "gui.howtos.say-it-out-loud_TXTSetVoice": "목소리 정하기", + "gui.howtos.say-it-out-loud.step_TXTMove": "돌아다니기", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "배경 추가하기", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "다른 캐릭터 추가하기", + "gui.howtos.say-it-out-loud.step_TXTSong": "노래를 자랑하기", + "gui.howtos.say-it-out-loud.step_TXTColor": "색 바꾸기", + "gui.howtos.say-it-out-loud.step_TXTSpin": "빙글빙글 돌기", + "gui.howtos.say-it-out-loud.step_TXTGrow": "커지고 작아지기", + "gui.howtos.cartoon-network": "어드벤처 게임을 움직이게 만들기", + "gui.howtos.cartoon-network.step_CNcharacter": "보여줄 캐릭터 고르기", + "gui.howtos.cartoon-network.step_CNsay": "무엇이든지 말하기", + "gui.howtos.cartoon-network.step_CNglide": "이곳저곳을 미끄러지며 다니기", + "gui.howtos.cartoon-network.step_CNpicksprite": "쫓아갈 물건 고르기", + "gui.howtos.cartoon-network.step_CNcollect": "물건 모으기", + "gui.howtos.cartoon-network.step_CNvariable": "점수 변수 만들기 ", + "gui.howtos.cartoon-network.step_CNscore": "점수 저장하기", + "gui.howtos.cartoon-network.step_CNbackdrop": "레벨 업: 배경 바꾸기", + "gui.howtos.animate-a-name.name": "이름으로 애니메이션 만들기", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "글자 스프라이트 선택하기 ", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "클릭할 때 소리 재생하기", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "다른 글자 스프라이트 선택하기 ", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "색 바꾸기", + "gui.howtos.animate-a-name.step_AnimateSpin": "다른 글자 스프라이트를 선택하고 돌게 만들기 ", + "gui.howtos.animate-a-name.step_AnimateGrow": "다른 글자 스프라이트를 선택하고 키우기", + "gui.howtos.make-music.name": "음악 만들기", + "gui.howtos.Make-Music.step_PickInstrument": "악기 스프라이트 선택하기 ", + "gui.howtos.Make-Music.step_PlaySoundClick": "클릭할 때 소리 재생", + "gui.howtos.Make-Music.step_MakeSong": "노래 만들기", + "gui.howtos.make-music.step_MakeBeat": "타악기 고르기 & 리듬 만들기", + "gui.howtos.make-music.step_MakeBeatBox": "마이크 스프라이트 및 서프라이즈 비트박스를 선택하기", + "gui.howtos.make-a-game.name": "클릭하는 게임 만들기", + "gui.howtos.Make-A-Game.step_GamePickSprite": "스프라이트 고르기", + "gui.howtos.make-a-game.step_GamePlaySound": "클릭할 때 소리 재생하기", + "gui.howtos.make-a-game.step_GameAddScore": "점수 변수 만들기 ", + "gui.howtos.make-a-game.step_GameChangeScore": "클릭할 때 점수 올리기", + "gui.howtos.make-a-game.step_Random": "아무 데나 이동하기", + "gui.howtos.make-music.step_GameChangeColor": "색 바꾸기", + "gui.howtos.make-music.step_ResetScore": "점수 초기화하기", + "gui.howtos.make-a-chase-game.name": "잡기 게임 만들기", + "gui.howtos.Chase-Game.step_BG": "배경 추가하기", + "gui.howtos.chase-game.step_AddOcto": "스프라이트 추가하기", + "gui.howtos.make-music.step_LeftRight": "화살표 키를 눌러서 왼쪽 & 오른쪽으로 움직이기", + "gui.howtos.Chase-Game.step_UpDown": "화살표 키를 눌러서 위쪽 & 아래쪽으로 움직이기", + "gui.howtos.Chase-Game.step_AddStar": "다른 스프라이트 추가하기", + "gui.howtos.Chase-Game.step_MoveRandom": "아무렇게나 움직이기", + "gui.howtos.Chase-Game.step_WhenTouch": "문어 스프라이트가 닿을 때 소리 재생하기", + "gui.howtos.Chase-Game.step_ScoreVariable": "점수 변수 만들기 ", + "gui.howtos.Chase-Game.ScoreWhenTouch": "문어 스프라이트가 닿을 때 점수 올리기", + "gui.howtos.add-sprite.name": "스프라이트 추가하기", + "gui.howtos.add-sprite.step_addSprite": "스프라이트 추가하기", + "gui.howtos.add-a-backdrop.name": "배경 추가하기", + "gui.howtos.change-size.name": "크기 바꾸기", + "gui.howtos.glide-around.name": "이곳저곳을 미끄러지며 다니기", + "gui.howtos.record-a-sound.name": "소리 녹음하기", + "gui.howtos.spin-video.name": "회전하게 만들기", + "gui.howtos.hide-and-show.name": "감추기와 보이기", + "gui.howtos.switch-costume.name": "스프라이트를 애니메이션으로 만들기", + "gui.howtos.move-around-with-arrow-keys.name": "화살표 키 사용하기", + "gui.howtos.add-effects.name": "효과 넣기", + "gui.extension.music.name": "음악", + "gui.extension.music.description": "악기와 타악기를 연주하세요.", + "gui.extension.pen.name": "펜", + "gui.extension.pen.description": "스프라이트로 그리세요. ", + "gui.extension.videosensing.name": "비디오 감지", + "gui.extension.videosensing.description": "카메라로 움직임을 감지하세요.", + "gui.extension.text2speech.name": "텍스트 음성 변환(TTS)", + "gui.extension.text2speech.description": "프로젝트가 말하게 만드세요.", + "gui.extension.translate.name": "번역", + "gui.extension.translate.description": "텍스트를 여러 언어로 번역하세요.", + "gui.extension.microbit.description": "프로젝트를 세계와 연결합니다.", + "gui.extension.microbit.connectingMessage": "연결 중", + "gui.extension.ev3.description": "감지하고 반응하는 로봇 등을 만드세요.", + "gui.extension.ev3.connectingMessage": "연결 중입니다. EV3의 pin이 1234로 설정되었는지 확인하세요.", + "gui.extension.wedo2.description": "모터와 센서로 만드세요. ", + "gui.extension.wedo2.connectingMessage": "연결 중", + "gui.libraryTags.all": "모두", + "gui.libraryTags.animals": "동물", + "gui.libraryTags.dance": "댄스", + "gui.libraryTags.effects": "효과", + "gui.libraryTags.fantasy": "판타지", + "gui.libraryTags.fashion": "패션", + "gui.libraryTags.food": "음식", + "gui.libraryTags.indoors": "실내", + "gui.libraryTags.loops": "반복", + "gui.libraryTags.music": "음악", + "gui.libraryTags.notes": "음표", + "gui.libraryTags.outdoors": "실외", + "gui.libraryTags.patterns": "패턴", + "gui.libraryTags.people": "사람들", + "gui.libraryTags.percussion": "타악기", + "gui.libraryTags.space": "우주", + "gui.libraryTags.sports": "스포츠", + "gui.libraryTags.underwater": "바닷속", + "gui.libraryTags.voice": "목소리", + "gui.libraryTags.wacky": "엉뚱한 소리", + "gui.libraryTags.animation": "애니메이션", + "gui.libraryTags.art": "예술", + "gui.libraryTags.games": "게임", + "gui.libraryTags.stories": "이야기", + "gui.libraryTags.letters": "글자", + "gui.opcodeLabels.direction": "방향", + "gui.opcodeLabels.xposition": "x 좌표", + "gui.opcodeLabels.yposition": "y 좌표", + "gui.opcodeLabels.size": "크기", + "gui.opcodeLabels.costumename": "모양 이름", + "gui.opcodeLabels.costumenumber": "모양 번호", + "gui.opcodeLabels.backdropname": "배경 이름", + "gui.opcodeLabels.backdropnumber": "배경 번호", + "gui.opcodeLabels.volume": "음량", + "gui.opcodeLabels.tempo": "빠르기", + "gui.opcodeLabels.answer": "대답", + "gui.opcodeLabels.loudness": "음량", + "gui.opcodeLabels.username": "사용자 이름", + "gui.opcodeLabels.year": "년", + "gui.opcodeLabels.month": "월", + "gui.opcodeLabels.date": "일", + "gui.opcodeLabels.dayofweek": "요일", + "gui.opcodeLabels.hour": "시", + "gui.opcodeLabels.minute": "분", + "gui.opcodeLabels.second": "초", + "gui.opcodeLabels.timer": "타이머", + "gui.sharedMessages.backdrop": "배경 {index}", + "gui.sharedMessages.costume": "모양 {index}", + "gui.sharedMessages.sprite": "스프라이트 {index}", + "gui.sharedMessages.pop": "팝" } \ No newline at end of file diff --git a/editor/interface/ku.json b/editor/interface/ku.json deleted file mode 100644 index 33ff74e6..00000000 --- a/editor/interface/ku.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "bigire", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Verastke", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "Tapan", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "tomarkirin", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "deng", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dubare", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "paqij be", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Dik", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "tomarkirin", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "pênûs", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "rex", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "pozîsyona x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "pozîsyona y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "mezintî", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "deng", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "bersiv", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hêdî(bêdeng)", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "demjimar", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/la.json b/editor/interface/la.json deleted file mode 100644 index e6305dba..00000000 --- a/editor/interface/la.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Deponentia", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "RSR", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Claudere", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Auxilium", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Auxilium", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Claudere", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Imagines scaenae", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Vestitus", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "RSR", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Quaerere", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Omnes", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Pagina sententiarum", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Res meae", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Partes meae scolae", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Classis mea", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Praeferentiae sententiarum", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Exire", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nomen usatoris", - "description": "Label for login username input" - }, - "general.password": { - "message": "Verbum transilindi", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Intrare", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Sententiae", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Mutare", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Adi Scratchem", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Intrare", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Auxilium", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "RSR", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Claudere", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sonus", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Ostendere", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "dele", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Elige imaginem scaenae", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Imagines scaenae", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "RSR", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Elige imaginem scaenae", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Elige imaginem scaenae", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Inire", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dic aliquid", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Adde imaginem scaenae", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Muta colorem", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dic aliquid", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Fac musicam", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Muta colorem", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Adde imaginem scaenae", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Adde imaginem rei", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Adde imaginem rei", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Adde imaginem rei", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Adde imaginem scaenae", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Rotet", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musica", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "stilus", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Omnes", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "bestiae", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effecta", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musica", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animatio", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Ars", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ludi", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Historiae", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "directio", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "positio x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "positio y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "magnitudo", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nomen imaginis scaenae", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "magnitudo", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "modus", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "responde", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "magnitudo sonitus", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nomen usatoris", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "horologium", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/lg.json b/editor/interface/lg.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/lg.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/lo.json b/editor/interface/lo.json deleted file mode 100644 index 5e50f22c..00000000 --- a/editor/interface/lo.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "ຖົງເປ້", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "ບັນທຶກ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "ໃກ້", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ເຮັດກອ້ນ", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "ການດໍາເນີນງານໂດຍບໍ່ມີການໂຫຼດຫນ້າຈໍຄືນຫນ້າຈໍ", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "ຍົກເລີກ", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "ສິ່ງຫຍໍ້ທໍ້", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "ຊຸດແຕ່ງຕົວ", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "ສຽງ", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "ທັງໝົດ", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "ປະຫວັດຫຍໍ້", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "ວັດຖຸ ຂ້ອຍ", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ການຕັ້ງຄ່າບັນຊີ", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "ລະຫັດ", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ເຂົ້າສູ່ລະບົບ", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "ບັນທຶກໃນປັດຈຸບັນ", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "ບັນທຶກເປັນສໍາເນົາ", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "ໃຫມ່", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ໄຟລ", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "ດັດແກ້", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ເຂົ້າສູ່ລະບົບ", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "ແບ່ງປັນ", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "ມິເຕີທີ່ອ່ານປົກກະຕິ", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "ມິເຕີທີ່ອ່ານຂະຫນາດໃຫຍ່", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "ສໍາລັບ sprite ທັງຫມົດ", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "ສໍາລັບ sprite ນີ້", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "ຍົກເລີກ", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "ບັນທຶກ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ການບັນທຶກ", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ສຽງ", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "ບັນທຶກ", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "ຍົກເລີກ", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "ເຮັດຊ້ໍາ", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "ຊ້ໍາ", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ຂີດອອກ", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ສົ່ງອອກ", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "ຂັ້ນຕອນຂອງການ", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "ສິ່ງຫຍໍ້ທໍ້", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "ກ້ອງ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ການບັນທຶກ", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "ສ້າງ...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "ກຳລັງບັນທຶກ...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ບິກ", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "ທັງໝົດ", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "ສັດ", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "ຜົນກະທົບ", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "ພາຍໃນອາຄານ", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "ນອກ", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ປະຊາຊົນ", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "ບອ່ນ", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "ກິລາ", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "ໃຕ້ນ້ໍາ", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "ຕົວໜັງສື", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ທິດທາງ", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "ຕໍາແຫນ່ງ x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ຕໍາແຫນ່ງ y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ຂະຫນາດ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ຊື່ ຂອງ ຊຸດແຕ່ງຕົວ", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ຊື່ສິ່ງຫຍໍ້ທໍ້", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ລະດັບສຽນ", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ຈັງຫວະ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "ຄຳຕອບ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ສຽງດັງພິລຶກ", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ຊື່ຜູ້ໃຊ້", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ປີ", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ເດືອນ", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ວັນທີ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ວັນ", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ຊົ່ວໂມງ", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "ນາທີ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "ວິນາທີ", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "ເຄື່ອງຕັ້ງເວລາ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/lt.json b/editor/interface/lt.json index 7cea3b68..36820a5f 100644 --- a/editor/interface/lt.json +++ b/editor/interface/lt.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Prisijungti iš naujo", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Kuprinė", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Klaida iškraustant kuprinę", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Kraunasi...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Daugiau", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Kuprinė tuščia", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Naršyklė nepalaikoma", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Deja, Scratch 3.0 nepalaiko Internet Explorer, Vivaldi, Opera ar Silk. Rekomenduojame bandyti naujesnę naršyklę, pavyzdžiui, Google Chrome, Mozilla Firefox arba Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Atgal", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "DUK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Nufotografuoti", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Įkeliama vaizdo kamera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Mums reikia jūsų leidimo naudoti fotoaparatą", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Fotografuoti iš naujo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Išsaugoti", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Fotografuoti", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Kraunasi...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Įgalinti kamerą", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Pamokos", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Uždaryti", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Daugiau dalykų, kuriuos galite pabandyti!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Žiūrėti daugiau", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Nesijaudink, mes tobuliname {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Netrukus...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Mes stengiamės ir tobuliname {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nerasta jokių įrenginių", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Turėkite įrenginį šalia, tuomet pradėkite paiešką.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Nuspauskite mygtuką savo įrenginyje.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Pradėti paiešką", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Ieškoma...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Bandyti iš naujo", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Prisijungta", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Atsijungti", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Grįžti į rengyklę", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Jungiamasi...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oi, atrodo kažkas ne taip.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Bandyti iš naujo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pagalba", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Įrenginio pavadinimas", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Prisijungti", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Ieškoma įrenginių", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nerasta jokių įrenginių", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Pasirinkite savo įrenginį iš aukščiau esančio sąrašo.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Atnaujinti", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Įsitikinkite, kad įdiegta ir veikia Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Patikrinkite, ar Bluetooth funkcija įjungta", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Bandyti iš naujo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pagalba", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Pirmyn", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oi, atrodo kažkas ne taip.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Deja, atrodo, kad Scratch užstrigo. Apie šią klaidą automatiškai pranešama Scratch darbuotojų komandai. Galite atnaujinti puslapį, kad pakartotumėte veiksmą.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Atnaujinti", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Sukurti bloką", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Pridėti įvestį", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "skaičius arba tekstas", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Pridėti įvestį", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "loginis tipas", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Pridėti etiketę", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Vykdyti be ekrano atnaujinimo", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Atšaukti", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Kryptis", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Aplinkui", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "kairėn/dešinėn", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Nesisukti", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Pridėti plėtinį", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Programos kodas", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fonai", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kaukės", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Garsai", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Peržiūrėti Scratch 2.0 projektą", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Įveskite nuorodą į vieną iš savo bendrinamų Scratch projektų. Pakeitimai, atlikti šiame 3.0 Beta, nebus išsaugoti.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Įveskite nuorodą į vieną iš savo bendrinamų Scratch projektų. Pakeitimai, atlikti šiame 3.0, nebus išsaugoti.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "O-o, kad projekto nuoroda ar ID neatrodo visiškai teisinga.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Rodyti", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Eiti atgal", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "DUK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Netrukus", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Paieška", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Viskas", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Kuriami blokai…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Įkeliami veikėjai…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Įkeliami garsus…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Įkeliami plėtiniai…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Gaudome kates…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nano kažkur kraustosi…", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Pripučiama Gobo…", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Ruošiame emoji…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Kraunamas projektas", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profilis", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mano dalykėliai", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mano klasės pamokos", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mano klasės pamoka", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Paskyros nustatymai", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Atsijungti", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Žiūrėti bendruomenę", - "description": "Label for see community button" - }, - "general.username": { - "message": "Naudotojo vardas", - "description": "Label for login username input" - }, - "general.password": { - "message": "Slaptažodis", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Prisijungti", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Reikia pagalbos?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "kalbos pasirinkimas", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Pamokos", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Atstatyti veikėją", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Atstatyti garsą", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Atstatyti kaukę", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Atstatyti", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Išsaugoti dabar", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Išsaugoti kopiją", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Perdaroma kūryba (remiksas)", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Naujas", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Failas", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Įkelti iš kompiuterio", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Išsaugoti savo kompiuteryje", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Taisyti", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Išjungti Turbo režimą", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Įjungti Turbo režimą", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Prisiregistruoti Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Prisijungti", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Palikti atsiliepimą", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Vieta projekto antraštei", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Bendrinama", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Bendrinti", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pagalba", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Atgal", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tuščia)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "ilgis {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "rodyti įprastai", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "rodyti didesnį", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slinktis", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Išbandyti Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Sveiki atvykę į Scratch 3.0 Beta versiją", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ne dabar", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Išbandyti", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Peržiūrėti 2.0 versijos projektą", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Sveiki atvykę į Scratch 3.0 Beta versiją", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Mes kuriame naują Scratch. Džiaugiamės, kad nori išbandyti!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ne dabar", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Išbandyk! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Peržiūrėti 2.0 versijos projektą", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "DUK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Visiems veikėjams", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Tik šiam veikėjui", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Šis kintamasis bus prieinamas visiems veikėjams", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Atšaukti", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Paleisti", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Kraunasi...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Išsaugoti", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Įrašyti dar kartą", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Įrašyti garsą", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Įrašui pradėti paspausk žemiau esantį mygtuką", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Reikia tavo leidimo naudoti mikrofoną", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Baigti įrašą", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "įrašyti", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Garsas", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Paleisti", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Apkarpyti", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Išsaugoti", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Atšaukti", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Grąžinti", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Greičiau", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Lėčiau", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Aidas", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robotas", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Garsiau", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Minkščiau", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Atbulai", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Pavadinimas", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Veikėjas", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Rodyti", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Dydis", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dubliuoti", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "šalinti", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksportuoti", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Pasirink Veikėją", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Nupiešti", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Siurprizas", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Įkelti veikėją", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Pakeisti į didelę sceną", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Pakeisti į mažą sceną", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Rodyti per visą ekraną", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Išjungti rodymą per visą ekraną", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Per visą ekraną", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Pasirink foną", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Nupiešti", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Siurprizas", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Įkelti foną", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scena", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fonai", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo režimas", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Ši naršyklė nepalaiko WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Deja, atrodo, kad naršyklė ar kompiuteris {webGlLink}. Ši technologija reikalinga kad veiktų Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nepalaiko WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Atgal", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "DUK", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Pasirink foną", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Pasirinkite kaukę", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Pasirink foną", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Pasirinkite kaukę", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Nupiešti", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Siurprizas", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Įkelti foną", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Įkelti kaukę", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Pasirinkite plėtinį", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Įveskite plėtinio URL", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch projektas", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nepavyko pradėti įrašą", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Nepavyko įkelti pasirinkto projekto failo.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Pasirinkite garsą", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Įkelti garsą", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Siurprizas", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "įrašyti", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Pasirinkite garsą", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Pasirink Veikėją", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Pasirinkite pamoką", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Kuriama...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Išsaugoma...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mano kintamasis", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kaip pradėti", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Pridėti judesio bloką", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Spustelėkite žalią vėliavėlę projektui paleisti", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Kurti kalbančias animacijas", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Pridėti tekstą į kalbos blokus", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Sakyk Ką Nors", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Nustatyti balsą", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Judintis", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Pridėk foną", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Pridėti kitą veikėją", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Sudainuoti dainą", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Keisk Spalvą", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Sukis aplink", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Išaugti ir susitraukti", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Kurti nuotykių žaidimo animaciją", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Sakyk Ką Nors", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Slinkti", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Surinkti objektus", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Skaičiuoti taškus", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Sukurti vardo animaciją", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pasirinkti veikėją-raidę", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spustelėjus groti garsą", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pasirinkti kitą veikėją-raidę", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Keisti spalvą", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Rinktis kitą veikėją-raidę kuri suksis aplink", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Rinktis kitą veikėją-raidę kuri augs", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Kurti muziką", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Rinktis veikėją-instrumentą", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spustelėjus groti garsą", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Kurti dainą", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Rinktis būgną ir kurti ritmą", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Rinktis veikėją-mikrofoną ir nustebinti Beatbox'u", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Kurti spustelėjimų žaidimą", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pasirinkti veikėją", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spustelėjus groti garsą", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Sukurti kintamąjį kuris rodys taškų skaičių", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Spustelėjus pridėti tašką", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Eiti į atsitiktinai parinktą vietą", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Keisk Spalvą", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nunulinti taškų skaičių", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Kurti gaudynių žaidimą", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Pridėk foną", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Pridėk Veikėją", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Judėti dešinėn ir kairėn rodyklių klavišais", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Judėti aukštyn ir žemyn rodyklių klavišais", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Pridėti dar vieną veikėją", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Judėti kaip papuola", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Beliečiant veikėją-aštuonkojį groti garsą", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Sukurti kintamąjį kuris rodys taškų skaičių", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Beliečiant veikėją-aštuonkojį pridėti taškų", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Pridėk Veikėją", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Pridėk Veikėją", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Pridėk foną", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Keisti dydį", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Slinkti", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Įrašyti garsą", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Gerokai pasukti", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Slėpti ir rodyti", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Kurti veikėjo animaciją", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Naudoti rodyklių klavišus", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Pridėti efektų", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muzika", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Groti instrumentais ir būgnais.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pieštukas", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Piešti savo veikėjus.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Vaizdo jutikliai", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Aptikti judesį naudojant kamerą.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Skaityti tekstą", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Tavo projektai galės kalbėti.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Išversti", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Versti tekstą į kitas kalbas.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Jungti projektus su visu pasauliu.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Prisijungimas", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Sukurkite interaktyvius robotus ir dar daugiau.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Prisijungimas. Įsitikinkite, kad jūsų EV3 PIN kodas yra 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Kurkite su motorais ir jutikliais.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Prisijungimas", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Viskas", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Gyvūnai", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Šokis", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektai", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantazija", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mada", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Maistas", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Viduje", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Ciklai", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muzika", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Natos", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Lauke", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Raštai", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Žmonės", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Mušamieji", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Tarpas", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sportas", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Povandeninis pasaulis", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Balsas", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Pašėlę", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animacija", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Menas", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Žaidimai", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Pasakojimai", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "kryptis", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x koordinatė", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y koordinatė", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "dydis", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "kaukės pavadinimas", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "kaukės numeris", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "fono pavadinimas", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "fono numeris", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "garsas", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempas", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "atsakymas", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "garsumas", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "vartotojo vardas", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "metai", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mėnuo", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "savaitės diena", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "valanda", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutė", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekundė", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "laikmatis", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fonas{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kaukė{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Veikėjas{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pokšt", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Prisijungti iš naujo", + "gui.backpack.header": "Kuprinė", + "gui.backpack.errorBackpack": "Klaida iškraustant kuprinę", + "gui.backpack.loadingBackpack": "Kraunasi...", + "gui.backpack.more": "Daugiau", + "gui.backpack.emptyBackpack": "Kuprinė tuščia", + "gui.unsupportedBrowser.label": "Naršyklė nepalaikoma", + "gui.unsupportedBrowser.description": "Deja, Scratch 3.0 nepalaiko Internet Explorer, Vivaldi, Opera ar Silk. Rekomenduojame bandyti naujesnę naršyklę, pavyzdžiui, Google Chrome, Mozilla Firefox arba Microsoft Edge.", + "gui.unsupportedBrowser.back": "Atgal", + "gui.unsupportedBrowser.previewfaq": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "DUK", + "gui.cameraModal.cameraModalTitle": "Nufotografuoti", + "gui.cameraModal.loadingCameraMessage": "Įkeliama vaizdo kamera...", + "gui.cameraModal.permissionRequest": "Mums reikia jūsų leidimo naudoti fotoaparatą", + "gui.cameraModal.retakePhoto": "Fotografuoti iš naujo", + "gui.cameraModal.save": "Išsaugoti", + "gui.cameraModal.takePhoto": "Fotografuoti", + "gui.cameraModal.loadingCaption": "Kraunasi...", + "gui.cameraModal.enableCameraCaption": "Įgalinti kamerą", + "gui.cards.all-tutorials": "Pamokos", + "gui.cards.close": "Uždaryti", + "gui.cards.more-things-to-try": "Daugiau dalykų, kuriuos galite pabandyti!", + "gui.cards.see-more": "Žiūrėti daugiau", + "gui.comingSoon.message1": "Nesijaudink, mes tobuliname {emoji}", + "gui.comingSoon.message2": "Netrukus...", + "gui.comingSoon.message3": "Mes stengiamės ir tobuliname {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nerasta jokių įrenginių", + "gui.connection.auto-scanning.prescan": "Turėkite įrenginį šalia, tuomet pradėkite paiešką.", + "gui.connection.auto-scanning.pressbutton": "Nuspauskite mygtuką savo įrenginyje.", + "gui.connection.auto-scanning.start-search": "Pradėti paiešką", + "gui.connection.connecting-searchbutton": "Ieškoma...", + "gui.connection.auto-scanning.try-again": "Bandyti iš naujo", + "gui.connection.connected": "Prisijungta", + "gui.connection.disconnect": "Atsijungti", + "gui.connection.go-to-editor": "Grįžti į rengyklę", + "gui.connection.connecting-cancelbutton": "Jungiamasi...", + "gui.connection.error.errorMessage": "Oi, atrodo kažkas ne taip.", + "gui.connection.error.tryagainbutton": "Bandyti iš naujo", + "gui.connection.error.helpbutton": "Pagalba", + "gui.connection.peripheral-name-label": "Įrenginio pavadinimas", + "gui.connection.connect": "Prisijungti", + "gui.connection.scanning.lookingforperipherals": "Ieškoma įrenginių", + "gui.connection.scanning.noPeripheralsFound": "Nerasta jokių įrenginių", + "gui.connection.scanning.instructions": "Pasirinkite savo įrenginį iš aukščiau esančio sąrašo.", + "gui.connection.search": "Atnaujinti", + "gui.connection.unavailable.installscratchlink": "Įsitikinkite, kad įdiegta ir veikia Scratch Link", + "gui.connection.unavailable.enablebluetooth": "Patikrinkite, ar Bluetooth funkcija įjungta", + "gui.connection.unavailable.tryagainbutton": "Bandyti iš naujo", + "gui.connection.unavailable.helpbutton": "Pagalba", + "gui.controls.go": "Pirmyn", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Oi, atrodo kažkas ne taip.", + "gui.crashMessage.description": "Deja, atrodo, kad Scratch užstrigo. Apie šią klaidą automatiškai pranešama Scratch darbuotojų komandai. Galite atnaujinti puslapį, kad pakartotumėte veiksmą.", + "gui.crashMessage.reload": "Atnaujinti", + "gui.customProcedures.myblockModalTitle": "Sukurti bloką", + "gui.customProcedures.addAnInputNumberText": "Pridėti įvestį", + "gui.customProcedures.numberTextType": "skaičius arba tekstas", + "gui.customProcedures.addAnInputBoolean": "Pridėti įvestį", + "gui.customProcedures.booleanType": "loginis tipas", + "gui.customProcedures.addALabel": "Pridėti etiketę", + "gui.customProcedures.runWithoutScreenRefresh": "Vykdyti be ekrano atnaujinimo", + "gui.customProcedures.cancel": "Atšaukti", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Kryptis", + "gui.directionPicker.rotationStyles.allAround": "Aplinkui", + "gui.directionPicker.rotationStyles.leftRight": "kairėn/dešinėn", + "gui.directionPicker.rotationStyles.dontRotate": "Nesisukti", + "gui.gui.addExtension": "Pridėti plėtinį", + "gui.gui.codeTab": "Programos kodas", + "gui.gui.backdropsTab": "Fonai", + "gui.gui.costumesTab": "Kaukės", + "gui.gui.soundsTab": "Garsai", + "gui.importInfo.title": "Peržiūrėti Scratch 2.0 projektą", + "gui.importInfo.betamessage": "Įveskite nuorodą į vieną iš savo bendrinamų Scratch projektų. Pakeitimai, atlikti šiame 3.0 Beta, nebus išsaugoti.", + "gui.importInfo.message": "Įveskite nuorodą į vieną iš savo bendrinamų Scratch projektų. Pakeitimai, atlikti šiame 3.0, nebus išsaugoti.", + "gui.importInfo.invalidFormatError": "O-o, kad projekto nuoroda ar ID neatrodo visiškai teisinga.", + "gui.importModal.viewproject": "Rodyti", + "gui.importInfo.goback": "Eiti atgal", + "gui.importInfo.previewfaq": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "DUK", + "gui.extensionLibrary.comingSoon": "Netrukus", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Paieška", + "gui.library.allTag": "Viskas", + "gui.loader.message1": "Kuriami blokai…", + "gui.loader.message2": "Įkeliami veikėjai…", + "gui.loader.message3": "Įkeliami garsus…", + "gui.loader.message4": "Įkeliami plėtiniai…", + "gui.loader.message5": "Gaudome kates…", + "gui.loader.message6": "Nano kažkur kraustosi…", + "gui.loader.message7": "Pripučiama Gobo…", + "gui.loader.message8": "Ruošiame emoji…", + "gui.loader.headline": "Kraunamas projektas", + "gui.accountMenu.profile": "Profilis", + "gui.accountMenu.myStuff": "Mano dalykėliai", + "gui.accountMenu.myClasses": "Mano klasės pamokos", + "gui.accountMenu.myClass": "Mano klasės pamoka", + "gui.accountMenu.accountSettings": "Paskyros nustatymai", + "gui.accountMenu.signOut": "Atsijungti", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Žiūrėti bendruomenę", + "general.username": "Naudotojo vardas", + "general.password": "Slaptažodis", + "general.signIn": "Prisijungti", + "login.needHelp": "Reikia pagalbos?", + "gui.menuBar.LanguageSelector": "kalbos pasirinkimas", + "gui.menuBar.tutorialsLibrary": "Pamokos", + "gui.menuBar.restoreSprite": "Atstatyti veikėją", + "gui.menuBar.restoreSound": "Atstatyti garsą", + "gui.menuBar.restoreCostume": "Atstatyti kaukę", + "gui.menuBar.restore": "Atstatyti", + "gui.menuBar.saveNow": "Išsaugoti dabar", + "gui.menuBar.saveAsCopy": "Išsaugoti kopiją", + "gui.menuBar.remix": "Perdaroma kūryba (remiksas)", + "gui.menuBar.new": "Naujas", + "gui.menuBar.file": "Failas", + "gui.menuBar.uploadFromComputer": "Įkelti iš kompiuterio", + "gui.menuBar.downloadToComputer": "Išsaugoti savo kompiuteryje", + "gui.menuBar.edit": "Taisyti", + "gui.menuBar.turboModeOff": "Išjungti Turbo režimą", + "gui.menuBar.turboModeOn": "Įjungti Turbo režimą", + "gui.menuBar.joinScratch": "Prisiregistruoti Scratch", + "gui.menuBar.signIn": "Prisijungti", + "gui.menuBar.giveFeedback": "Palikti atsiliepimą", + "gui.gui.projectTitlePlaceholder": "Vieta projekto antraštei", + "gui.menuBar.isShared": "Bendrinama", + "gui.menuBar.share": "Bendrinti", + "gui.modal.help": "Pagalba", + "gui.modal.back": "Atgal", + "gui.monitor.listMonitor.empty": "(tuščia)", + "gui.monitor.listMonitor.listLength": "ilgis {length}", + "gui.monitor.contextMenu.default": "rodyti įprastai", + "gui.monitor.contextMenu.large": "rodyti didesnį", + "gui.monitor.contextMenu.slider": "slinktis", + "gui.previewInfo.label": "Išbandyti Scratch 3.0", + "gui.previewInfo.welcome": "Sveiki atvykę į Scratch 3.0 Beta versiją", + "gui.previewModal.notnowtooltip": "Ne dabar", + "gui.previewModal.tryittooltip": "Išbandyti", + "gui.previewModal.viewprojecttooltip": "Peržiūrėti 2.0 versijos projektą", + "gui.previewInfo.betawelcome": "Sveiki atvykę į Scratch 3.0 Beta versiją", + "gui.previewInfo.invitation": "Mes kuriame naują Scratch. Džiaugiamės, kad nori išbandyti!", + "gui.previewInfo.notnow": "Ne dabar", + "gui.previewModal.tryit": "Išbandyk! {caticon}", + "gui.previewModal.viewproject": "Peržiūrėti 2.0 versijos projektą", + "gui.previewInfo.previewfaq": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "DUK", + "gui.gui.variableScopeOptionAllSprites": "Visiems veikėjams", + "gui.gui.variableScopeOptionSpriteOnly": "Tik šiam veikėjui", + "gui.gui.cloudVariableOption": "Cloud variable (stored on server)", + "gui.gui.variablePromptAllSpritesMessage": "Šis kintamasis bus prieinamas visiems veikėjams", + "gui.prompt.cancel": "Atšaukti", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Paleisti", + "gui.playbackStep.loadingMsg": "Kraunasi...", + "gui.playbackStep.saveMsg": "Išsaugoti", + "gui.playbackStep.reRecordMsg": "Įrašyti dar kartą", + "gui.recordModal.title": "Įrašyti garsą", + "gui.recordingStep.beginRecord": "Įrašui pradėti paspausk žemiau esantį mygtuką", + "gui.recordingStep.permission": "{arrow}Reikia tavo leidimo naudoti mikrofoną", + "gui.recordingStep.stop": "Baigti įrašą", + "gui.recordingStep.record": "įrašyti", + "gui.soundEditor.sound": "Garsas", + "gui.soundEditor.play": "Paleisti", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Apkarpyti", + "gui.soundEditor.save": "Išsaugoti", + "gui.soundEditor.undo": "Atšaukti", + "gui.soundEditor.redo": "Grąžinti", + "gui.soundEditor.faster": "Greičiau", + "gui.soundEditor.slower": "Lėčiau", + "gui.soundEditor.echo": "Aidas", + "gui.soundEditor.robot": "Robotas", + "gui.soundEditor.louder": "Garsiau", + "gui.soundEditor.softer": "Minkščiau", + "gui.soundEditor.reverse": "Atbulai", + "gui.SpriteInfo.spritePlaceholder": "Pavadinimas", + "gui.SpriteInfo.sprite": "Veikėjas", + "gui.SpriteInfo.show": "Rodyti", + "gui.SpriteInfo.size": "Dydis", + "gui.spriteSelectorItem.contextMenuDuplicate": "dubliuoti", + "gui.spriteSelectorItem.contextMenuDelete": "šalinti", + "gui.spriteSelectorItem.contextMenuExport": "eksportuoti", + "gui.spriteSelector.addSpriteFromLibrary": "Pasirink Veikėją", + "gui.spriteSelector.addSpriteFromPaint": "Nupiešti", + "gui.spriteSelector.addSpriteFromSurprise": "Siurprizas", + "gui.spriteSelector.addSpriteFromFile": "Įkelti veikėją", + "gui.stageHeader.stageSizeLarge": "Pakeisti į didelę sceną", + "gui.stageHeader.stageSizeSmall": "Pakeisti į mažą sceną", + "gui.stageHeader.stageSizeFull": "Rodyti per visą ekraną", + "gui.stageHeader.stageSizeUnFull": "Išjungti rodymą per visą ekraną", + "gui.stageHeader.fullscreenControl": "Per visą ekraną", + "gui.spriteSelector.addBackdropFromLibrary": "Pasirink foną", + "gui.stageSelector.addBackdropFromPaint": "Nupiešti", + "gui.stageSelector.addBackdropFromSurprise": "Siurprizas", + "gui.stageSelector.addBackdropFromFile": "Įkelti foną", + "gui.stageSelector.stage": "Scena", + "gui.stageSelector.backdrops": "Fonai", + "gui.turboMode.active": "Turbo režimas", + "gui.webglModal.label": "Ši naršyklė nepalaiko WebGL", + "gui.webglModal.description": "Deja, atrodo, kad naršyklė ar kompiuteris {webGlLink}. Ši technologija reikalinga kad veiktų Scratch 3.0.", + "gui.webglModal.webgllink": "nepalaiko WebGL", + "gui.webglModal.back": "Atgal", + "gui.webglModal.previewfaq": "Norėdami sužinoti daugiau, eikite į {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "DUK", + "gui.costumeLibrary.chooseABackdrop": "Pasirink foną", + "gui.costumeLibrary.chooseACostume": "Pasirinkite kaukę", + "gui.costumeTab.addBackdropFromLibrary": "Pasirink foną", + "gui.costumeTab.addCostumeFromLibrary": "Pasirinkite kaukę", + "gui.costumeTab.addBlankCostume": "Nupiešti", + "gui.costumeTab.addSurpriseCostume": "Siurprizas", + "gui.costumeTab.addFileBackdrop": "Įkelti foną", + "gui.costumeTab.addFileCostume": "Įkelti kaukę", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Pasirinkite plėtinį", + "gui.extensionLibrary.extensionUrl": "Įveskite plėtinio URL", + "gui.gui.defaultProjectTitle": "Scratch projektas", + "gui.recordingStep.alertMsg": "Nepavyko pradėti įrašą", + "gui.projectLoader.loadError": "Nepavyko įkelti pasirinkto projekto failo.", + "gui.soundLibrary.chooseASound": "Pasirinkite garsą", + "gui.soundTab.fileUploadSound": "Įkelti garsą", + "gui.soundTab.surpriseSound": "Siurprizas", + "gui.soundTab.recordSound": "įrašyti", + "gui.soundTab.addSoundFromLibrary": "Pasirinkite garsą", + "gui.spriteLibrary.chooseASprite": "Pasirink Veikėją", + "gui.tipsLibrary.tutorials": "Pasirinkite pamoką", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Kuriama...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Išsaugoma...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "mano kintamasis", + "gui.howtos.intro-move-sayhello-hat.name": "Kaip pradėti", + "gui.howtos.intro-move.step_stepMove": "Pridėti judesio bloką", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Spustelėkite žalią vėliavėlę projektui paleisti", + "gui.howtos.say-it-out-loud": "Kurti kalbančias animacijas", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Pridėti tekstą į kalbos blokus", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Sakyk Ką Nors", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Nustatyti balsą", + "gui.howtos.say-it-out-loud.step_TXTMove": "Judintis", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Pridėk foną", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Pridėti kitą veikėją", + "gui.howtos.say-it-out-loud.step_TXTSong": "Sudainuoti dainą", + "gui.howtos.say-it-out-loud.step_TXTColor": "Keisk Spalvą", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Sukis aplink", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Išaugti ir susitraukti", + "gui.howtos.cartoon-network": "Kurti nuotykių žaidimo animaciją", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Sakyk Ką Nors", + "gui.howtos.cartoon-network.step_CNglide": "Slinkti", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Surinkti objektus", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Skaičiuoti taškus", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Sukurti vardo animaciją", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Pasirinkti veikėją-raidę", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spustelėjus groti garsą", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Pasirinkti kitą veikėją-raidę", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Keisti spalvą", + "gui.howtos.animate-a-name.step_AnimateSpin": "Rinktis kitą veikėją-raidę kuri suksis aplink", + "gui.howtos.animate-a-name.step_AnimateGrow": "Rinktis kitą veikėją-raidę kuri augs", + "gui.howtos.make-music.name": "Kurti muziką", + "gui.howtos.Make-Music.step_PickInstrument": "Rinktis veikėją-instrumentą", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spustelėjus groti garsą", + "gui.howtos.Make-Music.step_MakeSong": "Kurti dainą", + "gui.howtos.make-music.step_MakeBeat": "Rinktis būgną ir kurti ritmą", + "gui.howtos.make-music.step_MakeBeatBox": "Rinktis veikėją-mikrofoną ir nustebinti Beatbox'u", + "gui.howtos.make-a-game.name": "Kurti spustelėjimų žaidimą", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Pasirinkti veikėją", + "gui.howtos.make-a-game.step_GamePlaySound": "Spustelėjus groti garsą", + "gui.howtos.make-a-game.step_GameAddScore": "Sukurti kintamąjį kuris rodys taškų skaičių", + "gui.howtos.make-a-game.step_GameChangeScore": "Spustelėjus pridėti tašką", + "gui.howtos.make-a-game.step_Random": "Eiti į atsitiktinai parinktą vietą", + "gui.howtos.make-music.step_GameChangeColor": "Keisk Spalvą", + "gui.howtos.make-music.step_ResetScore": "Nunulinti taškų skaičių", + "gui.howtos.make-a-chase-game.name": "Kurti gaudynių žaidimą", + "gui.howtos.Chase-Game.step_BG": "Pridėk foną", + "gui.howtos.chase-game.step_AddOcto": "Pridėk Veikėją", + "gui.howtos.make-music.step_LeftRight": "Judėti dešinėn ir kairėn rodyklių klavišais", + "gui.howtos.Chase-Game.step_UpDown": "Judėti aukštyn ir žemyn rodyklių klavišais", + "gui.howtos.Chase-Game.step_AddStar": "Pridėti dar vieną veikėją", + "gui.howtos.Chase-Game.step_MoveRandom": "Judėti kaip papuola", + "gui.howtos.Chase-Game.step_WhenTouch": "Beliečiant veikėją-aštuonkojį groti garsą", + "gui.howtos.Chase-Game.step_ScoreVariable": "Sukurti kintamąjį kuris rodys taškų skaičių", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Beliečiant veikėją-aštuonkojį pridėti taškų", + "gui.howtos.add-sprite.name": "Pridėk Veikėją", + "gui.howtos.add-sprite.step_addSprite": "Pridėk Veikėją", + "gui.howtos.add-a-backdrop.name": "Pridėk foną", + "gui.howtos.change-size.name": "Keisti dydį", + "gui.howtos.glide-around.name": "Slinkti", + "gui.howtos.record-a-sound.name": "Įrašyti garsą", + "gui.howtos.spin-video.name": "Gerokai pasukti", + "gui.howtos.hide-and-show.name": "Slėpti ir rodyti", + "gui.howtos.switch-costume.name": "Kurti veikėjo animaciją", + "gui.howtos.move-around-with-arrow-keys.name": "Naudoti rodyklių klavišus", + "gui.howtos.add-effects.name": "Pridėti efektų", + "gui.extension.music.name": "Muzika", + "gui.extension.music.description": "Groti instrumentais ir būgnais.", + "gui.extension.pen.name": "Pieštukas", + "gui.extension.pen.description": "Piešti savo veikėjus.", + "gui.extension.videosensing.name": "Vaizdo jutikliai", + "gui.extension.videosensing.description": "Aptikti judesį naudojant kamerą.", + "gui.extension.text2speech.name": "Skaityti tekstą", + "gui.extension.text2speech.description": "Tavo projektai galės kalbėti.", + "gui.extension.translate.name": "Išversti", + "gui.extension.translate.description": "Versti tekstą į kitas kalbas.", + "gui.extension.microbit.description": "Jungti projektus su visu pasauliu.", + "gui.extension.microbit.connectingMessage": "Prisijungimas", + "gui.extension.ev3.description": "Sukurkite interaktyvius robotus ir dar daugiau.", + "gui.extension.ev3.connectingMessage": "Prisijungimas. Įsitikinkite, kad jūsų EV3 PIN kodas yra 1234.", + "gui.extension.wedo2.description": "Kurkite su motorais ir jutikliais.", + "gui.extension.wedo2.connectingMessage": "Prisijungimas", + "gui.libraryTags.all": "Viskas", + "gui.libraryTags.animals": "Gyvūnai", + "gui.libraryTags.dance": "Šokis", + "gui.libraryTags.effects": "Efektai", + "gui.libraryTags.fantasy": "Fantazija", + "gui.libraryTags.fashion": "Mada", + "gui.libraryTags.food": "Maistas", + "gui.libraryTags.indoors": "Viduje", + "gui.libraryTags.loops": "Ciklai", + "gui.libraryTags.music": "Muzika", + "gui.libraryTags.notes": "Natos", + "gui.libraryTags.outdoors": "Lauke", + "gui.libraryTags.patterns": "Raštai", + "gui.libraryTags.people": "Žmonės", + "gui.libraryTags.percussion": "Mušamieji", + "gui.libraryTags.space": "Tarpas", + "gui.libraryTags.sports": "Sportas", + "gui.libraryTags.underwater": "Povandeninis pasaulis", + "gui.libraryTags.voice": "Balsas", + "gui.libraryTags.wacky": "Pašėlę", + "gui.libraryTags.animation": "Animacija", + "gui.libraryTags.art": "Menas", + "gui.libraryTags.games": "Žaidimai", + "gui.libraryTags.stories": "Pasakojimai", + "gui.libraryTags.letters": "Letters", + "gui.opcodeLabels.direction": "kryptis", + "gui.opcodeLabels.xposition": "x koordinatė", + "gui.opcodeLabels.yposition": "y koordinatė", + "gui.opcodeLabels.size": "dydis", + "gui.opcodeLabels.costumename": "kaukės pavadinimas", + "gui.opcodeLabels.costumenumber": "kaukės numeris", + "gui.opcodeLabels.backdropname": "fono pavadinimas", + "gui.opcodeLabels.backdropnumber": "fono numeris", + "gui.opcodeLabels.volume": "garsas", + "gui.opcodeLabels.tempo": "tempas", + "gui.opcodeLabels.answer": "atsakymas", + "gui.opcodeLabels.loudness": "garsumas", + "gui.opcodeLabels.username": "vartotojo vardas", + "gui.opcodeLabels.year": "metai", + "gui.opcodeLabels.month": "mėnuo", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "savaitės diena", + "gui.opcodeLabels.hour": "valanda", + "gui.opcodeLabels.minute": "minutė", + "gui.opcodeLabels.second": "sekundė", + "gui.opcodeLabels.timer": "laikmatis", + "gui.sharedMessages.backdrop": "fonas{index}", + "gui.sharedMessages.costume": "kaukė{index}", + "gui.sharedMessages.sprite": "Veikėjas{index}", + "gui.sharedMessages.pop": "pokšt" } \ No newline at end of file diff --git a/editor/interface/lv.json b/editor/interface/lv.json index cb409257..43494d8f 100644 --- a/editor/interface/lv.json +++ b/editor/interface/lv.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Savienot vēlreiz", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mugursoma", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Kļūda ielādējot mugursomuu", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Ielādē ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Vairāk", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Mugursoma tukša", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Pārlūks netiek atbalstīts", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Mums ļoti žēl, taču Scratch 3.0 neatbalsta Internet Explorer, Vivaldi, Opera vai Silk. Iesakām izmēģināt jaunāku pārlūku, piemēram, Google Chrome, Mozilla Firefox vai Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Atpakaļ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "BUJ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Uzņemt foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Ielādē kameru ...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Lai izmantotu kameru, nepieciešama tava atļauja ", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Izveidot uzņēmumu vēlreiz", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Saglabāt", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Uzņemt foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Ielādē ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Iespējot kameru", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Apmācības", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Aizvērt", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Izmēģināt citas lietas!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Skatīt vairāk", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Neuztraucies, mēs strādājam {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Turpinājumā...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Mēs vēl strādājam {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nav atrasta neviena ierīce", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Pārliecinies, ka ierīce ir tuvumā, tad sāc meklēšanu.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Spied pogu uz savas ierīces.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Sākt meklēšanu", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Meklē...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Mēģināt vēlreiz", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Savienots", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Atvienot", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Doties uz redaktoru", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Savienojas...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Kaut kas nogāja greizi...", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Mēģināt vēlreiz", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Palīdzība", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ierīces nosaukums", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Savienot", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Meklē ierīces", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nav atrasta neviena ierīce", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Izvēlies ierīci augšējā sarakstā.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Atsvaidzināt", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Pārliecinies, vai Scratch Link ir instalēts un darbojas", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Pārliecinies vai Bluetooth ir iespējots", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Mēģināt vēlreiz", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Palīdzība", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Palaist", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Apturēt", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Kaut kas nogāja greizi...", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Izskatās, ka Scratch nobruka. Kļūda tika automātiski ziņota Scratch Komandai. Atsvaidzini lapu un mēģini vēlreiz.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Pārlādēt", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Izveidot bloku", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Pievienot ievadi", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "cipars vai teksts", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Pievienot ievadi", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Pievienot etiķeti", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Palaist bez ekrāna atsvaidzināšanas", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Atcelt", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Labi", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Virziens", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Visur apkārt", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Pa labi/Pa kreisi", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Nerotēt", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Pievienot paplašinājumu", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kods", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Foni", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Tērpi", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Skaņas", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Rādīt Scratch 2.0 projektu", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Ievadi saiti, kas pieder vienam no taviem kopīgotajiem projektiem. Veiktās izmaiņas šajā 3.0 Beta netiks saglabātas.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Ievadi saiti, kas pieder vienam no taviem kopīgotajiem projektiem. Veiktās izmaiņas šajā 3.0 ieskatā netiks saglabātas.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ak nē, projekta saite vai id neizskatās pietiekami pareizs.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Skatīt", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Doties atpakaļ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "BUJ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Turpinājumā", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Meklēt", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Visi", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Veido blokus...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Ielādē gariņus ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Ielādē skaņas ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Ielādē paplašinājumus ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Sauc palīgā kaķus, lai ielādētu šo projektu ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Pārsūta nano ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Iefliltrē gobo ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Sagatavo emocijzīmes ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Ielādē projektu", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profils", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Manas lietas", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Manas klases", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Manas klases", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Konta iestatījumi", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Iziet", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Skatīt kopienu", - "description": "Label for see community button" - }, - "general.username": { - "message": "Lietotāja vārds", - "description": "Label for login username input" - }, - "general.password": { - "message": "Parole", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Ienākt", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Vajag palīdzēt?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "valodas izvēlētājs", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Apmācības", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Atjaunot gariņu", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Atjaunināt skaņu", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Atjaunināt tērpu", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Atjaunot", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Saglabāt tagad", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Saglabāt kā kopiju", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Jauns", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fails", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Ielādēt no šī datora", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Saglabāt šajā datorā", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Rediģēt", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Izslēgt turbo režīmu", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Ieslēgt turbo režīmu", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Pievienojies Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Ienākt", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Dot atsauksmi", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Projekta virsraksts", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Kopīgotie", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Kopīgot", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Palīdzība", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Atpakaļ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tukšs)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "garums {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normāls lasījums", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "liels lasījums", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slīdnis", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Izmēģināt Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Sveicināts Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Tagad nē", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Izmēģini", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Rādīt 2.0 projektu", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Sveicināts Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Pašreiz mēs izstrādājam jaunu Scratch versiju. Un ļoti vēlamies, lai tu to izmēģini!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Tagad nē", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Izmēģini! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Rādīt 2.0 projektu", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "BUJ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Visiem gariņiem", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Tikai šim gariņam", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Mākoņmainīgais (saglabāts serverī)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Šis mainīgais būs pieejams visiem gariņiem.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Atcelt", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Labi", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Apturēt", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Atskaņot", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Ielādē ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Saglabāt", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Atkārtoti ierakstīt", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Ierakstīt skaņu", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Sāc ierakstīšanu, spiežot apakšējo pogu", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Mums nepieciešama tava atļauja, lai izmantotu mikrofonu", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Beigt ierakstīšanu", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Ierakstīt", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Skaņa", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Atskaņot", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Apturēt", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Apgriezt", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Saglabāt", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Atsaukt", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Pārtaisīt", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Ātrāk", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Lēnāk", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Atbalss", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robots", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Skaļāk", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Klusāk", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Atpakaļgaitā", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nosaukums", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Gariņš", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Rādīt", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Izmērs", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dublēt", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "dzēst", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksportēt", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Izvēlēties gariņu", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Zīmēt", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Pārsteigums", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Augšupielādēt gariņu", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Pārslēgties uz lielu skatuvi", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Pārslēgties uz mazu skatuvi", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ieiet pilnekrāna režīmā", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Iziet no pilnekrāna režīma", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Pilnekrāna kontrole", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Izvēlēties Fonu", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Zīmēt", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Pārsteigums", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Augšupielādēt fonu", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Skatuve", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Foni", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo režīms", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Tavs Pārlūks Neatbalsta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Diemžēl izskatās, ka tavs pārlūks vai dators {webGlLink}. Tehnoloģijai nepieciešams Scratch 3.0, lai darbotos.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "neatbalsta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Atpakaļ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "BUJ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Izvēlēties Fonu", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Izvēlēties tērpu", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Izvēlēties Fonu", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Izvēlēties tērpu", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Zīmēt", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Pārsteigums", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Augšupielādēt fonu", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Augšupielādēt tērpu", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Izvēlēties paplašinājumu", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Ievadīt URL paplašinājumam", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch projekts", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nevar sākt ierakstīšanu", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Neizdevās ielādēt izvēlēto projekta failu.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Izvēlēties skaņu", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Augšupielādēt skaņu", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Pārsteigums", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Ierakstīt", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Izvēlēties skaņu", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Izvēlēties gariņu", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Izvēlēties pamācību", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Izveido...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saglabā...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Ņau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mans mainīgais", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Sākot darbu", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Pievienot pārvietošanas bloku", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Spiest zaļo karogu, lai sāktu", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Izveido Animācijas, Kas Runā", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Pievieno Tekstu Runas blokiem", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Saki kaut ko", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Uzstādi balsi", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Pārvietojies apkārt", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Pievienot fonu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Pievieno Citu Personāžu", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Dziedi Dziesmu", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Mainīt krāsu", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Griezies apkārt", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Audz un saraujies", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Izveido Animētu Piedzīvojumu spēli", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Izvēlies parādāmo personāžu", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Saki kaut ko", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Slidināt apkārt", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Izvēlies objektu, kurš tiks ķerts", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Krāt objektus", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Izveidot mainīgo, kas skaitīs punktus", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Saglabā rezultātu", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Paaugstināts līmenis: Nomaini fonu", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animēt vārdu", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Izvēlies burta gariņu", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Atskaņo skaņu kad noklikšķināts", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Izvēlies citu burta gariņu", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Mainīt krāsu", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Izvēlēties citu burta gariņu un likt tam griezties", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Izvēlēties citu burta gariņu & likt tam augt", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Veidot mūziku", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Izvēlies instrumenta gariņu", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Atskaņo skaņu kad noklikšķināts", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Izveido dziesmu", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Izvēlēties bungas & izveidot sitienus", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Izvēlēties Mikrofona gariņu un pārsteiguma beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Izveidot klikšķināšanas spēli", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Izvēlies gariņu", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Atskaņo skaņu kad noklikšķināts", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Izveido Punktu skaita mainīgo", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Kad noklikšķināts, palielināt punktu skaitu", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Dodies uz nejaušu pozīciju", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Mainīt krāsu", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Atiestatīt punktu skaitu", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Izveidot ķeršanas spēli", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Pievienot fonu", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Pievienot gariņu", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Pārvietoties pa labi & pa kreisi ar bultaustiņiem", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Pārvietoties pa labi & pa kreisi ar bultaustiņiem", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Pievienot citu gariņu", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Pārvietoties uz nejauši izvēlētām pozīcijām", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Astoņkāja gariņā, kad pieskaras spēlēt skaņu", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Izveido Punktu skaita mainīgo", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Astoņkāja gariņā, kad pieskaras pievienot punktu", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Pievienot gariņu", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Pievienot gariņu", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Pievienot fonu", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Mainīt izmēru", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Slidināt apkārt", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Ierakstīt skaņu", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Liec tam griezties", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Slēpt un Parādīt", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animēt gariņu", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Izmantot bulttaustiņus", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Pievienot efektus", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Mūzika", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spēlēt instrumentus un bungas.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Zīmulis", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Zīmēt ar saviem gariņiem.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video noteikšana", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Kustības sajūta ar kameru.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Runāšana", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Liec saviem projektiem runāt.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Tulkot", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Pārtulkot tekstu vairākās valodās.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Savienot savus projektus ar pasauli.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Savienojas", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Būvēt interaktīvus robotus un visu ko citu.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Savienojas. Pārliecinies, ka tavas EV3 pin kods ir uzstādīts uz 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Būvēt ar motoriem un sensoriem.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Savienojas", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Visi", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dzīvnieki", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dejas", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekti", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantāzija", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Ēdiens", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Iekštelpas", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Cilpas", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Mūzika", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notis", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Brīvā daba", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Paraugi", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Cilvēki", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Perkusijas", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Kosmoss", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Zemūdens", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Balss", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animācijas", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Māksla", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spēles", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stāsti", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Burti", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "virziens", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x pozīcija", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y pozīcija", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "izmērs", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "tērpa nosaukums", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "tērpa numurs", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "fona nosaukums", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "fona numurs", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "skaļums", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "temps", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "atbilde", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "skaļums", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "lietotājvārds", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "gads", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mēnesis", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datums", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "nedēļas diena", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "stunda", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minūte", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "taimeris", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "fons{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "tērps{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Gariņš{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "paukšķis", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Savienot vēlreiz", + "gui.backpack.header": "Mugursoma", + "gui.backpack.errorBackpack": "Kļūda ielādējot mugursomuu", + "gui.backpack.loadingBackpack": "Ielādē ...", + "gui.backpack.more": "Vairāk", + "gui.backpack.emptyBackpack": "Mugursoma tukša", + "gui.unsupportedBrowser.label": "Pārlūks netiek atbalstīts", + "gui.unsupportedBrowser.description": "Mums ļoti žēl, taču Scratch 3.0 neatbalsta Internet Explorer, Vivaldi, Opera vai Silk. Iesakām izmēģināt jaunāku pārlūku, piemēram, Google Chrome, Mozilla Firefox vai Microsoft Edge.", + "gui.unsupportedBrowser.back": "Atpakaļ", + "gui.unsupportedBrowser.previewfaq": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "BUJ", + "gui.cameraModal.cameraModalTitle": "Uzņemt foto", + "gui.cameraModal.loadingCameraMessage": "Ielādē kameru ...", + "gui.cameraModal.permissionRequest": "Lai izmantotu kameru, nepieciešama tava atļauja ", + "gui.cameraModal.retakePhoto": "Izveidot uzņēmumu vēlreiz", + "gui.cameraModal.save": "Saglabāt", + "gui.cameraModal.takePhoto": "Uzņemt foto", + "gui.cameraModal.loadingCaption": "Ielādē ...", + "gui.cameraModal.enableCameraCaption": "Iespējot kameru", + "gui.cards.all-tutorials": "Apmācības", + "gui.cards.close": "Aizvērt", + "gui.cards.more-things-to-try": "Izmēģināt citas lietas!", + "gui.cards.see-more": "Skatīt vairāk", + "gui.comingSoon.message1": "Neuztraucies, mēs strādājam {emoji}", + "gui.comingSoon.message2": "Turpinājumā...", + "gui.comingSoon.message3": "Mēs vēl strādājam {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nav atrasta neviena ierīce", + "gui.connection.auto-scanning.prescan": "Pārliecinies, ka ierīce ir tuvumā, tad sāc meklēšanu.", + "gui.connection.auto-scanning.pressbutton": "Spied pogu uz savas ierīces.", + "gui.connection.auto-scanning.start-search": "Sākt meklēšanu", + "gui.connection.connecting-searchbutton": "Meklē...", + "gui.connection.auto-scanning.try-again": "Mēģināt vēlreiz", + "gui.connection.connected": "Savienots", + "gui.connection.disconnect": "Atvienot", + "gui.connection.go-to-editor": "Doties uz redaktoru", + "gui.connection.connecting-cancelbutton": "Savienojas...", + "gui.connection.error.errorMessage": "Kaut kas nogāja greizi...", + "gui.connection.error.tryagainbutton": "Mēģināt vēlreiz", + "gui.connection.error.helpbutton": "Palīdzība", + "gui.connection.peripheral-name-label": "Ierīces nosaukums", + "gui.connection.connect": "Savienot", + "gui.connection.scanning.lookingforperipherals": "Meklē ierīces", + "gui.connection.scanning.noPeripheralsFound": "Nav atrasta neviena ierīce", + "gui.connection.scanning.instructions": "Izvēlies ierīci augšējā sarakstā.", + "gui.connection.search": "Atsvaidzināt", + "gui.connection.unavailable.installscratchlink": "Pārliecinies, vai Scratch Link ir instalēts un darbojas", + "gui.connection.unavailable.enablebluetooth": "Pārliecinies vai Bluetooth ir iespējots", + "gui.connection.unavailable.tryagainbutton": "Mēģināt vēlreiz", + "gui.connection.unavailable.helpbutton": "Palīdzība", + "gui.controls.go": "Palaist", + "gui.controls.stop": "Apturēt", + "gui.crashMessage.label": "Kaut kas nogāja greizi...", + "gui.crashMessage.description": "Izskatās, ka Scratch nobruka. Kļūda tika automātiski ziņota Scratch Komandai. Atsvaidzini lapu un mēģini vēlreiz.", + "gui.crashMessage.reload": "Pārlādēt", + "gui.customProcedures.myblockModalTitle": "Izveidot bloku", + "gui.customProcedures.addAnInputNumberText": "Pievienot ievadi", + "gui.customProcedures.numberTextType": "cipars vai teksts", + "gui.customProcedures.addAnInputBoolean": "Pievienot ievadi", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Pievienot etiķeti", + "gui.customProcedures.runWithoutScreenRefresh": "Palaist bez ekrāna atsvaidzināšanas", + "gui.customProcedures.cancel": "Atcelt", + "gui.customProcedures.ok": "Labi", + "gui.SpriteInfo.direction": "Virziens", + "gui.directionPicker.rotationStyles.allAround": "Visur apkārt", + "gui.directionPicker.rotationStyles.leftRight": "Pa labi/Pa kreisi", + "gui.directionPicker.rotationStyles.dontRotate": "Nerotēt", + "gui.gui.addExtension": "Pievienot paplašinājumu", + "gui.gui.codeTab": "Kods", + "gui.gui.backdropsTab": "Foni", + "gui.gui.costumesTab": "Tērpi", + "gui.gui.soundsTab": "Skaņas", + "gui.importInfo.title": "Rādīt Scratch 2.0 projektu", + "gui.importInfo.betamessage": "Ievadi saiti, kas pieder vienam no taviem kopīgotajiem projektiem. Veiktās izmaiņas šajā 3.0 Beta netiks saglabātas.", + "gui.importInfo.message": "Ievadi saiti, kas pieder vienam no taviem kopīgotajiem projektiem. Veiktās izmaiņas šajā 3.0 ieskatā netiks saglabātas.", + "gui.importInfo.invalidFormatError": "Ak nē, projekta saite vai id neizskatās pietiekami pareizs.", + "gui.importModal.viewproject": "Skatīt", + "gui.importInfo.goback": "Doties atpakaļ", + "gui.importInfo.previewfaq": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "BUJ", + "gui.extensionLibrary.comingSoon": "Turpinājumā", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Meklēt", + "gui.library.allTag": "Visi", + "gui.loader.message1": "Veido blokus...", + "gui.loader.message2": "Ielādē gariņus ...", + "gui.loader.message3": "Ielādē skaņas ...", + "gui.loader.message4": "Ielādē paplašinājumus ...", + "gui.loader.message5": "Sauc palīgā kaķus, lai ielādētu šo projektu ...", + "gui.loader.message6": "Pārsūta nano ...", + "gui.loader.message7": "Iefliltrē gobo ...", + "gui.loader.message8": "Sagatavo emocijzīmes ...", + "gui.loader.headline": "Ielādē projektu", + "gui.accountMenu.profile": "Profils", + "gui.accountMenu.myStuff": "Manas lietas", + "gui.accountMenu.myClasses": "Manas klases", + "gui.accountMenu.myClass": "Manas klases", + "gui.accountMenu.accountSettings": "Konta iestatījumi", + "gui.accountMenu.signOut": "Iziet", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Skatīt kopienu", + "general.username": "Lietotāja vārds", + "general.password": "Parole", + "general.signIn": "Ienākt", + "login.needHelp": "Vajag palīdzēt?", + "gui.menuBar.LanguageSelector": "valodas izvēlētājs", + "gui.menuBar.tutorialsLibrary": "Apmācības", + "gui.menuBar.restoreSprite": "Atjaunot gariņu", + "gui.menuBar.restoreSound": "Atjaunināt skaņu", + "gui.menuBar.restoreCostume": "Atjaunināt tērpu", + "gui.menuBar.restore": "Atjaunot", + "gui.menuBar.saveNow": "Saglabāt tagad", + "gui.menuBar.saveAsCopy": "Saglabāt kā kopiju", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Jauns", + "gui.menuBar.file": "Fails", + "gui.menuBar.uploadFromComputer": "Ielādēt no šī datora", + "gui.menuBar.downloadToComputer": "Saglabāt šajā datorā", + "gui.menuBar.edit": "Rediģēt", + "gui.menuBar.turboModeOff": "Izslēgt turbo režīmu", + "gui.menuBar.turboModeOn": "Ieslēgt turbo režīmu", + "gui.menuBar.joinScratch": "Pievienojies Scratch", + "gui.menuBar.signIn": "Ienākt", + "gui.menuBar.giveFeedback": "Dot atsauksmi", + "gui.gui.projectTitlePlaceholder": "Projekta virsraksts", + "gui.menuBar.isShared": "Kopīgotie", + "gui.menuBar.share": "Kopīgot", + "gui.modal.help": "Palīdzība", + "gui.modal.back": "Atpakaļ", + "gui.monitor.listMonitor.empty": "(tukšs)", + "gui.monitor.listMonitor.listLength": "garums {length}", + "gui.monitor.contextMenu.default": "normāls lasījums", + "gui.monitor.contextMenu.large": "liels lasījums", + "gui.monitor.contextMenu.slider": "slīdnis", + "gui.previewInfo.label": "Izmēģināt Scratch 3.0", + "gui.previewInfo.welcome": "Sveicināts Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Tagad nē", + "gui.previewModal.tryittooltip": "Izmēģini", + "gui.previewModal.viewprojecttooltip": "Rādīt 2.0 projektu", + "gui.previewInfo.betawelcome": "Sveicināts Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Pašreiz mēs izstrādājam jaunu Scratch versiju. Un ļoti vēlamies, lai tu to izmēģini!", + "gui.previewInfo.notnow": "Tagad nē", + "gui.previewModal.tryit": "Izmēģini! {caticon}", + "gui.previewModal.viewproject": "Rādīt 2.0 projektu", + "gui.previewInfo.previewfaq": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "BUJ", + "gui.gui.variableScopeOptionAllSprites": "Visiem gariņiem", + "gui.gui.variableScopeOptionSpriteOnly": "Tikai šim gariņam", + "gui.gui.cloudVariableOption": "Mākoņmainīgais (saglabāts serverī)", + "gui.gui.variablePromptAllSpritesMessage": "Šis mainīgais būs pieejams visiem gariņiem.", + "gui.prompt.cancel": "Atcelt", + "gui.prompt.ok": "Labi", + "gui.playbackStep.stopMsg": "Apturēt", + "gui.playbackStep.playMsg": "Atskaņot", + "gui.playbackStep.loadingMsg": "Ielādē ...", + "gui.playbackStep.saveMsg": "Saglabāt", + "gui.playbackStep.reRecordMsg": "Atkārtoti ierakstīt", + "gui.recordModal.title": "Ierakstīt skaņu", + "gui.recordingStep.beginRecord": "Sāc ierakstīšanu, spiežot apakšējo pogu", + "gui.recordingStep.permission": "{arrow}Mums nepieciešama tava atļauja, lai izmantotu mikrofonu", + "gui.recordingStep.stop": "Beigt ierakstīšanu", + "gui.recordingStep.record": "Ierakstīt", + "gui.soundEditor.sound": "Skaņa", + "gui.soundEditor.play": "Atskaņot", + "gui.soundEditor.stop": "Apturēt", + "gui.soundEditor.trim": "Apgriezt", + "gui.soundEditor.save": "Saglabāt", + "gui.soundEditor.undo": "Atsaukt", + "gui.soundEditor.redo": "Pārtaisīt", + "gui.soundEditor.faster": "Ātrāk", + "gui.soundEditor.slower": "Lēnāk", + "gui.soundEditor.echo": "Atbalss", + "gui.soundEditor.robot": "Robots", + "gui.soundEditor.louder": "Skaļāk", + "gui.soundEditor.softer": "Klusāk", + "gui.soundEditor.reverse": "Atpakaļgaitā", + "gui.SpriteInfo.spritePlaceholder": "Nosaukums", + "gui.SpriteInfo.sprite": "Gariņš", + "gui.SpriteInfo.show": "Rādīt", + "gui.SpriteInfo.size": "Izmērs", + "gui.spriteSelectorItem.contextMenuDuplicate": "dublēt", + "gui.spriteSelectorItem.contextMenuDelete": "dzēst", + "gui.spriteSelectorItem.contextMenuExport": "eksportēt", + "gui.spriteSelector.addSpriteFromLibrary": "Izvēlēties gariņu", + "gui.spriteSelector.addSpriteFromPaint": "Zīmēt", + "gui.spriteSelector.addSpriteFromSurprise": "Pārsteigums", + "gui.spriteSelector.addSpriteFromFile": "Augšupielādēt gariņu", + "gui.stageHeader.stageSizeLarge": "Pārslēgties uz lielu skatuvi", + "gui.stageHeader.stageSizeSmall": "Pārslēgties uz mazu skatuvi", + "gui.stageHeader.stageSizeFull": "Ieiet pilnekrāna režīmā", + "gui.stageHeader.stageSizeUnFull": "Iziet no pilnekrāna režīma", + "gui.stageHeader.fullscreenControl": "Pilnekrāna kontrole", + "gui.spriteSelector.addBackdropFromLibrary": "Izvēlēties Fonu", + "gui.stageSelector.addBackdropFromPaint": "Zīmēt", + "gui.stageSelector.addBackdropFromSurprise": "Pārsteigums", + "gui.stageSelector.addBackdropFromFile": "Augšupielādēt fonu", + "gui.stageSelector.stage": "Skatuve", + "gui.stageSelector.backdrops": "Foni", + "gui.turboMode.active": "Turbo režīms", + "gui.webglModal.label": "Tavs Pārlūks Neatbalsta WebGL", + "gui.webglModal.description": "Diemžēl izskatās, ka tavs pārlūks vai dators {webGlLink}. Tehnoloģijai nepieciešams Scratch 3.0, lai darbotos.", + "gui.webglModal.webgllink": "neatbalsta WebGL", + "gui.webglModal.back": "Atpakaļ", + "gui.webglModal.previewfaq": "Lai uzzinātu vairāk, dodies uz {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "BUJ", + "gui.costumeLibrary.chooseABackdrop": "Izvēlēties Fonu", + "gui.costumeLibrary.chooseACostume": "Izvēlēties tērpu", + "gui.costumeTab.addBackdropFromLibrary": "Izvēlēties Fonu", + "gui.costumeTab.addCostumeFromLibrary": "Izvēlēties tērpu", + "gui.costumeTab.addBlankCostume": "Zīmēt", + "gui.costumeTab.addSurpriseCostume": "Pārsteigums", + "gui.costumeTab.addFileBackdrop": "Augšupielādēt fonu", + "gui.costumeTab.addFileCostume": "Augšupielādēt tērpu", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Izvēlēties paplašinājumu", + "gui.extensionLibrary.extensionUrl": "Ievadīt URL paplašinājumam", + "gui.gui.defaultProjectTitle": "Scratch projekts", + "gui.recordingStep.alertMsg": "Nevar sākt ierakstīšanu", + "gui.projectLoader.loadError": "Neizdevās ielādēt izvēlēto projekta failu.", + "gui.soundLibrary.chooseASound": "Izvēlēties skaņu", + "gui.soundTab.fileUploadSound": "Augšupielādēt skaņu", + "gui.soundTab.surpriseSound": "Pārsteigums", + "gui.soundTab.recordSound": "Ierakstīt", + "gui.soundTab.addSoundFromLibrary": "Izvēlēties skaņu", + "gui.spriteLibrary.chooseASprite": "Izvēlēties gariņu", + "gui.tipsLibrary.tutorials": "Izvēlēties pamācību", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Izveido...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Saglabā...", + "gui.defaultProject.meow": "Ņau", + "gui.defaultProject.variable": "mans mainīgais", + "gui.howtos.intro-move-sayhello-hat.name": "Sākot darbu", + "gui.howtos.intro-move.step_stepMove": "Pievienot pārvietošanas bloku", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Spiest zaļo karogu, lai sāktu", + "gui.howtos.say-it-out-loud": "Izveido Animācijas, Kas Runā", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Pievieno Tekstu Runas blokiem", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Saki kaut ko", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Uzstādi balsi", + "gui.howtos.say-it-out-loud.step_TXTMove": "Pārvietojies apkārt", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Pievienot fonu", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Pievieno Citu Personāžu", + "gui.howtos.say-it-out-loud.step_TXTSong": "Dziedi Dziesmu", + "gui.howtos.say-it-out-loud.step_TXTColor": "Mainīt krāsu", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Griezies apkārt", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Audz un saraujies", + "gui.howtos.cartoon-network": "Izveido Animētu Piedzīvojumu spēli", + "gui.howtos.cartoon-network.step_CNcharacter": "Izvēlies parādāmo personāžu", + "gui.howtos.cartoon-network.step_CNsay": "Saki kaut ko", + "gui.howtos.cartoon-network.step_CNglide": "Slidināt apkārt", + "gui.howtos.cartoon-network.step_CNpicksprite": "Izvēlies objektu, kurš tiks ķerts", + "gui.howtos.cartoon-network.step_CNcollect": "Krāt objektus", + "gui.howtos.cartoon-network.step_CNvariable": "Izveidot mainīgo, kas skaitīs punktus", + "gui.howtos.cartoon-network.step_CNscore": "Saglabā rezultātu", + "gui.howtos.cartoon-network.step_CNbackdrop": "Paaugstināts līmenis: Nomaini fonu", + "gui.howtos.animate-a-name.name": "Animēt vārdu", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Izvēlies burta gariņu", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Atskaņo skaņu kad noklikšķināts", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Izvēlies citu burta gariņu", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Mainīt krāsu", + "gui.howtos.animate-a-name.step_AnimateSpin": "Izvēlēties citu burta gariņu un likt tam griezties", + "gui.howtos.animate-a-name.step_AnimateGrow": "Izvēlēties citu burta gariņu & likt tam augt", + "gui.howtos.make-music.name": "Veidot mūziku", + "gui.howtos.Make-Music.step_PickInstrument": "Izvēlies instrumenta gariņu", + "gui.howtos.Make-Music.step_PlaySoundClick": "Atskaņo skaņu kad noklikšķināts", + "gui.howtos.Make-Music.step_MakeSong": "Izveido dziesmu", + "gui.howtos.make-music.step_MakeBeat": "Izvēlēties bungas & izveidot sitienus", + "gui.howtos.make-music.step_MakeBeatBox": "Izvēlēties Mikrofona gariņu un pārsteiguma beatbox", + "gui.howtos.make-a-game.name": "Izveidot klikšķināšanas spēli", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Izvēlies gariņu", + "gui.howtos.make-a-game.step_GamePlaySound": "Atskaņo skaņu kad noklikšķināts", + "gui.howtos.make-a-game.step_GameAddScore": "Izveido Punktu skaita mainīgo", + "gui.howtos.make-a-game.step_GameChangeScore": "Kad noklikšķināts, palielināt punktu skaitu", + "gui.howtos.make-a-game.step_Random": "Dodies uz nejaušu pozīciju", + "gui.howtos.make-music.step_GameChangeColor": "Mainīt krāsu", + "gui.howtos.make-music.step_ResetScore": "Atiestatīt punktu skaitu", + "gui.howtos.make-a-chase-game.name": "Izveidot ķeršanas spēli", + "gui.howtos.Chase-Game.step_BG": "Pievienot fonu", + "gui.howtos.chase-game.step_AddOcto": "Pievienot gariņu", + "gui.howtos.make-music.step_LeftRight": "Pārvietoties pa labi & pa kreisi ar bultaustiņiem", + "gui.howtos.Chase-Game.step_UpDown": "Pārvietoties pa labi & pa kreisi ar bultaustiņiem", + "gui.howtos.Chase-Game.step_AddStar": "Pievienot citu gariņu", + "gui.howtos.Chase-Game.step_MoveRandom": "Pārvietoties uz nejauši izvēlētām pozīcijām", + "gui.howtos.Chase-Game.step_WhenTouch": "Astoņkāja gariņā, kad pieskaras spēlēt skaņu", + "gui.howtos.Chase-Game.step_ScoreVariable": "Izveido Punktu skaita mainīgo", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Astoņkāja gariņā, kad pieskaras pievienot punktu", + "gui.howtos.add-sprite.name": "Pievienot gariņu", + "gui.howtos.add-sprite.step_addSprite": "Pievienot gariņu", + "gui.howtos.add-a-backdrop.name": "Pievienot fonu", + "gui.howtos.change-size.name": "Mainīt izmēru", + "gui.howtos.glide-around.name": "Slidināt apkārt", + "gui.howtos.record-a-sound.name": "Ierakstīt skaņu", + "gui.howtos.spin-video.name": "Liec tam griezties", + "gui.howtos.hide-and-show.name": "Slēpt un Parādīt", + "gui.howtos.switch-costume.name": "Animēt gariņu", + "gui.howtos.move-around-with-arrow-keys.name": "Izmantot bulttaustiņus", + "gui.howtos.add-effects.name": "Pievienot efektus", + "gui.extension.music.name": "Mūzika", + "gui.extension.music.description": "Spēlēt instrumentus un bungas.", + "gui.extension.pen.name": "Zīmulis", + "gui.extension.pen.description": "Zīmēt ar saviem gariņiem.", + "gui.extension.videosensing.name": "Video noteikšana", + "gui.extension.videosensing.description": "Kustības sajūta ar kameru.", + "gui.extension.text2speech.name": "Runāšana", + "gui.extension.text2speech.description": "Liec saviem projektiem runāt.", + "gui.extension.translate.name": "Tulkot", + "gui.extension.translate.description": "Pārtulkot tekstu vairākās valodās.", + "gui.extension.microbit.description": "Savienot savus projektus ar pasauli.", + "gui.extension.microbit.connectingMessage": "Savienojas", + "gui.extension.ev3.description": "Būvēt interaktīvus robotus un visu ko citu.", + "gui.extension.ev3.connectingMessage": "Savienojas. Pārliecinies, ka tavas EV3 pin kods ir uzstādīts uz 1234.", + "gui.extension.wedo2.description": "Būvēt ar motoriem un sensoriem.", + "gui.extension.wedo2.connectingMessage": "Savienojas", + "gui.libraryTags.all": "Visi", + "gui.libraryTags.animals": "Dzīvnieki", + "gui.libraryTags.dance": "Dejas", + "gui.libraryTags.effects": "Efekti", + "gui.libraryTags.fantasy": "Fantāzija", + "gui.libraryTags.fashion": "Mode", + "gui.libraryTags.food": "Ēdiens", + "gui.libraryTags.indoors": "Iekštelpas", + "gui.libraryTags.loops": "Cilpas", + "gui.libraryTags.music": "Mūzika", + "gui.libraryTags.notes": "Notis", + "gui.libraryTags.outdoors": "Brīvā daba", + "gui.libraryTags.patterns": "Paraugi", + "gui.libraryTags.people": "Cilvēki", + "gui.libraryTags.percussion": "Perkusijas", + "gui.libraryTags.space": "Kosmoss", + "gui.libraryTags.sports": "Sports", + "gui.libraryTags.underwater": "Zemūdens", + "gui.libraryTags.voice": "Balss", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animācijas", + "gui.libraryTags.art": "Māksla", + "gui.libraryTags.games": "Spēles", + "gui.libraryTags.stories": "Stāsti", + "gui.libraryTags.letters": "Burti", + "gui.opcodeLabels.direction": "virziens", + "gui.opcodeLabels.xposition": "x pozīcija", + "gui.opcodeLabels.yposition": "y pozīcija", + "gui.opcodeLabels.size": "izmērs", + "gui.opcodeLabels.costumename": "tērpa nosaukums", + "gui.opcodeLabels.costumenumber": "tērpa numurs", + "gui.opcodeLabels.backdropname": "fona nosaukums", + "gui.opcodeLabels.backdropnumber": "fona numurs", + "gui.opcodeLabels.volume": "skaļums", + "gui.opcodeLabels.tempo": "temps", + "gui.opcodeLabels.answer": "atbilde", + "gui.opcodeLabels.loudness": "skaļums", + "gui.opcodeLabels.username": "lietotājvārds", + "gui.opcodeLabels.year": "gads", + "gui.opcodeLabels.month": "mēnesis", + "gui.opcodeLabels.date": "datums", + "gui.opcodeLabels.dayofweek": "nedēļas diena", + "gui.opcodeLabels.hour": "stunda", + "gui.opcodeLabels.minute": "minūte", + "gui.opcodeLabels.second": "sekunde", + "gui.opcodeLabels.timer": "taimeris", + "gui.sharedMessages.backdrop": "fons{index}", + "gui.sharedMessages.costume": "tērps{index}", + "gui.sharedMessages.sprite": "Gariņš{index}", + "gui.sharedMessages.pop": "paukšķis" } \ No newline at end of file diff --git a/editor/interface/mg.json b/editor/interface/mg.json deleted file mode 100644 index 7579ea68..00000000 --- a/editor/interface/mg.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Kitapo fibaby", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Akatona", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Amorona blongany", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "foanana", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ok", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Mat�riel", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "fitafiana", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Feo", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Rehetra", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "hetsiky ny horonan-tsary", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "lisitra", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Kilasiko", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Kilasiko", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Ellipse", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Teny miafina", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Connexion", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Vaovao", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fitanterana", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Lutin", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Connexion", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Zaraina", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Ho an'ny lutin", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Ho an' ito lutin ito ihany", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variable serveur (stock�e sur le Cloud)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "foanana", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ok", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Velaran'ny tsipika:", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Feo", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Fohanana", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Averina", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Lutin", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Hadika mitovy", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "Faf�na", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sehatra", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Mat�riel", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mode Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Webcam", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Velaran'ny tsipika:", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Famoronana an-dalam�.", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Mozika", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penina", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Rehetra", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "BIby", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Mandihy", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "vokany", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "toro-hevitra", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Anaty", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Mozika", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Hivelany", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Olona", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "toerana malalaka", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Fanatanjahan-tena", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Tontolo anaty rano", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Litera", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "tari-dalana", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "abscisse x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ordonn�e y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "velarana", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "anaran'ny fitafiana", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ampiana %n ny velarana", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "tan�na", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "Basse", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "valiny", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "atao ho %n % ny velarana voalohany", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "\"anarana\"", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "taona", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "volana", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "Daty", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "Andron'ny erinandro", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minitra", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segondra", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Bitmap", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/mi.json b/editor/interface/mi.json index 9d41ec92..2920f907 100644 --- a/editor/interface/mi.json +++ b/editor/interface/mi.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Pīkau", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Kua raru te tāuta pīkau", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Kei te utaina...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Anō", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Kua kautahanga te Pīkau", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Kāore e tautokona te pūtirotiro", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Aroha mai, kāore i te tautokona e te Scratch 3.0 te Internet Explorer, Vivaldi rānei, Opera rānei, Silk rānei. Ko tā mātou tūtohunga kia huri ki tētahi pūtirotiro hou pērā ki te Google Chrome, Mozilla Firefox rānei, Microsoft Edge rānei.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Hoki atu", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Haere ki {previewFaqLink} ki te ako tonu.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "He Pātai Auau", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tangohia tētahi Whakaahua", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kei te utaina te Kāmera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Me whai whakaaetanga mātou i a koe kia whakamahia tō kāmera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tangohia anōtia te Whakaahua", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Tiakina", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tangohia he Whakaahua", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Kei te utaina...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Whakaāheitia te Kāmera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Ngā Akoranga", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Katia", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Ētahi mahinga kē kia whakamātauria!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Tirohia anōtia", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Kaua e māharahara, kei te ū tonu mātou {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ākuanei kei konei...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Kei te hanga tonu mātou i tēnei {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Kāore i kitea te pūrere", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Whakatata mai tō pūrere, kātahi tīmatahia te rapu.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Panaia te pātene o tō pūrere.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Tīmatahia te Rapu", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Kei te rapu...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Whakamātauria anōtia", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Kua honoa", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Kua motukia", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Haere ki te Taupānga Whakatika", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Kei te hono...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Auē! Kua puta mai he raru.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Whakamātauria anōtia", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Āwhina", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ingoa pūrere", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Honoa", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Kei te rapu i ngā pūrere", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Kāore i kitea te pūrere", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Tīpakongia tō pūrere i te rārangi kei runga nei.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Whakahoua", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Āta titiro mēnā kua tāutahia te Scratch Link, kua whakahaerehia hoki.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Kātahi, Whakakā i a Nihokikorangi", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Whakamātauria anōtia", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Āwhina", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Haere", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Katia", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Auē! Kua puta mai he raru.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Aroha mai, ko te āhua nei kua hinga te Scratch. Kua tukuna atu he pūrongo mō tēnei iro ki te Scratch Team. Tēnā, whakahoungia te whārangi ki te whakamātau anō.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Whakahou", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Hangaia tētahi Paraka", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Tāpirihia tētahi tāuru", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "he nama, he kupu rānei", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Whakaurua tētahi tāuru", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Tāpirihia tētahi kupu tapanga:", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Whakahaeretia, kāore he whakahounga o te mata", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Whakakore", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ka pai", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Ahunga", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Huri Noa", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Mauī/Katau", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Kaua e takahuri", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Tāpirihia tētahi Torohanga", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Waehere", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Ngā Ārai Tuarongo", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Ngā Kākahu", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Ngā oro", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Tirohia tētahi Kaupapa Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Tāurutia he hononga ki tētahi o ngā kaupapa Scratch kua tuari kētia e koe. Kāore e tiakina ngā panoni e whakamahia ana i tēnei 3.0 Beta.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Tāurutia he hononga ki tētahi o ōu kaupapa Scratch. Kāore e tiakina ngā panoni e whakamahia ana i tēnei Tiro Wawe 3.0.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Auē! Ko te āhua nei, kāore i te tika taua ID, hononga rānei.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Tirohia:", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Hoki atu", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Haere ki {previewFaqLink} ki te ako tonu.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "He Pātai Auau", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Ākuanei kei konei", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Rapua", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Te Katoa", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Kei te waihanga i ngā paraka … ", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Kei te utaina ngā parehe ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Kei te utaina ngā oro …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Kei te utaina ngā torohanga ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Kei te āngia ngā ngeru …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Kei te whakawhiti i ngā nano ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Kei te koeketia ngā gobo...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Kei te whakarite i ngā ata pūāhua …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Kei te Utaina te Kaupapa", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Huanga", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Aku Mea", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Aku Akomanga", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Taku Akomanga", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Ngā tautuhinga pūkete", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Takiputa", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Tirohia te Hapori", - "description": "Label for see community button" - }, - "general.username": { - "message": "Tohu Tuakiri", - "description": "Label for login username input" - }, - "general.password": { - "message": "Kupu Hipa", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Takiuru", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "E Hia Āwhina Ana?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "kōwhiringa reo", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Ngā Akoranga", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Whakaora Parehe", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Whakaora Oro", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Whakaora Kākahu", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Whakaora", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Tiakina ināianei", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Tiakina hei tārua", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Whakarākeitia", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Hou", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Kōnae", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Utaina mai i tō rorohiko", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Tiakina ki tō rorohiko", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Whakatikaina", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Wetohia te Aratau Kapongao", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Whakakāngia te Aratau Kapongao", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Hono mai ki te Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Takiuru", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Tukua he Urupare", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Ingoa kaupapa ki konei", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Kua tuaritia", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Tuaritia", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Āwhina", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Hoki atu", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(kāore he mea kei roto)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "roanga {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "pānui māori", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "pānui rahi", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "rēreti", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Whakamātauria te Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Nau mai ki te Scratch 3.0 Beta!", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Kāore, mō nāianei", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Whakamātauria", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Tirohia Kaupapa 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Nau mai ki te Scratch 3.0 Beta!", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Kei te waihanga mātou i te putanga hou o Scratch. E hīkaka ana mātou, kia whakamātauria e koutou!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Kāore, mō nāianei", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Whakamātauria! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Tirohia Kaupapa 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Haere ki {previewFaqLink} ki te ako anō.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "He Pātai Auau", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Mō ngā parehe katoa", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Mō tēnei parehe anake", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Taurangi Raraunga Kapua (kei te tūmau)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ka wātea tēnei taurangi mō ngā parehe katoa.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Whakakore", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ka pai", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Katia", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Whakatangihia", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Kei te utaina...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Tiakina", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Hopukina anōtia", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Hopu Oro", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Tīmatahia te hopuoro mā te pāwhiri i te pātene kei raro nei", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Me whai whakaaetanga mātou i a koe kia whakamahia tō hopuoro", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Katia te hopuoro", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Rēkoata", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Oro", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Whakatangihia", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Katia", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Poroa", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Tiakina", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Wetekia", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Mahia anōtia", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Tere ake", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Pōturi ake", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Pāorooro", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Karetao", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Whakakaha i te oro", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Ririki", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Hurikōaro", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ingoa", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Parehe", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Whakaaturia", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Rahi", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "tāruatia", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "mukua", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "kaweake", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Kōwhiria tētahi Parehe", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Peita", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Ohorere", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Tukuatu Parehe", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Panoni ki te atamira nui", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Panoni ki te atamira iti", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Panoni ki te aratau mata katoa", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Puta atu i te aratau mata katoa", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Whakatina Mata Katoa", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Kōwhiria tētahi Ārai Tuarongo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Peita", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Ohorere", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Tukuatu Ārai Tuarongo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Atamira", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Ngā Ārai Tuarongo", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Te Aratau Kapongao", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Kāore a WebGL i te tautokona e tō pūtirotiro", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Aroha mai, ko te āhua nei, he {webGlLink} nā tō rorohiko, pūtirotiro rānei. He herenga tērā kia taea ai te whakahaere i te Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "kāore e tautokona te WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Hoki atu", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Haere ki {previewFaqLink} ki te ako tonu.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "He Pātai Auau", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Kōwhiria tētahi Ārai Tuarongo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Kōwhiria he Kākahu", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Kōwhiria tētahi Ārai Tuarongo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Kōwhiria he Kākahu", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Peita", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Ohorere", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Tukuatu Ārai Tuarongo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Tukuatu Kākahu", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kāmera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Kōwhiria tētahi Torohanga", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Tāurutia te URL mō te torohanga", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Kaupapa Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Kāore i taea te tīmata i te hopu oro", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Kāore i taea te uta i tēnā o ngā kōnae kaupapa.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Kōwhiria tētahi Oro", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Tukuatu oro", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Ohorere", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Rēkoata", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Kōwhiria tētahi Oro", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Kōwhiria tētahi Parehe", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Kōwhiria he Akoranga", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Kei te waihanga...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Kei te tiaki...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miao", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "taku taurangi", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Hei Tīmatanga", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Tāpirihia tetahi Paraka Neke me tētahi Paraka Kī", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Tāpirihia tētahi Paraka Haki Kākāriki, kātahi pāwhiritia te haki", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Kī Atu Tētahi Mea", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Tāpiritia he Ārai Tuarongo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Panoni Tae", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Tāwhiowhio te Haere", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Kī Atu Tētahi Mea", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Wania Noatia", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Whakahākoritia tētahi Ingoa", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Kōwhiria tētahi Parehe Pū", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Whakatangihia Tētahi Oro Ina Pāwhiria", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Kōwhiria tētahi Parehe Pū anō", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Panoni tae", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Kōwhiria tētahi Pū, ā, Tukua kia Tāwhiowhio", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Kōwhiria tētahi pū, ā, tukuna kia tipu!", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Hanga Pūoro", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Kōwhiria tētahi Parehe Taonga Puoro", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Whakatangihia Oro Ina Pāwhiria", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Tito Waiata", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Kōwhiria tētahi Pahū, ā, Titoa tētahi Taki", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Kōwhiria te Parehe Hopuoro me te Pūrere Taki Whakaohorere", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Waihangatia tētahi Kēmu Pāwhiri", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Kōwhiria tētahi Parehe", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Whakatangihia Oro Ina Pāwhiria", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Waihangatia tētahi Taurangi Piro", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Ina Pāwhiritia, Whakapiki i ngā Piro ", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Haere ki tētahi tūnga matapōkere", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Panoni Tae", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Tautuhia anō ngā Piro", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Waihangatia tētahi Kēmu Whaiwhai", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Tāpiritia he Ārai Tuarongo", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Tāpiritia he Parehe", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Nekehia, Katau, Mauī rānei mā ngā Pātuhi Pere", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Nekehia ki Runga, ki Raro rānei mā ngā Pātuhi Pere", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Tāpirihia Tētahi Parehe Anō", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Nekeneke Matapōkere", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Mō te Parehe Wheke, Ina Pā atu, Whakatangihia te Oro", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Waihangatia tētahi Taurangi Piro", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Mō te Parehe Wheke, Ina Pā atu, Tāpirihia he Piro", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Tāpiritia he Parehe", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Tāpiritia he Parehe", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Tāpiritia he Ārai Tuarongo", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Panonitia te Nui", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Wania Noatia", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Hopu Tētahi Oro", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Tukuna kia Tāwhiowhio", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Huna me te Whakaatu", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Whakahākoritia tētahi Parehe", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Whakamahia ngā Pātuhi Pere", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Tāpiritia he Pānga", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Puoro", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Whakatangi i ngā tāonga puoro me ngā pahū.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pene", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Mā te parehe e tuhi.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "He Tairongo Ataata", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Mā te kāmera te mahi paerongo nekenekehanga.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Whakawhitiwhiti Reo Ā-tuhi", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Whakahuri ngā tuhinga ki ngā reo maha.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Honohonoa ō kaupapa ki te ao.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Kei te hono", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Hangaia he karetao tauwhitiwhiti, te aha rānei.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Kei te hono. Kia tika te tautuhi i te pine EV3 ki te 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Hanga me ngā pūkaha me ngā paerongo.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Kei te hono", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Te Katoa", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Ngā Kararehe", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Kanikani", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Ngā pānga", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Wawata", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Kākahu", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Kai", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Rō-whare", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Koromeke", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Puoro", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Tuhipoka", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "O Waho", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Tauira", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Tāngata", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Taonga papā", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Ātea", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Hākinakina", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Raro wai", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Reo", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Pukuhohe", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Hākoritanga", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Toi", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ngā Kēmu", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Ngā Pakiwaitara", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Ngā reta", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ahunga", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "tūnga x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "tūnga y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "rahi", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ingoa kākahu", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "nama kākahu", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ingoa ārai tuarongo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "nama ārai tuarongo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "kahaoro", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tere", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "whakautu", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hoihoi", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ingoa kaiwhakamahi", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "tau", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "marama", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "te rā", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "te rangi o te wiki", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "haora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "miniti", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "hēkona", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "taima", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "ārai tuarongo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kākahu{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Parehe{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pakō", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Pīkau", + "gui.backpack.errorBackpack": "Kua raru te tāuta pīkau", + "gui.backpack.loadingBackpack": "Kei te utaina...", + "gui.backpack.more": "Anō", + "gui.backpack.emptyBackpack": "Kua kautahanga te Pīkau", + "gui.unsupportedBrowser.label": "Kāore e tautokona te pūtirotiro", + "gui.unsupportedBrowser.description": "Aroha mai, kāore i te tautokona e te Scratch 3.0 te Internet Explorer, Vivaldi rānei, Opera rānei, Silk rānei. Ko tā mātou tūtohunga kia huri ki tētahi pūtirotiro hou pērā ki te Google Chrome, Mozilla Firefox rānei, Microsoft Edge rānei.", + "gui.unsupportedBrowser.back": "Hoki atu", + "gui.unsupportedBrowser.previewfaq": "Haere ki {previewFaqLink} ki te ako tonu.", + "gui.unsupportedBrowser.previewfaqlinktext": "He Pātai Auau", + "gui.cameraModal.cameraModalTitle": "Tangohia tētahi Whakaahua", + "gui.cameraModal.loadingCameraMessage": "Kei te utaina te Kāmera...", + "gui.cameraModal.permissionRequest": "Me whai whakaaetanga mātou i a koe kia whakamahia tō kāmera", + "gui.cameraModal.retakePhoto": "Tangohia anōtia te Whakaahua", + "gui.cameraModal.save": "Tiakina", + "gui.cameraModal.takePhoto": "Tangohia he Whakaahua", + "gui.cameraModal.loadingCaption": "Kei te utaina...", + "gui.cameraModal.enableCameraCaption": "Whakaāheitia te Kāmera", + "gui.cards.all-tutorials": "Ngā Akoranga", + "gui.cards.close": "Katia", + "gui.cards.more-things-to-try": "Ētahi mahinga kē kia whakamātauria!", + "gui.cards.see-more": "Tirohia anōtia", + "gui.comingSoon.message1": "Kaua e māharahara, kei te ū tonu mātou {emoji}", + "gui.comingSoon.message2": "Ākuanei kei konei...", + "gui.comingSoon.message3": "Kei te hanga tonu mātou i tēnei {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Kāore i kitea te pūrere", + "gui.connection.auto-scanning.prescan": "Whakatata mai tō pūrere, kātahi tīmatahia te rapu.", + "gui.connection.auto-scanning.pressbutton": "Panaia te pātene o tō pūrere.", + "gui.connection.auto-scanning.start-search": "Tīmatahia te Rapu", + "gui.connection.connecting-searchbutton": "Kei te rapu...", + "gui.connection.auto-scanning.try-again": "Whakamātauria anōtia", + "gui.connection.connected": "Kua honoa", + "gui.connection.disconnect": "Kua motukia", + "gui.connection.go-to-editor": "Haere ki te Taupānga Whakatika", + "gui.connection.connecting-cancelbutton": "Kei te hono...", + "gui.connection.error.errorMessage": "Auē! Kua puta mai he raru.", + "gui.connection.error.tryagainbutton": "Whakamātauria anōtia", + "gui.connection.error.helpbutton": "Āwhina", + "gui.connection.peripheral-name-label": "Ingoa pūrere", + "gui.connection.connect": "Honoa", + "gui.connection.scanning.lookingforperipherals": "Kei te rapu i ngā pūrere", + "gui.connection.scanning.noPeripheralsFound": "Kāore i kitea te pūrere", + "gui.connection.scanning.instructions": "Tīpakongia tō pūrere i te rārangi kei runga nei.", + "gui.connection.search": "Whakahoua", + "gui.connection.unavailable.installscratchlink": "Āta titiro mēnā kua tāutahia te Scratch Link, kua whakahaerehia hoki.", + "gui.connection.unavailable.enablebluetooth": "Kātahi, Whakakā i a Nihokikorangi", + "gui.connection.unavailable.tryagainbutton": "Whakamātauria anōtia", + "gui.connection.unavailable.helpbutton": "Āwhina", + "gui.controls.go": "Haere", + "gui.controls.stop": "Katia", + "gui.crashMessage.label": "Auē! Kua puta mai he raru.", + "gui.crashMessage.description": "Aroha mai, ko te āhua nei kua hinga te Scratch. Kua tukuna atu he pūrongo mō tēnei iro ki te Scratch Team. Tēnā, whakahoungia te whārangi ki te whakamātau anō.", + "gui.crashMessage.reload": "Whakahou", + "gui.customProcedures.myblockModalTitle": "Hangaia tētahi Paraka", + "gui.customProcedures.addAnInputNumberText": "Tāpirihia tētahi tāuru", + "gui.customProcedures.numberTextType": "he nama, he kupu rānei", + "gui.customProcedures.addAnInputBoolean": "Whakaurua tētahi tāuru", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Tāpirihia tētahi kupu tapanga:", + "gui.customProcedures.runWithoutScreenRefresh": "Whakahaeretia, kāore he whakahounga o te mata", + "gui.customProcedures.cancel": "Whakakore", + "gui.customProcedures.ok": "Ka pai", + "gui.SpriteInfo.direction": "Ahunga", + "gui.directionPicker.rotationStyles.allAround": "Huri Noa", + "gui.directionPicker.rotationStyles.leftRight": "Mauī/Katau", + "gui.directionPicker.rotationStyles.dontRotate": "Kaua e takahuri", + "gui.gui.addExtension": "Tāpirihia tētahi Torohanga", + "gui.gui.codeTab": "Waehere", + "gui.gui.backdropsTab": "Ngā Ārai Tuarongo", + "gui.gui.costumesTab": "Ngā Kākahu", + "gui.gui.soundsTab": "Ngā oro", + "gui.importInfo.title": "Tirohia tētahi Kaupapa Scratch 2.0", + "gui.importInfo.betamessage": "Tāurutia he hononga ki tētahi o ngā kaupapa Scratch kua tuari kētia e koe. Kāore e tiakina ngā panoni e whakamahia ana i tēnei 3.0 Beta.", + "gui.importInfo.message": "Tāurutia he hononga ki tētahi o ōu kaupapa Scratch. Kāore e tiakina ngā panoni e whakamahia ana i tēnei Tiro Wawe 3.0.", + "gui.importInfo.invalidFormatError": "Auē! Ko te āhua nei, kāore i te tika taua ID, hononga rānei.", + "gui.importModal.viewproject": "Tirohia:", + "gui.importInfo.goback": "Hoki atu", + "gui.importInfo.previewfaq": "Haere ki {previewFaqLink} ki te ako tonu.", + "gui.importInfo.previewfaqlinktext": "He Pātai Auau", + "gui.extensionLibrary.comingSoon": "Ākuanei kei konei", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Rapua", + "gui.library.allTag": "Te Katoa", + "gui.loader.message1": "Kei te waihanga i ngā paraka … ", + "gui.loader.message2": "Kei te utaina ngā parehe ...", + "gui.loader.message3": "Kei te utaina ngā oro …", + "gui.loader.message4": "Kei te utaina ngā torohanga ...", + "gui.loader.message5": "Kei te āngia ngā ngeru …", + "gui.loader.message6": "Kei te whakawhiti i ngā nano ...", + "gui.loader.message7": "Kei te koeketia ngā gobo...", + "gui.loader.message8": "Kei te whakarite i ngā ata pūāhua …", + "gui.loader.headline": "Kei te Utaina te Kaupapa", + "gui.accountMenu.profile": "Huanga", + "gui.accountMenu.myStuff": "Aku Mea", + "gui.accountMenu.myClasses": "Aku Akomanga", + "gui.accountMenu.myClass": "Taku Akomanga", + "gui.accountMenu.accountSettings": "Ngā tautuhinga pūkete", + "gui.accountMenu.signOut": "Takiputa", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Tirohia te Hapori", + "general.username": "Tohu Tuakiri", + "general.password": "Kupu Hipa", + "general.signIn": "Takiuru", + "login.needHelp": "E Hia Āwhina Ana?", + "gui.menuBar.LanguageSelector": "kōwhiringa reo", + "gui.menuBar.tutorialsLibrary": "Ngā Akoranga", + "gui.menuBar.restoreSprite": "Whakaora Parehe", + "gui.menuBar.restoreSound": "Whakaora Oro", + "gui.menuBar.restoreCostume": "Whakaora Kākahu", + "gui.menuBar.restore": "Whakaora", + "gui.menuBar.saveNow": "Tiakina ināianei", + "gui.menuBar.saveAsCopy": "Tiakina hei tārua", + "gui.menuBar.remix": "Whakarākeitia", + "gui.menuBar.new": "Hou", + "gui.menuBar.file": "Kōnae", + "gui.menuBar.uploadFromComputer": "Utaina mai i tō rorohiko", + "gui.menuBar.downloadToComputer": "Tiakina ki tō rorohiko", + "gui.menuBar.edit": "Whakatikaina", + "gui.menuBar.turboModeOff": "Wetohia te Aratau Kapongao", + "gui.menuBar.turboModeOn": "Whakakāngia te Aratau Kapongao", + "gui.menuBar.joinScratch": "Hono mai ki te Scratch", + "gui.menuBar.signIn": "Takiuru", + "gui.menuBar.giveFeedback": "Tukua he Urupare", + "gui.gui.projectTitlePlaceholder": "Ingoa kaupapa ki konei", + "gui.menuBar.isShared": "Kua tuaritia", + "gui.menuBar.share": "Tuaritia", + "gui.modal.help": "Āwhina", + "gui.modal.back": "Hoki atu", + "gui.monitor.listMonitor.empty": "(kāore he mea kei roto)", + "gui.monitor.listMonitor.listLength": "roanga {length}", + "gui.monitor.contextMenu.default": "pānui māori", + "gui.monitor.contextMenu.large": "pānui rahi", + "gui.monitor.contextMenu.slider": "rēreti", + "gui.previewInfo.label": "Whakamātauria te Scratch 3.0", + "gui.previewInfo.welcome": "Nau mai ki te Scratch 3.0 Beta!", + "gui.previewModal.notnowtooltip": "Kāore, mō nāianei", + "gui.previewModal.tryittooltip": "Whakamātauria", + "gui.previewModal.viewprojecttooltip": "Tirohia Kaupapa 2.0", + "gui.previewInfo.betawelcome": "Nau mai ki te Scratch 3.0 Beta!", + "gui.previewInfo.invitation": "Kei te waihanga mātou i te putanga hou o Scratch. E hīkaka ana mātou, kia whakamātauria e koutou!", + "gui.previewInfo.notnow": "Kāore, mō nāianei", + "gui.previewModal.tryit": "Whakamātauria! {caticon}", + "gui.previewModal.viewproject": "Tirohia Kaupapa 2.0", + "gui.previewInfo.previewfaq": "Haere ki {previewFaqLink} ki te ako anō.", + "gui.previewInfo.previewfaqlinktext": "He Pātai Auau", + "gui.gui.variableScopeOptionAllSprites": "Mō ngā parehe katoa", + "gui.gui.variableScopeOptionSpriteOnly": "Mō tēnei parehe anake", + "gui.gui.cloudVariableOption": "Taurangi Raraunga Kapua (kei te tūmau)", + "gui.gui.variablePromptAllSpritesMessage": "Ka wātea tēnei taurangi mō ngā parehe katoa.", + "gui.prompt.cancel": "Whakakore", + "gui.prompt.ok": "Ka pai", + "gui.playbackStep.stopMsg": "Katia", + "gui.playbackStep.playMsg": "Whakatangihia", + "gui.playbackStep.loadingMsg": "Kei te utaina...", + "gui.playbackStep.saveMsg": "Tiakina", + "gui.playbackStep.reRecordMsg": "Hopukina anōtia", + "gui.recordModal.title": "Hopu Oro", + "gui.recordingStep.beginRecord": "Tīmatahia te hopuoro mā te pāwhiri i te pātene kei raro nei", + "gui.recordingStep.permission": "{arrow}Me whai whakaaetanga mātou i a koe kia whakamahia tō hopuoro", + "gui.recordingStep.stop": "Katia te hopuoro", + "gui.recordingStep.record": "Rēkoata", + "gui.soundEditor.sound": "Oro", + "gui.soundEditor.play": "Whakatangihia", + "gui.soundEditor.stop": "Katia", + "gui.soundEditor.trim": "Poroa", + "gui.soundEditor.save": "Tiakina", + "gui.soundEditor.undo": "Wetekia", + "gui.soundEditor.redo": "Mahia anōtia", + "gui.soundEditor.faster": "Tere ake", + "gui.soundEditor.slower": "Pōturi ake", + "gui.soundEditor.echo": "Pāorooro", + "gui.soundEditor.robot": "Karetao", + "gui.soundEditor.louder": "Whakakaha i te oro", + "gui.soundEditor.softer": "Ririki", + "gui.soundEditor.reverse": "Hurikōaro", + "gui.SpriteInfo.spritePlaceholder": "Ingoa", + "gui.SpriteInfo.sprite": "Parehe", + "gui.SpriteInfo.show": "Whakaaturia", + "gui.SpriteInfo.size": "Rahi", + "gui.spriteSelectorItem.contextMenuDuplicate": "tāruatia", + "gui.spriteSelectorItem.contextMenuDelete": "mukua", + "gui.spriteSelectorItem.contextMenuExport": "kaweake", + "gui.spriteSelector.addSpriteFromLibrary": "Kōwhiria tētahi Parehe", + "gui.spriteSelector.addSpriteFromPaint": "Peita", + "gui.spriteSelector.addSpriteFromSurprise": "Ohorere", + "gui.spriteSelector.addSpriteFromFile": "Tukuatu Parehe", + "gui.stageHeader.stageSizeLarge": "Panoni ki te atamira nui", + "gui.stageHeader.stageSizeSmall": "Panoni ki te atamira iti", + "gui.stageHeader.stageSizeFull": "Panoni ki te aratau mata katoa", + "gui.stageHeader.stageSizeUnFull": "Puta atu i te aratau mata katoa", + "gui.stageHeader.fullscreenControl": "Whakatina Mata Katoa", + "gui.spriteSelector.addBackdropFromLibrary": "Kōwhiria tētahi Ārai Tuarongo", + "gui.stageSelector.addBackdropFromPaint": "Peita", + "gui.stageSelector.addBackdropFromSurprise": "Ohorere", + "gui.stageSelector.addBackdropFromFile": "Tukuatu Ārai Tuarongo", + "gui.stageSelector.stage": "Atamira", + "gui.stageSelector.backdrops": "Ngā Ārai Tuarongo", + "gui.turboMode.active": "Te Aratau Kapongao", + "gui.webglModal.label": "Kāore a WebGL i te tautokona e tō pūtirotiro", + "gui.webglModal.description": "Aroha mai, ko te āhua nei, he {webGlLink} nā tō rorohiko, pūtirotiro rānei. He herenga tērā kia taea ai te whakahaere i te Scratch 3.0.", + "gui.webglModal.webgllink": "kāore e tautokona te WebGL", + "gui.webglModal.back": "Hoki atu", + "gui.webglModal.previewfaq": "Haere ki {previewFaqLink} ki te ako tonu.", + "gui.webglModal.previewfaqlinktext": "He Pātai Auau", + "gui.costumeLibrary.chooseABackdrop": "Kōwhiria tētahi Ārai Tuarongo", + "gui.costumeLibrary.chooseACostume": "Kōwhiria he Kākahu", + "gui.costumeTab.addBackdropFromLibrary": "Kōwhiria tētahi Ārai Tuarongo", + "gui.costumeTab.addCostumeFromLibrary": "Kōwhiria he Kākahu", + "gui.costumeTab.addBlankCostume": "Peita", + "gui.costumeTab.addSurpriseCostume": "Ohorere", + "gui.costumeTab.addFileBackdrop": "Tukuatu Ārai Tuarongo", + "gui.costumeTab.addFileCostume": "Tukuatu Kākahu", + "gui.costumeTab.addCameraCostume": "Kāmera", + "gui.extensionLibrary.chooseAnExtension": "Kōwhiria tētahi Torohanga", + "gui.extensionLibrary.extensionUrl": "Tāurutia te URL mō te torohanga", + "gui.gui.defaultProjectTitle": "Kaupapa Scratch", + "gui.recordingStep.alertMsg": "Kāore i taea te tīmata i te hopu oro", + "gui.projectLoader.loadError": "Kāore i taea te uta i tēnā o ngā kōnae kaupapa.", + "gui.soundLibrary.chooseASound": "Kōwhiria tētahi Oro", + "gui.soundTab.fileUploadSound": "Tukuatu oro", + "gui.soundTab.surpriseSound": "Ohorere", + "gui.soundTab.recordSound": "Rēkoata", + "gui.soundTab.addSoundFromLibrary": "Kōwhiria tētahi Oro", + "gui.spriteLibrary.chooseASprite": "Kōwhiria tētahi Parehe", + "gui.tipsLibrary.tutorials": "Kōwhiria he Akoranga", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Kei te waihanga...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Kei te tiaki...", + "gui.defaultProject.meow": "Miao", + "gui.defaultProject.variable": "taku taurangi", + "gui.howtos.intro-move-sayhello-hat.name": "Hei Tīmatanga", + "gui.howtos.intro-move.step_stepMove": "Tāpirihia tetahi Paraka Neke me tētahi Paraka Kī", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Tāpirihia tētahi Paraka Haki Kākāriki, kātahi pāwhiritia te haki", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Kī Atu Tētahi Mea", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Tāpiritia he Ārai Tuarongo", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Panoni Tae", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Tāwhiowhio te Haere", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Kī Atu Tētahi Mea", + "gui.howtos.cartoon-network.step_CNglide": "Wania Noatia", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Whakahākoritia tētahi Ingoa", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Kōwhiria tētahi Parehe Pū", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Whakatangihia Tētahi Oro Ina Pāwhiria", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Kōwhiria tētahi Parehe Pū anō", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Panoni tae", + "gui.howtos.animate-a-name.step_AnimateSpin": "Kōwhiria tētahi Pū, ā, Tukua kia Tāwhiowhio", + "gui.howtos.animate-a-name.step_AnimateGrow": "Kōwhiria tētahi pū, ā, tukuna kia tipu!", + "gui.howtos.make-music.name": "Hanga Pūoro", + "gui.howtos.Make-Music.step_PickInstrument": "Kōwhiria tētahi Parehe Taonga Puoro", + "gui.howtos.Make-Music.step_PlaySoundClick": "Whakatangihia Oro Ina Pāwhiria", + "gui.howtos.Make-Music.step_MakeSong": "Tito Waiata", + "gui.howtos.make-music.step_MakeBeat": "Kōwhiria tētahi Pahū, ā, Titoa tētahi Taki", + "gui.howtos.make-music.step_MakeBeatBox": "Kōwhiria te Parehe Hopuoro me te Pūrere Taki Whakaohorere", + "gui.howtos.make-a-game.name": "Waihangatia tētahi Kēmu Pāwhiri", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Kōwhiria tētahi Parehe", + "gui.howtos.make-a-game.step_GamePlaySound": "Whakatangihia Oro Ina Pāwhiria", + "gui.howtos.make-a-game.step_GameAddScore": "Waihangatia tētahi Taurangi Piro", + "gui.howtos.make-a-game.step_GameChangeScore": "Ina Pāwhiritia, Whakapiki i ngā Piro ", + "gui.howtos.make-a-game.step_Random": "Haere ki tētahi tūnga matapōkere", + "gui.howtos.make-music.step_GameChangeColor": "Panoni Tae", + "gui.howtos.make-music.step_ResetScore": "Tautuhia anō ngā Piro", + "gui.howtos.make-a-chase-game.name": "Waihangatia tētahi Kēmu Whaiwhai", + "gui.howtos.Chase-Game.step_BG": "Tāpiritia he Ārai Tuarongo", + "gui.howtos.chase-game.step_AddOcto": "Tāpiritia he Parehe", + "gui.howtos.make-music.step_LeftRight": "Nekehia, Katau, Mauī rānei mā ngā Pātuhi Pere", + "gui.howtos.Chase-Game.step_UpDown": "Nekehia ki Runga, ki Raro rānei mā ngā Pātuhi Pere", + "gui.howtos.Chase-Game.step_AddStar": "Tāpirihia Tētahi Parehe Anō", + "gui.howtos.Chase-Game.step_MoveRandom": "Nekeneke Matapōkere", + "gui.howtos.Chase-Game.step_WhenTouch": "Mō te Parehe Wheke, Ina Pā atu, Whakatangihia te Oro", + "gui.howtos.Chase-Game.step_ScoreVariable": "Waihangatia tētahi Taurangi Piro", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Mō te Parehe Wheke, Ina Pā atu, Tāpirihia he Piro", + "gui.howtos.add-sprite.name": "Tāpiritia he Parehe", + "gui.howtos.add-sprite.step_addSprite": "Tāpiritia he Parehe", + "gui.howtos.add-a-backdrop.name": "Tāpiritia he Ārai Tuarongo", + "gui.howtos.change-size.name": "Panonitia te Nui", + "gui.howtos.glide-around.name": "Wania Noatia", + "gui.howtos.record-a-sound.name": "Hopu Tētahi Oro", + "gui.howtos.spin-video.name": "Tukuna kia Tāwhiowhio", + "gui.howtos.hide-and-show.name": "Huna me te Whakaatu", + "gui.howtos.switch-costume.name": "Whakahākoritia tētahi Parehe", + "gui.howtos.move-around-with-arrow-keys.name": "Whakamahia ngā Pātuhi Pere", + "gui.howtos.add-effects.name": "Tāpiritia he Pānga", + "gui.extension.music.name": "Puoro", + "gui.extension.music.description": "Whakatangi i ngā tāonga puoro me ngā pahū.", + "gui.extension.pen.name": "Pene", + "gui.extension.pen.description": "Mā te parehe e tuhi.", + "gui.extension.videosensing.name": "He Tairongo Ataata", + "gui.extension.videosensing.description": "Mā te kāmera te mahi paerongo nekenekehanga.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Whakawhitiwhiti Reo Ā-tuhi", + "gui.extension.translate.description": "Whakahuri ngā tuhinga ki ngā reo maha.", + "gui.extension.microbit.description": "Honohonoa ō kaupapa ki te ao.", + "gui.extension.microbit.connectingMessage": "Kei te hono", + "gui.extension.ev3.description": "Hangaia he karetao tauwhitiwhiti, te aha rānei.", + "gui.extension.ev3.connectingMessage": "Kei te hono. Kia tika te tautuhi i te pine EV3 ki te 1234.", + "gui.extension.wedo2.description": "Hanga me ngā pūkaha me ngā paerongo.", + "gui.extension.wedo2.connectingMessage": "Kei te hono", + "gui.libraryTags.all": "Te Katoa", + "gui.libraryTags.animals": "Ngā Kararehe", + "gui.libraryTags.dance": "Kanikani", + "gui.libraryTags.effects": "Ngā pānga", + "gui.libraryTags.fantasy": "Wawata", + "gui.libraryTags.fashion": "Kākahu", + "gui.libraryTags.food": "Kai", + "gui.libraryTags.indoors": "Rō-whare", + "gui.libraryTags.loops": "Koromeke", + "gui.libraryTags.music": "Puoro", + "gui.libraryTags.notes": "Tuhipoka", + "gui.libraryTags.outdoors": "O Waho", + "gui.libraryTags.patterns": "Tauira", + "gui.libraryTags.people": "Tāngata", + "gui.libraryTags.percussion": "Taonga papā", + "gui.libraryTags.space": "Ātea", + "gui.libraryTags.sports": "Hākinakina", + "gui.libraryTags.underwater": "Raro wai", + "gui.libraryTags.voice": "Reo", + "gui.libraryTags.wacky": "Pukuhohe", + "gui.libraryTags.animation": "Hākoritanga", + "gui.libraryTags.art": "Toi", + "gui.libraryTags.games": "Ngā Kēmu", + "gui.libraryTags.stories": "Ngā Pakiwaitara", + "gui.libraryTags.letters": "Ngā reta", + "gui.opcodeLabels.direction": "ahunga", + "gui.opcodeLabels.xposition": "tūnga x", + "gui.opcodeLabels.yposition": "tūnga y", + "gui.opcodeLabels.size": "rahi", + "gui.opcodeLabels.costumename": "ingoa kākahu", + "gui.opcodeLabels.costumenumber": "nama kākahu", + "gui.opcodeLabels.backdropname": "ingoa ārai tuarongo", + "gui.opcodeLabels.backdropnumber": "nama ārai tuarongo", + "gui.opcodeLabels.volume": "kahaoro", + "gui.opcodeLabels.tempo": "tere", + "gui.opcodeLabels.answer": "whakautu", + "gui.opcodeLabels.loudness": "hoihoi", + "gui.opcodeLabels.username": "ingoa kaiwhakamahi", + "gui.opcodeLabels.year": "tau", + "gui.opcodeLabels.month": "marama", + "gui.opcodeLabels.date": "te rā", + "gui.opcodeLabels.dayofweek": "te rangi o te wiki", + "gui.opcodeLabels.hour": "haora", + "gui.opcodeLabels.minute": "miniti", + "gui.opcodeLabels.second": "hēkona", + "gui.opcodeLabels.timer": "taima", + "gui.sharedMessages.backdrop": "ārai tuarongo{index}", + "gui.sharedMessages.costume": "kākahu{index}", + "gui.sharedMessages.sprite": "Parehe{index}", + "gui.sharedMessages.pop": "pakō" } \ No newline at end of file diff --git a/editor/interface/mn.json b/editor/interface/mn.json deleted file mode 100644 index a07f2d45..00000000 --- a/editor/interface/mn.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Үүргэвч", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Буцах", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Хадгалах", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Хаах", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Блок үүсгэх", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Дэлгэц анивчуулахгүй ажиллуулах", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Цуцлах", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Тийм", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Дэвсгэрүүд", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Өмсгөлүүд", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Дуунууд", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Бүгд", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профайл", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Миний Зүйлс", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Миний Ангиуд", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Миний Анги", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Бүртгэлийн тохиргоо", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Бүртгэлээсээ гарах", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Нууц үг", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Нэвтэрч орох", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Одоо хадгалах", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Хуулбарлаж хадгалах", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Холих", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Шинэ", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Засах", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch-д элсэх", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Нэвтэрч орох", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Хуваалцах", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Буцах", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "хэвийн унших", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "Их уншуур", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "Хөшүүрэг", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Бүх дүрсэнд", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Зөвхөн энэ дүрсэнд", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Клөүд хувьсагч (сервер дээр хадгалсан)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Цуцлах", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Тийм", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Хадгалах", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "бичлэг", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Сонсогдохуй", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Хадгалах", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Буцаах", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Буцалт сэргээх", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Дүрс", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "хувил", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "устга", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "экспортлох", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Тайз", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Дэвсгэрүүд", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Турбо Горим", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Буцах", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камер", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "бичлэг", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Үүсгэж байна...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Хадгалж байна...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Хөгжим", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Үзэг", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Бүгд", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Амьтад", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Бүжиг", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Эффект", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Уран зөгнөл", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Дотоод", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Хөгжим", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Гадаад", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Хүмүүс", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Цохиур хөгжим", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Зай", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спортууд", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Усандор", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Үсгүүд", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "чиглэл", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x - утга", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y - утга", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "хэмжээ", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "өмсгөлийн нэр", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "дэвсгэрийн нэр", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "дууны эрч", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "хэм", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "Хариулт", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "Дуу чангаруулвал", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "Хэрэглэгчийн нэр", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "жил", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "сар", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "огноо", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "долоо хоногийн өдөр", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "цаг", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "минут", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунд", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "тоолуур", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/mr.json b/editor/interface/mr.json deleted file mode 100644 index 1cb5ec42..00000000 --- a/editor/interface/mr.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "बंद करा", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "रद्द करा", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ठीक", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "आवाज", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "बदल करा", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "सरकवणारा ", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "रद्द करा", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ठीक", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "ध्वनीमुद्रण", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "आवाज", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "नक्कल", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "पुसुन टाका", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "पायरी", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "कॅमेरा", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "ध्वनीमुद्रण", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "पेन ", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "नाच", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "दिशा", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x स्थान ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y स्थान ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "आकार", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "आवाज ", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "लय", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "उत्तर", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "आवाज", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "कालमापक", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "उघडा", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ms.json b/editor/interface/ms.json deleted file mode 100644 index b7cfcfd3..00000000 --- a/editor/interface/ms.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Beg sandang", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Soalan Lazim", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Simpan", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Pelajaran", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Tutup", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Buat Blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Jalankan tanpa menyegarkan skrin ", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Batal", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Latar belakang", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostum", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Bunyi", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Soalan Lazim", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Carian", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Semua", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Pofil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Barang Saya", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Kelas-kelas Saya", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Kelas Saya", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Tetapan akaun", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Daftar keluar", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nama Pengguna", - "description": "Label for login username input" - }, - "general.password": { - "message": "Kata Laluan", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Daftar Masuk", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Perlu Pertolongan?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Pelajaran", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Simpan sekarang", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Simpan sebagai satu salinan", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Adun semula", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Baru", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fail", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Sertai Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Daftar Masuk", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Kongsi", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "bacaan normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "bacaan besar", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "pelungsur", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Soalan Lazim", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Untuk semua sprite", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Untuk sprite ini sahaja", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Pemboleh ubah awan (disimpan pada pelayan)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Batal", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Simpan", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "rakam", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Bunyi", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Simpan", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Batalkan", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Semula", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "salin", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "padam", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksport", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Pentas", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Latar belakang", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mod Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Soalan Lazim", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "rakam", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Mencipta ...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Menyimpan ...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muzik:", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Semua", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Haiwan-haiwan", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tarian", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Kesan", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Dalam Bangunan", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muzik:", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Luar", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Orang", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Genderang", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Angkasa", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sukan", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Dalam air", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Seni", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Permainan", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Kisah", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Huruf", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "arah", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "kedudukan x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "kedudukan y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "saiz", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nama kostum", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nama latar belakang", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "kelantangan", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "jawapan", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "kelantangan", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nama pengguna", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "tahun", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "bulan", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "tarikh", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "hari dalam minggu", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "jam", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minit", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "saat", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "pemasa", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/my.json b/editor/interface/my.json deleted file mode 100644 index d723c80a..00000000 --- a/editor/interface/my.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "အားလုံး", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "မှတ်တမ်း", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "တံဆာပလာများ", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "အသုံးပြုသူရဲ့ အကောင့် သတ်မှတ်ချက်များ", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "အသုံးပြုသူရဲ့ နာမည်", - "description": "Label for login username input" - }, - "general.password": { - "message": "စကားဝှက်", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ဝင်", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch အပေါ်", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ဝင်", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "ဝေမျှ", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "အားလုံး", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "တီးလုံးများ", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "အနုပညာ", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "ဂိမ်းများ", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "ပုံပြင်၊ ဇာတ်ကြောင်း", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ဦးတည်ရာ", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "xဝင်ရိုး", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "yဝင်ရိုး", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "အရွယ်အစား", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "နောက်ခံ နာမည်", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "အသံ အတိုးအကျယ်", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "အသံရဲ့ မြန်နှုန်း", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "အဖြေ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "အသံ အတိုးအကျယ်", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "အချိန် တိုင်မာ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/nb.json b/editor/interface/nb.json index 57b92bfc..18ad5bb3 100644 --- a/editor/interface/nb.json +++ b/editor/interface/nb.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Koble til igjen", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ryggsekk", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Noe gikk feil med ryggsekken", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Laster...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mer", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ryggsekken er tom", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Nettleseren støttes ikke", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Beklager, Scratch 3.0 kan ikke brukes med nettleserne Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler en nyere nettleser, for eksempel Google Chrome, Mozilla Firefox eller Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Tilbake", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Du finner mer informasjon under {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ta bilde", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Starter kamera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Du må gi Scratch tillatelse til å bruke kameraet", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ta bilde igjen", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Lagre", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ta bilde", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Laster...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Skru på kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Veiledninger", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Lukk", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Andre ting du kan prøve", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Vis flere", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ingen fare, vi arbeider med dette {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi arbeider med dette {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Fant ingen enheter", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Ha enheten i nærheten og start søk.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Trykk på knappen på enheten din.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start søk", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Søker...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Prøv igjen", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Tilkoblet", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Koble fra", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Gå til programredigering", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Kobler til...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Heisann, det ser ut til at noe gikk galt.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Prøv igjen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hjelp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Enhetsnavn", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Koble til", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Søker etter enheter", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Fant ingen enheter", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Velg din enhet i listen ovenfor", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Søk igjen", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Sjekk at du har installert og startet \"Scratch Link\"", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Sjekk at Bluetooth er skrudd på", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Prøv igjen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hjelp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Start", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stopp", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Uff, noe gikk galt.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Beklager, det ser ut til at Scratch har kræsjet. Feilen har blitt rapportert automatisk til utviklerne. Last inn siden på nytt for å prøve igjen.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Last på nytt", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Lag en kloss", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Legg til et felt", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "tall eller tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Legg til et felt", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logisk verdi", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Legg til tekst", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Kjør uten å oppdatere skjermen", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Avbryt", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Retning", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Fri rotasjon", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Vend sideveis", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ikke roter", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Hent tilleggsfunksjon", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kode", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Bakgrunner", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Drakter", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Lyder", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Hent et prosjekt fra Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Skriv inn linken til et Scratch-prosjekt du har lagt ut. Endringer som gjøres her i Scratch 3.0 beta blir ikke lagret.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Skriv inn link til et Scratch-prosjekt du har lagt ut. Endringer som gjøres her i testversjonen av Scratch 3.0 lagres ikke.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Å nei, det er noe feil med linken eller prosjektnummeret.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Vis", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Tilbake", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Du finner mer informasjon under {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kommer snart", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Utstyrsbehov", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Samarbeid med", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Søk", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alle", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Lager klosser...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Laster figurer...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Laster inn lyder...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Laster inn tilleggsfunksjoner...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Gjeter katter...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Sender nanoer...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Setter opp goboer...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Henter emoji...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Laster prosjekt", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mine ting", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mine klasser", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Min klasse", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Brukerinnstillinger", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Logg ut", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "av {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Nettsamfunn", - "description": "Label for see community button" - }, - "general.username": { - "message": "Brukernavn", - "description": "Label for login username input" - }, - "general.password": { - "message": "Passord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logg inn", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Trenger du hjelp?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "velg språk", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Veiledninger", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Angle sletting av figur", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Angre sletting av lyd", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Angre sletting av drakt", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Angre sletting", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Lagre nå", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Lagre som kopi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiks", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ny", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fil", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Last opp fra datamaskinen", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Lagre på datamaskinen", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Rediger", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Skru av turbofart", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Skru på turbofart", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Bli Scratch-bruker", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logg inn", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Gi tilbakemelding", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Prosjektets navn her", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Lagt ut", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Legg ut", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hjelp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Tilbake", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tom)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "lengde {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "vanlig visning", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "stor visning", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "skyveknapp", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prøv Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Velkommen til betaversjonen av Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ikke nå", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Prøv", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Hent prosjekt fra 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Velkommen til betaversjonen av Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Vi lager en ny versjon av Scratch. Vi vil gjerne at du prøver den!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ikke nå", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Prøv nå! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Hent prosjekt fra 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Du finner mer informasjon under {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For alle figurer", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For denne figuren", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Nettvariabel (lagret på nettstedet til Scratch)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Denne variabelen kan brukes av alle figurer", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Avbryt", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stopp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spill av", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Laster...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Lagre", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Spill inn igjen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Spill inn lyd", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Klikk på knappen nedenfor for å starte opptak", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Du må godkjenne at Scratch bruker mikrofonen", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stopp opptak", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Spill inn lyd", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Lyd", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spill av", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stopp", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Klipp", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Lagre", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Angre", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Gjør igjen", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Raskere", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Saktere", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ekko", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Høyere lyd", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Svakere lyd", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Baklengs", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Figurens navn", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Figur", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Vis", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Størrelse", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "lag en kopi", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "slett", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksport", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Velg en figur", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Tegn", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Overraskelse", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Last opp figur", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Bytt til stor scene", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Bytt til liten scene", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Gå til fullskjerm", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Avslutt fullskjerm", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Fullskjerm av/på", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Velg et bakgrunnsbilde", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Tegn", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Overraskelse", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Last opp bakgrunn", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scene", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Bakgrunner", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo-hastighet", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Nettleseren støtter ikke WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Dessverre ser det ut til at din nettleser {webGlLink} som er nødvendig for Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ikke støtter WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Tilbake", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Du finner mer informasjon under {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Velg et bakgrunnsbilde", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Velg en drakt", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Velg et bakgrunnsbilde", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Velg en drakt", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Tegn", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Overraskelse", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Last opp bakgrunn", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Last opp drakt", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Velg en tilleggsfunksjon", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Skriv inn URL til tilleggsfunksjonen", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Mitt Scratch-prosjekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Feil ved start av innspilling", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Den valgte prosjektfilen kunne ikke lastes inn.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Velg en lyd", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Last opp en lyd", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Overraskelse", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Spill inn lyd", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Velg en lyd", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Velg en figur", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Velg en veiledning", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Prosjektet er opprettet.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Oppretter...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Prosjektet ble lagret.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Lagrer...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mjau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "min variabel", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kom i gang", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Legg til en gå-kloss", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Start ved å klikke det grønne flagget", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Lag animasjoner som snakker", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Hent klosser for tekst til tale", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Si noe", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Velg en stemme", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Flytt omkring", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Legg på en bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Legg til en ny figur", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Syng en sang", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Bytt farge", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Snurr rundt", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Vokse og krympe", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Lag et eventyrspill med animasjon", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Velg figuren som skal vises", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Si noe", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Gli omkring", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Velg en ting å jakte på", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Samle opp ting", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Lag en poengvariabel", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Tell poeng", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Neste nivå: Ny bakgrunn", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animasjon med et navn", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Velg en bokstavfigur", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spill en lyd når den klikkes", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Velg en ny bokstavfigur", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Bytt farge", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Velg en ny bokstavfigur, la den rotere", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Velg en ny bokstavfigur og la den vokse", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Lag musikk", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Velg en instrumentfigur", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spill en lyd når den klikkes", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Lag musikk", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Velg instrument og lag rytme", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Velg mikrofonfigur og tilfeldig rytme", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Lag et klikkespill", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Velg en figur", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spill en lyd når den klikkes", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Lag en poengvariabel", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Tell opp poeng ved klikk", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Gå til et tilfeldig sted", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Bytt farge", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nullstill poeng", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Lag et jaktspill", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Legg på en bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Legg til en ny figur", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Flytt sideveis med piltastene", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Flytt opp og ned med piltastene", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Legg til en ny figur", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Tilfeldig bevegelse", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Få blekkspruten til å lage lyd ved berøring", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Lag en poengvariabel", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Legg til poeng når blekkspruten berøres", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Legg til en ny figur", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Legg til en ny figur", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Legg på en bakgrunn", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Endre størrelse", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Gli omkring", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Ta opp en lyd", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Få den til å snurre", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Skjul og vis", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animasjon av en figur", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Bruk piltastene", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Grafiske effekter", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musikk", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spill instrumenter", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penn", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Få figurene til å tegne", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sansing med kamera", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "La kameraet sanse bevegelser", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Tekst til tale", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Lag prosjekter som snakker", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Oversette", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Oversett tekst til andre språk", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Koble prosjektet ditt til den fysiske verden", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Kobler til", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Lag interaktive roboter og maskiner", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Kobler til. Pass på at PIN-koden på din EV3 er satt til 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Bygg med motorer og sensorer", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Kobler til", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alt", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dyr", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effekter", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mote", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Mat", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Innendørs", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Musikkloop", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musikk", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Noter", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Utendørs", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Mønstre", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Mennesker", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slaginstrumenter", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Romfart", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Under vann", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Stemme", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Rart", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animasjon", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spill", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Fortellinger", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Bokstaver", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "retning", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-posisjon", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-posisjon", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "størrelse", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "draktnavn", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "draktnummer", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "navn på bakgrunn", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "bakgrunnsnummer", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volum", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "svar", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "lydnivå", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "brukernavn", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "år", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "måned", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dato", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ukedag", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "time", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutt", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekund", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "sekundklokke", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "bakgrunn{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "drakt{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Figur{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "plopp", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Koble til igjen", + "gui.backpack.header": "Ryggsekk", + "gui.backpack.errorBackpack": "Noe gikk feil med ryggsekken", + "gui.backpack.loadingBackpack": "Laster...", + "gui.backpack.more": "Mer", + "gui.backpack.emptyBackpack": "Ryggsekken er tom", + "gui.unsupportedBrowser.label": "Nettleseren støttes ikke", + "gui.unsupportedBrowser.description": "Beklager, Scratch 3.0 kan ikke brukes med nettleserne Internet Explorer, Vivaldi, Opera eller Silk. Vi anbefaler en nyere nettleser, for eksempel Google Chrome, Mozilla Firefox eller Microsoft Edge.", + "gui.unsupportedBrowser.back": "Tilbake", + "gui.unsupportedBrowser.previewfaq": "Du finner mer informasjon under {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Spørsmål og svar", + "gui.cameraModal.cameraModalTitle": "Ta bilde", + "gui.cameraModal.loadingCameraMessage": "Starter kamera...", + "gui.cameraModal.permissionRequest": "Du må gi Scratch tillatelse til å bruke kameraet", + "gui.cameraModal.retakePhoto": "Ta bilde igjen", + "gui.cameraModal.save": "Lagre", + "gui.cameraModal.takePhoto": "Ta bilde", + "gui.cameraModal.loadingCaption": "Laster...", + "gui.cameraModal.enableCameraCaption": "Skru på kamera", + "gui.cards.all-tutorials": "Veiledninger", + "gui.cards.close": "Lukk", + "gui.cards.more-things-to-try": "Andre ting du kan prøve", + "gui.cards.see-more": "Vis flere", + "gui.comingSoon.message1": "Ingen fare, vi arbeider med dette {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi arbeider med dette {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Fant ingen enheter", + "gui.connection.auto-scanning.prescan": "Ha enheten i nærheten og start søk.", + "gui.connection.auto-scanning.pressbutton": "Trykk på knappen på enheten din.", + "gui.connection.auto-scanning.start-search": "Start søk", + "gui.connection.connecting-searchbutton": "Søker...", + "gui.connection.auto-scanning.try-again": "Prøv igjen", + "gui.connection.connected": "Tilkoblet", + "gui.connection.disconnect": "Koble fra", + "gui.connection.go-to-editor": "Gå til programredigering", + "gui.connection.connecting-cancelbutton": "Kobler til...", + "gui.connection.error.errorMessage": "Heisann, det ser ut til at noe gikk galt.", + "gui.connection.error.tryagainbutton": "Prøv igjen", + "gui.connection.error.helpbutton": "Hjelp", + "gui.connection.peripheral-name-label": "Enhetsnavn", + "gui.connection.connect": "Koble til", + "gui.connection.scanning.lookingforperipherals": "Søker etter enheter", + "gui.connection.scanning.noPeripheralsFound": "Fant ingen enheter", + "gui.connection.scanning.instructions": "Velg din enhet i listen ovenfor", + "gui.connection.search": "Søk igjen", + "gui.connection.unavailable.installscratchlink": "Sjekk at du har installert og startet \"Scratch Link\"", + "gui.connection.unavailable.enablebluetooth": "Sjekk at Bluetooth er skrudd på", + "gui.connection.unavailable.tryagainbutton": "Prøv igjen", + "gui.connection.unavailable.helpbutton": "Hjelp", + "gui.controls.go": "Start", + "gui.controls.stop": "Stopp", + "gui.crashMessage.label": "Uff, noe gikk galt.", + "gui.crashMessage.description": "Beklager, det ser ut til at Scratch har kræsjet. Feilen har blitt rapportert automatisk til utviklerne. Last inn siden på nytt for å prøve igjen.", + "gui.crashMessage.reload": "Last på nytt", + "gui.customProcedures.myblockModalTitle": "Lag en kloss", + "gui.customProcedures.addAnInputNumberText": "Legg til et felt", + "gui.customProcedures.numberTextType": "tall eller tekst", + "gui.customProcedures.addAnInputBoolean": "Legg til et felt", + "gui.customProcedures.booleanType": "logisk verdi", + "gui.customProcedures.addALabel": "Legg til tekst", + "gui.customProcedures.runWithoutScreenRefresh": "Kjør uten å oppdatere skjermen", + "gui.customProcedures.cancel": "Avbryt", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Retning", + "gui.directionPicker.rotationStyles.allAround": "Fri rotasjon", + "gui.directionPicker.rotationStyles.leftRight": "Vend sideveis", + "gui.directionPicker.rotationStyles.dontRotate": "Ikke roter", + "gui.gui.addExtension": "Hent tilleggsfunksjon", + "gui.gui.codeTab": "Kode", + "gui.gui.backdropsTab": "Bakgrunner", + "gui.gui.costumesTab": "Drakter", + "gui.gui.soundsTab": "Lyder", + "gui.importInfo.title": "Hent et prosjekt fra Scratch 2.0", + "gui.importInfo.betamessage": "Skriv inn linken til et Scratch-prosjekt du har lagt ut. Endringer som gjøres her i Scratch 3.0 beta blir ikke lagret.", + "gui.importInfo.message": "Skriv inn link til et Scratch-prosjekt du har lagt ut. Endringer som gjøres her i testversjonen av Scratch 3.0 lagres ikke.", + "gui.importInfo.invalidFormatError": "Å nei, det er noe feil med linken eller prosjektnummeret.", + "gui.importModal.viewproject": "Vis", + "gui.importInfo.goback": "Tilbake", + "gui.importInfo.previewfaq": "Du finner mer informasjon under {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Spørsmål og svar", + "gui.extensionLibrary.comingSoon": "Kommer snart", + "gui.extensionLibrary.requires": "Utstyrsbehov", + "gui.extensionLibrary.collaboration": "Samarbeid med", + "gui.library.filterPlaceholder": "Søk", + "gui.library.allTag": "Alle", + "gui.loader.message1": "Lager klosser...", + "gui.loader.message2": "Laster figurer...", + "gui.loader.message3": "Laster inn lyder...", + "gui.loader.message4": "Laster inn tilleggsfunksjoner...", + "gui.loader.message5": "Gjeter katter...", + "gui.loader.message6": "Sender nanoer...", + "gui.loader.message7": "Setter opp goboer...", + "gui.loader.message8": "Henter emoji...", + "gui.loader.headline": "Laster prosjekt", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Mine ting", + "gui.accountMenu.myClasses": "Mine klasser", + "gui.accountMenu.myClass": "Min klasse", + "gui.accountMenu.accountSettings": "Brukerinnstillinger", + "gui.accountMenu.signOut": "Logg ut", + "gui.authorInfo.byUser": "av {username}", + "gui.menuBar.seeCommunity": "Nettsamfunn", + "general.username": "Brukernavn", + "general.password": "Passord", + "general.signIn": "Logg inn", + "login.needHelp": "Trenger du hjelp?", + "gui.menuBar.LanguageSelector": "velg språk", + "gui.menuBar.tutorialsLibrary": "Veiledninger", + "gui.menuBar.restoreSprite": "Angle sletting av figur", + "gui.menuBar.restoreSound": "Angre sletting av lyd", + "gui.menuBar.restoreCostume": "Angre sletting av drakt", + "gui.menuBar.restore": "Angre sletting", + "gui.menuBar.saveNow": "Lagre nå", + "gui.menuBar.saveAsCopy": "Lagre som kopi", + "gui.menuBar.remix": "Remiks", + "gui.menuBar.new": "Ny", + "gui.menuBar.file": "Fil", + "gui.menuBar.uploadFromComputer": "Last opp fra datamaskinen", + "gui.menuBar.downloadToComputer": "Lagre på datamaskinen", + "gui.menuBar.edit": "Rediger", + "gui.menuBar.turboModeOff": "Skru av turbofart", + "gui.menuBar.turboModeOn": "Skru på turbofart", + "gui.menuBar.joinScratch": "Bli Scratch-bruker", + "gui.menuBar.signIn": "Logg inn", + "gui.menuBar.giveFeedback": "Gi tilbakemelding", + "gui.gui.projectTitlePlaceholder": "Prosjektets navn her", + "gui.menuBar.isShared": "Lagt ut", + "gui.menuBar.share": "Legg ut", + "gui.modal.help": "Hjelp", + "gui.modal.back": "Tilbake", + "gui.monitor.listMonitor.empty": "(tom)", + "gui.monitor.listMonitor.listLength": "lengde {length}", + "gui.monitor.contextMenu.default": "vanlig visning", + "gui.monitor.contextMenu.large": "stor visning", + "gui.monitor.contextMenu.slider": "skyveknapp", + "gui.previewInfo.label": "Prøv Scratch 3.0", + "gui.previewInfo.welcome": "Velkommen til betaversjonen av Scratch 3.0", + "gui.previewModal.notnowtooltip": "Ikke nå", + "gui.previewModal.tryittooltip": "Prøv", + "gui.previewModal.viewprojecttooltip": "Hent prosjekt fra 2.0", + "gui.previewInfo.betawelcome": "Velkommen til betaversjonen av Scratch 3.0", + "gui.previewInfo.invitation": "Vi lager en ny versjon av Scratch. Vi vil gjerne at du prøver den!", + "gui.previewInfo.notnow": "Ikke nå", + "gui.previewModal.tryit": "Prøv nå! {caticon}", + "gui.previewModal.viewproject": "Hent prosjekt fra 2.0", + "gui.previewInfo.previewfaq": "Du finner mer informasjon under {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Spørsmål og svar", + "gui.gui.variableScopeOptionAllSprites": "For alle figurer", + "gui.gui.variableScopeOptionSpriteOnly": "For denne figuren", + "gui.gui.cloudVariableOption": "Nettvariabel (lagret på nettstedet til Scratch)", + "gui.gui.variablePromptAllSpritesMessage": "Denne variabelen kan brukes av alle figurer", + "gui.prompt.cancel": "Avbryt", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stopp", + "gui.playbackStep.playMsg": "Spill av", + "gui.playbackStep.loadingMsg": "Laster...", + "gui.playbackStep.saveMsg": "Lagre", + "gui.playbackStep.reRecordMsg": "Spill inn igjen", + "gui.recordModal.title": "Spill inn lyd", + "gui.recordingStep.beginRecord": "Klikk på knappen nedenfor for å starte opptak", + "gui.recordingStep.permission": "{arrow}Du må godkjenne at Scratch bruker mikrofonen", + "gui.recordingStep.stop": "Stopp opptak", + "gui.recordingStep.record": "Spill inn lyd", + "gui.soundEditor.sound": "Lyd", + "gui.soundEditor.play": "Spill av", + "gui.soundEditor.stop": "Stopp", + "gui.soundEditor.trim": "Klipp", + "gui.soundEditor.save": "Lagre", + "gui.soundEditor.undo": "Angre", + "gui.soundEditor.redo": "Gjør igjen", + "gui.soundEditor.faster": "Raskere", + "gui.soundEditor.slower": "Saktere", + "gui.soundEditor.echo": "Ekko", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Høyere lyd", + "gui.soundEditor.softer": "Svakere lyd", + "gui.soundEditor.reverse": "Baklengs", + "gui.SpriteInfo.spritePlaceholder": "Figurens navn", + "gui.SpriteInfo.sprite": "Figur", + "gui.SpriteInfo.show": "Vis", + "gui.SpriteInfo.size": "Størrelse", + "gui.spriteSelectorItem.contextMenuDuplicate": "lag en kopi", + "gui.spriteSelectorItem.contextMenuDelete": "slett", + "gui.spriteSelectorItem.contextMenuExport": "eksport", + "gui.spriteSelector.addSpriteFromLibrary": "Velg en figur", + "gui.spriteSelector.addSpriteFromPaint": "Tegn", + "gui.spriteSelector.addSpriteFromSurprise": "Overraskelse", + "gui.spriteSelector.addSpriteFromFile": "Last opp figur", + "gui.stageHeader.stageSizeLarge": "Bytt til stor scene", + "gui.stageHeader.stageSizeSmall": "Bytt til liten scene", + "gui.stageHeader.stageSizeFull": "Gå til fullskjerm", + "gui.stageHeader.stageSizeUnFull": "Avslutt fullskjerm", + "gui.stageHeader.fullscreenControl": "Fullskjerm av/på", + "gui.spriteSelector.addBackdropFromLibrary": "Velg et bakgrunnsbilde", + "gui.stageSelector.addBackdropFromPaint": "Tegn", + "gui.stageSelector.addBackdropFromSurprise": "Overraskelse", + "gui.stageSelector.addBackdropFromFile": "Last opp bakgrunn", + "gui.stageSelector.stage": "Scene", + "gui.stageSelector.backdrops": "Bakgrunner", + "gui.turboMode.active": "Turbo-hastighet", + "gui.webglModal.label": "Nettleseren støtter ikke WebGL", + "gui.webglModal.description": "Dessverre ser det ut til at din nettleser {webGlLink} som er nødvendig for Scratch 3.0.", + "gui.webglModal.webgllink": "ikke støtter WebGL", + "gui.webglModal.back": "Tilbake", + "gui.webglModal.previewfaq": "Du finner mer informasjon under {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Spørsmål og svar", + "gui.costumeLibrary.chooseABackdrop": "Velg et bakgrunnsbilde", + "gui.costumeLibrary.chooseACostume": "Velg en drakt", + "gui.costumeTab.addBackdropFromLibrary": "Velg et bakgrunnsbilde", + "gui.costumeTab.addCostumeFromLibrary": "Velg en drakt", + "gui.costumeTab.addBlankCostume": "Tegn", + "gui.costumeTab.addSurpriseCostume": "Overraskelse", + "gui.costumeTab.addFileBackdrop": "Last opp bakgrunn", + "gui.costumeTab.addFileCostume": "Last opp drakt", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Velg en tilleggsfunksjon", + "gui.extensionLibrary.extensionUrl": "Skriv inn URL til tilleggsfunksjonen", + "gui.gui.defaultProjectTitle": "Mitt Scratch-prosjekt", + "gui.recordingStep.alertMsg": "Feil ved start av innspilling", + "gui.projectLoader.loadError": "Den valgte prosjektfilen kunne ikke lastes inn.", + "gui.soundLibrary.chooseASound": "Velg en lyd", + "gui.soundTab.fileUploadSound": "Last opp en lyd", + "gui.soundTab.surpriseSound": "Overraskelse", + "gui.soundTab.recordSound": "Spill inn lyd", + "gui.soundTab.addSoundFromLibrary": "Velg en lyd", + "gui.spriteLibrary.chooseASprite": "Velg en figur", + "gui.tipsLibrary.tutorials": "Velg en veiledning", + "gui.alerts.createsuccess": "Prosjektet er opprettet.", + "gui.alerts.creating": "Oppretter...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Prosjektet ble lagret.", + "gui.alerts.saving": "Lagrer...", + "gui.defaultProject.meow": "Mjau", + "gui.defaultProject.variable": "min variabel", + "gui.howtos.intro-move-sayhello-hat.name": "Kom i gang", + "gui.howtos.intro-move.step_stepMove": "Legg til en gå-kloss", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Start ved å klikke det grønne flagget", + "gui.howtos.say-it-out-loud": "Lag animasjoner som snakker", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Hent klosser for tekst til tale", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Si noe", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Velg en stemme", + "gui.howtos.say-it-out-loud.step_TXTMove": "Flytt omkring", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Legg på en bakgrunn", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Legg til en ny figur", + "gui.howtos.say-it-out-loud.step_TXTSong": "Syng en sang", + "gui.howtos.say-it-out-loud.step_TXTColor": "Bytt farge", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Snurr rundt", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Vokse og krympe", + "gui.howtos.cartoon-network": "Lag et eventyrspill med animasjon", + "gui.howtos.cartoon-network.step_CNcharacter": "Velg figuren som skal vises", + "gui.howtos.cartoon-network.step_CNsay": "Si noe", + "gui.howtos.cartoon-network.step_CNglide": "Gli omkring", + "gui.howtos.cartoon-network.step_CNpicksprite": "Velg en ting å jakte på", + "gui.howtos.cartoon-network.step_CNcollect": "Samle opp ting", + "gui.howtos.cartoon-network.step_CNvariable": "Lag en poengvariabel", + "gui.howtos.cartoon-network.step_CNscore": "Tell poeng", + "gui.howtos.cartoon-network.step_CNbackdrop": "Neste nivå: Ny bakgrunn", + "gui.howtos.animate-a-name.name": "Animasjon med et navn", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Velg en bokstavfigur", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spill en lyd når den klikkes", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Velg en ny bokstavfigur", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Bytt farge", + "gui.howtos.animate-a-name.step_AnimateSpin": "Velg en ny bokstavfigur, la den rotere", + "gui.howtos.animate-a-name.step_AnimateGrow": "Velg en ny bokstavfigur og la den vokse", + "gui.howtos.make-music.name": "Lag musikk", + "gui.howtos.Make-Music.step_PickInstrument": "Velg en instrumentfigur", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spill en lyd når den klikkes", + "gui.howtos.Make-Music.step_MakeSong": "Lag musikk", + "gui.howtos.make-music.step_MakeBeat": "Velg instrument og lag rytme", + "gui.howtos.make-music.step_MakeBeatBox": "Velg mikrofonfigur og tilfeldig rytme", + "gui.howtos.make-a-game.name": "Lag et klikkespill", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Velg en figur", + "gui.howtos.make-a-game.step_GamePlaySound": "Spill en lyd når den klikkes", + "gui.howtos.make-a-game.step_GameAddScore": "Lag en poengvariabel", + "gui.howtos.make-a-game.step_GameChangeScore": "Tell opp poeng ved klikk", + "gui.howtos.make-a-game.step_Random": "Gå til et tilfeldig sted", + "gui.howtos.make-music.step_GameChangeColor": "Bytt farge", + "gui.howtos.make-music.step_ResetScore": "Nullstill poeng", + "gui.howtos.make-a-chase-game.name": "Lag et jaktspill", + "gui.howtos.Chase-Game.step_BG": "Legg på en bakgrunn", + "gui.howtos.chase-game.step_AddOcto": "Legg til en ny figur", + "gui.howtos.make-music.step_LeftRight": "Flytt sideveis med piltastene", + "gui.howtos.Chase-Game.step_UpDown": "Flytt opp og ned med piltastene", + "gui.howtos.Chase-Game.step_AddStar": "Legg til en ny figur", + "gui.howtos.Chase-Game.step_MoveRandom": "Tilfeldig bevegelse", + "gui.howtos.Chase-Game.step_WhenTouch": "Få blekkspruten til å lage lyd ved berøring", + "gui.howtos.Chase-Game.step_ScoreVariable": "Lag en poengvariabel", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Legg til poeng når blekkspruten berøres", + "gui.howtos.add-sprite.name": "Legg til en ny figur", + "gui.howtos.add-sprite.step_addSprite": "Legg til en ny figur", + "gui.howtos.add-a-backdrop.name": "Legg på en bakgrunn", + "gui.howtos.change-size.name": "Endre størrelse", + "gui.howtos.glide-around.name": "Gli omkring", + "gui.howtos.record-a-sound.name": "Ta opp en lyd", + "gui.howtos.spin-video.name": "Få den til å snurre", + "gui.howtos.hide-and-show.name": "Skjul og vis", + "gui.howtos.switch-costume.name": "Animasjon av en figur", + "gui.howtos.move-around-with-arrow-keys.name": "Bruk piltastene", + "gui.howtos.add-effects.name": "Grafiske effekter", + "gui.extension.music.name": "Musikk", + "gui.extension.music.description": "Spill instrumenter", + "gui.extension.pen.name": "Penn", + "gui.extension.pen.description": "Få figurene til å tegne", + "gui.extension.videosensing.name": "Sansing med kamera", + "gui.extension.videosensing.description": "La kameraet sanse bevegelser", + "gui.extension.text2speech.name": "Tekst til tale", + "gui.extension.text2speech.description": "Lag prosjekter som snakker", + "gui.extension.translate.name": "Oversette", + "gui.extension.translate.description": "Oversett tekst til andre språk", + "gui.extension.microbit.description": "Koble prosjektet ditt til den fysiske verden", + "gui.extension.microbit.connectingMessage": "Kobler til", + "gui.extension.ev3.description": "Lag interaktive roboter og maskiner", + "gui.extension.ev3.connectingMessage": "Kobler til. Pass på at PIN-koden på din EV3 er satt til 1234.", + "gui.extension.wedo2.description": "Bygg med motorer og sensorer", + "gui.extension.wedo2.connectingMessage": "Kobler til", + "gui.libraryTags.all": "Alt", + "gui.libraryTags.animals": "Dyr", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Effekter", + "gui.libraryTags.fantasy": "Fantasi", + "gui.libraryTags.fashion": "Mote", + "gui.libraryTags.food": "Mat", + "gui.libraryTags.indoors": "Innendørs", + "gui.libraryTags.loops": "Musikkloop", + "gui.libraryTags.music": "Musikk", + "gui.libraryTags.notes": "Noter", + "gui.libraryTags.outdoors": "Utendørs", + "gui.libraryTags.patterns": "Mønstre", + "gui.libraryTags.people": "Mennesker", + "gui.libraryTags.percussion": "Slaginstrumenter", + "gui.libraryTags.space": "Romfart", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Under vann", + "gui.libraryTags.voice": "Stemme", + "gui.libraryTags.wacky": "Rart", + "gui.libraryTags.animation": "Animasjon", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Spill", + "gui.libraryTags.stories": "Fortellinger", + "gui.libraryTags.letters": "Bokstaver", + "gui.opcodeLabels.direction": "retning", + "gui.opcodeLabels.xposition": "x-posisjon", + "gui.opcodeLabels.yposition": "y-posisjon", + "gui.opcodeLabels.size": "størrelse", + "gui.opcodeLabels.costumename": "draktnavn", + "gui.opcodeLabels.costumenumber": "draktnummer", + "gui.opcodeLabels.backdropname": "navn på bakgrunn", + "gui.opcodeLabels.backdropnumber": "bakgrunnsnummer", + "gui.opcodeLabels.volume": "volum", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "svar", + "gui.opcodeLabels.loudness": "lydnivå", + "gui.opcodeLabels.username": "brukernavn", + "gui.opcodeLabels.year": "år", + "gui.opcodeLabels.month": "måned", + "gui.opcodeLabels.date": "dato", + "gui.opcodeLabels.dayofweek": "ukedag", + "gui.opcodeLabels.hour": "time", + "gui.opcodeLabels.minute": "minutt", + "gui.opcodeLabels.second": "sekund", + "gui.opcodeLabels.timer": "sekundklokke", + "gui.sharedMessages.backdrop": "bakgrunn{index}", + "gui.sharedMessages.costume": "drakt{index}", + "gui.sharedMessages.sprite": "Figur{index}", + "gui.sharedMessages.pop": "plopp" } \ No newline at end of file diff --git a/editor/interface/ne.json b/editor/interface/ne.json deleted file mode 100644 index f511ed28..00000000 --- a/editor/interface/ne.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "ट्यूटोरियल", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "खोजी गर्नुहोस्", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": " सबै ", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "\nप्रोफाइल", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "मेरो सामान", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "मेरो कक्षाहरू", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "मेरो कक्षा", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "खाता सेटिङ", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "साइन आउट गर्नुहोस्", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "युजरनेम ", - "description": "Label for login username input" - }, - "general.password": { - "message": "पासवर्ड", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "साइन इन गर्नुहोस्", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "सहयोग चाहियो?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "ट्यूटोरियल", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "सम्पादन", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch मा सामेल हुनुहोस्", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "साइन इन गर्नुहोस्", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "सार्ने", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0 प्रयास गर्नु", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "यसलाई प्रयास गर्नुहोस्", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "खेल्नु", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "रेकर्ड", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "आवाज", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "खेल्नु", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "पूर्ववत गर्नुहोस्", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "नक्कल", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "मेटाऊ", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "रंग", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "रंग", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "मञ्च", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "रंग", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "कैमरा", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "रेकर्ड", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "सुरुवात गर्ने ", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "एउटा नामलाई एनिमेट गर्नुहोस्।", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "संगीत बनाउनुहोस्", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "संगीत", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "कलम", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": " सबै ", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "पशुहरू", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "काल्पनिक", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "फैशन", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "संगीत", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "पानी मुनिको", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "कला", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "खेलहरू", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "कथाहरू", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "दिशा", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x स्थान", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y स्थान", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "आकार", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "आयतन", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "गति", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "उत्तर ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "आवाजको चर्कोपना", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "समय गणक", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "खोल", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/nl.json b/editor/interface/nl.json index 1f2ee66f..d4075636 100644 --- a/editor/interface/nl.json +++ b/editor/interface/nl.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Opnieuw verbinden", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Rugzak", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Fout bij laden van de rugzak", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Laden ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Meer", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Rugzak is leeg", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser wordt niet ondersteund", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Het spijt ons, maar Scratch 3.0 biedt geen ondersteuning voor Internet Explorer, Vivaldi, Opera of Silk. We raden aan een nieuwere browser te proberen, zoals Google Chrome, Mozilla Firefox of Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Terug", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Meer weten? Ga naar {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Neem een foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Camera laden...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We hebben jouw toestemming nodig om jouw camera te gebruiken", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Foto opnieuw nemen", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Bewaar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Foto nemen", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Laden ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Camera inschakelen", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Lessen", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Sluiten", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Meer om uit te proberen!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Bekijk meer", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Geen zorgen, wij zijn ermee bezig {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Binnenkort beschikbaar", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Wordt aan gewerkt {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Geen apparaten gevonden", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Houd je apparaat in de buurt, begin dan met zoeken", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Druk op de knop op je apparaat", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start met zoeken", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Zoeken ...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Probeer opnieuw", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Verbonden", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Verbinding verbreken", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ga naar de editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Bezig te verbinden ...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oeps, het lijkt dat er iets mis gegaan is.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Probeer opnieuw", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Apparaatnaam", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Verbind", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Zoeken naar apparaten", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Geen apparaten gevonden", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Kies je apparaat in de lijst hierboven.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Ververs", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Zorg ervoor Scratch Link geinstalleerd is en draait.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Controleer dat Bluetooth aan staat", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Probeer opnieuw", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Ga", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oeps! Er is iets fout gegaan.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Het spijt ons, maar het ziet er naar uit dat Scratch het heeft begeven. Deze fout wordt automatisch gerapporteerd aan het Scratch Team. Ververs je pagina om opnieuw te proberen.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Herladen", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Maak een blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Voeg een invoer toe", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "getal of tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Voeg een invoer toe", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleaan", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Voeg een label toe", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Voer uit zonder het scherm te verversen", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": " Annuleren", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Richting", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Helemaal meedraaien", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Links/rechts", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Niet meedraaien", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Voeg een uitbreiding toe", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Achtergronden", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Uiterlijken", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Geluiden", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Bekijk een Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Geef een link naar een van je gedeelde Scratch projecten. Wijzigingen die in deze 3.0 Beta worden gemaakt, worden niet opgeslagen.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Voer een link in naar een van je gedeelde Scratch projecten. Veranderingen gemaakt in deze 3.0 Preview worden niet opgeslagen.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, die project link of id ziet er niet helemaal goed uit.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Bekijk", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Ga terug", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ga voor meer informatie naar {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Binnenkort beschikbaar", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Vereist", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Samenwerking met", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Zoek", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alles", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Blokken maken ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Bezig sprites te laden ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Bezig geluiden te laden ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Uitbreiding laden ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Katten verzamelen ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nano's doorgeven", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gobo's opblazen ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojis voorbereiden …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Project laden...", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profiel", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mijn projecten", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mijn groepen", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mijn groep", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Accountinstellingen", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Afmelden", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "door {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Zie Gemeenschap", - "description": "Label for see community button" - }, - "general.username": { - "message": "Gebruikersnaam", - "description": "Label for login username input" - }, - "general.password": { - "message": "Wachtwoord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Inloggen", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Hulp nodig?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "taalkiezer", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Lessen", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Herstel sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Herstel geluid", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Herstel uiterlijk", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Herstel", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Nu opslaan", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Opslaan als", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nieuw", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Bestand", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Uploaden vanaf je computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Opslaan op je computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Bewerk", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Zet turbo modus uit", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Zet turbo modus aan", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Word Scratcher", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Inloggen", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Geef feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project titel hier", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Gedeeld", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Delen", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Terug", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(leeg)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "lengte {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normaal uitlezen", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "groot uitlezen", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "schuif", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Probeer Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welkom bij de Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nu niet", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Probeer het", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Bekijk 2.0 project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welkom bij de Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We werken aan de volgende versie van Scratch. We zijn blij dat je het al kunt proberen!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nu niet", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Probeer het! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Bekijk 2.0 project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Meer leren? Ga naar {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Voor alle sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Alleen voor deze sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variabele (opgeslagen op server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Deze variabele is beschikbaar in alle sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": " Annuleren", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spelen", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Laden ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Bewaar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Opnieuw opnemen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Geluid opnemen", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin met opnemen door op de onderstaande knop te klikken", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We hebben je toestemming nodig om je microfoon te gebruiken", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop met opnemen", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Opnemen", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Geluid", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spelen", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Knippen", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Opslaan", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ongedaan maken", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Opnieuw", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Sneller", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Trager", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Luider", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Zachter", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Keer om", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Naam", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Toon", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Grootte", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dupliceren", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "verwijderen", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exporteren", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Kies een sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Teken", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Verrassing", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Schakel naar groot speelveld", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Schakel naar klein speelveld", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ga naar volledig scherm", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Verlaat full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Volledig scherm besturing", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Kies een achtergrond", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Tekenen", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Verrassing", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload achtergrond", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Speelveld", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Achtergronden", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbomodus", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "WebGL wordt niet door jouw browser ondersteund", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Helaas lijkt het erop dat jouw browser of computer {webGlLink}. Dit heb je nodig om met Scratch 3.0 te werken.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL wordt niet ondersteund", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Terug", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Meer weten? Ga naar {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Kies een achtergrond", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Kies een uiterlijk", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Kies een achtergrond", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Kies een uiterlijk", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Tekenen", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Verrassing", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload achtergrond", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload uiterlijk", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Kies een uitbreiding", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Geef de URL van de uitbreiding", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Kon opname niet starten", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Het geselecteerde projectbestand kon niet geladen worden.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Kies een geluid", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload geluid", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Verrassing", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Opnemen", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Kies een geluid", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Kies een sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Kies een handleiding", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Succesvol gemaakt.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Maken...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Succesvol opgeslagen.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Opslaan...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miauw", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "mijn variabele", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Aan de slag", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Voeg een bewegingsblok toe", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klik op de groene vlag om te starten", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Maak animaties die praten", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Voeg de Tekst naar Spraak blokken toe", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Zeg iets", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Stel een stem in", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Beweeg", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Voeg een achtergrond toe", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Voeg een sprite toe", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Voer een lied uit", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Verander de kleur", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Draai rond", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Groei en krimp", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animeer een avonturenspel", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Kies een sprite om te verschijnen", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Zeg iets", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glijd rond", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Kies een sprite om achterna te jagen", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Verzamel voorwerpen", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Maak een variabele Score", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Houd score bij", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Maak mooier: Verander de achtergrond", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animeer een naam", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Kies een letter sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Klik om een geluid te spelen", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Kies een andere letter sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Verander kleur", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Kies een andere letter sprite & laat hem draaien", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Kies een andere letter sprite & laat die groeien", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Maak muziek", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Kies een instrument sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Klik om een geluid te spelen", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Maak een liedje", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Kies een trommel & maak een beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Kies de microfoon sprite & de verrassingsbeatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Maak een klikspel", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Kies een sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Klik om een geluid te spelen", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Maak een variabele met de naam score", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Klik om Score te verhogen", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ga naar een willekeurige positie", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Verander de kleur", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Score resetten", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Maak een achtervolgingsspel", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Voeg een achtergrond toe", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Voeg een sprite toe", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Beweeg rechts & links met de pijltjestoetsen", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Beweeg op & neer met de pijltjestoetsen", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Voeg nog een andere sprite toe", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Beweeg willekeurig", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In de inktvis sprite, speel geluid bij aanraken", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Maak een variabele met de naam score", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In de inktvis sprite, verhoog score bij aanraken", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Voeg een sprite toe", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Voeg een sprite toe", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Voeg een achtergrond toe", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Verander grootte", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glijd rond", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Neem een geluid op", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Laat 'm draaien", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Kiekeboe", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animeer een sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Gebruik pijltoetsen", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Voeg effecten toe", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muziek", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Speel instrumenten en drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Teken met je sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Neem beweging waar met de camera", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Tekst naar spraak", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Laat je projecten praten", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Vertaal", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Vertaal tekst naar vele talen.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Verbind je projecten met de wereld.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Bezig te verbinden", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Bouw interactieve robots en meer.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Bezig te verbinden. Zorg dat de pin op je EV3 op 1234 gezet is.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Bouw met motoren en sensoren.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Bezig te verbinden", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alles", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dieren", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dansen", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effecten", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Voedsel", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Binnen", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Lussen", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muziek", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Noten", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Buiten", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patronen", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Mensen", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slagwerk", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Ruimte", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Onder water", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Stem", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Gek", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animatie", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spelletjes", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Verhalen", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "richting", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-positie", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-positie", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "grootte", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "uiterlijk naam", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "uiterlijk nummer", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "achtergrond naam", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "achtergrond nummer", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "antwoord", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volume", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "gebruikersnaam", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "jaar", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "maand", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datum", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dag van de week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "uur", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuut", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "seconde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "klok", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "achtergrond{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "uiterlijk{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "plop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Opnieuw verbinden", + "gui.backpack.header": "Rugzak", + "gui.backpack.errorBackpack": "Fout bij laden van de rugzak", + "gui.backpack.loadingBackpack": "Laden ...", + "gui.backpack.more": "Meer", + "gui.backpack.emptyBackpack": "Rugzak is leeg", + "gui.unsupportedBrowser.label": "Browser wordt niet ondersteund", + "gui.unsupportedBrowser.description": "Het spijt ons, maar Scratch 3.0 biedt geen ondersteuning voor Internet Explorer, Vivaldi, Opera of Silk. We raden aan een nieuwere browser te proberen, zoals Google Chrome, Mozilla Firefox of Microsoft Edge.", + "gui.unsupportedBrowser.back": "Terug", + "gui.unsupportedBrowser.previewfaq": "Meer weten? Ga naar {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Neem een foto", + "gui.cameraModal.loadingCameraMessage": "Camera laden...", + "gui.cameraModal.permissionRequest": "We hebben jouw toestemming nodig om jouw camera te gebruiken", + "gui.cameraModal.retakePhoto": "Foto opnieuw nemen", + "gui.cameraModal.save": "Bewaar", + "gui.cameraModal.takePhoto": "Foto nemen", + "gui.cameraModal.loadingCaption": "Laden ...", + "gui.cameraModal.enableCameraCaption": "Camera inschakelen", + "gui.cards.all-tutorials": "Lessen", + "gui.cards.close": "Sluiten", + "gui.cards.more-things-to-try": "Meer om uit te proberen!", + "gui.cards.see-more": "Bekijk meer", + "gui.comingSoon.message1": "Geen zorgen, wij zijn ermee bezig {emoji}", + "gui.comingSoon.message2": "Binnenkort beschikbaar", + "gui.comingSoon.message3": "Wordt aan gewerkt {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Geen apparaten gevonden", + "gui.connection.auto-scanning.prescan": "Houd je apparaat in de buurt, begin dan met zoeken", + "gui.connection.auto-scanning.pressbutton": "Druk op de knop op je apparaat", + "gui.connection.auto-scanning.start-search": "Start met zoeken", + "gui.connection.connecting-searchbutton": "Zoeken ...", + "gui.connection.auto-scanning.try-again": "Probeer opnieuw", + "gui.connection.connected": "Verbonden", + "gui.connection.disconnect": "Verbinding verbreken", + "gui.connection.go-to-editor": "Ga naar de editor", + "gui.connection.connecting-cancelbutton": "Bezig te verbinden ...", + "gui.connection.error.errorMessage": "Oeps, het lijkt dat er iets mis gegaan is.", + "gui.connection.error.tryagainbutton": "Probeer opnieuw", + "gui.connection.error.helpbutton": "Help", + "gui.connection.peripheral-name-label": "Apparaatnaam", + "gui.connection.connect": "Verbind", + "gui.connection.scanning.lookingforperipherals": "Zoeken naar apparaten", + "gui.connection.scanning.noPeripheralsFound": "Geen apparaten gevonden", + "gui.connection.scanning.instructions": "Kies je apparaat in de lijst hierboven.", + "gui.connection.search": "Ververs", + "gui.connection.unavailable.installscratchlink": "Zorg ervoor Scratch Link geïnstalleerd is en draait.", + "gui.connection.unavailable.enablebluetooth": "Controleer dat Bluetooth aan staat", + "gui.connection.unavailable.tryagainbutton": "Probeer opnieuw", + "gui.connection.unavailable.helpbutton": "Help", + "gui.controls.go": "Ga", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Oeps! Er is iets fout gegaan.", + "gui.crashMessage.description": "Het spijt ons, maar het ziet er naar uit dat Scratch het heeft begeven. Deze fout wordt automatisch gerapporteerd aan het Scratch Team. Ververs je pagina om opnieuw te proberen.", + "gui.crashMessage.reload": "Herladen", + "gui.customProcedures.myblockModalTitle": "Maak een blok", + "gui.customProcedures.addAnInputNumberText": "Voeg een invoer toe", + "gui.customProcedures.numberTextType": "getal of tekst", + "gui.customProcedures.addAnInputBoolean": "Voeg een invoer toe", + "gui.customProcedures.booleanType": "booleaan", + "gui.customProcedures.addALabel": "Voeg een label toe", + "gui.customProcedures.runWithoutScreenRefresh": "Voer uit zonder het scherm te verversen", + "gui.customProcedures.cancel": " Annuleren", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Richting", + "gui.directionPicker.rotationStyles.allAround": "Helemaal meedraaien", + "gui.directionPicker.rotationStyles.leftRight": "Links/rechts", + "gui.directionPicker.rotationStyles.dontRotate": "Niet meedraaien", + "gui.gui.addExtension": "Voeg een uitbreiding toe", + "gui.gui.codeTab": "Code", + "gui.gui.backdropsTab": "Achtergronden", + "gui.gui.costumesTab": "Uiterlijken", + "gui.gui.soundsTab": "Geluiden", + "gui.importInfo.title": "Bekijk een Scratch 2.0 Project", + "gui.importInfo.betamessage": "Geef een link naar een van je gedeelde Scratch projecten. Wijzigingen die in deze 3.0 Beta worden gemaakt, worden niet opgeslagen.", + "gui.importInfo.message": "Voer een link in naar een van je gedeelde Scratch projecten. Veranderingen gemaakt in deze 3.0 Preview worden niet opgeslagen.", + "gui.importInfo.invalidFormatError": "Uh oh, die project link of id ziet er niet helemaal goed uit.", + "gui.importModal.viewproject": "Bekijk", + "gui.importInfo.goback": "Ga terug", + "gui.importInfo.previewfaq": "Ga voor meer informatie naar {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Binnenkort beschikbaar", + "gui.extensionLibrary.requires": "Vereist", + "gui.extensionLibrary.collaboration": "Samenwerking met", + "gui.library.filterPlaceholder": "Zoek", + "gui.library.allTag": "Alles", + "gui.loader.message1": "Blokken maken ...", + "gui.loader.message2": "Bezig sprites te laden ...", + "gui.loader.message3": "Bezig geluiden te laden ...", + "gui.loader.message4": "Uitbreiding laden ...", + "gui.loader.message5": "Katten verzamelen ...", + "gui.loader.message6": "Nano's doorgeven", + "gui.loader.message7": "Gobo's opblazen ...", + "gui.loader.message8": "Emojis voorbereiden …", + "gui.loader.headline": "Project laden...", + "gui.accountMenu.profile": "Profiel", + "gui.accountMenu.myStuff": "Mijn projecten", + "gui.accountMenu.myClasses": "Mijn groepen", + "gui.accountMenu.myClass": "Mijn groep", + "gui.accountMenu.accountSettings": "Accountinstellingen", + "gui.accountMenu.signOut": "Afmelden", + "gui.authorInfo.byUser": "door {username}", + "gui.menuBar.seeCommunity": "Zie Gemeenschap", + "general.username": "Gebruikersnaam", + "general.password": "Wachtwoord", + "general.signIn": "Inloggen", + "login.needHelp": "Hulp nodig?", + "gui.menuBar.LanguageSelector": "taalkiezer", + "gui.menuBar.tutorialsLibrary": "Lessen", + "gui.menuBar.restoreSprite": "Herstel sprite", + "gui.menuBar.restoreSound": "Herstel geluid", + "gui.menuBar.restoreCostume": "Herstel uiterlijk", + "gui.menuBar.restore": "Herstel", + "gui.menuBar.saveNow": "Nu opslaan", + "gui.menuBar.saveAsCopy": "Opslaan als", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Nieuw", + "gui.menuBar.file": "Bestand", + "gui.menuBar.uploadFromComputer": "Uploaden vanaf je computer", + "gui.menuBar.downloadToComputer": "Opslaan op je computer", + "gui.menuBar.edit": "Bewerk", + "gui.menuBar.turboModeOff": "Zet turbo modus uit", + "gui.menuBar.turboModeOn": "Zet turbo modus aan", + "gui.menuBar.joinScratch": "Word Scratcher", + "gui.menuBar.signIn": "Inloggen", + "gui.menuBar.giveFeedback": "Geef feedback", + "gui.gui.projectTitlePlaceholder": "Project titel hier", + "gui.menuBar.isShared": "Gedeeld", + "gui.menuBar.share": "Delen", + "gui.modal.help": "Help", + "gui.modal.back": "Terug", + "gui.monitor.listMonitor.empty": "(leeg)", + "gui.monitor.listMonitor.listLength": "lengte {length}", + "gui.monitor.contextMenu.default": "normaal uitlezen", + "gui.monitor.contextMenu.large": "groot uitlezen", + "gui.monitor.contextMenu.slider": "schuif", + "gui.previewInfo.label": "Probeer Scratch 3.0", + "gui.previewInfo.welcome": "Welkom bij de Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Nu niet", + "gui.previewModal.tryittooltip": "Probeer het", + "gui.previewModal.viewprojecttooltip": "Bekijk 2.0 project", + "gui.previewInfo.betawelcome": "Welkom bij de Scratch 3.0 Beta", + "gui.previewInfo.invitation": "We werken aan de volgende versie van Scratch. We zijn blij dat je het al kunt proberen!", + "gui.previewInfo.notnow": "Nu niet", + "gui.previewModal.tryit": "Probeer het! {caticon}", + "gui.previewModal.viewproject": "Bekijk 2.0 project", + "gui.previewInfo.previewfaq": "Meer leren? Ga naar {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Voor alle sprites", + "gui.gui.variableScopeOptionSpriteOnly": "Alleen voor deze sprite", + "gui.gui.cloudVariableOption": "Cloud variabele (opgeslagen op de server)", + "gui.gui.variablePromptAllSpritesMessage": "Deze variabele is beschikbaar in alle sprites.", + "gui.prompt.cancel": " Annuleren", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Spelen", + "gui.playbackStep.loadingMsg": "Laden ...", + "gui.playbackStep.saveMsg": "Bewaar", + "gui.playbackStep.reRecordMsg": "Opnieuw opnemen", + "gui.recordModal.title": "Geluid opnemen", + "gui.recordingStep.beginRecord": "Begin met opnemen door op de onderstaande knop te klikken", + "gui.recordingStep.permission": "{arrow}We hebben je toestemming nodig om je microfoon te gebruiken", + "gui.recordingStep.stop": "Stop met opnemen", + "gui.recordingStep.record": "Opnemen", + "gui.soundEditor.sound": "Geluid", + "gui.soundEditor.play": "Spelen", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Knippen", + "gui.soundEditor.save": "Opslaan", + "gui.soundEditor.undo": "Ongedaan maken", + "gui.soundEditor.redo": "Opnieuw", + "gui.soundEditor.faster": "Sneller", + "gui.soundEditor.slower": "Trager", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Luider", + "gui.soundEditor.softer": "Zachter", + "gui.soundEditor.reverse": "Keer om", + "gui.SpriteInfo.spritePlaceholder": "Naam", + "gui.SpriteInfo.sprite": "Sprite", + "gui.SpriteInfo.show": "Toon", + "gui.SpriteInfo.size": "Grootte", + "gui.spriteSelectorItem.contextMenuDuplicate": "dupliceren", + "gui.spriteSelectorItem.contextMenuDelete": "verwijderen", + "gui.spriteSelectorItem.contextMenuExport": "exporteren", + "gui.spriteSelector.addSpriteFromLibrary": "Kies een sprite", + "gui.spriteSelector.addSpriteFromPaint": "Teken", + "gui.spriteSelector.addSpriteFromSurprise": "Verrassing", + "gui.spriteSelector.addSpriteFromFile": "Upload sprite", + "gui.stageHeader.stageSizeLarge": "Schakel naar groot speelveld", + "gui.stageHeader.stageSizeSmall": "Schakel naar klein speelveld", + "gui.stageHeader.stageSizeFull": "Ga naar volledig scherm", + "gui.stageHeader.stageSizeUnFull": "Verlaat full screen mode", + "gui.stageHeader.fullscreenControl": "Volledig scherm besturing", + "gui.spriteSelector.addBackdropFromLibrary": "Kies een achtergrond", + "gui.stageSelector.addBackdropFromPaint": "Tekenen", + "gui.stageSelector.addBackdropFromSurprise": "Verrassing", + "gui.stageSelector.addBackdropFromFile": "Upload achtergrond", + "gui.stageSelector.stage": "Speelveld", + "gui.stageSelector.backdrops": "Achtergronden", + "gui.turboMode.active": "Turbomodus", + "gui.webglModal.label": "WebGL wordt niet door jouw browser ondersteund", + "gui.webglModal.description": "Helaas lijkt het erop dat jouw browser of computer {webGlLink}. Dit heb je nodig om met Scratch 3.0 te werken.", + "gui.webglModal.webgllink": "WebGL wordt niet ondersteund", + "gui.webglModal.back": "Terug", + "gui.webglModal.previewfaq": "Meer weten? Ga naar {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Kies een achtergrond", + "gui.costumeLibrary.chooseACostume": "Kies een uiterlijk", + "gui.costumeTab.addBackdropFromLibrary": "Kies een achtergrond", + "gui.costumeTab.addCostumeFromLibrary": "Kies een uiterlijk", + "gui.costumeTab.addBlankCostume": "Tekenen", + "gui.costumeTab.addSurpriseCostume": "Verrassing", + "gui.costumeTab.addFileBackdrop": "Upload achtergrond", + "gui.costumeTab.addFileCostume": "Upload uiterlijk", + "gui.costumeTab.addCameraCostume": "Camera", + "gui.extensionLibrary.chooseAnExtension": "Kies een uitbreiding", + "gui.extensionLibrary.extensionUrl": "Geef de URL van de uitbreiding", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Kon opname niet starten", + "gui.projectLoader.loadError": "Het geselecteerde projectbestand kon niet geladen worden.", + "gui.soundLibrary.chooseASound": "Kies een geluid", + "gui.soundTab.fileUploadSound": "Upload geluid", + "gui.soundTab.surpriseSound": "Verrassing", + "gui.soundTab.recordSound": "Opnemen", + "gui.soundTab.addSoundFromLibrary": "Kies een geluid", + "gui.spriteLibrary.chooseASprite": "Kies een sprite", + "gui.tipsLibrary.tutorials": "Kies een handleiding", + "gui.alerts.createsuccess": "Succesvol gemaakt.", + "gui.alerts.creating": "Maken...", + "gui.alerts.creatingError": "Kon het project niet maken. Probeer opnieuw!", + "gui.alerts.savingError": "Kon het project niet opslaan. Probeer opnieuw!", + "gui.alerts.savesuccess": "Succesvol opgeslagen.", + "gui.alerts.saving": "Opslaan...", + "gui.defaultProject.meow": "Miauw", + "gui.defaultProject.variable": "mijn variabele", + "gui.howtos.intro-move-sayhello-hat.name": "Aan de slag", + "gui.howtos.intro-move.step_stepMove": "Voeg een bewegingsblok toe", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klik op de groene vlag om te starten", + "gui.howtos.say-it-out-loud": "Maak animaties die praten", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Voeg de Tekst naar Spraak blokken toe", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Zeg iets", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Stel een stem in", + "gui.howtos.say-it-out-loud.step_TXTMove": "Beweeg", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Voeg een achtergrond toe", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Voeg een sprite toe", + "gui.howtos.say-it-out-loud.step_TXTSong": "Voer een lied uit", + "gui.howtos.say-it-out-loud.step_TXTColor": "Verander de kleur", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Draai rond", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Groei en krimp", + "gui.howtos.cartoon-network": "Animeer een avonturenspel", + "gui.howtos.cartoon-network.step_CNcharacter": "Kies een sprite om te verschijnen", + "gui.howtos.cartoon-network.step_CNsay": "Zeg iets", + "gui.howtos.cartoon-network.step_CNglide": "Glijd rond", + "gui.howtos.cartoon-network.step_CNpicksprite": "Kies een sprite om achterna te jagen", + "gui.howtos.cartoon-network.step_CNcollect": "Verzamel voorwerpen", + "gui.howtos.cartoon-network.step_CNvariable": "Maak een variabele Score", + "gui.howtos.cartoon-network.step_CNscore": "Houd score bij", + "gui.howtos.cartoon-network.step_CNbackdrop": "Maak mooier: Verander de achtergrond", + "gui.howtos.animate-a-name.name": "Animeer een naam", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Kies een letter sprite", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Klik om een geluid te spelen", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Kies een andere letter sprite", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Verander kleur", + "gui.howtos.animate-a-name.step_AnimateSpin": "Kies een andere letter sprite & laat hem draaien", + "gui.howtos.animate-a-name.step_AnimateGrow": "Kies een andere letter sprite & laat die groeien", + "gui.howtos.make-music.name": "Maak muziek", + "gui.howtos.Make-Music.step_PickInstrument": "Kies een instrument sprite", + "gui.howtos.Make-Music.step_PlaySoundClick": "Klik om een geluid te spelen", + "gui.howtos.Make-Music.step_MakeSong": "Maak een liedje", + "gui.howtos.make-music.step_MakeBeat": "Kies een trommel & maak een beat", + "gui.howtos.make-music.step_MakeBeatBox": "Kies de microfoon sprite & de verrassingsbeatbox", + "gui.howtos.make-a-game.name": "Maak een klikspel", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Kies een sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Klik om een geluid te spelen", + "gui.howtos.make-a-game.step_GameAddScore": "Maak een variabele met de naam score", + "gui.howtos.make-a-game.step_GameChangeScore": "Klik om Score te verhogen", + "gui.howtos.make-a-game.step_Random": "Ga naar een willekeurige positie", + "gui.howtos.make-music.step_GameChangeColor": "Verander de kleur", + "gui.howtos.make-music.step_ResetScore": "Score resetten", + "gui.howtos.make-a-chase-game.name": "Maak een achtervolgingsspel", + "gui.howtos.Chase-Game.step_BG": "Voeg een achtergrond toe", + "gui.howtos.chase-game.step_AddOcto": "Voeg een sprite toe", + "gui.howtos.make-music.step_LeftRight": "Beweeg rechts & links met de pijltjestoetsen", + "gui.howtos.Chase-Game.step_UpDown": "Beweeg op & neer met de pijltjestoetsen", + "gui.howtos.Chase-Game.step_AddStar": "Voeg nog een andere sprite toe", + "gui.howtos.Chase-Game.step_MoveRandom": "Beweeg willekeurig", + "gui.howtos.Chase-Game.step_WhenTouch": "In de inktvis sprite, speel geluid bij aanraken", + "gui.howtos.Chase-Game.step_ScoreVariable": "Maak een variabele met de naam score", + "gui.howtos.Chase-Game.ScoreWhenTouch": "In de inktvis sprite, verhoog score bij aanraken", + "gui.howtos.add-sprite.name": "Voeg een sprite toe", + "gui.howtos.add-sprite.step_addSprite": "Voeg een sprite toe", + "gui.howtos.add-a-backdrop.name": "Voeg een achtergrond toe", + "gui.howtos.change-size.name": "Verander grootte", + "gui.howtos.glide-around.name": "Glijd rond", + "gui.howtos.record-a-sound.name": "Neem een geluid op", + "gui.howtos.spin-video.name": "Laat 'm draaien", + "gui.howtos.hide-and-show.name": "Kiekeboe", + "gui.howtos.switch-costume.name": "Animeer een sprite", + "gui.howtos.move-around-with-arrow-keys.name": "Gebruik pijltoetsen", + "gui.howtos.add-effects.name": "Voeg effecten toe", + "gui.extension.music.name": "Muziek", + "gui.extension.music.description": "Speel instrumenten en drums.", + "gui.extension.pen.name": "Pen", + "gui.extension.pen.description": "Teken met je sprites.", + "gui.extension.videosensing.name": "Video", + "gui.extension.videosensing.description": "Neem beweging waar met de camera", + "gui.extension.text2speech.name": "Tekst naar spraak", + "gui.extension.text2speech.description": "Laat je projecten praten", + "gui.extension.translate.name": "Vertaal", + "gui.extension.translate.description": "Vertaal tekst naar vele talen.", + "gui.extension.microbit.description": "Verbind je projecten met de wereld.", + "gui.extension.microbit.connectingMessage": "Bezig te verbinden", + "gui.extension.ev3.description": "Bouw interactieve robots en meer.", + "gui.extension.ev3.connectingMessage": "Bezig te verbinden. Zorg dat de pin op je EV3 op 1234 gezet is.", + "gui.extension.wedo2.description": "Bouw met motoren en sensoren.", + "gui.extension.wedo2.connectingMessage": "Bezig te verbinden", + "gui.libraryTags.all": "Alles", + "gui.libraryTags.animals": "Dieren", + "gui.libraryTags.dance": "Dansen", + "gui.libraryTags.effects": "Effecten", + "gui.libraryTags.fantasy": "Fantasie", + "gui.libraryTags.fashion": "Mode", + "gui.libraryTags.food": "Voedsel", + "gui.libraryTags.indoors": "Binnen", + "gui.libraryTags.loops": "Lussen", + "gui.libraryTags.music": "Muziek", + "gui.libraryTags.notes": "Noten", + "gui.libraryTags.outdoors": "Buiten", + "gui.libraryTags.patterns": "Patronen", + "gui.libraryTags.people": "Mensen", + "gui.libraryTags.percussion": "Slagwerk", + "gui.libraryTags.space": "Ruimte", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Onder water", + "gui.libraryTags.voice": "Stem", + "gui.libraryTags.wacky": "Gek", + "gui.libraryTags.animation": "Animatie", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Spelletjes", + "gui.libraryTags.stories": "Verhalen", + "gui.libraryTags.letters": "Letters", + "gui.opcodeLabels.direction": "richting", + "gui.opcodeLabels.xposition": "x-positie", + "gui.opcodeLabels.yposition": "y-positie", + "gui.opcodeLabels.size": "grootte", + "gui.opcodeLabels.costumename": "uiterlijk naam", + "gui.opcodeLabels.costumenumber": "uiterlijk nummer", + "gui.opcodeLabels.backdropname": "achtergrond naam", + "gui.opcodeLabels.backdropnumber": "achtergrond nummer", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "antwoord", + "gui.opcodeLabels.loudness": "volume", + "gui.opcodeLabels.username": "gebruikersnaam", + "gui.opcodeLabels.year": "jaar", + "gui.opcodeLabels.month": "maand", + "gui.opcodeLabels.date": "datum", + "gui.opcodeLabels.dayofweek": "dag van de week", + "gui.opcodeLabels.hour": "uur", + "gui.opcodeLabels.minute": "minuut", + "gui.opcodeLabels.second": "seconde", + "gui.opcodeLabels.timer": "klok", + "gui.sharedMessages.backdrop": "achtergrond{index}", + "gui.sharedMessages.costume": "uiterlijk{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "plop" } \ No newline at end of file diff --git a/editor/interface/nn.json b/editor/interface/nn.json index 46a42a2f..d0b3d534 100644 --- a/editor/interface/nn.json +++ b/editor/interface/nn.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ryggsekk", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Feil ved lasting av ryggsekk", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Lastar …", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Fleire", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ryggsekken er tom", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Nettlesaren er ikkje støtta", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Scratch 3.0 støttar dessverre ikkje Internet Explorer, Vivaldi, Opera eller Silk. Prøv å bruka ein nyare nettlesar, som Google Chrome, Mozilla Firefox eller Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Tilbake", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Du finn meir informasjon på {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ta eit bilete", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Startar kamera …", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Du må gjera Scratch løyve til å bruka kameraet", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ta bilete på nytt", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Lagra", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ta eit bilete", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Lastar …", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Slå på kamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Innføringar", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Lukk", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Fleire ting å prøva!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Vis fleire", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Slapp av – me er på saka {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Er rett rundt hjørnet …", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Me arbeider med det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hjelp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hjelp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Gå til", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stopp", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Å nei! Noko gjekk gale.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Det ser dessverre ut til at Scratch krasja. Feilen er automatisk meld til Scratch-gruppa. Prøv å oppdatera sida og prøv på nytt.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Lag ein kloss", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Legg til eit felt", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "tal eller tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Legg til eit felt", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logisk verdi", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Legg til tekst", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Køyr utan å oppdatera skjermen", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Avbryt", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Retning", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Hent tilleggsfunksjon", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kode", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Bakgrunnar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Drakter", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Lydar", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Hent inn prosjekt frå Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Skriv inn adressa til eitt av Scratch-prosjekta du har lagt ut. Endringar du gjer med denne testversjonen av Scratch 3.0 vert ikkje lagra.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uff då! Det ser ut til å vera noko gale med prosjektlenkja/-ID-en.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Vis", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Tilbake", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Du finn meir informasjon på {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Er rett rundt hjørnet", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Søk", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alt", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Lagar klossar …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Les inn figurar …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Les inn lydar …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Lastar inn tilleggsfunksjonar …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Samlar kattar …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Sender nanoar …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Blåser opp goboar …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Hentar emojiar …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Les inn prosjekt", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Tinga mine", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Klassane mine", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Klassen min", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Innstillingar", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Logg ut", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Nettsamfunn", - "description": "Label for see community button" - }, - "general.username": { - "message": "Brukarnamn", - "description": "Label for login username input" - }, - "general.password": { - "message": "Passord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logg inn", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Treng du hjelp?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "språkval", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Innføringar", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Lagra no", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Lagra som kopi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiks", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ny", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fil", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Last opp frå maskina", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Lagra til datamaskina", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Rediger", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Vert Scratch-brukar", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logg inn", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Gje tilbakemelding", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Lagt ut", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Legg ut", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hjelp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Tilbake", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "vanleg skrift", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "stor skrift", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "glidebrytar", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prøv Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ikkje no", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Prøv det", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Hent prosjekt frå 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Me held på med å laga neste generasjon Scratch. Kult om du vil prøva han!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ikkje no", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Prøv han! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Hent prosjekt frå 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Du finn meir informasjon på {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For alle figurar", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For denne figuren", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Nettvariabel (lagra på Scratch-nettstaden)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Avbryt", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stopp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spel av", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Les inn …", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Lagra", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Spel inn på nytt", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Spel inn lyd", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Spel inn", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Lyd", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spel av", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stopp", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Klipp", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Lagra", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Angra", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Gjer om", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Raskare", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Saktare", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ekko", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Høgare", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Lågare", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Baklengs", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Namn", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Figur", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Vis", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Storleik", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "lag ein kopi", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "slett", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksporter", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Vel ein figur", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Teikn", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Overrasking", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Byt til stor scene", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Byt til lita scene", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Gå til fullskjerm", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Gå ut av fullskjerm", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Fullskjerm på/av", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Vel eit bakgrunnsbilete", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Teikn", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Overrasking", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Last opp bakgrunn", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scene", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Bakgrunnar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbofart", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Nettlesaren din støttar ikkje WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Det ser dessverre ut til at nettlesaren eller maskina di {webGlLink}. Scratch 3.0 treng denne teknologien for å verka.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ikkje støttar WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Tilbake", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Du finn meir informasjon på {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Spørsmål og svar", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Vel eit bakgrunnsbilete", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Vel ei drakt", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Vel eit bakgrunnsbilete", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Vel ei drakt", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Teikn", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Overrasking", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Last opp bakgrunn", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Last opp drakt", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Vel ein tilleggsfunksjon", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Skriv inn nettadressa til tilleggsfunksjonen", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Feil ved lydopptak", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Vel ein lyd", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Last opp ein lyd", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Overrasking", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Spel inn", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Vel ein lyd", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Vel ein figur", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Opprettar …", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Lagrar …", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "min variabel", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kom i gang", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Legg til ein gå-kloss", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Trykk på det grøne flagget for å starta", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Sei noko", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Legg på ein bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Byt farge", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Sei noko", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Gli rundt", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Tel poeng", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animasjon med eit namn", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Vel ein bokstavfigur", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spel lyd når trykt på", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Vel ein bokstav til", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Byt farge", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vel ein bokstav til og få han til å snurra", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Vel ein bokstav til og få han til å veksa", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Lag musikk", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Vel ein instrumentfigur", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spel lyd når trykt på", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Lag ein song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Vel ei tromme og lag ein melodi", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Vel mikrofonfiguren og overraskingstromme", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Lag eit klikkespel", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spel lyd når trykt på", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Lag poengvariabel", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Gå til tilfeldig plassering", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Byt farge", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nullstill poeng", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Lag eit forfølgingsspel", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Legg på ein bakgrunn", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Legg til ein figur", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Flytt til venstre og høgre med piltastane", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Flytt opp og ned med piltastane", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Legg til ein ny figur", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Flytt rundt tilfeldig", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Spel lyd når noko rører blekksprutfiguren", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Lag poengvariabel", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Legg til poeng når noko rører blekksprutfiguren", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Legg til ein figur", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Legg til ein figur", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Legg på ein bakgrunn", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Endra storleik", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Gli rundt", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Spel inn lyd", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Få han til å snurra", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Gøym og vis", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Få ein figur til å røra seg", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Legg til effektar", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musikk", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penn", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Sansing med kamera", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Set om", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alt", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Dyr", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effektar", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Motespel", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Innandørs", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musikk", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Merknadar", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Utandørs", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Menneske", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slaginstrument", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Romfart", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Under vatnet", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animasjonar", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Kunst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spel", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Forteljingar", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Bokstavar", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "retning", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-posisjon", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-posisjon", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "storleik", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "draktnamn", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "bakgrunnsnamn", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "lydstyrke", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "svar", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "lydstyrke", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "brukarnamn", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "året", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "månaden", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datoen", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "vekedagen", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "timen", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuttet", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekundet", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "sekundklokke", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "plopp", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Ryggsekk", + "gui.backpack.errorBackpack": "Feil ved lasting av ryggsekk", + "gui.backpack.loadingBackpack": "Lastar …", + "gui.backpack.more": "Fleire", + "gui.backpack.emptyBackpack": "Ryggsekken er tom", + "gui.unsupportedBrowser.label": "Nettlesaren er ikkje støtta", + "gui.unsupportedBrowser.description": "Scratch 3.0 støttar dessverre ikkje Internet Explorer, Vivaldi, Opera eller Silk. Prøv å bruka ein nyare nettlesar, som Google Chrome, Mozilla Firefox eller Microsoft Edge.", + "gui.unsupportedBrowser.back": "Tilbake", + "gui.unsupportedBrowser.previewfaq": "Du finn meir informasjon på {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Spørsmål og svar", + "gui.cameraModal.cameraModalTitle": "Ta eit bilete", + "gui.cameraModal.loadingCameraMessage": "Startar kamera …", + "gui.cameraModal.permissionRequest": "Du må gjera Scratch løyve til å bruka kameraet", + "gui.cameraModal.retakePhoto": "Ta bilete på nytt", + "gui.cameraModal.save": "Lagra", + "gui.cameraModal.takePhoto": "Ta eit bilete", + "gui.cameraModal.loadingCaption": "Lastar …", + "gui.cameraModal.enableCameraCaption": "Slå på kamera", + "gui.cards.all-tutorials": "Innføringar", + "gui.cards.close": "Lukk", + "gui.cards.more-things-to-try": "Fleire ting å prøva!", + "gui.cards.see-more": "Vis fleire", + "gui.comingSoon.message1": "Slapp av – me er på saka {emoji}", + "gui.comingSoon.message2": "Er rett rundt hjørnet …", + "gui.comingSoon.message3": "Me arbeider med det {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "No devices found", + "gui.connection.auto-scanning.prescan": "Have your device nearby, then begin searching.", + "gui.connection.auto-scanning.pressbutton": "Press the button on your device.", + "gui.connection.auto-scanning.start-search": "Start Searching", + "gui.connection.connecting-searchbutton": "Searching...", + "gui.connection.auto-scanning.try-again": "Try again", + "gui.connection.connected": "Connected", + "gui.connection.disconnect": "Disconnect", + "gui.connection.go-to-editor": "Go to Editor", + "gui.connection.connecting-cancelbutton": "Connecting...", + "gui.connection.error.errorMessage": "Oops, looks like something went wrong.", + "gui.connection.error.tryagainbutton": "Try again", + "gui.connection.error.helpbutton": "Hjelp", + "gui.connection.peripheral-name-label": "Device name", + "gui.connection.connect": "Connect", + "gui.connection.scanning.lookingforperipherals": "Looking for devices", + "gui.connection.scanning.noPeripheralsFound": "No devices found", + "gui.connection.scanning.instructions": "Select your device in the list above.", + "gui.connection.search": "Refresh", + "gui.connection.unavailable.installscratchlink": "Make sure you have Scratch Link installed and running", + "gui.connection.unavailable.enablebluetooth": "Check that Bluetooth is enabled", + "gui.connection.unavailable.tryagainbutton": "Try again", + "gui.connection.unavailable.helpbutton": "Hjelp", + "gui.controls.go": "Gå til", + "gui.controls.stop": "Stopp", + "gui.crashMessage.label": "Å nei! Noko gjekk gale.", + "gui.crashMessage.description": "Det ser dessverre ut til at Scratch krasja. Feilen er automatisk meld til Scratch-gruppa. Prøv å oppdatera sida og prøv på nytt.", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Lag ein kloss", + "gui.customProcedures.addAnInputNumberText": "Legg til eit felt", + "gui.customProcedures.numberTextType": "tal eller tekst", + "gui.customProcedures.addAnInputBoolean": "Legg til eit felt", + "gui.customProcedures.booleanType": "logisk verdi", + "gui.customProcedures.addALabel": "Legg til tekst", + "gui.customProcedures.runWithoutScreenRefresh": "Køyr utan å oppdatera skjermen", + "gui.customProcedures.cancel": "Avbryt", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Retning", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "Left/Right", + "gui.directionPicker.rotationStyles.dontRotate": "Do not rotate", + "gui.gui.addExtension": "Hent tilleggsfunksjon", + "gui.gui.codeTab": "Kode", + "gui.gui.backdropsTab": "Bakgrunnar", + "gui.gui.costumesTab": "Drakter", + "gui.gui.soundsTab": "Lydar", + "gui.importInfo.title": "Hent inn prosjekt frå Scratch 2.0", + "gui.importInfo.betamessage": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", + "gui.importInfo.message": "Skriv inn adressa til eitt av Scratch-prosjekta du har lagt ut. Endringar du gjer med denne testversjonen av Scratch 3.0 vert ikkje lagra.", + "gui.importInfo.invalidFormatError": "Uff då! Det ser ut til å vera noko gale med prosjektlenkja/-ID-en.", + "gui.importModal.viewproject": "Vis", + "gui.importInfo.goback": "Tilbake", + "gui.importInfo.previewfaq": "Du finn meir informasjon på {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Spørsmål og svar", + "gui.extensionLibrary.comingSoon": "Er rett rundt hjørnet", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Søk", + "gui.library.allTag": "Alt", + "gui.loader.message1": "Lagar klossar …", + "gui.loader.message2": "Les inn figurar …", + "gui.loader.message3": "Les inn lydar …", + "gui.loader.message4": "Lastar inn tilleggsfunksjonar …", + "gui.loader.message5": "Samlar kattar …", + "gui.loader.message6": "Sender nanoar …", + "gui.loader.message7": "Blåser opp goboar …", + "gui.loader.message8": "Hentar emojiar …", + "gui.loader.headline": "Les inn prosjekt", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Tinga mine", + "gui.accountMenu.myClasses": "Klassane mine", + "gui.accountMenu.myClass": "Klassen min", + "gui.accountMenu.accountSettings": "Innstillingar", + "gui.accountMenu.signOut": "Logg ut", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Nettsamfunn", + "general.username": "Brukarnamn", + "general.password": "Passord", + "general.signIn": "Logg inn", + "login.needHelp": "Treng du hjelp?", + "gui.menuBar.LanguageSelector": "språkval", + "gui.menuBar.tutorialsLibrary": "Innføringar", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "Restore Sound", + "gui.menuBar.restoreCostume": "Restore Costume", + "gui.menuBar.restore": "Restore", + "gui.menuBar.saveNow": "Lagra no", + "gui.menuBar.saveAsCopy": "Lagra som kopi", + "gui.menuBar.remix": "Remiks", + "gui.menuBar.new": "Ny", + "gui.menuBar.file": "Fil", + "gui.menuBar.uploadFromComputer": "Last opp frå maskina", + "gui.menuBar.downloadToComputer": "Lagra til datamaskina", + "gui.menuBar.edit": "Rediger", + "gui.menuBar.turboModeOff": "Turn off Turbo Mode", + "gui.menuBar.turboModeOn": "Turn on Turbo Mode", + "gui.menuBar.joinScratch": "Vert Scratch-brukar", + "gui.menuBar.signIn": "Logg inn", + "gui.menuBar.giveFeedback": "Gje tilbakemelding", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Lagt ut", + "gui.menuBar.share": "Legg ut", + "gui.modal.help": "Hjelp", + "gui.modal.back": "Tilbake", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "vanleg skrift", + "gui.monitor.contextMenu.large": "stor skrift", + "gui.monitor.contextMenu.slider": "glidebrytar", + "gui.previewInfo.label": "Prøv Scratch 3.0", + "gui.previewInfo.welcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ikkje no", + "gui.previewModal.tryittooltip": "Prøv det", + "gui.previewModal.viewprojecttooltip": "Hent prosjekt frå 2.0", + "gui.previewInfo.betawelcome": "Welcome to the Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Me held på med å laga neste generasjon Scratch. Kult om du vil prøva han!", + "gui.previewInfo.notnow": "Ikkje no", + "gui.previewModal.tryit": "Prøv han! {caticon}", + "gui.previewModal.viewproject": "Hent prosjekt frå 2.0", + "gui.previewInfo.previewfaq": "Du finn meir informasjon på {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Spørsmål og svar", + "gui.gui.variableScopeOptionAllSprites": "For alle figurar", + "gui.gui.variableScopeOptionSpriteOnly": "For denne figuren", + "gui.gui.cloudVariableOption": "Nettvariabel (lagra på Scratch-nettstaden)", + "gui.gui.variablePromptAllSpritesMessage": "This variable will be available to all sprites.", + "gui.prompt.cancel": "Avbryt", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stopp", + "gui.playbackStep.playMsg": "Spel av", + "gui.playbackStep.loadingMsg": "Les inn …", + "gui.playbackStep.saveMsg": "Lagra", + "gui.playbackStep.reRecordMsg": "Spel inn på nytt", + "gui.recordModal.title": "Spel inn lyd", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Spel inn", + "gui.soundEditor.sound": "Lyd", + "gui.soundEditor.play": "Spel av", + "gui.soundEditor.stop": "Stopp", + "gui.soundEditor.trim": "Klipp", + "gui.soundEditor.save": "Lagra", + "gui.soundEditor.undo": "Angra", + "gui.soundEditor.redo": "Gjer om", + "gui.soundEditor.faster": "Raskare", + "gui.soundEditor.slower": "Saktare", + "gui.soundEditor.echo": "Ekko", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Høgare", + "gui.soundEditor.softer": "Lågare", + "gui.soundEditor.reverse": "Baklengs", + "gui.SpriteInfo.spritePlaceholder": "Namn", + "gui.SpriteInfo.sprite": "Figur", + "gui.SpriteInfo.show": "Vis", + "gui.SpriteInfo.size": "Storleik", + "gui.spriteSelectorItem.contextMenuDuplicate": "lag ein kopi", + "gui.spriteSelectorItem.contextMenuDelete": "slett", + "gui.spriteSelectorItem.contextMenuExport": "eksporter", + "gui.spriteSelector.addSpriteFromLibrary": "Vel ein figur", + "gui.spriteSelector.addSpriteFromPaint": "Teikn", + "gui.spriteSelector.addSpriteFromSurprise": "Overrasking", + "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", + "gui.stageHeader.stageSizeLarge": "Byt til stor scene", + "gui.stageHeader.stageSizeSmall": "Byt til lita scene", + "gui.stageHeader.stageSizeFull": "Gå til fullskjerm", + "gui.stageHeader.stageSizeUnFull": "Gå ut av fullskjerm", + "gui.stageHeader.fullscreenControl": "Fullskjerm på/av", + "gui.spriteSelector.addBackdropFromLibrary": "Vel eit bakgrunnsbilete", + "gui.stageSelector.addBackdropFromPaint": "Teikn", + "gui.stageSelector.addBackdropFromSurprise": "Overrasking", + "gui.stageSelector.addBackdropFromFile": "Last opp bakgrunn", + "gui.stageSelector.stage": "Scene", + "gui.stageSelector.backdrops": "Bakgrunnar", + "gui.turboMode.active": "Turbofart", + "gui.webglModal.label": "Nettlesaren din støttar ikkje WebGL", + "gui.webglModal.description": "Det ser dessverre ut til at nettlesaren eller maskina di {webGlLink}. Scratch 3.0 treng denne teknologien for å verka.", + "gui.webglModal.webgllink": "ikkje støttar WebGL", + "gui.webglModal.back": "Tilbake", + "gui.webglModal.previewfaq": "Du finn meir informasjon på {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Spørsmål og svar", + "gui.costumeLibrary.chooseABackdrop": "Vel eit bakgrunnsbilete", + "gui.costumeLibrary.chooseACostume": "Vel ei drakt", + "gui.costumeTab.addBackdropFromLibrary": "Vel eit bakgrunnsbilete", + "gui.costumeTab.addCostumeFromLibrary": "Vel ei drakt", + "gui.costumeTab.addBlankCostume": "Teikn", + "gui.costumeTab.addSurpriseCostume": "Overrasking", + "gui.costumeTab.addFileBackdrop": "Last opp bakgrunn", + "gui.costumeTab.addFileCostume": "Last opp drakt", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Vel ein tilleggsfunksjon", + "gui.extensionLibrary.extensionUrl": "Skriv inn nettadressa til tilleggsfunksjonen", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Feil ved lydopptak", + "gui.projectLoader.loadError": "The project file that was selected failed to load.", + "gui.soundLibrary.chooseASound": "Vel ein lyd", + "gui.soundTab.fileUploadSound": "Last opp ein lyd", + "gui.soundTab.surpriseSound": "Overrasking", + "gui.soundTab.recordSound": "Spel inn", + "gui.soundTab.addSoundFromLibrary": "Vel ein lyd", + "gui.spriteLibrary.chooseASprite": "Vel ein figur", + "gui.tipsLibrary.tutorials": "Choose a Tutorial", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Opprettar …", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Lagrar …", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "min variabel", + "gui.howtos.intro-move-sayhello-hat.name": "Kom i gang", + "gui.howtos.intro-move.step_stepMove": "Legg til ein gå-kloss", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Trykk på det grøne flagget for å starta", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Sei noko", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Legg på ein bakgrunn", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Byt farge", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Sei noko", + "gui.howtos.cartoon-network.step_CNglide": "Gli rundt", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Tel poeng", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animasjon med eit namn", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Vel ein bokstavfigur", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spel lyd når trykt på", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Vel ein bokstav til", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Byt farge", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vel ein bokstav til og få han til å snurra", + "gui.howtos.animate-a-name.step_AnimateGrow": "Vel ein bokstav til og få han til å veksa", + "gui.howtos.make-music.name": "Lag musikk", + "gui.howtos.Make-Music.step_PickInstrument": "Vel ein instrumentfigur", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spel lyd når trykt på", + "gui.howtos.Make-Music.step_MakeSong": "Lag ein song", + "gui.howtos.make-music.step_MakeBeat": "Vel ei tromme og lag ein melodi", + "gui.howtos.make-music.step_MakeBeatBox": "Vel mikrofonfiguren og overraskingstromme", + "gui.howtos.make-a-game.name": "Lag eit klikkespel", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Pick A Sprite", + "gui.howtos.make-a-game.step_GamePlaySound": "Spel lyd når trykt på", + "gui.howtos.make-a-game.step_GameAddScore": "Lag poengvariabel", + "gui.howtos.make-a-game.step_GameChangeScore": "When Clicked Increase Score", + "gui.howtos.make-a-game.step_Random": "Gå til tilfeldig plassering", + "gui.howtos.make-music.step_GameChangeColor": "Byt farge", + "gui.howtos.make-music.step_ResetScore": "Nullstill poeng", + "gui.howtos.make-a-chase-game.name": "Lag eit forfølgingsspel", + "gui.howtos.Chase-Game.step_BG": "Legg på ein bakgrunn", + "gui.howtos.chase-game.step_AddOcto": "Legg til ein figur", + "gui.howtos.make-music.step_LeftRight": "Flytt til venstre og høgre med piltastane", + "gui.howtos.Chase-Game.step_UpDown": "Flytt opp og ned med piltastane", + "gui.howtos.Chase-Game.step_AddStar": "Legg til ein ny figur", + "gui.howtos.Chase-Game.step_MoveRandom": "Flytt rundt tilfeldig", + "gui.howtos.Chase-Game.step_WhenTouch": "Spel lyd når noko rører blekksprutfiguren", + "gui.howtos.Chase-Game.step_ScoreVariable": "Lag poengvariabel", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Legg til poeng når noko rører blekksprutfiguren", + "gui.howtos.add-sprite.name": "Legg til ein figur", + "gui.howtos.add-sprite.step_addSprite": "Legg til ein figur", + "gui.howtos.add-a-backdrop.name": "Legg på ein bakgrunn", + "gui.howtos.change-size.name": "Endra storleik", + "gui.howtos.glide-around.name": "Gli rundt", + "gui.howtos.record-a-sound.name": "Spel inn lyd", + "gui.howtos.spin-video.name": "Få han til å snurra", + "gui.howtos.hide-and-show.name": "Gøym og vis", + "gui.howtos.switch-costume.name": "Få ein figur til å røra seg", + "gui.howtos.move-around-with-arrow-keys.name": "Use Arrow Keys", + "gui.howtos.add-effects.name": "Legg til effektar", + "gui.extension.music.name": "Musikk", + "gui.extension.music.description": "Play instruments and drums.", + "gui.extension.pen.name": "Penn", + "gui.extension.pen.description": "Draw with your sprites.", + "gui.extension.videosensing.name": "Sansing med kamera", + "gui.extension.videosensing.description": "Sense motion with the camera.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Set om", + "gui.extension.translate.description": "Translate text into many languages.", + "gui.extension.microbit.description": "Connect your projects with the world.", + "gui.extension.microbit.connectingMessage": "Connecting", + "gui.extension.ev3.description": "Build interactive robots and more.", + "gui.extension.ev3.connectingMessage": "Connecting. Make sure the pin on your EV3 is set to 1234.", + "gui.extension.wedo2.description": "Build with motors and sensors.", + "gui.extension.wedo2.connectingMessage": "Connecting", + "gui.libraryTags.all": "Alt", + "gui.libraryTags.animals": "Dyr", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Effektar", + "gui.libraryTags.fantasy": "Fantasi", + "gui.libraryTags.fashion": "Motespel", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Innandørs", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Musikk", + "gui.libraryTags.notes": "Merknadar", + "gui.libraryTags.outdoors": "Utandørs", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Menneske", + "gui.libraryTags.percussion": "Slaginstrument", + "gui.libraryTags.space": "Romfart", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Under vatnet", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animasjonar", + "gui.libraryTags.art": "Kunst", + "gui.libraryTags.games": "Spel", + "gui.libraryTags.stories": "Forteljingar", + "gui.libraryTags.letters": "Bokstavar", + "gui.opcodeLabels.direction": "retning", + "gui.opcodeLabels.xposition": "x-posisjon", + "gui.opcodeLabels.yposition": "y-posisjon", + "gui.opcodeLabels.size": "storleik", + "gui.opcodeLabels.costumename": "draktnamn", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "bakgrunnsnamn", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "lydstyrke", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "svar", + "gui.opcodeLabels.loudness": "lydstyrke", + "gui.opcodeLabels.username": "brukarnamn", + "gui.opcodeLabels.year": "året", + "gui.opcodeLabels.month": "månaden", + "gui.opcodeLabels.date": "datoen", + "gui.opcodeLabels.dayofweek": "vekedagen", + "gui.opcodeLabels.hour": "timen", + "gui.opcodeLabels.minute": "minuttet", + "gui.opcodeLabels.second": "sekundet", + "gui.opcodeLabels.timer": "sekundklokke", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "plopp" } \ No newline at end of file diff --git a/editor/interface/oc.json b/editor/interface/oc.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/oc.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/pap.json b/editor/interface/pap.json deleted file mode 100644 index 83fa71ce..00000000 --- a/editor/interface/pap.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Sera", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tur", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mi kos", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Log out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Kontrasenia", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Log in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Rimix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Log in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabel di cloud (wardá riba server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Graba", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Kreando...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Wardando...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tur", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animalnan", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efektonan", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Adentro", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Hendenan", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Perkushon", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espasio", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Deportenan", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Bou di awa", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letranan", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direkshon", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posishon x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posishon y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamánjo", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nomber di trage", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nomber di bèkground", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volumen", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tèmpo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "kontesta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "volumen di zonido", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "usuario", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "aña", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "luna", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "fecha", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dia di siman", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minüt", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sèkonde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pòp", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/pl.json b/editor/interface/pl.json index 15bdd31f..860e8ab7 100644 --- a/editor/interface/pl.json +++ b/editor/interface/pl.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Połącz ponownie", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Plecak", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Błąd wczytywania plecaka", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Ładowanie...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Więcej", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Plecak jest pusty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Przeglądarka nie jest wspierana", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Bardzo nam przykro, ale Scratch 3.0 nie wspiera przeglądarek Internet Explorer, Vivaldi, Opera i Silk. Polecamy korzystanie z nowszych przeglądarek, takich jak Google Chrome, Mozilla Firefox lub Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Powrót", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Najczęściej zadawane pytania (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Zrób zdjęcie", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Wczytywanie kamery...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Potrzebujemy Twojego zezwolenia na korzystanie z kamery", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Zrób zdjęcie ponownie", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Zapisz", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Zrób zdjęcie", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Ładowanie...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Włącz kamerę", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Samouczki", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Zamknij", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Więcej rzeczy do spróbowania", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Zobacz więcej", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Nie martw się, pracujemy nad tym {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Już wkrótce", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Pracujemy nad tym {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nie znaleziono urządzeń", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Miej swoje urządzenie w pobliżu i zacznij szukać.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Naciśnij przycisk na swoim urządzeniu", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Zacznij szukać", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Szukanie...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Spróbuj ponownie", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Połączone", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Rozłącz", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Przejdź do edytora", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Trwa łączenie...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups, wygląda na to, że coś poszło nie tak.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Spróbuj ponownie", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nazwa urządzenia", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Połącz", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Trwa szukanie urządzeń", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nie znaleziono urządzeń", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Wybierz urządzenie z powyższej listy.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Odśwież", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Upewnij się, że zainstalowałeś Scratch Link, oraz że aplikacja jest uruchomiona.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Upewnij się, że usługa Bluetooth jest włączona", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Spróbuj ponownie", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Idź", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Zatrzymaj", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ups! Coś poszło nie tak.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Przykro nam, ale wygląda na to, że program Scratch uległ crashowi. Ten błąd został automatycznie zgłoszony do zespołu firmy Scratch. Odśwież stronę, aby spróbować ponownie.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Załaduj ponownie", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Utwórz blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Dodaj dane wejściowe", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Liczba lub tekst", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Dodaj dane wejściowe", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "Boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Dodaj etykietę", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Rozpocznij bez odświeżania ekranu", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Anuluj", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Kierunek", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "dookoła", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "lewo/prawo", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "nie obracaj", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Dodaj rozszerzenie", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Skrypt", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Tła", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostiumy", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Dźwięki", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Pokaż projekt wersji 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Podaj link do jednek z udostępnionych projektów Scratcha. Zmiany dokonane w edytorze wersji beta 3.0 nie zostaną zapisane.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Podaj link do jednego ze swoich udostępnionych projektów. Zmiany dokonane w edytorze 3.0 nie będą zapisane.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "O, o! Ten link do projektu lub identyfikator nie wyglądają byt dobrze.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Wczytaj", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Powrót", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Najczęściej zadawane pytania (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Już wkrótce", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Szukaj", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Wszystko", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Tworzenie bloków...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Ładowanie duszków...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Ładowanie dźwięków", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Ładowanie rozszerzeń", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Hodowanie kotów", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitowanie Nano...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Pompowanie gobów", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Przygotowywanie emotek...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Ładowanie projektu", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Moje rzeczy", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Moje lekcje", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Moja klasa", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Ustawienia konta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Wyloguj się", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Zobacz społeczność", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nazwa użytkownika", - "description": "Label for login username input" - }, - "general.password": { - "message": "Hasło", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Zaloguj się", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Potrzebujesz pomocy?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "selektor języków", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Samouczki", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Odnów duszka", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Przywróć dźwięk", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Przywróć kostium", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Odnów", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Zapisz teraz", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Zapisz jako kopię", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remiks", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nowy", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Plik", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Wczytaj ze swojego komputera", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Zapisz na swój komputer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edycja", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Wyłącz tryb turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Włącz tryb turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Dołącz do Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Zaloguj się", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Skomentuj", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Tutaj tytuł projektu", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Udostępnione", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Udostępnij", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pomoc", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Powrót", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(puste)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "długość {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normalny odczyt", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "duży odczyt", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "suwak", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Wypróbuj Scratcha 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Witaj w becie Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nie teraz", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Wypróbuj to", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Pokaż projekt z wersji 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Witaj w becie Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Pracujemy nad nową generacją Scratcha. Jesteśmy podekscytowani, że chcesz go wypróbować!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nie teraz", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Wypróbuj! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Pokaż projekt z wersji 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Aby dowiedzieć się więcej, idź do {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Najczęściej zadawane pytania (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Dla wszystkich duszków", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Tylko dla tego duszka", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Zmienna w chmurze (przechowywana na serwerze)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ta zmienna będzie dostępna dla wszystkich duszków.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Anuluj", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Zatrzymaj", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Zagraj", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Ładowanie...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Zapisz", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Nagraj ponownie", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Nagraj dźwięk", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Rozpocznij nagrywanie, klikając przycisk poniżej", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Potrzebujemy twojego pozwolenia na używanie mikrofonu", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Zatrzymaj nagrywanie", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Nagraj", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Dźwięk", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Zagraj", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Zatrzymaj", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Przytnij", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Zapisz", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Cofnij", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ponów", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Szybciej", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Wolniej", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robotyczny głos", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Głośniej", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Zmiękczenie", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Odwróć", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Imię", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Duszek", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Pokaż", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Rozmiar", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Duplikuj", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "Usuń", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksportuj", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Wybierz duszka", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Maluj", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Niespodzianka", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Wczytaj duszka", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Przełącz na większą scenę", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Przełącz na małą scenę", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Wejdź do trybu pełnego ekranu", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Wyjdź z trybu pełnoekranowego", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Kontrola pełnego ekranu", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Wybierz tło", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Maluj", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Niespodzianka", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Prześlij tło", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scena", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Tła", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Tryb turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Twoja przeglądarka nie wspiera WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Niestety, wygląda na to, że twoja przeglądarka lub komputer {webGlLink}. Ta technologia jest potrzebna do uruchomienia Scratcha 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nie wspiera WebG", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Powrót", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Najczęściej zadawane pytania (FAQ)", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Wybierz tło", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Wybierz kostium", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Wybierz tło", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Wybierz kostium", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Maluj", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Niespodzianka", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Prześlij tło", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Prześlij kostium", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Wybierz rozszerzenie", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Wpisz adres URL rozszerzenia", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Projekt Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Rozpoczęcie odtwarzania nie powiodło się", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Wybrany plik projektu nie mógł zostać załadowany.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Wybierz dźwięk", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Prześlij dźwięk", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Niespodzianka", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Nagraj", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Wybierz dźwięk", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Wybierz duszka", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Wybierz tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Tworzenie...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Zapisywanie...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "moja zmienna", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Wprowadzenie", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Dodaj blok przesunięcia", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Aby zacząć, kliknij zieloną flagę", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Twórz animacje, które mówią", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Powiedz coś", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Ustaw głos", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Poruszać się", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Dodaj Tło", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Dodaj inny znak", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Przedstaw piosenkę", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Zmień kolor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Zakręć do okoła", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Rosnąć i kurczyć się", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Wybierz postać do pokazania", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Powiedz coś", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Ślizgaj się wokół", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Zachowaj wynik", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animuj imię", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Wybierz sprite'a literowego", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Zagraj dźwięk po kliknięciu", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Wybierz innego sprite'a literowego", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Zmień kolor", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Wybierz innego duszka literowego i spraw, by się obracał", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Wybierz kolejnego duszka literowego i spraw, by urósł", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Twórz muzykę", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Wybierz duszka instrumentu", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Graj dźwięk po kliknięciu", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Stwórz piosenkę", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Wybierz bęben i twórz bit", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Wybierz duszka mikrofonu i beatbox-niespodziankę", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Zrób grę klikera", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Wybierz duszka", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Graj dźwięk po kliknięciu", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Twórz zmienną wyniku", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Kiedy kliknięto, podnieś wynik", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Przejdź do losowo wybranej pozycji", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Zmień kolor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Zresetuj wynik", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Zrób grę ścigania", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Dodaj Tło", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Dodaj duszka", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Przesuwaj w prawo i w lewo klawiszami strzałek", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Przesuwaj w górę i w dół klawiszami strzałek", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Dodaj duszka", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Poruszaj losowo", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Przy dotykaniu sprite'a ośmiornicy odtwarzaj dźwięk", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Twórz zmienną wyniku", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "W skrypcie duszka ośmiornicy, kiedy dotknięto dodaj do 'punkty'", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Dodaj duszka", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Dodaj duszka", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Dodaj Tło", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Zmień rozmiar", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Ślizgaj się wokół", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Nagraj dźwięk", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Spraw, aby to się kręciło", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Ukryj i pokaż", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animuj duszka", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Użyj strzałek", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Dodaj efekty", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muzyka", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Graj na instrumentach i bębnach.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pióro", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Narysuj za pomocą swoich duszków", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Czujniki wideo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Wykrywa ruch dzięki kamerze.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Tłumacz", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Tłumacz tekst na wiele języków.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Połącz swoje projekty z światem fizycznym", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Łączenie", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Buduj interaktywne roboty i inne rzeczy.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Łączenie. Upewnij się, że PIN na twoim EV3 ustawiony jest na 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Buduj za pomocą silników i czujników.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Łączenie", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Wszystko", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Zwierzęta", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Taniec", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekty", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fikcja", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "W pomieszczeniu", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muzyka", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Na zewnątrz", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Ludzie", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Perkusja", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Kosmos", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Pod wodą", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animacja", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Sztuka", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Gry", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Opowiadania", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Litery", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "Kierunek", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "Pozycja x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "Pozycja y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "rozmiar", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "Nazwa kostiumu", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "Tło: nazwa", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "Głośność", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "Odpowiedź", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "Głośność", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "Nazwa użytkownika", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "Rok", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "Miesiąc", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "Data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "Dzień tygodnia", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "Godzina", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "Minuta", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "Sekunda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Stoper", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Połącz ponownie", + "gui.backpack.header": "Plecak", + "gui.backpack.errorBackpack": "Błąd wczytywania plecaka", + "gui.backpack.loadingBackpack": "Ładowanie...", + "gui.backpack.more": "Więcej", + "gui.backpack.emptyBackpack": "Plecak jest pusty", + "gui.unsupportedBrowser.label": "Przeglądarka nie jest wspierana", + "gui.unsupportedBrowser.description": "Bardzo nam przykro, ale Scratch 3.0 nie wspiera przeglądarek Internet Explorer, Vivaldi, Opera i Silk. Polecamy korzystanie z nowszych przeglądarek, takich jak Google Chrome, Mozilla Firefox lub Microsoft Edge.", + "gui.unsupportedBrowser.back": "Powrót", + "gui.unsupportedBrowser.previewfaq": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Najczęściej zadawane pytania (FAQ)", + "gui.cameraModal.cameraModalTitle": "Zrób zdjęcie", + "gui.cameraModal.loadingCameraMessage": "Wczytywanie kamery...", + "gui.cameraModal.permissionRequest": "Potrzebujemy Twojego zezwolenia na korzystanie z kamery", + "gui.cameraModal.retakePhoto": "Zrób zdjęcie ponownie", + "gui.cameraModal.save": "Zapisz", + "gui.cameraModal.takePhoto": "Zrób zdjęcie", + "gui.cameraModal.loadingCaption": "Ładowanie...", + "gui.cameraModal.enableCameraCaption": "Włącz kamerę", + "gui.cards.all-tutorials": "Samouczki", + "gui.cards.close": "Zamknij", + "gui.cards.more-things-to-try": "Więcej rzeczy do spróbowania", + "gui.cards.see-more": "Zobacz więcej", + "gui.comingSoon.message1": "Nie martw się, pracujemy nad tym {emoji}", + "gui.comingSoon.message2": "Już wkrótce", + "gui.comingSoon.message3": "Pracujemy nad tym {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nie znaleziono urządzeń", + "gui.connection.auto-scanning.prescan": "Miej swoje urządzenie w pobliżu i zacznij szukać.", + "gui.connection.auto-scanning.pressbutton": "Naciśnij przycisk na swoim urządzeniu", + "gui.connection.auto-scanning.start-search": "Zacznij szukać", + "gui.connection.connecting-searchbutton": "Szukanie...", + "gui.connection.auto-scanning.try-again": "Spróbuj ponownie", + "gui.connection.connected": "Połączone", + "gui.connection.disconnect": "Rozłącz", + "gui.connection.go-to-editor": "Przejdź do edytora", + "gui.connection.connecting-cancelbutton": "Trwa łączenie...", + "gui.connection.error.errorMessage": "Ups, wygląda na to, że coś poszło nie tak.", + "gui.connection.error.tryagainbutton": "Spróbuj ponownie", + "gui.connection.error.helpbutton": "Pomoc", + "gui.connection.peripheral-name-label": "Nazwa urządzenia", + "gui.connection.connect": "Połącz", + "gui.connection.scanning.lookingforperipherals": "Trwa szukanie urządzeń", + "gui.connection.scanning.noPeripheralsFound": "Nie znaleziono urządzeń", + "gui.connection.scanning.instructions": "Wybierz urządzenie z powyższej listy.", + "gui.connection.search": "Odśwież", + "gui.connection.unavailable.installscratchlink": "Upewnij się, że zainstalowałeś Scratch Link, oraz że aplikacja jest uruchomiona.", + "gui.connection.unavailable.enablebluetooth": "Upewnij się, że usługa Bluetooth jest włączona", + "gui.connection.unavailable.tryagainbutton": "Spróbuj ponownie", + "gui.connection.unavailable.helpbutton": "Pomoc", + "gui.controls.go": "Idź", + "gui.controls.stop": "Zatrzymaj", + "gui.crashMessage.label": "Ups! Coś poszło nie tak.", + "gui.crashMessage.description": "Przykro nam, ale wygląda na to, że program Scratch uległ crashowi. Ten błąd został automatycznie zgłoszony do zespołu firmy Scratch. Odśwież stronę, aby spróbować ponownie.", + "gui.crashMessage.reload": "Załaduj ponownie", + "gui.customProcedures.myblockModalTitle": "Utwórz blok", + "gui.customProcedures.addAnInputNumberText": "Dodaj dane wejściowe", + "gui.customProcedures.numberTextType": "Liczba lub tekst", + "gui.customProcedures.addAnInputBoolean": "Dodaj dane wejściowe", + "gui.customProcedures.booleanType": "Boolean", + "gui.customProcedures.addALabel": "Dodaj etykietę", + "gui.customProcedures.runWithoutScreenRefresh": "Rozpocznij bez odświeżania ekranu", + "gui.customProcedures.cancel": "Anuluj", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Kierunek", + "gui.directionPicker.rotationStyles.allAround": "dookoła", + "gui.directionPicker.rotationStyles.leftRight": "lewo/prawo", + "gui.directionPicker.rotationStyles.dontRotate": "nie obracaj", + "gui.gui.addExtension": "Dodaj rozszerzenie", + "gui.gui.codeTab": "Skrypt", + "gui.gui.backdropsTab": "Tła", + "gui.gui.costumesTab": "Kostiumy", + "gui.gui.soundsTab": "Dźwięki", + "gui.importInfo.title": "Pokaż projekt wersji 2.0", + "gui.importInfo.betamessage": "Podaj link do jednek z udostępnionych projektów Scratcha. Zmiany dokonane w edytorze wersji beta 3.0 nie zostaną zapisane.", + "gui.importInfo.message": "Podaj link do jednego ze swoich udostępnionych projektów. Zmiany dokonane w edytorze 3.0 nie będą zapisane.", + "gui.importInfo.invalidFormatError": "O, o! Ten link do projektu lub identyfikator nie wyglądają byt dobrze.", + "gui.importModal.viewproject": "Wczytaj", + "gui.importInfo.goback": "Powrót", + "gui.importInfo.previewfaq": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Najczęściej zadawane pytania (FAQ)", + "gui.extensionLibrary.comingSoon": "Już wkrótce", + "gui.extensionLibrary.requires": "Wymaga", + "gui.extensionLibrary.collaboration": "Współpraca z ", + "gui.library.filterPlaceholder": "Szukaj", + "gui.library.allTag": "Wszystko", + "gui.loader.message1": "Tworzenie bloków...", + "gui.loader.message2": "Ładowanie duszków...", + "gui.loader.message3": "Ładowanie dźwięków", + "gui.loader.message4": "Ładowanie rozszerzeń", + "gui.loader.message5": "Hodowanie kotów", + "gui.loader.message6": "Transmitowanie Nano...", + "gui.loader.message7": "Pompowanie gobów", + "gui.loader.message8": "Przygotowywanie emotek...", + "gui.loader.headline": "Ładowanie projektu", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Moje rzeczy", + "gui.accountMenu.myClasses": "Moje lekcje", + "gui.accountMenu.myClass": "Moja klasa", + "gui.accountMenu.accountSettings": "Ustawienia konta", + "gui.accountMenu.signOut": "Wyloguj się", + "gui.authorInfo.byUser": "przez {username}", + "gui.menuBar.seeCommunity": "Zobacz społeczność", + "general.username": "Nazwa użytkownika", + "general.password": "Hasło", + "general.signIn": "Zaloguj się", + "login.needHelp": "Potrzebujesz pomocy?", + "gui.menuBar.LanguageSelector": "selektor języków", + "gui.menuBar.tutorialsLibrary": "Samouczki", + "gui.menuBar.restoreSprite": "Odnów duszka", + "gui.menuBar.restoreSound": "Przywróć dźwięk", + "gui.menuBar.restoreCostume": "Przywróć kostium", + "gui.menuBar.restore": "Odnów", + "gui.menuBar.saveNow": "Zapisz teraz", + "gui.menuBar.saveAsCopy": "Zapisz jako kopię", + "gui.menuBar.remix": "Remiks", + "gui.menuBar.new": "Nowy", + "gui.menuBar.file": "Plik", + "gui.menuBar.uploadFromComputer": "Wczytaj ze swojego komputera", + "gui.menuBar.downloadToComputer": "Zapisz na swój komputer", + "gui.menuBar.edit": "Edycja", + "gui.menuBar.turboModeOff": "Wyłącz tryb turbo", + "gui.menuBar.turboModeOn": "Włącz tryb turbo", + "gui.menuBar.joinScratch": "Dołącz do Scratch", + "gui.menuBar.signIn": "Zaloguj się", + "gui.menuBar.giveFeedback": "Skomentuj", + "gui.gui.projectTitlePlaceholder": "Tutaj tytuł projektu", + "gui.menuBar.isShared": "Udostępnione", + "gui.menuBar.share": "Udostępnij", + "gui.modal.help": "Pomoc", + "gui.modal.back": "Powrót", + "gui.monitor.listMonitor.empty": "(puste)", + "gui.monitor.listMonitor.listLength": "długość {length}", + "gui.monitor.contextMenu.default": "normalny odczyt", + "gui.monitor.contextMenu.large": "duży odczyt", + "gui.monitor.contextMenu.slider": "suwak", + "gui.previewInfo.label": "Wypróbuj Scratcha 3.0", + "gui.previewInfo.welcome": "Witaj w becie Scratch 3.0", + "gui.previewModal.notnowtooltip": "Nie teraz", + "gui.previewModal.tryittooltip": "Wypróbuj to", + "gui.previewModal.viewprojecttooltip": "Pokaż projekt z wersji 2.0", + "gui.previewInfo.betawelcome": "Witaj w becie Scratch 3.0", + "gui.previewInfo.invitation": "Pracujemy nad nową generacją Scratcha. Jesteśmy podekscytowani, że chcesz go wypróbować!", + "gui.previewInfo.notnow": "Nie teraz", + "gui.previewModal.tryit": "Wypróbuj! {caticon}", + "gui.previewModal.viewproject": "Pokaż projekt z wersji 2.0", + "gui.previewInfo.previewfaq": "Aby dowiedzieć się więcej, idź do {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Najczęściej zadawane pytania (FAQ)", + "gui.gui.variableScopeOptionAllSprites": "Dla wszystkich duszków", + "gui.gui.variableScopeOptionSpriteOnly": "Tylko dla tego duszka", + "gui.gui.cloudVariableOption": "Zmienna w chmurze (przechowywana na serwerze)", + "gui.gui.variablePromptAllSpritesMessage": "Ta zmienna będzie dostępna dla wszystkich duszków.", + "gui.prompt.cancel": "Anuluj", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Zatrzymaj", + "gui.playbackStep.playMsg": "Zagraj", + "gui.playbackStep.loadingMsg": "Ładowanie...", + "gui.playbackStep.saveMsg": "Zapisz", + "gui.playbackStep.reRecordMsg": "Nagraj ponownie", + "gui.recordModal.title": "Nagraj dźwięk", + "gui.recordingStep.beginRecord": "Rozpocznij nagrywanie, klikając przycisk poniżej", + "gui.recordingStep.permission": "{arrow}Potrzebujemy twojego pozwolenia na używanie mikrofonu", + "gui.recordingStep.stop": "Zatrzymaj nagrywanie", + "gui.recordingStep.record": "Nagraj", + "gui.soundEditor.sound": "Dźwięk", + "gui.soundEditor.play": "Zagraj", + "gui.soundEditor.stop": "Zatrzymaj", + "gui.soundEditor.trim": "Przytnij", + "gui.soundEditor.save": "Zapisz", + "gui.soundEditor.undo": "Cofnij", + "gui.soundEditor.redo": "Ponów", + "gui.soundEditor.faster": "Szybciej", + "gui.soundEditor.slower": "Wolniej", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Robotyczny głos", + "gui.soundEditor.louder": "Głośniej", + "gui.soundEditor.softer": "Zmiękczenie", + "gui.soundEditor.reverse": "Odwróć", + "gui.SpriteInfo.spritePlaceholder": "Imię", + "gui.SpriteInfo.sprite": "Duszek", + "gui.SpriteInfo.show": "Pokaż", + "gui.SpriteInfo.size": "Rozmiar", + "gui.spriteSelectorItem.contextMenuDuplicate": "Duplikuj", + "gui.spriteSelectorItem.contextMenuDelete": "Usuń", + "gui.spriteSelectorItem.contextMenuExport": "eksportuj", + "gui.spriteSelector.addSpriteFromLibrary": "Wybierz duszka", + "gui.spriteSelector.addSpriteFromPaint": "Maluj", + "gui.spriteSelector.addSpriteFromSurprise": "Niespodzianka", + "gui.spriteSelector.addSpriteFromFile": "Wczytaj duszka", + "gui.stageHeader.stageSizeLarge": "Przełącz na większą scenę", + "gui.stageHeader.stageSizeSmall": "Przełącz na małą scenę", + "gui.stageHeader.stageSizeFull": "Wejdź do trybu pełnego ekranu", + "gui.stageHeader.stageSizeUnFull": "Wyjdź z trybu pełnoekranowego", + "gui.stageHeader.fullscreenControl": "Kontrola pełnego ekranu", + "gui.spriteSelector.addBackdropFromLibrary": "Wybierz tło", + "gui.stageSelector.addBackdropFromPaint": "Maluj", + "gui.stageSelector.addBackdropFromSurprise": "Niespodzianka", + "gui.stageSelector.addBackdropFromFile": "Prześlij tło", + "gui.stageSelector.stage": "Scena", + "gui.stageSelector.backdrops": "Tła", + "gui.turboMode.active": "Tryb turbo", + "gui.webglModal.label": "Twoja przeglądarka nie wspiera WebGL", + "gui.webglModal.description": "Niestety, wygląda na to, że twoja przeglądarka lub komputer {webGlLink}. Ta technologia jest potrzebna do uruchomienia Scratcha 3.0.", + "gui.webglModal.webgllink": "nie wspiera WebG", + "gui.webglModal.back": "Powrót", + "gui.webglModal.previewfaq": "Aby dowiedzieć się więcej, odwiedź {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Najczęściej zadawane pytania (FAQ)", + "gui.costumeLibrary.chooseABackdrop": "Wybierz tło", + "gui.costumeLibrary.chooseACostume": "Wybierz kostium", + "gui.costumeTab.addBackdropFromLibrary": "Wybierz tło", + "gui.costumeTab.addCostumeFromLibrary": "Wybierz kostium", + "gui.costumeTab.addBlankCostume": "Maluj", + "gui.costumeTab.addSurpriseCostume": "Niespodzianka", + "gui.costumeTab.addFileBackdrop": "Prześlij tło", + "gui.costumeTab.addFileCostume": "Prześlij kostium", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Wybierz rozszerzenie", + "gui.extensionLibrary.extensionUrl": "Wpisz adres URL rozszerzenia", + "gui.gui.defaultProjectTitle": "Projekt Scratch", + "gui.recordingStep.alertMsg": "Rozpoczęcie odtwarzania nie powiodło się", + "gui.projectLoader.loadError": "Wybrany plik projektu nie mógł zostać załadowany.", + "gui.soundLibrary.chooseASound": "Wybierz dźwięk", + "gui.soundTab.fileUploadSound": "Prześlij dźwięk", + "gui.soundTab.surpriseSound": "Niespodzianka", + "gui.soundTab.recordSound": "Nagraj", + "gui.soundTab.addSoundFromLibrary": "Wybierz dźwięk", + "gui.spriteLibrary.chooseASprite": "Wybierz duszka", + "gui.tipsLibrary.tutorials": "Wybierz tutorial", + "gui.alerts.createsuccess": "Pomyślnie utworzono.", + "gui.alerts.creating": "Tworzenie...", + "gui.alerts.creatingError": "Nie można stworzyć projektu. Prosimy spróbować ponownie!", + "gui.alerts.savingError": "Nie można zachować projektu. Prosimy spróbować ponownie!", + "gui.alerts.savesuccess": "Pomyślnie zapisano.", + "gui.alerts.saving": "Zapisywanie...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "moja zmienna", + "gui.howtos.intro-move-sayhello-hat.name": "Wprowadzenie", + "gui.howtos.intro-move.step_stepMove": "Dodaj blok przesunięcia", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Aby zacząć, kliknij zieloną flagę", + "gui.howtos.say-it-out-loud": "Twórz animacje, które mówią", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Dodaj bloki rozszerzenia Tekst na Mowę", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Powiedz coś", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Ustaw głos", + "gui.howtos.say-it-out-loud.step_TXTMove": "Poruszać się", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Dodaj Tło", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Dodaj inny znak", + "gui.howtos.say-it-out-loud.step_TXTSong": "Przedstaw piosenkę", + "gui.howtos.say-it-out-loud.step_TXTColor": "Zmień kolor", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Zakręć do okoła", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Rosnąć i kurczyć się", + "gui.howtos.cartoon-network": "Animuj Grę Przygodową", + "gui.howtos.cartoon-network.step_CNcharacter": "Wybierz postać do pokazania", + "gui.howtos.cartoon-network.step_CNsay": "Powiedz coś", + "gui.howtos.cartoon-network.step_CNglide": "Ślizgaj się wokół", + "gui.howtos.cartoon-network.step_CNpicksprite": "Wybierz Obiekt do Podążania", + "gui.howtos.cartoon-network.step_CNcollect": "Zbieraj Obiekty", + "gui.howtos.cartoon-network.step_CNvariable": "Utwórz Zmienną Wyniku", + "gui.howtos.cartoon-network.step_CNscore": "Zachowaj wynik", + "gui.howtos.cartoon-network.step_CNbackdrop": "Poziom Wyżej: Zmień Tło", + "gui.howtos.animate-a-name.name": "Animuj imię", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Wybierz sprite'a literowego", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Zagraj dźwięk po kliknięciu", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Wybierz innego sprite'a literowego", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Zmień kolor", + "gui.howtos.animate-a-name.step_AnimateSpin": "Wybierz innego duszka literowego i spraw, by się obracał", + "gui.howtos.animate-a-name.step_AnimateGrow": "Wybierz kolejnego duszka literowego i spraw, by urósł", + "gui.howtos.make-music.name": "Twórz muzykę", + "gui.howtos.Make-Music.step_PickInstrument": "Wybierz duszka instrumentu", + "gui.howtos.Make-Music.step_PlaySoundClick": "Graj dźwięk po kliknięciu", + "gui.howtos.Make-Music.step_MakeSong": "Stwórz piosenkę", + "gui.howtos.make-music.step_MakeBeat": "Wybierz bęben i twórz bit", + "gui.howtos.make-music.step_MakeBeatBox": "Wybierz duszka mikrofonu i beatbox-niespodziankę", + "gui.howtos.make-a-game.name": "Zrób grę klikera", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Wybierz duszka", + "gui.howtos.make-a-game.step_GamePlaySound": "Graj dźwięk po kliknięciu", + "gui.howtos.make-a-game.step_GameAddScore": "Twórz zmienną wyniku", + "gui.howtos.make-a-game.step_GameChangeScore": "Kiedy kliknięto, podnieś wynik", + "gui.howtos.make-a-game.step_Random": "Przejdź do losowo wybranej pozycji", + "gui.howtos.make-music.step_GameChangeColor": "Zmień kolor", + "gui.howtos.make-music.step_ResetScore": "Zresetuj wynik", + "gui.howtos.make-a-chase-game.name": "Zrób grę ścigania", + "gui.howtos.Chase-Game.step_BG": "Dodaj Tło", + "gui.howtos.chase-game.step_AddOcto": "Dodaj duszka", + "gui.howtos.make-music.step_LeftRight": "Przesuwaj w prawo i w lewo klawiszami strzałek", + "gui.howtos.Chase-Game.step_UpDown": "Przesuwaj w górę i w dół klawiszami strzałek", + "gui.howtos.Chase-Game.step_AddStar": "Dodaj duszka", + "gui.howtos.Chase-Game.step_MoveRandom": "Poruszaj losowo", + "gui.howtos.Chase-Game.step_WhenTouch": "Przy dotykaniu sprite'a ośmiornicy odtwarzaj dźwięk", + "gui.howtos.Chase-Game.step_ScoreVariable": "Twórz zmienną wyniku", + "gui.howtos.Chase-Game.ScoreWhenTouch": "W skrypcie duszka ośmiornicy, kiedy dotknięto dodaj do 'punkty'", + "gui.howtos.add-sprite.name": "Dodaj duszka", + "gui.howtos.add-sprite.step_addSprite": "Dodaj duszka", + "gui.howtos.add-a-backdrop.name": "Dodaj Tło", + "gui.howtos.change-size.name": "Zmień rozmiar", + "gui.howtos.glide-around.name": "Ślizgaj się wokół", + "gui.howtos.record-a-sound.name": "Nagraj dźwięk", + "gui.howtos.spin-video.name": "Spraw, aby to się kręciło", + "gui.howtos.hide-and-show.name": "Ukryj i pokaż", + "gui.howtos.switch-costume.name": "Animuj duszka", + "gui.howtos.move-around-with-arrow-keys.name": "Użyj strzałek", + "gui.howtos.add-effects.name": "Dodaj efekty", + "gui.extension.music.name": "Muzyka", + "gui.extension.music.description": "Graj na instrumentach i bębnach.", + "gui.extension.pen.name": "Pióro", + "gui.extension.pen.description": "Narysuj za pomocą swoich duszków", + "gui.extension.videosensing.name": "Czujniki wideo", + "gui.extension.videosensing.description": "Wykrywa ruch dzięki kamerze.", + "gui.extension.text2speech.name": "Tekst na Mowę", + "gui.extension.text2speech.description": "Spraw by twoje projekty mówiły", + "gui.extension.translate.name": "Tłumacz", + "gui.extension.translate.description": "Tłumacz tekst na wiele języków.", + "gui.extension.microbit.description": "Połącz swoje projekty z światem fizycznym", + "gui.extension.microbit.connectingMessage": "Łączenie", + "gui.extension.ev3.description": "Buduj interaktywne roboty i inne rzeczy.", + "gui.extension.ev3.connectingMessage": "Łączenie. Upewnij się, że PIN na twoim EV3 ustawiony jest na 1234.", + "gui.extension.wedo2.description": "Buduj za pomocą silników i czujników.", + "gui.extension.wedo2.connectingMessage": "Łączenie", + "gui.libraryTags.all": "Wszystko", + "gui.libraryTags.animals": "Zwierzęta", + "gui.libraryTags.dance": "Taniec", + "gui.libraryTags.effects": "Efekty", + "gui.libraryTags.fantasy": "Fikcja", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Jedzenie", + "gui.libraryTags.indoors": "W pomieszczeniu", + "gui.libraryTags.loops": "Pętle", + "gui.libraryTags.music": "Muzyka", + "gui.libraryTags.notes": "Notatki", + "gui.libraryTags.outdoors": "Na zewnątrz", + "gui.libraryTags.patterns": "Wzory", + "gui.libraryTags.people": "Ludzie", + "gui.libraryTags.percussion": "Perkusja", + "gui.libraryTags.space": "Kosmos", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Pod wodą", + "gui.libraryTags.voice": "Głos", + "gui.libraryTags.wacky": "Zwariowany", + "gui.libraryTags.animation": "Animacja", + "gui.libraryTags.art": "Sztuka", + "gui.libraryTags.games": "Gry", + "gui.libraryTags.stories": "Opowiadania", + "gui.libraryTags.letters": "Litery", + "gui.opcodeLabels.direction": "Kierunek", + "gui.opcodeLabels.xposition": "Pozycja x", + "gui.opcodeLabels.yposition": "Pozycja y", + "gui.opcodeLabels.size": "rozmiar", + "gui.opcodeLabels.costumename": "Nazwa kostiumu", + "gui.opcodeLabels.costumenumber": "numer kostiumu", + "gui.opcodeLabels.backdropname": "Tło: nazwa", + "gui.opcodeLabels.backdropnumber": "numer tła", + "gui.opcodeLabels.volume": "Głośność", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "Odpowiedź", + "gui.opcodeLabels.loudness": "Głośność", + "gui.opcodeLabels.username": "Nazwa użytkownika", + "gui.opcodeLabels.year": "Rok", + "gui.opcodeLabels.month": "Miesiąc", + "gui.opcodeLabels.date": "Data", + "gui.opcodeLabels.dayofweek": "Dzień tygodnia", + "gui.opcodeLabels.hour": "Godzina", + "gui.opcodeLabels.minute": "Minuta", + "gui.opcodeLabels.second": "Sekunda", + "gui.opcodeLabels.timer": "Stoper", + "gui.sharedMessages.backdrop": "tło{index}", + "gui.sharedMessages.costume": "kostium{index}", + "gui.sharedMessages.sprite": "Duszek{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/pt-br.json b/editor/interface/pt-br.json index e7c4a5b8..b3c79424 100644 --- a/editor/interface/pt-br.json +++ b/editor/interface/pt-br.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconectar", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Erro carregando a mochila", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Carregando...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mais", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "A mochila está vazia", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "O navegador não é suportado", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Sentimos muito, mas o Scratch 3.0 não suporta Internet Explorer, Vivaldi, Opera ou Silk. Nós recomendamos tentar um novo navegador como Google Chrome, Mozilla Firefox, ou Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Voltar", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Para aprender mais, vá para {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tirar uma Foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Carregando a Câmera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Nós precisamos de permissão para usar sua câmera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retomar Foto ", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Salvar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tirar Foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Carregando...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Habilitar Câmera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriais", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Fechar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Mais coisas para experimentar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Veja mais", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Não se preocupe, estamos trabalhando nisso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Em Breve...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabalhando nisso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nenhum dispositivo encontrado", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Tenha seu dispositivo em mãos e então comece a busca.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Pressione o botão no seu dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Inicie a Busca", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Procurando...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Tente novamente", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Conectado", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desconectar", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ir para o Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Conectando...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ooops! Parece que deu algo errado. ", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Tente novamente", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nome do dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Conectar", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Procurando por dispositivos", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nenhum dispositivo encontrado", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Selecione seu dispositivo da lista acima.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Atualizar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Confirme que o Scratch Link está instalado e funcionando ", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Verifique se o Bluetooth está ligado", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Tente novamente", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Andar", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Pare", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ooops! Algo deu errado.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Parece que o Scratch parou de funcionar. Este erro foi automaticamente reportado para a Equipe Scratch . Atualize sua página para tentar novamente.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Recarregue", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Criar um Bloco", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Adicionar uma entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "número ou texto", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Adicionar uma entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleano", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Adicionar um rótulo", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Executar sem atualização de tela", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancelar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direção", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Rotação Completa", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Esquerda/Direita", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Não gire", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Adicionar uma Extensão", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Código", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Cenários", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Fantasias", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sons", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Visualizar um Projeto Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Digite um link para um dos seus projetos Scratch compartilhados. As alterações feitas nesta versão 3.0 não serão salvas.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Insira um link para seus projetos compartilhados do Scratch. Modificações na Visualização 3.0 não serão salvas.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ops! Esse link ou id do projeto não parece estar correto.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Visualizar", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Voltar", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Para aprender mais, vá para {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Em Breve ", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requer", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Em colaboração com", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Buscar", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tudo", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Criando blocos...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Carregando atores...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Carregando sons...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Carregando extensões...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Reunindo a gataria...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitindo nanos...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflando gobos...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparando emojis...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Carregando Projeto", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Minhas Criações", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Minhas Aulas", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Minha turma", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configurações de conta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sair", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "por {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ver a Comunidade", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nome de usuário", - "description": "Label for login username input" - }, - "general.password": { - "message": "Senha", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Entrar", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Precisa de ajuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Seletor de idioma", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriais", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restaurar o ator", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restaurar o som", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restaurar a fantasia", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restaurar", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Salvar agora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Salvar como cópia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Novo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Arquivo", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Carregar do seu computador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Baixar para o seu computador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desligar o Modo Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Ligar Modo Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Inscreva-se", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Entrar", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Dê Sua Opinião", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Título do projeto", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Compartilhado", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Compartilhar", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ajuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Voltar", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vazio)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "Comprimento {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "letras tamanho normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "letras grandes", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "controle deslizante", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Experimente o Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bem-vindo ao Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Agora Não", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Experimente", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Visualizar Projeto 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bem-vindo ao Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Nós estamos criando a próxima geração do Scratch. Estamos ansiosos para que você a teste!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Agora Não", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Experimente! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Visualizar Projeto 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Para aprender mais, vá para {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Para todos os atores", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Apenas para este ator", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variável na nuvem (armazenada no servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Esta variável ficará disponível para todos os atores.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancelar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Parar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Tocar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Carregando...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Salvar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Regravar", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Gravar Som", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Comece a gravação clicando no botão abaixo", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Precisamos da sua permissão para usar seu microfone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Parar gravação", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Gravar", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Som", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Jogar", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Parar", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Cortar Trecho", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Salvar", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Desfazer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refazer", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Mais Rápido", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Mais Devagar", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robô", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Mais Alto", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Mais Baixo", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inverter", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nome", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Ator", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Mostrar", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamanho", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Duplicar", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "Apagar", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "Exportar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Selecione um Ator", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Pintar", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Enviar Ator", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Mudar para um palco maior", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Mude para um palco pequeno", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Entrar no modo de tela cheia", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Sair do modo de tela cheia", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Controle de Tela Cheia", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Selecionar Cenário", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pintar", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Carregar Cenário", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Palco", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Cenários", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modo Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Seu navegador não suporta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Infelizmente seu navegador ou computador, {webGlLink}. Esta tecnologia é necessária para executar o Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "não suporta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Voltar", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Para aprender mais, vá para {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Selecionar Cenário", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Escolher Fantasia", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Selecionar Cenário", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Escolher Fantasia", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Pintar", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Carregar Cenário", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Carregar Fantasia", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Câmera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Escolha uma Extensão", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Insira o URL para a extensão", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Projeto Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Não conseguiu iniciar a gravação", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "O arquivo do projeto selecionado falhou ao carregar. ", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Selecione um Som", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Carregar Som", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Gravar", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Selecionar um Som", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Selecione um Ator", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Escolher um tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Criado com sucesso", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Criando...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Salvo com sucesso", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Salvando...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "minha variável", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Primeiros Passos", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Adicione um bloco de movimento", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Clique na bandeira verde para iniciar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Crie Animações que falam", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Adicione o Texto para os blocos de Fala", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Diga Algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Definir uma Voz", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Mova Por Aí", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Adicione um Cenário", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Adicione Outro Personagem", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Cante uma Música", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Mude a Cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Gire", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Aumente ou diminua", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Anime um Jogo de Aventura", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Escolha um personagem para mostrar", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Diga Algo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Deslize Por Aí", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Escolha um objeto para perseguir", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Colete objetos", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Crie uma variável de pontuação", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Mantenha Pontuação", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Subiu de nível: altere o cenário", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Anime um Nome", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Escolha um Ator Letra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Toque uma Música Quando Clicado", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Escolha Outro Ator Letra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Mude cor", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Escolha Outro Ator Letra & Faça-o Girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Escolha outro Ator Letra & Faça-o Crescer", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Faça Música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Escolha um Ator Instrumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Toque Um Som Quando Clicado", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Crie uma Canção", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Escolha um Tambor & Faça uma Batida", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Selecione o Ator Microfone & Beatbox Surpresa", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Faça um Jogo de Clicar", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Escolha Um Ator", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Toque Um Som Quando Clicado", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Crie uma Variável de Pontuação", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Quando Clicado, Aumentar a Pontuação", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Vá para posição aleatória", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Mude a Cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reinicie a Pontuação", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Faça um Jogo de Perseguição", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Adicione um Cenário", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Adicione um Ator", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mova para a Direita & Esquerda com as Setas do Teclado", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mova para Cima & para Baixo com as Setas do Teclado", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Adicione Outro Ator", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mova Aleatoriamente", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Quando Tocar no Ator Polvo, Toque o Som", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Crie uma Variável de Pontuação", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Quando Tocar no Ator Polvo, Adicione a Pontuação", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Adicione um Ator", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Adicione um Ator", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Adicione um Cenário", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Mude o Tamanho", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Deslize Por Aí", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Grave um Som", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Faça-o girar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Esconde-Esconde", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Anime um Ator", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use as Setas", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Adicionar Efeitos", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Toque instrumentos e tambores.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Caneta", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Desenhe com os seus atores.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Detecção de Vídeo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Detecte movimento com a câmera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Texto para Fala", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Faça seus projetos falarem", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traduzir", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduza texto para várias línguas.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Conecte seus projetos ao mundo.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construa robôs e outras coisas interativas.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Conectando. Garanta que o pin no seu EV3 esteja configurado para 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Crie com motores e sensores.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Conectando", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tudo", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animais", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dançar", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efeitos", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Imaginários", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Comida", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interior", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notas", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exterior", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Padrões", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Pessoas", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussão", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espaço", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Esportes", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Embaixo d'água", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voz", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Maluco", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animações", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jogos", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Histórias", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letras", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direção", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "posição x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "posição y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "tamanho", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "nome da fantasia", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número da fantasia", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "nome do cenário", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "cenário número", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ritmo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "resposta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ruído", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nome de usuário", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ano", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mês", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dia da semana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "segundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronômetro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "cenário{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "fantasia{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Ator{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "saltar", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconectar", + "gui.backpack.header": "Mochila", + "gui.backpack.errorBackpack": "Erro carregando a mochila", + "gui.backpack.loadingBackpack": "Carregando...", + "gui.backpack.more": "Mais", + "gui.backpack.emptyBackpack": "A mochila está vazia", + "gui.unsupportedBrowser.label": "O navegador não é suportado", + "gui.unsupportedBrowser.description": "Sentimos muito, mas o Scratch 3.0 não suporta Internet Explorer, Vivaldi, Opera ou Silk. Nós recomendamos tentar um novo navegador como Google Chrome, Mozilla Firefox, ou Microsoft Edge.", + "gui.unsupportedBrowser.back": "Voltar", + "gui.unsupportedBrowser.previewfaq": "Para aprender mais, vá para {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Tirar uma Foto", + "gui.cameraModal.loadingCameraMessage": "Carregando a Câmera...", + "gui.cameraModal.permissionRequest": "Nós precisamos de permissão para usar sua câmera", + "gui.cameraModal.retakePhoto": "Retomar Foto ", + "gui.cameraModal.save": "Salvar", + "gui.cameraModal.takePhoto": "Tirar Foto", + "gui.cameraModal.loadingCaption": "Carregando...", + "gui.cameraModal.enableCameraCaption": "Habilitar Câmera", + "gui.cards.all-tutorials": "Tutoriais", + "gui.cards.close": "Fechar", + "gui.cards.more-things-to-try": "Mais coisas para experimentar!", + "gui.cards.see-more": "Veja mais", + "gui.comingSoon.message1": "Não se preocupe, estamos trabalhando nisso {emoji}", + "gui.comingSoon.message2": "Em Breve...", + "gui.comingSoon.message3": "Estamos trabalhando nisso {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nenhum dispositivo encontrado", + "gui.connection.auto-scanning.prescan": "Tenha seu dispositivo em mãos e então comece a busca.", + "gui.connection.auto-scanning.pressbutton": "Pressione o botão no seu dispositivo.", + "gui.connection.auto-scanning.start-search": "Inicie a Busca", + "gui.connection.connecting-searchbutton": "Procurando...", + "gui.connection.auto-scanning.try-again": "Tente novamente", + "gui.connection.connected": "Conectado", + "gui.connection.disconnect": "Desconectar", + "gui.connection.go-to-editor": "Ir para o Editor", + "gui.connection.connecting-cancelbutton": "Conectando...", + "gui.connection.error.errorMessage": "Ooops! Parece que deu algo errado. ", + "gui.connection.error.tryagainbutton": "Tente novamente", + "gui.connection.error.helpbutton": "Ajuda", + "gui.connection.peripheral-name-label": "Nome do dispositivo", + "gui.connection.connect": "Conectar", + "gui.connection.scanning.lookingforperipherals": "Procurando por dispositivos", + "gui.connection.scanning.noPeripheralsFound": "Nenhum dispositivo encontrado", + "gui.connection.scanning.instructions": "Selecione seu dispositivo da lista acima.", + "gui.connection.search": "Atualizar", + "gui.connection.unavailable.installscratchlink": "Confirme que o Scratch Link está instalado e funcionando ", + "gui.connection.unavailable.enablebluetooth": "Verifique se o Bluetooth está ligado", + "gui.connection.unavailable.tryagainbutton": "Tente novamente", + "gui.connection.unavailable.helpbutton": "Ajuda", + "gui.controls.go": "Andar", + "gui.controls.stop": "Pare", + "gui.crashMessage.label": "Ooops! Algo deu errado.", + "gui.crashMessage.description": "Parece que o Scratch parou de funcionar. Este erro foi automaticamente reportado para a Equipe Scratch . Atualize sua página para tentar novamente.", + "gui.crashMessage.reload": "Recarregue", + "gui.customProcedures.myblockModalTitle": "Criar um Bloco", + "gui.customProcedures.addAnInputNumberText": "Adicionar uma entrada", + "gui.customProcedures.numberTextType": "número ou texto", + "gui.customProcedures.addAnInputBoolean": "Adicionar uma entrada", + "gui.customProcedures.booleanType": "booleano", + "gui.customProcedures.addALabel": "Adicionar um rótulo", + "gui.customProcedures.runWithoutScreenRefresh": "Executar sem atualização de tela", + "gui.customProcedures.cancel": "Cancelar", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Direção", + "gui.directionPicker.rotationStyles.allAround": "Rotação Completa", + "gui.directionPicker.rotationStyles.leftRight": "Esquerda/Direita", + "gui.directionPicker.rotationStyles.dontRotate": "Não gire", + "gui.gui.addExtension": "Adicionar uma Extensão", + "gui.gui.codeTab": "Código", + "gui.gui.backdropsTab": "Cenários", + "gui.gui.costumesTab": "Fantasias", + "gui.gui.soundsTab": "Sons", + "gui.importInfo.title": "Visualizar um Projeto Scratch 2.0", + "gui.importInfo.betamessage": "Digite um link para um dos seus projetos Scratch compartilhados. As alterações feitas nesta versão 3.0 não serão salvas.", + "gui.importInfo.message": "Insira um link para seus projetos compartilhados do Scratch. Modificações na Visualização 3.0 não serão salvas.", + "gui.importInfo.invalidFormatError": "Ops! Esse link ou id do projeto não parece estar correto.", + "gui.importModal.viewproject": "Visualizar", + "gui.importInfo.goback": "Voltar", + "gui.importInfo.previewfaq": "Para aprender mais, vá para {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Em Breve ", + "gui.extensionLibrary.requires": "Requer", + "gui.extensionLibrary.collaboration": "Em colaboração com", + "gui.library.filterPlaceholder": "Buscar", + "gui.library.allTag": "Tudo", + "gui.loader.message1": "Criando blocos...", + "gui.loader.message2": "Carregando atores...", + "gui.loader.message3": "Carregando sons...", + "gui.loader.message4": "Carregando extensões...", + "gui.loader.message5": "Reunindo a gataria...", + "gui.loader.message6": "Transmitindo nanos...", + "gui.loader.message7": "Inflando gobos...", + "gui.loader.message8": "Preparando emojis...", + "gui.loader.headline": "Carregando Projeto", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "Minhas Criações", + "gui.accountMenu.myClasses": "Minhas Aulas", + "gui.accountMenu.myClass": "Minha turma", + "gui.accountMenu.accountSettings": "Configurações de conta", + "gui.accountMenu.signOut": "Sair", + "gui.authorInfo.byUser": "por {username}", + "gui.menuBar.seeCommunity": "Ver a Comunidade", + "general.username": "Nome de usuário", + "general.password": "Senha", + "general.signIn": "Entrar", + "login.needHelp": "Precisa de ajuda?", + "gui.menuBar.LanguageSelector": "Seletor de idioma", + "gui.menuBar.tutorialsLibrary": "Tutoriais", + "gui.menuBar.restoreSprite": "Restaurar o ator", + "gui.menuBar.restoreSound": "Restaurar o som", + "gui.menuBar.restoreCostume": "Restaurar a fantasia", + "gui.menuBar.restore": "Restaurar", + "gui.menuBar.saveNow": "Salvar agora", + "gui.menuBar.saveAsCopy": "Salvar como cópia", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Novo", + "gui.menuBar.file": "Arquivo", + "gui.menuBar.uploadFromComputer": "Carregar do seu computador", + "gui.menuBar.downloadToComputer": "Baixar para o seu computador", + "gui.menuBar.edit": "Editar", + "gui.menuBar.turboModeOff": "Desligar o Modo Turbo", + "gui.menuBar.turboModeOn": "Ligar Modo Turbo", + "gui.menuBar.joinScratch": "Inscreva-se", + "gui.menuBar.signIn": "Entrar", + "gui.menuBar.giveFeedback": "Dê Sua Opinião", + "gui.gui.projectTitlePlaceholder": "Título do projeto", + "gui.menuBar.isShared": "Compartilhado", + "gui.menuBar.share": "Compartilhar", + "gui.modal.help": "Ajuda", + "gui.modal.back": "Voltar", + "gui.monitor.listMonitor.empty": "(vazio)", + "gui.monitor.listMonitor.listLength": "Comprimento {length}", + "gui.monitor.contextMenu.default": "letras tamanho normal", + "gui.monitor.contextMenu.large": "letras grandes", + "gui.monitor.contextMenu.slider": "controle deslizante", + "gui.previewInfo.label": "Experimente o Scratch 3.0", + "gui.previewInfo.welcome": "Bem-vindo ao Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Agora Não", + "gui.previewModal.tryittooltip": "Experimente", + "gui.previewModal.viewprojecttooltip": "Visualizar Projeto 2.0", + "gui.previewInfo.betawelcome": "Bem-vindo ao Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Nós estamos criando a próxima geração do Scratch. Estamos ansiosos para que você a teste!", + "gui.previewInfo.notnow": "Agora Não", + "gui.previewModal.tryit": "Experimente! {caticon}", + "gui.previewModal.viewproject": "Visualizar Projeto 2.0", + "gui.previewInfo.previewfaq": "Para aprender mais, vá para {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "Para todos os atores", + "gui.gui.variableScopeOptionSpriteOnly": "Apenas para este ator", + "gui.gui.cloudVariableOption": "Variável na nuvem (armazenada no servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Esta variável ficará disponível para todos os atores.", + "gui.prompt.cancel": "Cancelar", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Parar", + "gui.playbackStep.playMsg": "Tocar", + "gui.playbackStep.loadingMsg": "Carregando...", + "gui.playbackStep.saveMsg": "Salvar", + "gui.playbackStep.reRecordMsg": "Regravar", + "gui.recordModal.title": "Gravar Som", + "gui.recordingStep.beginRecord": "Comece a gravação clicando no botão abaixo", + "gui.recordingStep.permission": "{arrow}Precisamos da sua permissão para usar seu microfone", + "gui.recordingStep.stop": "Parar gravação", + "gui.recordingStep.record": "Gravar", + "gui.soundEditor.sound": "Som", + "gui.soundEditor.play": "Jogar", + "gui.soundEditor.stop": "Parar", + "gui.soundEditor.trim": "Cortar Trecho", + "gui.soundEditor.save": "Salvar", + "gui.soundEditor.undo": "Desfazer", + "gui.soundEditor.redo": "Refazer", + "gui.soundEditor.faster": "Mais Rápido", + "gui.soundEditor.slower": "Mais Devagar", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robô", + "gui.soundEditor.louder": "Mais Alto", + "gui.soundEditor.softer": "Mais Baixo", + "gui.soundEditor.reverse": "Inverter", + "gui.SpriteInfo.spritePlaceholder": "Nome", + "gui.SpriteInfo.sprite": "Ator", + "gui.SpriteInfo.show": "Mostrar", + "gui.SpriteInfo.size": "Tamanho", + "gui.spriteSelectorItem.contextMenuDuplicate": "Duplicar", + "gui.spriteSelectorItem.contextMenuDelete": "Apagar", + "gui.spriteSelectorItem.contextMenuExport": "Exportar", + "gui.spriteSelector.addSpriteFromLibrary": "Selecione um Ator", + "gui.spriteSelector.addSpriteFromPaint": "Pintar", + "gui.spriteSelector.addSpriteFromSurprise": "Surpresa", + "gui.spriteSelector.addSpriteFromFile": "Enviar Ator", + "gui.stageHeader.stageSizeLarge": "Mudar para um palco maior", + "gui.stageHeader.stageSizeSmall": "Mude para um palco pequeno", + "gui.stageHeader.stageSizeFull": "Entrar no modo de tela cheia", + "gui.stageHeader.stageSizeUnFull": "Sair do modo de tela cheia", + "gui.stageHeader.fullscreenControl": "Controle de Tela Cheia", + "gui.spriteSelector.addBackdropFromLibrary": "Selecionar Cenário", + "gui.stageSelector.addBackdropFromPaint": "Pintar", + "gui.stageSelector.addBackdropFromSurprise": "Surpresa", + "gui.stageSelector.addBackdropFromFile": "Carregar Cenário", + "gui.stageSelector.stage": "Palco", + "gui.stageSelector.backdrops": "Cenários", + "gui.turboMode.active": "Modo Turbo", + "gui.webglModal.label": "Seu navegador não suporta WebGL", + "gui.webglModal.description": "Infelizmente seu navegador ou computador, {webGlLink}. Esta tecnologia é necessária para executar o Scratch 3.0.", + "gui.webglModal.webgllink": "não suporta WebGL", + "gui.webglModal.back": "Voltar", + "gui.webglModal.previewfaq": "Para aprender mais, vá para {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Selecionar Cenário", + "gui.costumeLibrary.chooseACostume": "Escolher Fantasia", + "gui.costumeTab.addBackdropFromLibrary": "Selecionar Cenário", + "gui.costumeTab.addCostumeFromLibrary": "Escolher Fantasia", + "gui.costumeTab.addBlankCostume": "Pintar", + "gui.costumeTab.addSurpriseCostume": "Surpresa", + "gui.costumeTab.addFileBackdrop": "Carregar Cenário", + "gui.costumeTab.addFileCostume": "Carregar Fantasia", + "gui.costumeTab.addCameraCostume": "Câmera", + "gui.extensionLibrary.chooseAnExtension": "Escolha uma Extensão", + "gui.extensionLibrary.extensionUrl": "Insira o URL para a extensão", + "gui.gui.defaultProjectTitle": "Projeto Scratch", + "gui.recordingStep.alertMsg": "Não conseguiu iniciar a gravação", + "gui.projectLoader.loadError": "O arquivo do projeto selecionado falhou ao carregar. ", + "gui.soundLibrary.chooseASound": "Selecione um Som", + "gui.soundTab.fileUploadSound": "Carregar Som", + "gui.soundTab.surpriseSound": "Surpresa", + "gui.soundTab.recordSound": "Gravar", + "gui.soundTab.addSoundFromLibrary": "Selecionar um Som", + "gui.spriteLibrary.chooseASprite": "Selecione um Ator", + "gui.tipsLibrary.tutorials": "Escolher um tutorial", + "gui.alerts.createsuccess": "Criado com sucesso", + "gui.alerts.creating": "Criando...", + "gui.alerts.creatingError": "Não foi possível criar o projeto. Por favor, tente novamente!", + "gui.alerts.savingError": "Não foi possível salvar o projeto. Por favor, tente novamente!", + "gui.alerts.savesuccess": "Salvo com sucesso", + "gui.alerts.saving": "Salvando...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "minha variável", + "gui.howtos.intro-move-sayhello-hat.name": "Primeiros Passos", + "gui.howtos.intro-move.step_stepMove": "Adicione um bloco de movimento", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Clique na bandeira verde para iniciar", + "gui.howtos.say-it-out-loud": "Crie Animações que falam", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Adicione o Texto para os blocos de Fala", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Diga Algo", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Definir uma Voz", + "gui.howtos.say-it-out-loud.step_TXTMove": "Mova Por Aí", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Adicione um Cenário", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Adicione Outro Personagem", + "gui.howtos.say-it-out-loud.step_TXTSong": "Cante uma Música", + "gui.howtos.say-it-out-loud.step_TXTColor": "Mude a Cor", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Gire", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Aumente ou diminua", + "gui.howtos.cartoon-network": "Anime um Jogo de Aventura", + "gui.howtos.cartoon-network.step_CNcharacter": "Escolha um personagem para mostrar", + "gui.howtos.cartoon-network.step_CNsay": "Diga Algo", + "gui.howtos.cartoon-network.step_CNglide": "Deslize Por Aí", + "gui.howtos.cartoon-network.step_CNpicksprite": "Escolha um objeto para perseguir", + "gui.howtos.cartoon-network.step_CNcollect": "Colete objetos", + "gui.howtos.cartoon-network.step_CNvariable": "Crie uma variável de pontuação", + "gui.howtos.cartoon-network.step_CNscore": "Mantenha Pontuação", + "gui.howtos.cartoon-network.step_CNbackdrop": "Subiu de nível: altere o cenário", + "gui.howtos.animate-a-name.name": "Anime um Nome", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Escolha um Ator Letra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Toque uma Música Quando Clicado", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Escolha Outro Ator Letra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Mude cor", + "gui.howtos.animate-a-name.step_AnimateSpin": "Escolha Outro Ator Letra & Faça-o Girar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Escolha outro Ator Letra & Faça-o Crescer", + "gui.howtos.make-music.name": "Faça Música", + "gui.howtos.Make-Music.step_PickInstrument": "Escolha um Ator Instrumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Toque Um Som Quando Clicado", + "gui.howtos.Make-Music.step_MakeSong": "Crie uma Canção", + "gui.howtos.make-music.step_MakeBeat": "Escolha um Tambor & Faça uma Batida", + "gui.howtos.make-music.step_MakeBeatBox": "Selecione o Ator Microfone & Beatbox Surpresa", + "gui.howtos.make-a-game.name": "Faça um Jogo de Clicar", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Escolha Um Ator", + "gui.howtos.make-a-game.step_GamePlaySound": "Toque Um Som Quando Clicado", + "gui.howtos.make-a-game.step_GameAddScore": "Crie uma Variável de Pontuação", + "gui.howtos.make-a-game.step_GameChangeScore": "Quando Clicado, Aumentar a Pontuação", + "gui.howtos.make-a-game.step_Random": "Vá para posição aleatória", + "gui.howtos.make-music.step_GameChangeColor": "Mude a Cor", + "gui.howtos.make-music.step_ResetScore": "Reinicie a Pontuação", + "gui.howtos.make-a-chase-game.name": "Faça um Jogo de Perseguição", + "gui.howtos.Chase-Game.step_BG": "Adicione um Cenário", + "gui.howtos.chase-game.step_AddOcto": "Adicione um Ator", + "gui.howtos.make-music.step_LeftRight": "Mova para a Direita & Esquerda com as Setas do Teclado", + "gui.howtos.Chase-Game.step_UpDown": "Mova para Cima & para Baixo com as Setas do Teclado", + "gui.howtos.Chase-Game.step_AddStar": "Adicione Outro Ator", + "gui.howtos.Chase-Game.step_MoveRandom": "Mova Aleatoriamente", + "gui.howtos.Chase-Game.step_WhenTouch": "Quando Tocar no Ator Polvo, Toque o Som", + "gui.howtos.Chase-Game.step_ScoreVariable": "Crie uma Variável de Pontuação", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Quando Tocar no Ator Polvo, Adicione a Pontuação", + "gui.howtos.add-sprite.name": "Adicione um Ator", + "gui.howtos.add-sprite.step_addSprite": "Adicione um Ator", + "gui.howtos.add-a-backdrop.name": "Adicione um Cenário", + "gui.howtos.change-size.name": "Mude o Tamanho", + "gui.howtos.glide-around.name": "Deslize Por Aí", + "gui.howtos.record-a-sound.name": "Grave um Som", + "gui.howtos.spin-video.name": "Faça-o girar", + "gui.howtos.hide-and-show.name": "Esconde-Esconde", + "gui.howtos.switch-costume.name": "Anime um Ator", + "gui.howtos.move-around-with-arrow-keys.name": "Use as Setas", + "gui.howtos.add-effects.name": "Adicionar Efeitos", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toque instrumentos e tambores.", + "gui.extension.pen.name": "Caneta", + "gui.extension.pen.description": "Desenhe com os seus atores.", + "gui.extension.videosensing.name": "Detecção de Vídeo", + "gui.extension.videosensing.description": "Detecte movimento com a câmera.", + "gui.extension.text2speech.name": "Texto para Fala", + "gui.extension.text2speech.description": "Faça seus projetos falarem", + "gui.extension.translate.name": "Traduzir", + "gui.extension.translate.description": "Traduza texto para várias línguas.", + "gui.extension.microbit.description": "Conecte seus projetos ao mundo.", + "gui.extension.microbit.connectingMessage": "Conectando", + "gui.extension.ev3.description": "Construa robôs e outras coisas interativas.", + "gui.extension.ev3.connectingMessage": "Conectando. Garanta que o pin no seu EV3 esteja configurado para 1234.", + "gui.extension.wedo2.description": "Crie com motores e sensores.", + "gui.extension.wedo2.connectingMessage": "Conectando", + "gui.libraryTags.all": "Tudo", + "gui.libraryTags.animals": "Animais", + "gui.libraryTags.dance": "Dançar", + "gui.libraryTags.effects": "Efeitos", + "gui.libraryTags.fantasy": "Imaginários", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Comida", + "gui.libraryTags.indoors": "Interior", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Notas", + "gui.libraryTags.outdoors": "Exterior", + "gui.libraryTags.patterns": "Padrões", + "gui.libraryTags.people": "Pessoas", + "gui.libraryTags.percussion": "Percussão", + "gui.libraryTags.space": "Espaço", + "gui.libraryTags.sports": "Esportes", + "gui.libraryTags.underwater": "Embaixo d'água", + "gui.libraryTags.voice": "Voz", + "gui.libraryTags.wacky": "Maluco", + "gui.libraryTags.animation": "Animações", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Jogos", + "gui.libraryTags.stories": "Histórias", + "gui.libraryTags.letters": "Letras", + "gui.opcodeLabels.direction": "direção", + "gui.opcodeLabels.xposition": "posição x", + "gui.opcodeLabels.yposition": "posição y", + "gui.opcodeLabels.size": "tamanho", + "gui.opcodeLabels.costumename": "nome da fantasia", + "gui.opcodeLabels.costumenumber": "número da fantasia", + "gui.opcodeLabels.backdropname": "nome do cenário", + "gui.opcodeLabels.backdropnumber": "cenário número", + "gui.opcodeLabels.volume": "volume", + "gui.opcodeLabels.tempo": "ritmo", + "gui.opcodeLabels.answer": "resposta", + "gui.opcodeLabels.loudness": "ruído", + "gui.opcodeLabels.username": "nome de usuário", + "gui.opcodeLabels.year": "ano", + "gui.opcodeLabels.month": "mês", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "dia da semana", + "gui.opcodeLabels.hour": "hora", + "gui.opcodeLabels.minute": "minuto", + "gui.opcodeLabels.second": "segundo", + "gui.opcodeLabels.timer": "cronômetro", + "gui.sharedMessages.backdrop": "cenário{index}", + "gui.sharedMessages.costume": "fantasia{index}", + "gui.sharedMessages.sprite": "Ator{index}", + "gui.sharedMessages.pop": "saltar" } \ No newline at end of file diff --git a/editor/interface/pt.json b/editor/interface/pt.json index af4544e3..cf63abf0 100644 --- a/editor/interface/pt.json +++ b/editor/interface/pt.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconectar", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mochila", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Erro ao carregar a mochila", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Carregando…", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mais", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "A mochila está vazia", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "O navegador não é suportado", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Lamentamos muito, mas o Scratch 3.0 não suporta o Internet Explorer, o Vivaldi, o Opera ou o Silk. Recomendamos que tente com um navegador mais recente, tal como o Google Chrome, o Mozilla Firefox ou o Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Voltar", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Para saber mais, vá a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "PF", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Tirar uma Fotografia", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Carregando a Câmara…", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Precisamos da sua permissão para usar a sua câmara", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Tirar Fotografia de Novo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Guardar", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Tirar Fotografia", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Carregando…", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activar a Câmara", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriais", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Fechar", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Mais coisas a experimentar!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ver mais", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Não se preocupe, estamos a trabalhar afincadamente nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Em Breve...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos a trabalhar afincadamente nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Não foram encontrados dispositivos", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Mantenha o seu dispositivo por perto, depois comece uma procura.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Pressione o botão no seu dispositivo.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Começar Procura", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Procurando…", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Tentar de novo", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Ligado", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Desligar", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Ir para o Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Ligando…", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ops, parece que algo correu mal.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Tentar de novo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nome do dispositivo", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Ligar", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Procurando dispositivos", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Não foram encontrados dispositivos", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Seleccione o seu dispositivo na lista abaixo.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refrescar", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Assegure-se de que tem um Scratch Link instalado e em execução", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Verifique se o Bluetooth está activo", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Tentar de novo", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ajuda", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Começar", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Parar", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oh lá! Algo correu mal.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Lamentamos, mas aparentemente o Scratch parou. Este erro foi reportado automaticamente à Equipa Scratch. Por favor refresque a sua página para tentar de novo.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Recarregar", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Criar um Bloco", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Adicionar uma entrada", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "numérica ou textual", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Adicionar uma entrada", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "booleana", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Adicionar uma etiqueta", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Executar sem actualizar o ecrã", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancelar", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direcção", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Girar a Toda a Volta", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Olhar apenas para a esquerda e para a direita", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Não rodar", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Adicionar Extensão", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Código", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Cenários", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Trajes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sons", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Ver um Projecto Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Introduza uma ligação para um dos seus projectos Scratch partilhados. As alterações feitas nesta versão 3.0 Beta não serão guardadas.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Introduza uma ligação para um dos seus projectos Scratch partilhados. Alterações realizadas nesta Antevisão do 3.0 não serão guardadas.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oh lá! Algo não está certo nesse URL ou ID de projecto.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ver", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Voltar", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Para saber mais, vá a {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "PF", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Em Breve", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Necessita", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Colaboração com", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Procurar", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tudo", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "A criar blocos …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "A carregar os actores …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "A carregar os sons …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "A carregar extensões …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "A apascentar gatos …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "A transmitir nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "A soprar balões …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "A preparar emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "A Carregar o Projecto", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Perfil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "As Minhas Coisas", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "As Minhas Turmas", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "A Minha Turma", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Configurações da conta", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sair", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "por {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Ver a Comunidade", - "description": "Label for see community button" - }, - "general.username": { - "message": "Nome de utilizador", - "description": "Label for login username input" - }, - "general.password": { - "message": "Palavra-passe", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Entrar", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Precisa de Ajuda?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "selector de língua", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriais", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Recuperar Actor", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Recuperar Som", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Recuperar Traje", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Recuperar", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Guardar agora", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Guardar como cópia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remisturar", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Novo", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Arquivo", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Carregar a partir do seu computador", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Descarregar para o seu computador", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editar", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Desligar o Modo Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Ligar o Modo Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Aderir ao Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Entrar", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Dar a Sua Opinião", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Introduza aqui o título do projecto", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Partilhados", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Partilhar", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ajuda", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Voltar", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(vazio)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "comprimento {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "visor normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "visor grande", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "deslizador", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Experimente o Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bem-vindo ao Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Agora Não", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Experimentar", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ver Projecto 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bem-vindo ao Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Estamos a trabalhar na próxima geração do Scratch. Estamos entusiasmados por o experimentar!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Agora Não", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Experimente! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ver Projecto 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Para saber mais, vá a {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "PF", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Para todos os actores", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Apenas para este actor", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variável de nuvem (guardada num servidor)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Esta variável estará disponível para todos os actores.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancelar", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Parar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Tocar", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Carregando…", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Guardar", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Voltar a Gravar", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Gravar Som", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Começar a gravar clicando no botão abaixo", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Precisamos da tua permissão para usar o teu microfone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Parar a gravação", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Gravar", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Som", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Tocar", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Parar", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Aparar", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Guardar", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Desfazer", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refazer", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Acelerar", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Retardar", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eco", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robô", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Maior Volume", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Menor Volume", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inverter", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Nome", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Actor", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Mostrar", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Tamanho", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicar", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "remover", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Escolha um Actor", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Pintar", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surpresa", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Carregar Actor", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Mudar para um palco grande", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Mudar para palco pequeno", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Iniciar modo de ecrã completo", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Sair do modo de ecrã completo", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Controlo de Ecrã Completo", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Escolha um Cenário", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Pintar", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surpresa", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Carregar Cenário", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Palco", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Cenários", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modo Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "O Seu Navegador Não Suporta WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Aparentemente o seu navegador ou computador {webGlLink}. Esta tecnologia é necessária para que o Scratch 3.0 funcione.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "não suporta WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Voltar", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Para saber mais, vá a {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "PF", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Escolha um Cenário", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Escolha um Traje", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Escolha um Cenário", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Escolha um Traje", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Pintar", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surpresa", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Carregar Cenário", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Carregar Traje", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Câmara", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Escolha uma Extensão", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Introduza o URL da extensão", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Projecto Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Não foi possível iniciar gravação", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Falhou o carregamento do arquivo de projecto que foi seleccionado.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Escolha um Som", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Carregar Som", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surpresa", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Gravar", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Escolha um Som", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Escolha um Actor", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Escolha um Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Criado com sucesso.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "A criar...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Guardado com sucesso.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "A guardar...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau!", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "a minha variável", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Começar", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Adicionar um Bloco de Movimento", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Clicar na bandeira verde para começar", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Criar Animações que Falam", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Adicionar o Texto a Blocos de Fala", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Dizer Alguma Coisa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Seleccionar uma Voz", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Mover", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Adicionar um Cenário", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Adicionar Outro Personagem", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Cantar uma Canção", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Alterar a Cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Girar", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Aumentar e Diminuir", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animar um Jogo de Aventuras", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Escolhe uma Personagem para Mostrar", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Dizer Alguma Coisa", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Deslizar Por Aí", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Escolhe um Objeto para Perseguir", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Recolher Objetos", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Tornar a Pontuação Variável", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Manter Pontuação", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Subida de nível: Alterar Fundo", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animar um Nome", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Escolher um Actor Letra", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Tocar um Som Quando Clicado", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Escolher Outro Actor Letra", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Alterar a Cor", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Escolher Outro Actor Letra e Fazê-lo Girar", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Escolher Outro Actor Letra e Fazê-lo Crescer", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Fazer Música", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Escolher um Actor Instrumento", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Tocar um Som Quando Clicado", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Criar um Som", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Escolher uma Percussão e Fazer um Ritmo", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Escolher o Actor Microfone e uma Caixa de Ritmos Surpresa", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Fazer um Jogo de Cliques", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Escolher um Actor", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Tocar um Som Quando Clicado", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Criar uma Variável de Pontuação", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Quando Clicado Aumentar a Pontuação", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Ir para uma posição ao acaso", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Alterar a Cor", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reiniciar a Pontuação", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Fazer um Jogo de Perseguição", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Adicionar um Cenário", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Adicionar um Actor", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Mover Para a Esquerda e Para a Direita Usando as Setas", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Mover Para Cima e Para Baixo Usando as Setas", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Adicionar Outro Actor", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Mover ao Acaso", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "No Actor Polvo, Tocar Som Quando Tocar", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Criar uma Variável de Pontuação", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "No Actor Polvo, Adicionar à Pontuação Quando a Tocar", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Adicionar um Actor", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Adicionar um Actor", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Adicionar um Cenário", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Alterar o Tamanho", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Deslizar Por Aí", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Gravar um Som", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fazê-la Girar", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Mostrar e Esconder", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animar um Actor", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Usar as Setas do Teclado", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Adicionar Efeitos", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Música", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Toque instrumentos e percussão.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Caneta", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Desenhe com os seus actores.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Vídeo Sensorial", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Use a câmara para sentir movimento.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Texto para Fala", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Faça os seus projectos falar.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traduzir", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Traduza texto para muitas línguas.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Ligue os seus projectos ao mundo.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Ligando", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Crie robôs interactivos e muito mais.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Ligando. Assegure-se de que o pino no seu EV3 está configurado para 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construa com motores e sensores.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Ligando", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tudo", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animais", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dança", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efeitos", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Comida", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interior", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Ciclos de som", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Música", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notas", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exterior", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Padrões", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Pessoas", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussão", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Espaço", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Desporto", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Debaixo de água", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Vozes", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Maluquices", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animação", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arte", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jogos", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Estórias", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letras", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "a direcção", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "o x da tua posição", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "o y da tua posição", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "o tamanho", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "o nome do traje", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "número do traje", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "o nome do cenário", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "número do cenário", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "o volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "o andamento", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "a resposta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "o volume no microfone", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "o nome de utilizador", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "o ano", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "o mês", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "a data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "o dia da semana", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "a hora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "o minuto", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "o segundo", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "o valor do cronómetro", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "Cenário {index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "Traje {index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "o actor {index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "Pop!", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconectar", + "gui.backpack.header": "Mochila", + "gui.backpack.errorBackpack": "Erro ao carregar a mochila", + "gui.backpack.loadingBackpack": "Carregando…", + "gui.backpack.more": "Mais", + "gui.backpack.emptyBackpack": "A mochila está vazia", + "gui.unsupportedBrowser.label": "O navegador não é suportado", + "gui.unsupportedBrowser.description": "Lamentamos muito, mas o Scratch 3.0 não suporta o Internet Explorer, o Vivaldi, o Opera ou o Silk. Recomendamos que tente com um navegador mais recente, tal como o Google Chrome, o Mozilla Firefox ou o Microsoft Edge.", + "gui.unsupportedBrowser.back": "Voltar", + "gui.unsupportedBrowser.previewfaq": "Para saber mais, vá a {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "PF", + "gui.cameraModal.cameraModalTitle": "Tirar uma Fotografia", + "gui.cameraModal.loadingCameraMessage": "Carregando a Câmara…", + "gui.cameraModal.permissionRequest": "Precisamos da sua permissão para usar a sua câmara", + "gui.cameraModal.retakePhoto": "Tirar Fotografia de Novo", + "gui.cameraModal.save": "Guardar", + "gui.cameraModal.takePhoto": "Tirar Fotografia", + "gui.cameraModal.loadingCaption": "Carregando…", + "gui.cameraModal.enableCameraCaption": "Activar a Câmara", + "gui.cards.all-tutorials": "Tutoriais", + "gui.cards.close": "Fechar", + "gui.cards.more-things-to-try": "Mais coisas a experimentar!", + "gui.cards.see-more": "Ver mais", + "gui.comingSoon.message1": "Não se preocupe, estamos a trabalhar afincadamente nisto {emoji}", + "gui.comingSoon.message2": "Em Breve...", + "gui.comingSoon.message3": "Estamos a trabalhar afincadamente nisto {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Não foram encontrados dispositivos", + "gui.connection.auto-scanning.prescan": "Mantenha o seu dispositivo por perto, depois comece uma procura.", + "gui.connection.auto-scanning.pressbutton": "Pressione o botão no seu dispositivo.", + "gui.connection.auto-scanning.start-search": "Começar Procura", + "gui.connection.connecting-searchbutton": "Procurando…", + "gui.connection.auto-scanning.try-again": "Tentar de novo", + "gui.connection.connected": "Ligado", + "gui.connection.disconnect": "Desligar", + "gui.connection.go-to-editor": "Ir para o Editor", + "gui.connection.connecting-cancelbutton": "Ligando…", + "gui.connection.error.errorMessage": "Ops, parece que algo correu mal.", + "gui.connection.error.tryagainbutton": "Tentar de novo", + "gui.connection.error.helpbutton": "Ajuda", + "gui.connection.peripheral-name-label": "Nome do dispositivo", + "gui.connection.connect": "Ligar", + "gui.connection.scanning.lookingforperipherals": "Procurando dispositivos", + "gui.connection.scanning.noPeripheralsFound": "Não foram encontrados dispositivos", + "gui.connection.scanning.instructions": "Seleccione o seu dispositivo na lista abaixo.", + "gui.connection.search": "Refrescar", + "gui.connection.unavailable.installscratchlink": "Assegure-se de que tem um Scratch Link instalado e em execução", + "gui.connection.unavailable.enablebluetooth": "Verifique se o Bluetooth está activo", + "gui.connection.unavailable.tryagainbutton": "Tentar de novo", + "gui.connection.unavailable.helpbutton": "Ajuda", + "gui.controls.go": "Começar", + "gui.controls.stop": "Parar", + "gui.crashMessage.label": "Oh lá! Algo correu mal.", + "gui.crashMessage.description": "Lamentamos, mas aparentemente o Scratch parou. Este erro foi reportado automaticamente à Equipa Scratch. Por favor refresque a sua página para tentar de novo.", + "gui.crashMessage.reload": "Recarregar", + "gui.customProcedures.myblockModalTitle": "Criar um Bloco", + "gui.customProcedures.addAnInputNumberText": "Adicionar uma entrada", + "gui.customProcedures.numberTextType": "numérica ou textual", + "gui.customProcedures.addAnInputBoolean": "Adicionar uma entrada", + "gui.customProcedures.booleanType": "booleana", + "gui.customProcedures.addALabel": "Adicionar uma etiqueta", + "gui.customProcedures.runWithoutScreenRefresh": "Executar sem actualizar o ecrã", + "gui.customProcedures.cancel": "Cancelar", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Direcção", + "gui.directionPicker.rotationStyles.allAround": "Girar a Toda a Volta", + "gui.directionPicker.rotationStyles.leftRight": "Olhar apenas para a esquerda e para a direita", + "gui.directionPicker.rotationStyles.dontRotate": "Não rodar", + "gui.gui.addExtension": "Adicionar Extensão", + "gui.gui.codeTab": "Código", + "gui.gui.backdropsTab": "Cenários", + "gui.gui.costumesTab": "Trajes", + "gui.gui.soundsTab": "Sons", + "gui.importInfo.title": "Ver um Projecto Scratch 2.0", + "gui.importInfo.betamessage": "Introduza uma ligação para um dos seus projectos Scratch partilhados. As alterações feitas nesta versão 3.0 Beta não serão guardadas.", + "gui.importInfo.message": "Introduza uma ligação para um dos seus projectos Scratch partilhados. Alterações realizadas nesta Antevisão do 3.0 não serão guardadas.", + "gui.importInfo.invalidFormatError": "Oh lá! Algo não está certo nesse URL ou ID de projecto.", + "gui.importModal.viewproject": "Ver", + "gui.importInfo.goback": "Voltar", + "gui.importInfo.previewfaq": "Para saber mais, vá a {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "PF", + "gui.extensionLibrary.comingSoon": "Em Breve", + "gui.extensionLibrary.requires": "Necessita", + "gui.extensionLibrary.collaboration": "Colaboração com", + "gui.library.filterPlaceholder": "Procurar", + "gui.library.allTag": "Tudo", + "gui.loader.message1": "A criar blocos …", + "gui.loader.message2": "A carregar os actores …", + "gui.loader.message3": "A carregar os sons …", + "gui.loader.message4": "A carregar extensões …", + "gui.loader.message5": "A apascentar gatos …", + "gui.loader.message6": "A transmitir nanos …", + "gui.loader.message7": "A soprar balões …", + "gui.loader.message8": "A preparar emojis …", + "gui.loader.headline": "A Carregar o Projecto", + "gui.accountMenu.profile": "Perfil", + "gui.accountMenu.myStuff": "As Minhas Coisas", + "gui.accountMenu.myClasses": "As Minhas Turmas", + "gui.accountMenu.myClass": "A Minha Turma", + "gui.accountMenu.accountSettings": "Configurações da conta", + "gui.accountMenu.signOut": "Sair", + "gui.authorInfo.byUser": "por {username}", + "gui.menuBar.seeCommunity": "Ver a Comunidade", + "general.username": "Nome de utilizador", + "general.password": "Palavra-passe", + "general.signIn": "Entrar", + "login.needHelp": "Precisa de Ajuda?", + "gui.menuBar.LanguageSelector": "selector de língua", + "gui.menuBar.tutorialsLibrary": "Tutoriais", + "gui.menuBar.restoreSprite": "Recuperar Actor", + "gui.menuBar.restoreSound": "Recuperar Som", + "gui.menuBar.restoreCostume": "Recuperar Traje", + "gui.menuBar.restore": "Recuperar", + "gui.menuBar.saveNow": "Guardar agora", + "gui.menuBar.saveAsCopy": "Guardar como cópia", + "gui.menuBar.remix": "Remisturar", + "gui.menuBar.new": "Novo", + "gui.menuBar.file": "Arquivo", + "gui.menuBar.uploadFromComputer": "Carregar a partir do seu computador", + "gui.menuBar.downloadToComputer": "Descarregar para o seu computador", + "gui.menuBar.edit": "Editar", + "gui.menuBar.turboModeOff": "Desligar o Modo Turbo", + "gui.menuBar.turboModeOn": "Ligar o Modo Turbo", + "gui.menuBar.joinScratch": "Aderir ao Scratch", + "gui.menuBar.signIn": "Entrar", + "gui.menuBar.giveFeedback": "Dar a Sua Opinião", + "gui.gui.projectTitlePlaceholder": "Introduza aqui o título do projecto", + "gui.menuBar.isShared": "Partilhados", + "gui.menuBar.share": "Partilhar", + "gui.modal.help": "Ajuda", + "gui.modal.back": "Voltar", + "gui.monitor.listMonitor.empty": "(vazio)", + "gui.monitor.listMonitor.listLength": "comprimento {length}", + "gui.monitor.contextMenu.default": "visor normal", + "gui.monitor.contextMenu.large": "visor grande", + "gui.monitor.contextMenu.slider": "deslizador", + "gui.previewInfo.label": "Experimente o Scratch 3.0", + "gui.previewInfo.welcome": "Bem-vindo ao Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Agora Não", + "gui.previewModal.tryittooltip": "Experimentar", + "gui.previewModal.viewprojecttooltip": "Ver Projecto 2.0", + "gui.previewInfo.betawelcome": "Bem-vindo ao Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Estamos a trabalhar na próxima geração do Scratch. Estamos entusiasmados por o experimentar!", + "gui.previewInfo.notnow": "Agora Não", + "gui.previewModal.tryit": "Experimente! {caticon}", + "gui.previewModal.viewproject": "Ver Projecto 2.0", + "gui.previewInfo.previewfaq": "Para saber mais, vá a {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "PF", + "gui.gui.variableScopeOptionAllSprites": "Para todos os actores", + "gui.gui.variableScopeOptionSpriteOnly": "Apenas para este actor", + "gui.gui.cloudVariableOption": "Variável de nuvem (guardada num servidor)", + "gui.gui.variablePromptAllSpritesMessage": "Esta variável estará disponível para todos os actores.", + "gui.prompt.cancel": "Cancelar", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Parar", + "gui.playbackStep.playMsg": "Tocar", + "gui.playbackStep.loadingMsg": "Carregando…", + "gui.playbackStep.saveMsg": "Guardar", + "gui.playbackStep.reRecordMsg": "Voltar a Gravar", + "gui.recordModal.title": "Gravar Som", + "gui.recordingStep.beginRecord": "Começar a gravar clicando no botão abaixo", + "gui.recordingStep.permission": "{arrow}Precisamos da tua permissão para usar o teu microfone", + "gui.recordingStep.stop": "Parar a gravação", + "gui.recordingStep.record": "Gravar", + "gui.soundEditor.sound": "Som", + "gui.soundEditor.play": "Tocar", + "gui.soundEditor.stop": "Parar", + "gui.soundEditor.trim": "Aparar", + "gui.soundEditor.save": "Guardar", + "gui.soundEditor.undo": "Desfazer", + "gui.soundEditor.redo": "Refazer", + "gui.soundEditor.faster": "Acelerar", + "gui.soundEditor.slower": "Retardar", + "gui.soundEditor.echo": "Eco", + "gui.soundEditor.robot": "Robô", + "gui.soundEditor.louder": "Maior Volume", + "gui.soundEditor.softer": "Menor Volume", + "gui.soundEditor.reverse": "Inverter", + "gui.SpriteInfo.spritePlaceholder": "Nome", + "gui.SpriteInfo.sprite": "Actor", + "gui.SpriteInfo.show": "Mostrar", + "gui.SpriteInfo.size": "Tamanho", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplicar", + "gui.spriteSelectorItem.contextMenuDelete": "remover", + "gui.spriteSelectorItem.contextMenuExport": "exportar", + "gui.spriteSelector.addSpriteFromLibrary": "Escolha um Actor", + "gui.spriteSelector.addSpriteFromPaint": "Pintar", + "gui.spriteSelector.addSpriteFromSurprise": "Surpresa", + "gui.spriteSelector.addSpriteFromFile": "Carregar Actor", + "gui.stageHeader.stageSizeLarge": "Mudar para um palco grande", + "gui.stageHeader.stageSizeSmall": "Mudar para palco pequeno", + "gui.stageHeader.stageSizeFull": "Iniciar modo de ecrã completo", + "gui.stageHeader.stageSizeUnFull": "Sair do modo de ecrã completo", + "gui.stageHeader.fullscreenControl": "Controlo de Ecrã Completo", + "gui.spriteSelector.addBackdropFromLibrary": "Escolha um Cenário", + "gui.stageSelector.addBackdropFromPaint": "Pintar", + "gui.stageSelector.addBackdropFromSurprise": "Surpresa", + "gui.stageSelector.addBackdropFromFile": "Carregar Cenário", + "gui.stageSelector.stage": "Palco", + "gui.stageSelector.backdrops": "Cenários", + "gui.turboMode.active": "Modo Turbo", + "gui.webglModal.label": "O Seu Navegador Não Suporta WebGL", + "gui.webglModal.description": "Aparentemente o seu navegador ou computador {webGlLink}. Esta tecnologia é necessária para que o Scratch 3.0 funcione.", + "gui.webglModal.webgllink": "não suporta WebGL", + "gui.webglModal.back": "Voltar", + "gui.webglModal.previewfaq": "Para saber mais, vá a {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "PF", + "gui.costumeLibrary.chooseABackdrop": "Escolha um Cenário", + "gui.costumeLibrary.chooseACostume": "Escolha um Traje", + "gui.costumeTab.addBackdropFromLibrary": "Escolha um Cenário", + "gui.costumeTab.addCostumeFromLibrary": "Escolha um Traje", + "gui.costumeTab.addBlankCostume": "Pintar", + "gui.costumeTab.addSurpriseCostume": "Surpresa", + "gui.costumeTab.addFileBackdrop": "Carregar Cenário", + "gui.costumeTab.addFileCostume": "Carregar Traje", + "gui.costumeTab.addCameraCostume": "Câmara", + "gui.extensionLibrary.chooseAnExtension": "Escolha uma Extensão", + "gui.extensionLibrary.extensionUrl": "Introduza o URL da extensão", + "gui.gui.defaultProjectTitle": "Projecto Scratch", + "gui.recordingStep.alertMsg": "Não foi possível iniciar gravação", + "gui.projectLoader.loadError": "Falhou o carregamento do arquivo de projecto que foi seleccionado.", + "gui.soundLibrary.chooseASound": "Escolha um Som", + "gui.soundTab.fileUploadSound": "Carregar Som", + "gui.soundTab.surpriseSound": "Surpresa", + "gui.soundTab.recordSound": "Gravar", + "gui.soundTab.addSoundFromLibrary": "Escolha um Som", + "gui.spriteLibrary.chooseASprite": "Escolha um Actor", + "gui.tipsLibrary.tutorials": "Escolha um Tutorial", + "gui.alerts.createsuccess": "Criado com sucesso.", + "gui.alerts.creating": "A criar...", + "gui.alerts.creatingError": "Não foi possível criar o projeto. Por favor tenta novamente!", + "gui.alerts.savingError": "Não foi possível guardar o projeto. Por favor tenta novamente!", + "gui.alerts.savesuccess": "Guardado com sucesso.", + "gui.alerts.saving": "A guardar...", + "gui.defaultProject.meow": "Miau!", + "gui.defaultProject.variable": "a minha variável", + "gui.howtos.intro-move-sayhello-hat.name": "Começar", + "gui.howtos.intro-move.step_stepMove": "Adicionar um Bloco de Movimento", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Clicar na bandeira verde para começar", + "gui.howtos.say-it-out-loud": "Criar Animações que Falam", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Adicionar o Texto a Blocos de Fala", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Dizer Alguma Coisa", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Seleccionar uma Voz", + "gui.howtos.say-it-out-loud.step_TXTMove": "Mover", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Adicionar um Cenário", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Adicionar Outro Personagem", + "gui.howtos.say-it-out-loud.step_TXTSong": "Cantar uma Canção", + "gui.howtos.say-it-out-loud.step_TXTColor": "Alterar a Cor", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Girar", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Aumentar e Diminuir", + "gui.howtos.cartoon-network": "Animar um Jogo de Aventuras", + "gui.howtos.cartoon-network.step_CNcharacter": "Escolhe uma Personagem para Mostrar", + "gui.howtos.cartoon-network.step_CNsay": "Dizer Alguma Coisa", + "gui.howtos.cartoon-network.step_CNglide": "Deslizar Por Aí", + "gui.howtos.cartoon-network.step_CNpicksprite": "Escolhe um Objeto para Perseguir", + "gui.howtos.cartoon-network.step_CNcollect": "Recolher Objetos", + "gui.howtos.cartoon-network.step_CNvariable": "Tornar a Pontuação Variável", + "gui.howtos.cartoon-network.step_CNscore": "Manter Pontuação", + "gui.howtos.cartoon-network.step_CNbackdrop": "Subida de nível: Alterar Fundo", + "gui.howtos.animate-a-name.name": "Animar um Nome", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Escolher um Actor Letra", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Tocar um Som Quando Clicado", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Escolher Outro Actor Letra", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Alterar a Cor", + "gui.howtos.animate-a-name.step_AnimateSpin": "Escolher Outro Actor Letra e Fazê-lo Girar", + "gui.howtos.animate-a-name.step_AnimateGrow": "Escolher Outro Actor Letra e Fazê-lo Crescer", + "gui.howtos.make-music.name": "Fazer Música", + "gui.howtos.Make-Music.step_PickInstrument": "Escolher um Actor Instrumento", + "gui.howtos.Make-Music.step_PlaySoundClick": "Tocar um Som Quando Clicado", + "gui.howtos.Make-Music.step_MakeSong": "Criar um Som", + "gui.howtos.make-music.step_MakeBeat": "Escolher uma Percussão e Fazer um Ritmo", + "gui.howtos.make-music.step_MakeBeatBox": "Escolher o Actor Microfone e uma Caixa de Ritmos Surpresa", + "gui.howtos.make-a-game.name": "Fazer um Jogo de Cliques", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Escolher um Actor", + "gui.howtos.make-a-game.step_GamePlaySound": "Tocar um Som Quando Clicado", + "gui.howtos.make-a-game.step_GameAddScore": "Criar uma Variável de Pontuação", + "gui.howtos.make-a-game.step_GameChangeScore": "Quando Clicado Aumentar a Pontuação", + "gui.howtos.make-a-game.step_Random": "Ir para uma posição ao acaso", + "gui.howtos.make-music.step_GameChangeColor": "Alterar a Cor", + "gui.howtos.make-music.step_ResetScore": "Reiniciar a Pontuação", + "gui.howtos.make-a-chase-game.name": "Fazer um Jogo de Perseguição", + "gui.howtos.Chase-Game.step_BG": "Adicionar um Cenário", + "gui.howtos.chase-game.step_AddOcto": "Adicionar um Actor", + "gui.howtos.make-music.step_LeftRight": "Mover Para a Esquerda e Para a Direita Usando as Setas", + "gui.howtos.Chase-Game.step_UpDown": "Mover Para Cima e Para Baixo Usando as Setas", + "gui.howtos.Chase-Game.step_AddStar": "Adicionar Outro Actor", + "gui.howtos.Chase-Game.step_MoveRandom": "Mover ao Acaso", + "gui.howtos.Chase-Game.step_WhenTouch": "No Actor Polvo, Tocar Som Quando Tocar", + "gui.howtos.Chase-Game.step_ScoreVariable": "Criar uma Variável de Pontuação", + "gui.howtos.Chase-Game.ScoreWhenTouch": "No Actor Polvo, Adicionar à Pontuação Quando a Tocar", + "gui.howtos.add-sprite.name": "Adicionar um Actor", + "gui.howtos.add-sprite.step_addSprite": "Adicionar um Actor", + "gui.howtos.add-a-backdrop.name": "Adicionar um Cenário", + "gui.howtos.change-size.name": "Alterar o Tamanho", + "gui.howtos.glide-around.name": "Deslizar Por Aí", + "gui.howtos.record-a-sound.name": "Gravar um Som", + "gui.howtos.spin-video.name": "Fazê-la Girar", + "gui.howtos.hide-and-show.name": "Mostrar e Esconder", + "gui.howtos.switch-costume.name": "Animar um Actor", + "gui.howtos.move-around-with-arrow-keys.name": "Usar as Setas do Teclado", + "gui.howtos.add-effects.name": "Adicionar Efeitos", + "gui.extension.music.name": "Música", + "gui.extension.music.description": "Toque instrumentos e percussão.", + "gui.extension.pen.name": "Caneta", + "gui.extension.pen.description": "Desenhe com os seus actores.", + "gui.extension.videosensing.name": "Vídeo Sensorial", + "gui.extension.videosensing.description": "Use a câmara para sentir movimento.", + "gui.extension.text2speech.name": "Texto para Fala", + "gui.extension.text2speech.description": "Faça os seus projectos falar.", + "gui.extension.translate.name": "Traduzir", + "gui.extension.translate.description": "Traduza texto para muitas línguas.", + "gui.extension.microbit.description": "Ligue os seus projectos ao mundo.", + "gui.extension.microbit.connectingMessage": "Ligando", + "gui.extension.ev3.description": "Crie robôs interactivos e muito mais.", + "gui.extension.ev3.connectingMessage": "Ligando. Assegure-se de que o pino no seu EV3 está configurado para 1234.", + "gui.extension.wedo2.description": "Construa com motores e sensores.", + "gui.extension.wedo2.connectingMessage": "Ligando", + "gui.libraryTags.all": "Tudo", + "gui.libraryTags.animals": "Animais", + "gui.libraryTags.dance": "Dança", + "gui.libraryTags.effects": "Efeitos", + "gui.libraryTags.fantasy": "Fantasia", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Comida", + "gui.libraryTags.indoors": "Interior", + "gui.libraryTags.loops": "Ciclos de som", + "gui.libraryTags.music": "Música", + "gui.libraryTags.notes": "Notas", + "gui.libraryTags.outdoors": "Exterior", + "gui.libraryTags.patterns": "Padrões", + "gui.libraryTags.people": "Pessoas", + "gui.libraryTags.percussion": "Percussão", + "gui.libraryTags.space": "Espaço", + "gui.libraryTags.sports": "Desporto", + "gui.libraryTags.underwater": "Debaixo de água", + "gui.libraryTags.voice": "Vozes", + "gui.libraryTags.wacky": "Maluquices", + "gui.libraryTags.animation": "Animação", + "gui.libraryTags.art": "Arte", + "gui.libraryTags.games": "Jogos", + "gui.libraryTags.stories": "Estórias", + "gui.libraryTags.letters": "Letras", + "gui.opcodeLabels.direction": "a direcção", + "gui.opcodeLabels.xposition": "o x da tua posição", + "gui.opcodeLabels.yposition": "o y da tua posição", + "gui.opcodeLabels.size": "o tamanho", + "gui.opcodeLabels.costumename": "o nome do traje", + "gui.opcodeLabels.costumenumber": "número do traje", + "gui.opcodeLabels.backdropname": "o nome do cenário", + "gui.opcodeLabels.backdropnumber": "número do cenário", + "gui.opcodeLabels.volume": "o volume", + "gui.opcodeLabels.tempo": "o andamento", + "gui.opcodeLabels.answer": "a resposta", + "gui.opcodeLabels.loudness": "o volume no microfone", + "gui.opcodeLabels.username": "o nome de utilizador", + "gui.opcodeLabels.year": "o ano", + "gui.opcodeLabels.month": "o mês", + "gui.opcodeLabels.date": "a data", + "gui.opcodeLabels.dayofweek": "o dia da semana", + "gui.opcodeLabels.hour": "a hora", + "gui.opcodeLabels.minute": "o minuto", + "gui.opcodeLabels.second": "o segundo", + "gui.opcodeLabels.timer": "o valor do cronómetro", + "gui.sharedMessages.backdrop": "Cenário {index}", + "gui.sharedMessages.costume": "Traje {index}", + "gui.sharedMessages.sprite": "o actor {index}", + "gui.sharedMessages.pop": "Pop!" } \ No newline at end of file diff --git a/editor/interface/qu.json b/editor/interface/qu.json deleted file mode 100644 index 936ca1c7..00000000 --- a/editor/interface/qu.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Mana allinchu llamkay", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Llamkachkan...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Llamkachkan...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Runa yachaynin", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Paka qillqay", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Llamkachkan...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "qapariqnin", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "qillqay kaspi", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "maypi", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "hatunin", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "hipaynin sutin", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "kutichiy rimayta", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "qapariknin", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "yupachaq", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ro.json b/editor/interface/ro.json index d5344573..a58ccda7 100644 --- a/editor/interface/ro.json +++ b/editor/interface/ro.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Rucsac", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Eroare încărcare rucsac", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Se încarcă...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Altele", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Rucsacul este gol", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser incompatibil", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Ne pare rău, dar Scratch 3.0 nu este compatibil cu Internet Explorer, Vivaldi, Opera sau Silk. Vă recomandăm să încercați un browser mai nou, ca Google Chrome, Mozilla Firefox sau Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Înapoi", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Pentru mai multe detalii, accesați {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Întrebări frecvente", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Fă o poză", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Încărcare cameră...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Este necesară permisiunea pentru folosirea camerei", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Refă poza", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Salvează", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Fă o poză", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Se încarcă...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Activează camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutoriale", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Închide", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Mai multe lucruri de încercat !", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Vezi mai multe", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Nu-ți face griji, ne ocupăm de asta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "În curând...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Lucrăm la asta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nu s-au găsit dispozitive.", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Plasează dispozitivul în apropiere, apoi începe căutarea.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Apasă butonul de pe dispozitiv.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Începe căutarea", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Se caută...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Încearcă din nou", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Conectat", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Deconectează", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Mergi la Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Se conectează...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hopa! Ceva nu a mers bine.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Încearcă din nou", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ajutor", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Nume dispozitiv", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Conectează", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Se caută dispozitive", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nu s-au găsit dispozitive.", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Selectează dispozitivul tău din listă.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Actualizează", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Asigură-te că ai Scratch Link instalat și pornit", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Verifică dacă Bluetooth e activat", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Încearcă din nou", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ajutor", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Mergi", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Hopa! Ceva nu a mers bine.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reîncarcă", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Creaza un bloc", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Adaugă o intrare", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "număr sau text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Adaugă o intrare", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Adaugă o etichetă", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Rulează fără împrospătarea ecranului", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Renunţă", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direcția", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "de jur împrejur", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "stânga-dreapta", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "nu roti", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Adaugă o Extensie", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Cod", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Decoruri", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costume", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sunete", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Vizualizează un proiect Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Introdu un link al unui proiect Scratch partajat de tine. Modificările făcute în această versiune 3.0 Beta nu vor fi salvate.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Introdu un link al unui proiect Scratch partajat de tine. Modificările făcute în această versiune 3.0 Preview nu vor fi salvate.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Atenție, link-ul sau id-ul proiectului nu este corect.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Vizualizare", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Înapoi", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Pentru mai multe detalii, accesați {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Întrebări frecvente", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "În curând", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Caută", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tot", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creare blocuri ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Se încarcă personaje...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Se încarcă sunete...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Se încarcă extensii...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Adunăm pisici ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Îl pieptănăm pe Nano...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Îl umflăm pe Gobo ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Se pregătesc emoji-urile ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Se încarcă proiectul", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Materialele mele", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Clasele Mele", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Clasa mea", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Setările contului", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Iesire", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Vezi Comunitatea", - "description": "Label for see community button" - }, - "general.username": { - "message": "Utilizator", - "description": "Label for login username input" - }, - "general.password": { - "message": "Parola", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logare", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Ai nevoie de ajutor?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Selectare limbă", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutoriale", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Anulează ștergere personaj", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Anulează ștergere sunet", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Anulează ștergere costum", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Anulează ștergere", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Salvează acum", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Salveaza o copie", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remixează", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nou", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fișier", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Încarcă de pe calculator", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Salvează pe calculatorul tău", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Editează", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Dezactivează modul Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Activează modul Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Alatura-te Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logare", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Oferă feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Titlul proiectului se scrie aici", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Partajat", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Partajează", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ajutor", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Înapoi", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(gol)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "lungime {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "afișaj normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "afișare in format mare", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "indicator", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Încearcă Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Bun venit în Scratch 3.0 Beta !", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nu acum", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Incearca", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Vezi proiect 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Bun venit în Scratch 3.0 Beta !", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Lucrăm la următoarea generație de Scratch. Abia așteptăm să o încerci !", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nu acum", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Încearcă ! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Vezi proiect 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Pentru mai multe detalii, accesează {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Întrebări frecvente", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Pentru toate personajele", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Doar pentru acest personaj", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabilă Cloud (stocată pe server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Această variabilă va fi accesibilă tuturor personajelor.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Renunţă", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Redare", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Se încarcă...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Salvează", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-înregistrare", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Înregistrare sunet", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Înregistrare", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sunet", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Redare", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Decupează", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Salvează", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Anulează ultima modificare", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Refă acțiunea anulată", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Mai rapid", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Mai lent", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ecou", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Mai puternic", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Mai încet", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Inversează", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Numele", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Personaj", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Arată", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Dimensiune", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplică", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "șterge", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportă", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Alege un personaj", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Desenează", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surpriză", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Încarcă personaj", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Comută scenă mare", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Comută scenă mică", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Intră în mod ecran complet", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Ieși din mod ecran complet", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Control ecran complet", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Alege un Decor", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Desenează", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surpriză", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Încarcă fundal", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scenă", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Decoruri", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modul Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Browser-ul tău nu e compatibil cu WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Din păcate se pare că browser-ul sau computerul tău {webGlLink}. Această tehnologie este necesară pentru a rula Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nu e compatibil cu WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Înapoi", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Pentru mai multe detalii, accesați {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Întrebări frecvente", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Alege un Decor", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Alege un costum", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Alege un Decor", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Alege un costum", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Desenează", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surpriză", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Încarcă fundal", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Încarcă un costum", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Cameră", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Alege o extensie", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Introdu URL-ul extensiei", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Proiect Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nu s-a putut înregistra", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Fișierul proiectului selectat nu a putut fi încărcat.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Alege un sunet", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Încarcă sunet", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surpriză", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Înregistrare", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Alege un sunet", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Alege un personaj", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Alege un tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Se creează...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Se salvează...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "variabila mea", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Să începem", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Adaugă un bloc de mișcare", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Fă clic pe steagul verde pentru a porni", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Crează o animație care vorbește", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Adaugă blocuri Text în Vorbire", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Spune ceva", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Setează o voce", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Mișcă jur împrejur", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Adaugă un Decor", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Adaugă încă un personaj", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Cântă un cântec", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Schimbă culoarea", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Rotește jur împrejur", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Crește și Micșorează", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animează un joc de aventuri", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Spune ceva", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Alunecă ici-colo", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Ține scorul", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animează un nume", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Alege o literă ca personaj", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Redă un sunet când se face clic", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Alege o altă literă ca personaj", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Schimbă culoarea", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Alege încă o literă și fă-o să se rotească", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Alege o altă literă și fă-o să se mărească", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Creează Muzică", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Alege un instrument muzical ca personaj", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Redă un sunet când se face clic", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Creează un cântec", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Alege o tobă și fă un ritm", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Alege personajul Microfon (Microphone) și un beatbox aleator", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Creează un joc de îndemânare", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Alege un personaj", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Redă un sunet când se face clic", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Creează o variabilă pentru scor", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Mărește scorul când se dă clic pe personaj", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Mergi la o poziție aleatoare", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Schimbă culoarea", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Resetează scorul", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Creează un joc de urmărire", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Adaugă un Decor", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Adaugă un Personaj", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Deplasare stânga-dreapta cu tastele săgeți", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Deplasare sus-jos cu tastele săgeți", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Mai adaugă un personaj", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Deplasare aleatoare", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Pentru personajul Caracatiță (Octopus), redă sunet la atingerea cu celălalt personaj", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Creează o variabilă pentru scor", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Pentru personajul Caracatiță (Octopus), la atingere crește scorul", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Adaugă un Personaj", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Adaugă un Personaj", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Adaugă un Decor", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Modifică mărimea", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Alunecă ici-colo", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Înregistrează un sunet", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Fă-l să se răsucească", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Dispare și apare", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animează un personaj", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Folosește tastele săgeți", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Adaugă Efecte", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muzica", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Cântă la instrumente și tobe", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Stilou", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Desenează cu personajele tale.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Detectare video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Detectează mișcarea cu ajutorul camerei.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text în Vorbire", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Fă-ți proiectul să vorbească", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Traducere", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Tradu texte în alte limbi.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Conectează-ți proiectele cu lumea.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Conectare", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Construiește roboți interactivi și mai mult decât atât.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Conectare. Asigură-te că pin-ul dispozitivului EV3 este 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Construiește cu motorașe și senzori.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Conectare", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tot", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animale", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efecte", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantezie", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Mâncare", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interioare", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Repetitive", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muzica", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Note", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exterioare", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Șabloane", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Oameni", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percuție", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Spațiu", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sporturi", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Subacvatic", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voce", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Trăznite", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animatii", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Arta", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Jocuri", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Povesti", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Litere", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "directia", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "pozitia lui x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "pozitia lui y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "mărime", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "denumirea costumului", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "Numărul costumului", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "denumire fundal", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "Numărul fundalului", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volum", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ritmul", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "raspuns", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "putere", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "nume utilizator", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "anul", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "luna", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "data", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ziua săptămânii", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutul", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "secunda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "cronometru", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "decor{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costum{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Personaj{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Rucsac", + "gui.backpack.errorBackpack": "Eroare încărcare rucsac", + "gui.backpack.loadingBackpack": "Se încarcă...", + "gui.backpack.more": "Altele", + "gui.backpack.emptyBackpack": "Rucsacul este gol", + "gui.unsupportedBrowser.label": "Browser incompatibil", + "gui.unsupportedBrowser.description": "Ne pare rău, dar Scratch 3.0 nu este compatibil cu Internet Explorer, Vivaldi, Opera sau Silk. Vă recomandăm să încercați un browser mai nou, ca Google Chrome, Mozilla Firefox sau Microsoft Edge.", + "gui.unsupportedBrowser.back": "Înapoi", + "gui.unsupportedBrowser.previewfaq": "Pentru mai multe detalii, accesați {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Întrebări frecvente", + "gui.cameraModal.cameraModalTitle": "Fă o poză", + "gui.cameraModal.loadingCameraMessage": "Încărcare cameră...", + "gui.cameraModal.permissionRequest": "Este necesară permisiunea pentru folosirea camerei", + "gui.cameraModal.retakePhoto": "Refă poza", + "gui.cameraModal.save": "Salvează", + "gui.cameraModal.takePhoto": "Fă o poză", + "gui.cameraModal.loadingCaption": "Se încarcă...", + "gui.cameraModal.enableCameraCaption": "Activează camera", + "gui.cards.all-tutorials": "Tutoriale", + "gui.cards.close": "Închide", + "gui.cards.more-things-to-try": "Mai multe lucruri de încercat !", + "gui.cards.see-more": "Vezi mai multe", + "gui.comingSoon.message1": "Nu-ți face griji, ne ocupăm de asta {emoji}", + "gui.comingSoon.message2": "În curând...", + "gui.comingSoon.message3": "Lucrăm la asta {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nu s-au găsit dispozitive.", + "gui.connection.auto-scanning.prescan": "Plasează dispozitivul în apropiere, apoi începe căutarea.", + "gui.connection.auto-scanning.pressbutton": "Apasă butonul de pe dispozitiv.", + "gui.connection.auto-scanning.start-search": "Începe căutarea", + "gui.connection.connecting-searchbutton": "Se caută...", + "gui.connection.auto-scanning.try-again": "Încearcă din nou", + "gui.connection.connected": "Conectat", + "gui.connection.disconnect": "Deconectează", + "gui.connection.go-to-editor": "Mergi la Editor", + "gui.connection.connecting-cancelbutton": "Se conectează...", + "gui.connection.error.errorMessage": "Hopa! Ceva nu a mers bine.", + "gui.connection.error.tryagainbutton": "Încearcă din nou", + "gui.connection.error.helpbutton": "Ajutor", + "gui.connection.peripheral-name-label": "Nume dispozitiv", + "gui.connection.connect": "Conectează", + "gui.connection.scanning.lookingforperipherals": "Se caută dispozitive", + "gui.connection.scanning.noPeripheralsFound": "Nu s-au găsit dispozitive.", + "gui.connection.scanning.instructions": "Selectează dispozitivul tău din listă.", + "gui.connection.search": "Actualizează", + "gui.connection.unavailable.installscratchlink": "Asigură-te că ai Scratch Link instalat și pornit", + "gui.connection.unavailable.enablebluetooth": "Verifică dacă Bluetooth e activat", + "gui.connection.unavailable.tryagainbutton": "Încearcă din nou", + "gui.connection.unavailable.helpbutton": "Ajutor", + "gui.controls.go": "Mergi", + "gui.controls.stop": "Stop", + "gui.crashMessage.label": "Hopa! Ceva nu a mers bine.", + "gui.crashMessage.description": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", + "gui.crashMessage.reload": "Reîncarcă", + "gui.customProcedures.myblockModalTitle": "Creaza un bloc", + "gui.customProcedures.addAnInputNumberText": "Adaugă o intrare", + "gui.customProcedures.numberTextType": "număr sau text", + "gui.customProcedures.addAnInputBoolean": "Adaugă o intrare", + "gui.customProcedures.booleanType": "boolean", + "gui.customProcedures.addALabel": "Adaugă o etichetă", + "gui.customProcedures.runWithoutScreenRefresh": "Rulează fără împrospătarea ecranului", + "gui.customProcedures.cancel": "Renunţă", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Direcția", + "gui.directionPicker.rotationStyles.allAround": "de jur împrejur", + "gui.directionPicker.rotationStyles.leftRight": "stânga-dreapta", + "gui.directionPicker.rotationStyles.dontRotate": "nu roti", + "gui.gui.addExtension": "Adaugă o Extensie", + "gui.gui.codeTab": "Cod", + "gui.gui.backdropsTab": "Decoruri", + "gui.gui.costumesTab": "Costume", + "gui.gui.soundsTab": "Sunete", + "gui.importInfo.title": "Vizualizează un proiect Scratch 2.0", + "gui.importInfo.betamessage": "Introdu un link al unui proiect Scratch partajat de tine. Modificările făcute în această versiune 3.0 Beta nu vor fi salvate.", + "gui.importInfo.message": "Introdu un link al unui proiect Scratch partajat de tine. Modificările făcute în această versiune 3.0 Preview nu vor fi salvate.", + "gui.importInfo.invalidFormatError": "Atenție, link-ul sau id-ul proiectului nu este corect.", + "gui.importModal.viewproject": "Vizualizare", + "gui.importInfo.goback": "Înapoi", + "gui.importInfo.previewfaq": "Pentru mai multe detalii, accesați {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Întrebări frecvente", + "gui.extensionLibrary.comingSoon": "În curând", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Caută", + "gui.library.allTag": "Tot", + "gui.loader.message1": "Creare blocuri ...", + "gui.loader.message2": "Se încarcă personaje...", + "gui.loader.message3": "Se încarcă sunete...", + "gui.loader.message4": "Se încarcă extensii...", + "gui.loader.message5": "Adunăm pisici ...", + "gui.loader.message6": "Îl pieptănăm pe Nano...", + "gui.loader.message7": "Îl umflăm pe Gobo ...", + "gui.loader.message8": "Se pregătesc emoji-urile ...", + "gui.loader.headline": "Se încarcă proiectul", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Materialele mele", + "gui.accountMenu.myClasses": "Clasele Mele", + "gui.accountMenu.myClass": "Clasa mea", + "gui.accountMenu.accountSettings": "Setările contului", + "gui.accountMenu.signOut": "Iesire", + "gui.authorInfo.byUser": "de {username}", + "gui.menuBar.seeCommunity": "Vezi Comunitatea", + "general.username": "Utilizator", + "general.password": "Parola", + "general.signIn": "Logare", + "login.needHelp": "Ai nevoie de ajutor?", + "gui.menuBar.LanguageSelector": "Selectare limbă", + "gui.menuBar.tutorialsLibrary": "Tutoriale", + "gui.menuBar.restoreSprite": "Anulează ștergere personaj", + "gui.menuBar.restoreSound": "Anulează ștergere sunet", + "gui.menuBar.restoreCostume": "Anulează ștergere costum", + "gui.menuBar.restore": "Anulează ștergere", + "gui.menuBar.saveNow": "Salvează acum", + "gui.menuBar.saveAsCopy": "Salveaza o copie", + "gui.menuBar.remix": "Remixează", + "gui.menuBar.new": "Nou", + "gui.menuBar.file": "Fișier", + "gui.menuBar.uploadFromComputer": "Încarcă de pe calculator", + "gui.menuBar.downloadToComputer": "Salvează pe calculatorul tău", + "gui.menuBar.edit": "Editează", + "gui.menuBar.turboModeOff": "Dezactivează modul Turbo", + "gui.menuBar.turboModeOn": "Activează modul Turbo", + "gui.menuBar.joinScratch": "Alatura-te Scratch", + "gui.menuBar.signIn": "Logare", + "gui.menuBar.giveFeedback": "Oferă feedback", + "gui.gui.projectTitlePlaceholder": "Titlul proiectului se scrie aici", + "gui.menuBar.isShared": "Partajat", + "gui.menuBar.share": "Partajează", + "gui.modal.help": "Ajutor", + "gui.modal.back": "Înapoi", + "gui.monitor.listMonitor.empty": "(gol)", + "gui.monitor.listMonitor.listLength": "lungime {length}", + "gui.monitor.contextMenu.default": "afișaj normal", + "gui.monitor.contextMenu.large": "afișare in format mare", + "gui.monitor.contextMenu.slider": "indicator", + "gui.previewInfo.label": "Încearcă Scratch 3.0", + "gui.previewInfo.welcome": "Bun venit în Scratch 3.0 Beta !", + "gui.previewModal.notnowtooltip": "Nu acum", + "gui.previewModal.tryittooltip": "Incearca", + "gui.previewModal.viewprojecttooltip": "Vezi proiect 2.0", + "gui.previewInfo.betawelcome": "Bun venit în Scratch 3.0 Beta !", + "gui.previewInfo.invitation": "Lucrăm la următoarea generație de Scratch. Abia așteptăm să o încerci !", + "gui.previewInfo.notnow": "Nu acum", + "gui.previewModal.tryit": "Încearcă ! {caticon}", + "gui.previewModal.viewproject": "Vezi proiect 2.0", + "gui.previewInfo.previewfaq": "Pentru mai multe detalii, accesează {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Întrebări frecvente", + "gui.gui.variableScopeOptionAllSprites": "Pentru toate personajele", + "gui.gui.variableScopeOptionSpriteOnly": "Doar pentru acest personaj", + "gui.gui.cloudVariableOption": "Variabilă Cloud (stocată pe server)", + "gui.gui.variablePromptAllSpritesMessage": "Această variabilă va fi accesibilă tuturor personajelor.", + "gui.prompt.cancel": "Renunţă", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stop", + "gui.playbackStep.playMsg": "Redare", + "gui.playbackStep.loadingMsg": "Se încarcă...", + "gui.playbackStep.saveMsg": "Salvează", + "gui.playbackStep.reRecordMsg": "Re-înregistrare", + "gui.recordModal.title": "Înregistrare sunet", + "gui.recordingStep.beginRecord": "Începe înregistrarea apăsând butonul de mai jos", + "gui.recordingStep.permission": "{arrow}Este necesară permisiunea pentru folosirea microfonului", + "gui.recordingStep.stop": "Oprește inregistrarea", + "gui.recordingStep.record": "Înregistrare", + "gui.soundEditor.sound": "Sunet", + "gui.soundEditor.play": "Redare", + "gui.soundEditor.stop": "Stop", + "gui.soundEditor.trim": "Decupează", + "gui.soundEditor.save": "Salvează", + "gui.soundEditor.undo": "Anulează ultima modificare", + "gui.soundEditor.redo": "Refă acțiunea anulată", + "gui.soundEditor.faster": "Mai rapid", + "gui.soundEditor.slower": "Mai lent", + "gui.soundEditor.echo": "Ecou", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Mai puternic", + "gui.soundEditor.softer": "Mai încet", + "gui.soundEditor.reverse": "Inversează", + "gui.SpriteInfo.spritePlaceholder": "Numele", + "gui.SpriteInfo.sprite": "Personaj", + "gui.SpriteInfo.show": "Arată", + "gui.SpriteInfo.size": "Dimensiune", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplică", + "gui.spriteSelectorItem.contextMenuDelete": "șterge", + "gui.spriteSelectorItem.contextMenuExport": "exportă", + "gui.spriteSelector.addSpriteFromLibrary": "Alege un personaj", + "gui.spriteSelector.addSpriteFromPaint": "Desenează", + "gui.spriteSelector.addSpriteFromSurprise": "Surpriză", + "gui.spriteSelector.addSpriteFromFile": "Încarcă personaj", + "gui.stageHeader.stageSizeLarge": "Comută scenă mare", + "gui.stageHeader.stageSizeSmall": "Comută scenă mică", + "gui.stageHeader.stageSizeFull": "Intră în mod ecran complet", + "gui.stageHeader.stageSizeUnFull": "Ieși din mod ecran complet", + "gui.stageHeader.fullscreenControl": "Control ecran complet", + "gui.spriteSelector.addBackdropFromLibrary": "Alege un Decor", + "gui.stageSelector.addBackdropFromPaint": "Desenează", + "gui.stageSelector.addBackdropFromSurprise": "Surpriză", + "gui.stageSelector.addBackdropFromFile": "Încarcă fundal", + "gui.stageSelector.stage": "Scenă", + "gui.stageSelector.backdrops": "Decoruri", + "gui.turboMode.active": "Modul Turbo", + "gui.webglModal.label": "Browser-ul tău nu e compatibil cu WebGL", + "gui.webglModal.description": "Din păcate se pare că browser-ul sau computerul tău {webGlLink}. Această tehnologie este necesară pentru a rula Scratch 3.0.", + "gui.webglModal.webgllink": "nu e compatibil cu WebGL", + "gui.webglModal.back": "Înapoi", + "gui.webglModal.previewfaq": "Pentru mai multe detalii, accesați {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Întrebări frecvente", + "gui.costumeLibrary.chooseABackdrop": "Alege un Decor", + "gui.costumeLibrary.chooseACostume": "Alege un costum", + "gui.costumeTab.addBackdropFromLibrary": "Alege un Decor", + "gui.costumeTab.addCostumeFromLibrary": "Alege un costum", + "gui.costumeTab.addBlankCostume": "Desenează", + "gui.costumeTab.addSurpriseCostume": "Surpriză", + "gui.costumeTab.addFileBackdrop": "Încarcă fundal", + "gui.costumeTab.addFileCostume": "Încarcă un costum", + "gui.costumeTab.addCameraCostume": "Cameră", + "gui.extensionLibrary.chooseAnExtension": "Alege o extensie", + "gui.extensionLibrary.extensionUrl": "Introdu URL-ul extensiei", + "gui.gui.defaultProjectTitle": "Proiect Scratch", + "gui.recordingStep.alertMsg": "Nu s-a putut înregistra", + "gui.projectLoader.loadError": "Fișierul proiectului selectat nu a putut fi încărcat.", + "gui.soundLibrary.chooseASound": "Alege un sunet", + "gui.soundTab.fileUploadSound": "Încarcă sunet", + "gui.soundTab.surpriseSound": "Surpriză", + "gui.soundTab.recordSound": "Înregistrare", + "gui.soundTab.addSoundFromLibrary": "Alege un sunet", + "gui.spriteLibrary.chooseASprite": "Alege un personaj", + "gui.tipsLibrary.tutorials": "Alege un tutorial", + "gui.alerts.createsuccess": "Creat cu succes", + "gui.alerts.creating": "Se creează...", + "gui.alerts.creatingError": "Proiectul nu a putut fi creat. Încercați din nou!", + "gui.alerts.savingError": "Proiectul nu a putut fi salvat. Încercați din nou!", + "gui.alerts.savesuccess": "Salvat cu succes", + "gui.alerts.saving": "Se salvează...", + "gui.defaultProject.meow": "Miau", + "gui.defaultProject.variable": "variabila mea", + "gui.howtos.intro-move-sayhello-hat.name": "Să începem", + "gui.howtos.intro-move.step_stepMove": "Adaugă un bloc de mișcare", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Fă clic pe steagul verde pentru a porni", + "gui.howtos.say-it-out-loud": "Crează o animație care vorbește", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Adaugă blocuri Text în Vorbire", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Spune ceva", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Setează o voce", + "gui.howtos.say-it-out-loud.step_TXTMove": "Mișcă jur împrejur", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Adaugă un Decor", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Adaugă încă un personaj", + "gui.howtos.say-it-out-loud.step_TXTSong": "Cântă un cântec", + "gui.howtos.say-it-out-loud.step_TXTColor": "Schimbă culoarea", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Rotește jur împrejur", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Crește și Micșorează", + "gui.howtos.cartoon-network": "Animează un joc de aventuri", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Spune ceva", + "gui.howtos.cartoon-network.step_CNglide": "Alunecă ici-colo", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Colectează obiecte", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Ține scorul", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animează un nume", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Alege o literă ca personaj", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Redă un sunet când se face clic", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Alege o altă literă ca personaj", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Schimbă culoarea", + "gui.howtos.animate-a-name.step_AnimateSpin": "Alege încă o literă și fă-o să se rotească", + "gui.howtos.animate-a-name.step_AnimateGrow": "Alege o altă literă și fă-o să se mărească", + "gui.howtos.make-music.name": "Creează Muzică", + "gui.howtos.Make-Music.step_PickInstrument": "Alege un instrument muzical ca personaj", + "gui.howtos.Make-Music.step_PlaySoundClick": "Redă un sunet când se face clic", + "gui.howtos.Make-Music.step_MakeSong": "Creează un cântec", + "gui.howtos.make-music.step_MakeBeat": "Alege o tobă și fă un ritm", + "gui.howtos.make-music.step_MakeBeatBox": "Alege personajul Microfon (Microphone) și un beatbox aleator", + "gui.howtos.make-a-game.name": "Creează un joc de îndemânare", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Alege un personaj", + "gui.howtos.make-a-game.step_GamePlaySound": "Redă un sunet când se face clic", + "gui.howtos.make-a-game.step_GameAddScore": "Creează o variabilă pentru scor", + "gui.howtos.make-a-game.step_GameChangeScore": "Mărește scorul când se dă clic pe personaj", + "gui.howtos.make-a-game.step_Random": "Mergi la o poziție aleatoare", + "gui.howtos.make-music.step_GameChangeColor": "Schimbă culoarea", + "gui.howtos.make-music.step_ResetScore": "Resetează scorul", + "gui.howtos.make-a-chase-game.name": "Creează un joc de urmărire", + "gui.howtos.Chase-Game.step_BG": "Adaugă un Decor", + "gui.howtos.chase-game.step_AddOcto": "Adaugă un Personaj", + "gui.howtos.make-music.step_LeftRight": "Deplasare stânga-dreapta cu tastele săgeți", + "gui.howtos.Chase-Game.step_UpDown": "Deplasare sus-jos cu tastele săgeți", + "gui.howtos.Chase-Game.step_AddStar": "Mai adaugă un personaj", + "gui.howtos.Chase-Game.step_MoveRandom": "Deplasare aleatoare", + "gui.howtos.Chase-Game.step_WhenTouch": "Pentru personajul Caracatiță (Octopus), redă sunet la atingerea cu celălalt personaj", + "gui.howtos.Chase-Game.step_ScoreVariable": "Creează o variabilă pentru scor", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Pentru personajul Caracatiță (Octopus), la atingere crește scorul", + "gui.howtos.add-sprite.name": "Adaugă un Personaj", + "gui.howtos.add-sprite.step_addSprite": "Adaugă un Personaj", + "gui.howtos.add-a-backdrop.name": "Adaugă un Decor", + "gui.howtos.change-size.name": "Modifică mărimea", + "gui.howtos.glide-around.name": "Alunecă ici-colo", + "gui.howtos.record-a-sound.name": "Înregistrează un sunet", + "gui.howtos.spin-video.name": "Fă-l să se răsucească", + "gui.howtos.hide-and-show.name": "Dispare și apare", + "gui.howtos.switch-costume.name": "Animează un personaj", + "gui.howtos.move-around-with-arrow-keys.name": "Folosește tastele săgeți", + "gui.howtos.add-effects.name": "Adaugă Efecte", + "gui.extension.music.name": "Muzica", + "gui.extension.music.description": "Cântă la instrumente și tobe", + "gui.extension.pen.name": "Stilou", + "gui.extension.pen.description": "Desenează cu personajele tale.", + "gui.extension.videosensing.name": "Detectare video", + "gui.extension.videosensing.description": "Detectează mișcarea cu ajutorul camerei.", + "gui.extension.text2speech.name": "Text în Vorbire", + "gui.extension.text2speech.description": "Fă-ți proiectul să vorbească", + "gui.extension.translate.name": "Traducere", + "gui.extension.translate.description": "Tradu texte în alte limbi.", + "gui.extension.microbit.description": "Conectează-ți proiectele cu lumea.", + "gui.extension.microbit.connectingMessage": "Conectare", + "gui.extension.ev3.description": "Construiește roboți interactivi și mai mult decât atât.", + "gui.extension.ev3.connectingMessage": "Conectare. Asigură-te că pin-ul dispozitivului EV3 este 1234.", + "gui.extension.wedo2.description": "Construiește cu motorașe și senzori.", + "gui.extension.wedo2.connectingMessage": "Conectare", + "gui.libraryTags.all": "Tot", + "gui.libraryTags.animals": "Animale", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Efecte", + "gui.libraryTags.fantasy": "Fantezie", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Mâncare", + "gui.libraryTags.indoors": "Interioare", + "gui.libraryTags.loops": "Repetitive", + "gui.libraryTags.music": "Muzica", + "gui.libraryTags.notes": "Note", + "gui.libraryTags.outdoors": "Exterioare", + "gui.libraryTags.patterns": "Șabloane", + "gui.libraryTags.people": "Oameni", + "gui.libraryTags.percussion": "Percuție", + "gui.libraryTags.space": "Spațiu", + "gui.libraryTags.sports": "Sporturi", + "gui.libraryTags.underwater": "Subacvatic", + "gui.libraryTags.voice": "Voce", + "gui.libraryTags.wacky": "Trăznite", + "gui.libraryTags.animation": "Animatii", + "gui.libraryTags.art": "Arta", + "gui.libraryTags.games": "Jocuri", + "gui.libraryTags.stories": "Povesti", + "gui.libraryTags.letters": "Litere", + "gui.opcodeLabels.direction": "directia", + "gui.opcodeLabels.xposition": "pozitia lui x", + "gui.opcodeLabels.yposition": "pozitia lui y", + "gui.opcodeLabels.size": "mărime", + "gui.opcodeLabels.costumename": "denumirea costumului", + "gui.opcodeLabels.costumenumber": "Numărul costumului", + "gui.opcodeLabels.backdropname": "denumire fundal", + "gui.opcodeLabels.backdropnumber": "Numărul fundalului", + "gui.opcodeLabels.volume": "volum", + "gui.opcodeLabels.tempo": "ritmul", + "gui.opcodeLabels.answer": "raspuns", + "gui.opcodeLabels.loudness": "putere", + "gui.opcodeLabels.username": "nume utilizator", + "gui.opcodeLabels.year": "anul", + "gui.opcodeLabels.month": "luna", + "gui.opcodeLabels.date": "data", + "gui.opcodeLabels.dayofweek": "ziua săptămânii", + "gui.opcodeLabels.hour": "ora", + "gui.opcodeLabels.minute": "minutul", + "gui.opcodeLabels.second": "secunda", + "gui.opcodeLabels.timer": "cronometru", + "gui.sharedMessages.backdrop": "decor{index}", + "gui.sharedMessages.costume": "costum{index}", + "gui.sharedMessages.sprite": "Personaj{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/ru.json b/editor/interface/ru.json index 713a6e4c..cec0352d 100644 --- a/editor/interface/ru.json +++ b/editor/interface/ru.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Переподключиться", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Рюкзак", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Ошибка при загрузке ", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Загрузка…", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Ещё", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Рюкзак пуст", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Браузер не поддерживается", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Нам очень жаль, но Scratch 3.0 не поддерживает Internet Explorer, Vivaldi, Opera или Silk. Мы рекомендуем попробовать новый браузер, например, Google Chrome, Mozilla Firefox или Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Назад", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "ЧаВО", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Снять", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Загрузка камеры…", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Нам необходимо ваше разрешение для доступа к камере", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Переснять", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Сохранить", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Снять", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Загрузка…", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Включите камеру", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Учебники", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Закрыть", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Попробуйте еще больше новых функций!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Узнать больше", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Не волнуйтесь, мы работаем над этим {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Скоро…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Мы работаем над этим {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Устройства не обнаружены", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Установите ваше устройство поблизости и начните поиск", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Нажмите кнопку на вашем устройстве", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Начать Поиск", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Поиск...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Попробовать еще", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Подключено", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Отсоединить", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Перейти к редактору", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Соединение", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ой, кажется что-то пошло не так.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Попробовать еще", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Помощь", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Название устройства", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Соединить", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Идет поиск устройств", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Устройства не обнаружены", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Выберите свое устройство из списка сверху.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Обновить", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Убедитесь в том, что вы установили и запустили Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Проверьте, включён ли Bluetooth", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Попробовать еще", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Помощь", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Вперед", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Остановить", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Упс! Что-то пошло не так.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Нам очень жаль, но похоже что Scratch дал сбой. Сообщение об ошибке было автоматически отправлено команде Scratch. Пожалуйста, обновите страницу чтобы попробовать еще раз.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Перезагрузить", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Создать блок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Добавить поле ввода", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "число или текст", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Добавить поле ввода", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "логическое", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Добавить подпись", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Запустить без обновления экрана", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Отменить", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Направление", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Кругом", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Влево/направо", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Не вращать", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Добавить расширение", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Код", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Фоны", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Костюмы", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Звуки", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Посмотреть проект Scratch версии 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Введите ссылку на один ваш общий проект Scratch. Изменения, внесенные в бета версии 3.0, не будут сохранены.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Введите ссылку на один из ваших общих проектов Scratch. Изменения, внесенные в предварительной версии 3.0, не будут сохранены.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "О, эта ссылка на проект или идентификатор выглядят не совсем правильно.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Посмотреть", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Назад", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Чтобы узнать больше, перейдите на {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "ЧаВО", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Скоро…", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Поиск", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Все", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Создание блоков…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Загрузка спрайтов…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Загрузка звуков…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Загрузка расширений…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Выпас кошек…", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Передача наночастиц…", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Надувание гобо…", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Подготовка смайликов…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Загрузка проекта", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профиль", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Мои работы", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Мои классы", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Мой класс", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Настройки аккаунта", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Выйти", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Просмотр сообщества", - "description": "Label for see community button" - }, - "general.username": { - "message": "Имя пользователя", - "description": "Label for login username input" - }, - "general.password": { - "message": "Пароль", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Войти", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Нужна помощь?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "выбор языка", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Уроки", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Восстановить Спрайт", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Восстановить Звук", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Восстановить Костюм", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Восстановить", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Сохранить сейчас", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Сохранить как копию", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ремикс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Новый", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Загрузить с компьютера", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Сохранить на свой компьютер", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Правка", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Выключить Турбо режим", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Включить Турбо режим", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Присоединяйтесь", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Войти", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Отправить отзыв", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Название проекта", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Опубликован", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Поделись", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Помощь", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Назад", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(пусто)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "длина {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "стандартный вид", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "крупный вид", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "рычажок", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Попробуй Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Добро пожаловать в Scratch 3.0 Бета", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Не сейчас", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Попробуй", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Посмотреть проект версии 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Добро пожаловать в Scratch 3.0 Бета", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Мы работаем над следующим поколением Scratch. Мы рады, что вы пробуете его!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Не сейчас", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Попробуй! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Посмотреть проект версии 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "ЧаВО", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Для всех спрайтов", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Только для этого спрайта", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Облачая переменная (хранится на сервере)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Эта переменная будет доступна для всех спрайтов.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Отменить", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Остановить", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Проиграть", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Загрузка…", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Сохранить", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Перезаписать", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Записать звук", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Начните записывать, кликнув кнопку ниже", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Нам требуется ваше разрешение для использования вашего микрофона", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Остановить запись", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Записать", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Звук", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Проиграть", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Остановить", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Обрезать", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Сохранить", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Отменить", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Повторить", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Ускорить", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Замедлить", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Эхо", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Робот", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Громче", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Тише", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Развернуть", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Название", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Показать", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Размер", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "дублировать", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "удалить", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "экспорт", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Выбрать спрайт", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Нарисовать", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Сюрприз", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Загрузить спрайт", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Большая сцена", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Маленькая сцена", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Перейти в полноэкранный режим", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Выйти из полноэкранного режима", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Полноэкранный режим", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Выбрать фон", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Нарисовать", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Сюрприз", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Загрузить фон", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Сцена", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Фоны", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Турбо режим", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Ваш браузер не поддерживает WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "К сожалению, похоже ваш браузер или компьютер {webGlLink}. Эта технология необходима для запуска Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "не поддерживает WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Назад", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Чтобы узнать больше, перейдите к {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "ЧаВО", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Выбрать фон", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Выбрать костюм", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Выбрать фон", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Выбрать костюм", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Нарисовать", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Сюрприз", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Загрузить фон", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Загрузить костюм", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Выбрать дополнение", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Введи URL расширения", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Проект", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Не удалось начать запись", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Не удалось загрузить файл проекта, который был выбран.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Выбрать звук", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Загрузить звук", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Сюрприз", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Записать", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Выбрать звук", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Выбрать спрайт", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Выбрать учебник", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Создание...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Сохранение...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Мяу", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "моя переменная", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "С чего начать", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Добавить подвижный блок", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Нажмите на зелёный флаг, чтобы начать!", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Создать Анимацию И Сказать", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Добавить блоки \"Текст в речь\"", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Скажите что-нибудь", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Установить голос", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Кружить вокруг", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Добавьте фон", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Добавить другого персонажа", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Выступить с песней", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Изменить цвет", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Покрутить", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Расти и уменьшаться", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Сделай игру-приключение", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Выбери какой герой появляется ", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Скажите что-нибудь", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Плавное движение", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Выбери что собирать", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Собирай объекты", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Сделай Переменную Счёта", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Продолжай Набирать Счёт", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Новый уровень: Измени фон ", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Анимировать имя", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Выберите спрайт буквы", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Проигрывать звук при нажатии", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Выберите другой спрайт буквы", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Изменить цвет", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Выберите другой спрайт и заставьте его крутиться", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Выберите другой спрайт буквы и увеличьте его.", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Создайте музыку", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Выберите спрайт инструмента", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Играть звук при нажатии", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Создайте песню", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Выберите барабаны и создайте ритм", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Выберите спрайт микрофона и битбокс с сюрпризом", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Создать игру кликер", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Выбрать спрайт", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Играть звук при нажатии", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Создать переменную счёта", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Увеличить счёт при нажатии", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Перейти к случайной позиции", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Изменить цвет", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Сбросить счёт", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Создать игру с погоней", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Добавьте фон", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Добавь спрайт", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Перемещение вправо и влево при помощи клавиш со стрелками", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Перемещение вверх и вниз при помощи клавиш со стрелками ", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Добавить другой спрайт", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Перемещать в случайном порядке", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "В спрайте осьминога при нажатии проигрывать звук", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Создать переменную счёта", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "В спрайте осьминога при нажатии добавлять счет", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Добавь спрайт", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Добавь спрайт", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Добавьте фон", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Изменить размер", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Плавное движение", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Записать звук", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Поворот!", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Скрыть и показать", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Анимировать спрайт", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Используй клавиши со стрелками", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Добавь эффекты", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Музыка", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Создай музыку на инструментах и барабанах.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Перо", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Рисуй своими спрайтами.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Видео распознавание", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Распознай движение с видео камеры", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Текст в речь", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Оживи свои проекты речью.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Перевести", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Переводи текст на другие языки.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Делись проектами со всем миром", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Соединение", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Создавайте интерактивных роботов и другие объекты.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Подключение. Убедитесь, что пин-код на вашем EV3 задан, как 1234", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Создавайте с помощью механизмов и датчиков.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Соединение", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Все", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Животные", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Танец", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Эффекты", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Фантастика", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Мода", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Еда", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "В помещении", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Циклы", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Музыка", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Заметки", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "На открытом воздухе", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Узоры", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Люди", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Перкуссия", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Космос", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Подводный мир", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Голос", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Сумашедшие", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Анимация", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Искусство", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Игры", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Истории", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Буквы", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "направление", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "положение x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "положение y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "размер", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "имя костюма", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "номер костюма", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "имя фона", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "номер фона", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "громкость звука", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "темп", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "ответ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "громкость", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "имя участника", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "год", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "месяц", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "дата", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "день недели", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "час", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "минута", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунда", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "фон {index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "костюм {index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Спрайт {index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Переподключиться", + "gui.backpack.header": "Рюкзак", + "gui.backpack.errorBackpack": "Ошибка при загрузке ", + "gui.backpack.loadingBackpack": "Загрузка…", + "gui.backpack.more": "Ещё", + "gui.backpack.emptyBackpack": "Рюкзак пуст", + "gui.unsupportedBrowser.label": "Браузер не поддерживается", + "gui.unsupportedBrowser.description": "Нам очень жаль, но Scratch 3.0 не поддерживает Internet Explorer, Vivaldi, Opera или Silk. Мы рекомендуем попробовать новый браузер, например, Google Chrome, Mozilla Firefox или Microsoft Edge.", + "gui.unsupportedBrowser.back": "Назад", + "gui.unsupportedBrowser.previewfaq": "Чтобы узнать больше, перейдите к {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "ЧаВО", + "gui.cameraModal.cameraModalTitle": "Снять", + "gui.cameraModal.loadingCameraMessage": "Загрузка камеры…", + "gui.cameraModal.permissionRequest": "Нам необходимо ваше разрешение для доступа к камере", + "gui.cameraModal.retakePhoto": "Переснять", + "gui.cameraModal.save": "Сохранить", + "gui.cameraModal.takePhoto": "Снять", + "gui.cameraModal.loadingCaption": "Загрузка…", + "gui.cameraModal.enableCameraCaption": "Включите камеру", + "gui.cards.all-tutorials": "Учебники", + "gui.cards.close": "Закрыть", + "gui.cards.more-things-to-try": "Попробуйте еще больше новых функций!", + "gui.cards.see-more": "Узнать больше", + "gui.comingSoon.message1": "Не волнуйтесь, мы работаем над этим {emoji}", + "gui.comingSoon.message2": "Скоро…", + "gui.comingSoon.message3": "Мы работаем над этим {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Устройства не обнаружены", + "gui.connection.auto-scanning.prescan": "Установите ваше устройство поблизости и начните поиск", + "gui.connection.auto-scanning.pressbutton": "Нажмите кнопку на вашем устройстве", + "gui.connection.auto-scanning.start-search": "Начать Поиск", + "gui.connection.connecting-searchbutton": "Поиск...", + "gui.connection.auto-scanning.try-again": "Попробовать еще", + "gui.connection.connected": "Подключено", + "gui.connection.disconnect": "Отсоединить", + "gui.connection.go-to-editor": "Перейти к редактору", + "gui.connection.connecting-cancelbutton": "Соединение", + "gui.connection.error.errorMessage": "Ой, кажется что-то пошло не так.", + "gui.connection.error.tryagainbutton": "Попробовать еще", + "gui.connection.error.helpbutton": "Помощь", + "gui.connection.peripheral-name-label": "Название устройства", + "gui.connection.connect": "Соединить", + "gui.connection.scanning.lookingforperipherals": "Идет поиск устройств", + "gui.connection.scanning.noPeripheralsFound": "Устройства не обнаружены", + "gui.connection.scanning.instructions": "Выберите свое устройство из списка сверху.", + "gui.connection.search": "Обновить", + "gui.connection.unavailable.installscratchlink": "Убедитесь в том, что вы установили и запустили Scratch Link", + "gui.connection.unavailable.enablebluetooth": "Проверьте, включён ли Bluetooth", + "gui.connection.unavailable.tryagainbutton": "Попробовать еще", + "gui.connection.unavailable.helpbutton": "Помощь", + "gui.controls.go": "Вперед", + "gui.controls.stop": "Остановить", + "gui.crashMessage.label": "Упс! Что-то пошло не так.", + "gui.crashMessage.description": "Нам очень жаль, но похоже что Scratch дал сбой. Сообщение об ошибке было автоматически отправлено команде Scratch. Пожалуйста, обновите страницу чтобы попробовать еще раз.", + "gui.crashMessage.reload": "Перезагрузить", + "gui.customProcedures.myblockModalTitle": "Создать блок", + "gui.customProcedures.addAnInputNumberText": "Добавить поле ввода", + "gui.customProcedures.numberTextType": "число или текст", + "gui.customProcedures.addAnInputBoolean": "Добавить поле ввода", + "gui.customProcedures.booleanType": "логическое", + "gui.customProcedures.addALabel": "Добавить подпись", + "gui.customProcedures.runWithoutScreenRefresh": "Запустить без обновления экрана", + "gui.customProcedures.cancel": "Отменить", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Направление", + "gui.directionPicker.rotationStyles.allAround": "Кругом", + "gui.directionPicker.rotationStyles.leftRight": "Влево/направо", + "gui.directionPicker.rotationStyles.dontRotate": "Не вращать", + "gui.gui.addExtension": "Добавить расширение", + "gui.gui.codeTab": "Код", + "gui.gui.backdropsTab": "Фоны", + "gui.gui.costumesTab": "Костюмы", + "gui.gui.soundsTab": "Звуки", + "gui.importInfo.title": "Посмотреть проект Scratch версии 2.0", + "gui.importInfo.betamessage": "Введите ссылку на один ваш общий проект Scratch. Изменения, внесенные в бета версии 3.0, не будут сохранены.", + "gui.importInfo.message": "Введите ссылку на один из ваших общих проектов Scratch. Изменения, внесенные в предварительной версии 3.0, не будут сохранены.", + "gui.importInfo.invalidFormatError": "О, эта ссылка на проект или идентификатор выглядят не совсем правильно.", + "gui.importModal.viewproject": "Посмотреть", + "gui.importInfo.goback": "Назад", + "gui.importInfo.previewfaq": "Чтобы узнать больше, перейдите на {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "ЧаВО", + "gui.extensionLibrary.comingSoon": "Скоро…", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Поиск", + "gui.library.allTag": "Все", + "gui.loader.message1": "Создание блоков…", + "gui.loader.message2": "Загрузка спрайтов…", + "gui.loader.message3": "Загрузка звуков…", + "gui.loader.message4": "Загрузка расширений…", + "gui.loader.message5": "Выпас кошек…", + "gui.loader.message6": "Передача наночастиц…", + "gui.loader.message7": "Надувание гобо…", + "gui.loader.message8": "Подготовка смайликов…", + "gui.loader.headline": "Загрузка проекта", + "gui.accountMenu.profile": "Профиль", + "gui.accountMenu.myStuff": "Мои работы", + "gui.accountMenu.myClasses": "Мои классы", + "gui.accountMenu.myClass": "Мой класс", + "gui.accountMenu.accountSettings": "Настройки аккаунта", + "gui.accountMenu.signOut": "Выйти", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Просмотр сообщества", + "general.username": "Имя пользователя", + "general.password": "Пароль", + "general.signIn": "Войти", + "login.needHelp": "Нужна помощь?", + "gui.menuBar.LanguageSelector": "выбор языка", + "gui.menuBar.tutorialsLibrary": "Уроки", + "gui.menuBar.restoreSprite": "Восстановить Спрайт", + "gui.menuBar.restoreSound": "Восстановить Звук", + "gui.menuBar.restoreCostume": "Восстановить Костюм", + "gui.menuBar.restore": "Восстановить", + "gui.menuBar.saveNow": "Сохранить сейчас", + "gui.menuBar.saveAsCopy": "Сохранить как копию", + "gui.menuBar.remix": "Ремикс", + "gui.menuBar.new": "Новый", + "gui.menuBar.file": "Файл", + "gui.menuBar.uploadFromComputer": "Загрузить с компьютера", + "gui.menuBar.downloadToComputer": "Сохранить на свой компьютер", + "gui.menuBar.edit": "Правка", + "gui.menuBar.turboModeOff": "Выключить Турбо режим", + "gui.menuBar.turboModeOn": "Включить Турбо режим", + "gui.menuBar.joinScratch": "Присоединяйтесь", + "gui.menuBar.signIn": "Войти", + "gui.menuBar.giveFeedback": "Отправить отзыв", + "gui.gui.projectTitlePlaceholder": "Название проекта", + "gui.menuBar.isShared": "Опубликован", + "gui.menuBar.share": "Поделись", + "gui.modal.help": "Помощь", + "gui.modal.back": "Назад", + "gui.monitor.listMonitor.empty": "(пусто)", + "gui.monitor.listMonitor.listLength": "длина {length}", + "gui.monitor.contextMenu.default": "стандартный вид", + "gui.monitor.contextMenu.large": "крупный вид", + "gui.monitor.contextMenu.slider": "рычажок", + "gui.previewInfo.label": "Попробуй Scratch 3.0", + "gui.previewInfo.welcome": "Добро пожаловать в Scratch 3.0 Бета", + "gui.previewModal.notnowtooltip": "Не сейчас", + "gui.previewModal.tryittooltip": "Попробуй", + "gui.previewModal.viewprojecttooltip": "Посмотреть проект версии 2.0", + "gui.previewInfo.betawelcome": "Добро пожаловать в Scratch 3.0 Бета", + "gui.previewInfo.invitation": "Мы работаем над следующим поколением Scratch. Мы рады, что вы пробуете его!", + "gui.previewInfo.notnow": "Не сейчас", + "gui.previewModal.tryit": "Попробуй! {caticon}", + "gui.previewModal.viewproject": "Посмотреть проект версии 2.0", + "gui.previewInfo.previewfaq": "Чтобы узнать больше, перейдите к {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "ЧаВО", + "gui.gui.variableScopeOptionAllSprites": "Для всех спрайтов", + "gui.gui.variableScopeOptionSpriteOnly": "Только для этого спрайта", + "gui.gui.cloudVariableOption": "Облачая переменная (хранится на сервере)", + "gui.gui.variablePromptAllSpritesMessage": "Эта переменная будет доступна для всех спрайтов.", + "gui.prompt.cancel": "Отменить", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Остановить", + "gui.playbackStep.playMsg": "Проиграть", + "gui.playbackStep.loadingMsg": "Загрузка…", + "gui.playbackStep.saveMsg": "Сохранить", + "gui.playbackStep.reRecordMsg": "Перезаписать", + "gui.recordModal.title": "Записать звук", + "gui.recordingStep.beginRecord": "Начните записывать, кликнув кнопку ниже", + "gui.recordingStep.permission": "{arrow}Нам требуется ваше разрешение для использования вашего микрофона", + "gui.recordingStep.stop": "Остановить запись", + "gui.recordingStep.record": "Записать", + "gui.soundEditor.sound": "Звук", + "gui.soundEditor.play": "Проиграть", + "gui.soundEditor.stop": "Остановить", + "gui.soundEditor.trim": "Обрезать", + "gui.soundEditor.save": "Сохранить", + "gui.soundEditor.undo": "Отменить", + "gui.soundEditor.redo": "Повторить", + "gui.soundEditor.faster": "Ускорить", + "gui.soundEditor.slower": "Замедлить", + "gui.soundEditor.echo": "Эхо", + "gui.soundEditor.robot": "Робот", + "gui.soundEditor.louder": "Громче", + "gui.soundEditor.softer": "Тише", + "gui.soundEditor.reverse": "Развернуть", + "gui.SpriteInfo.spritePlaceholder": "Название", + "gui.SpriteInfo.sprite": "Спрайт", + "gui.SpriteInfo.show": "Показать", + "gui.SpriteInfo.size": "Размер", + "gui.spriteSelectorItem.contextMenuDuplicate": "дублировать", + "gui.spriteSelectorItem.contextMenuDelete": "удалить", + "gui.spriteSelectorItem.contextMenuExport": "экспорт", + "gui.spriteSelector.addSpriteFromLibrary": "Выбрать спрайт", + "gui.spriteSelector.addSpriteFromPaint": "Нарисовать", + "gui.spriteSelector.addSpriteFromSurprise": "Сюрприз", + "gui.spriteSelector.addSpriteFromFile": "Загрузить спрайт", + "gui.stageHeader.stageSizeLarge": "Большая сцена", + "gui.stageHeader.stageSizeSmall": "Маленькая сцена", + "gui.stageHeader.stageSizeFull": "Перейти в полноэкранный режим", + "gui.stageHeader.stageSizeUnFull": "Выйти из полноэкранного режима", + "gui.stageHeader.fullscreenControl": "Полноэкранный режим", + "gui.spriteSelector.addBackdropFromLibrary": "Выбрать фон", + "gui.stageSelector.addBackdropFromPaint": "Нарисовать", + "gui.stageSelector.addBackdropFromSurprise": "Сюрприз", + "gui.stageSelector.addBackdropFromFile": "Загрузить фон", + "gui.stageSelector.stage": "Сцена", + "gui.stageSelector.backdrops": "Фоны", + "gui.turboMode.active": "Турбо режим", + "gui.webglModal.label": "Ваш браузер не поддерживает WebGL", + "gui.webglModal.description": "К сожалению, похоже ваш браузер или компьютер {webGlLink}. Эта технология необходима для запуска Scratch 3.0.", + "gui.webglModal.webgllink": "не поддерживает WebGL", + "gui.webglModal.back": "Назад", + "gui.webglModal.previewfaq": "Чтобы узнать больше, перейдите к {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "ЧаВО", + "gui.costumeLibrary.chooseABackdrop": "Выбрать фон", + "gui.costumeLibrary.chooseACostume": "Выбрать костюм", + "gui.costumeTab.addBackdropFromLibrary": "Выбрать фон", + "gui.costumeTab.addCostumeFromLibrary": "Выбрать костюм", + "gui.costumeTab.addBlankCostume": "Нарисовать", + "gui.costumeTab.addSurpriseCostume": "Сюрприз", + "gui.costumeTab.addFileBackdrop": "Загрузить фон", + "gui.costumeTab.addFileCostume": "Загрузить костюм", + "gui.costumeTab.addCameraCostume": "Камера", + "gui.extensionLibrary.chooseAnExtension": "Выбрать дополнение", + "gui.extensionLibrary.extensionUrl": "Введи URL расширения", + "gui.gui.defaultProjectTitle": "Проект", + "gui.recordingStep.alertMsg": "Не удалось начать запись", + "gui.projectLoader.loadError": "Не удалось загрузить файл проекта, который был выбран.", + "gui.soundLibrary.chooseASound": "Выбрать звук", + "gui.soundTab.fileUploadSound": "Загрузить звук", + "gui.soundTab.surpriseSound": "Сюрприз", + "gui.soundTab.recordSound": "Записать", + "gui.soundTab.addSoundFromLibrary": "Выбрать звук", + "gui.spriteLibrary.chooseASprite": "Выбрать спрайт", + "gui.tipsLibrary.tutorials": "Выбрать учебник", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Создание...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Сохранение...", + "gui.defaultProject.meow": "Мяу", + "gui.defaultProject.variable": "моя переменная", + "gui.howtos.intro-move-sayhello-hat.name": "С чего начать", + "gui.howtos.intro-move.step_stepMove": "Добавить подвижный блок", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Нажмите на зелёный флаг, чтобы начать!", + "gui.howtos.say-it-out-loud": "Создать Анимацию И Сказать", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Добавить блоки \"Текст в речь\"", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Скажите что-нибудь", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Установить голос", + "gui.howtos.say-it-out-loud.step_TXTMove": "Кружить вокруг", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Добавьте фон", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Добавить другого персонажа", + "gui.howtos.say-it-out-loud.step_TXTSong": "Выступить с песней", + "gui.howtos.say-it-out-loud.step_TXTColor": "Изменить цвет", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Покрутить", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Расти и уменьшаться", + "gui.howtos.cartoon-network": "Сделай игру-приключение", + "gui.howtos.cartoon-network.step_CNcharacter": "Выбери какой герой появляется ", + "gui.howtos.cartoon-network.step_CNsay": "Скажите что-нибудь", + "gui.howtos.cartoon-network.step_CNglide": "Плавное движение", + "gui.howtos.cartoon-network.step_CNpicksprite": "Выбери что собирать", + "gui.howtos.cartoon-network.step_CNcollect": "Собирай объекты", + "gui.howtos.cartoon-network.step_CNvariable": "Сделай Переменную Счёта", + "gui.howtos.cartoon-network.step_CNscore": "Продолжай Набирать Счёт", + "gui.howtos.cartoon-network.step_CNbackdrop": "Новый уровень: Измени фон ", + "gui.howtos.animate-a-name.name": "Анимировать имя", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Выберите спрайт буквы", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Проигрывать звук при нажатии", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Выберите другой спрайт буквы", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Изменить цвет", + "gui.howtos.animate-a-name.step_AnimateSpin": "Выберите другой спрайт и заставьте его крутиться", + "gui.howtos.animate-a-name.step_AnimateGrow": "Выберите другой спрайт буквы и увеличьте его.", + "gui.howtos.make-music.name": "Создайте музыку", + "gui.howtos.Make-Music.step_PickInstrument": "Выберите спрайт инструмента", + "gui.howtos.Make-Music.step_PlaySoundClick": "Играть звук при нажатии", + "gui.howtos.Make-Music.step_MakeSong": "Создайте песню", + "gui.howtos.make-music.step_MakeBeat": "Выберите барабаны и создайте ритм", + "gui.howtos.make-music.step_MakeBeatBox": "Выберите спрайт микрофона и битбокс с сюрпризом", + "gui.howtos.make-a-game.name": "Создать игру кликер", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Выбрать спрайт", + "gui.howtos.make-a-game.step_GamePlaySound": "Играть звук при нажатии", + "gui.howtos.make-a-game.step_GameAddScore": "Создать переменную счёта", + "gui.howtos.make-a-game.step_GameChangeScore": "Увеличить счёт при нажатии", + "gui.howtos.make-a-game.step_Random": "Перейти к случайной позиции", + "gui.howtos.make-music.step_GameChangeColor": "Изменить цвет", + "gui.howtos.make-music.step_ResetScore": "Сбросить счёт", + "gui.howtos.make-a-chase-game.name": "Создать игру с погоней", + "gui.howtos.Chase-Game.step_BG": "Добавьте фон", + "gui.howtos.chase-game.step_AddOcto": "Добавь спрайт", + "gui.howtos.make-music.step_LeftRight": "Перемещение вправо и влево при помощи клавиш со стрелками", + "gui.howtos.Chase-Game.step_UpDown": "Перемещение вверх и вниз при помощи клавиш со стрелками ", + "gui.howtos.Chase-Game.step_AddStar": "Добавить другой спрайт", + "gui.howtos.Chase-Game.step_MoveRandom": "Перемещать в случайном порядке", + "gui.howtos.Chase-Game.step_WhenTouch": "В спрайте осьминога при нажатии проигрывать звук", + "gui.howtos.Chase-Game.step_ScoreVariable": "Создать переменную счёта", + "gui.howtos.Chase-Game.ScoreWhenTouch": "В спрайте осьминога при нажатии добавлять счет", + "gui.howtos.add-sprite.name": "Добавь спрайт", + "gui.howtos.add-sprite.step_addSprite": "Добавь спрайт", + "gui.howtos.add-a-backdrop.name": "Добавьте фон", + "gui.howtos.change-size.name": "Изменить размер", + "gui.howtos.glide-around.name": "Плавное движение", + "gui.howtos.record-a-sound.name": "Записать звук", + "gui.howtos.spin-video.name": "Поворот!", + "gui.howtos.hide-and-show.name": "Скрыть и показать", + "gui.howtos.switch-costume.name": "Анимировать спрайт", + "gui.howtos.move-around-with-arrow-keys.name": "Используй клавиши со стрелками", + "gui.howtos.add-effects.name": "Добавь эффекты", + "gui.extension.music.name": "Музыка", + "gui.extension.music.description": "Создай музыку на инструментах и барабанах.", + "gui.extension.pen.name": "Перо", + "gui.extension.pen.description": "Рисуй своими спрайтами.", + "gui.extension.videosensing.name": "Видео распознавание", + "gui.extension.videosensing.description": "Распознай движение с видео камеры", + "gui.extension.text2speech.name": "Текст в речь", + "gui.extension.text2speech.description": "Оживи свои проекты речью.", + "gui.extension.translate.name": "Перевести", + "gui.extension.translate.description": "Переводи текст на другие языки.", + "gui.extension.microbit.description": "Делись проектами со всем миром", + "gui.extension.microbit.connectingMessage": "Соединение", + "gui.extension.ev3.description": "Создавайте интерактивных роботов и другие объекты.", + "gui.extension.ev3.connectingMessage": "Подключение. Убедитесь, что пин-код на вашем EV3 задан, как 1234", + "gui.extension.wedo2.description": "Создавайте с помощью механизмов и датчиков.", + "gui.extension.wedo2.connectingMessage": "Соединение", + "gui.libraryTags.all": "Все", + "gui.libraryTags.animals": "Животные", + "gui.libraryTags.dance": "Танец", + "gui.libraryTags.effects": "Эффекты", + "gui.libraryTags.fantasy": "Фантастика", + "gui.libraryTags.fashion": "Мода", + "gui.libraryTags.food": "Еда", + "gui.libraryTags.indoors": "В помещении", + "gui.libraryTags.loops": "Циклы", + "gui.libraryTags.music": "Музыка", + "gui.libraryTags.notes": "Заметки", + "gui.libraryTags.outdoors": "На открытом воздухе", + "gui.libraryTags.patterns": "Узоры", + "gui.libraryTags.people": "Люди", + "gui.libraryTags.percussion": "Перкуссия", + "gui.libraryTags.space": "Космос", + "gui.libraryTags.sports": "Спорт", + "gui.libraryTags.underwater": "Подводный мир", + "gui.libraryTags.voice": "Голос", + "gui.libraryTags.wacky": "Сумашедшие", + "gui.libraryTags.animation": "Анимация", + "gui.libraryTags.art": "Искусство", + "gui.libraryTags.games": "Игры", + "gui.libraryTags.stories": "Истории", + "gui.libraryTags.letters": "Буквы", + "gui.opcodeLabels.direction": "направление", + "gui.opcodeLabels.xposition": "положение x", + "gui.opcodeLabels.yposition": "положение y", + "gui.opcodeLabels.size": "размер", + "gui.opcodeLabels.costumename": "имя костюма", + "gui.opcodeLabels.costumenumber": "номер костюма", + "gui.opcodeLabels.backdropname": "имя фона", + "gui.opcodeLabels.backdropnumber": "номер фона", + "gui.opcodeLabels.volume": "громкость звука", + "gui.opcodeLabels.tempo": "темп", + "gui.opcodeLabels.answer": "ответ", + "gui.opcodeLabels.loudness": "громкость", + "gui.opcodeLabels.username": "имя участника", + "gui.opcodeLabels.year": "год", + "gui.opcodeLabels.month": "месяц", + "gui.opcodeLabels.date": "дата", + "gui.opcodeLabels.dayofweek": "день недели", + "gui.opcodeLabels.hour": "час", + "gui.opcodeLabels.minute": "минута", + "gui.opcodeLabels.second": "секунда", + "gui.opcodeLabels.timer": "таймер", + "gui.sharedMessages.backdrop": "фон {index}", + "gui.sharedMessages.costume": "костюм {index}", + "gui.sharedMessages.sprite": "Спрайт {index}", + "gui.sharedMessages.pop": "поп" } \ No newline at end of file diff --git a/editor/interface/si.json b/editor/interface/si.json deleted file mode 100644 index 4996f811..00000000 --- a/editor/interface/si.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "නිතර අසන ප්‍රශ්න", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "අවලංගු කරන්න", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "නිතර අසන ප්‍රශ්න", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "මගේ පන්ති", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "එය උත්සහ කරන්න", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "නිතර අසන ප්‍රශ්න", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "අවලංගු කරන්න", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "ක්‍රීඩා කරන්න", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ශබ්දය", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "ක්‍රීඩා කරන්න", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "පෙන්වන්න", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "නිතර අසන ප්‍රශ්න", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "ආරම්භ කිරීම", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "නාමයක් සප්‍රාණික කරන්න", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "සංගීතය සකසන්න", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "පෑන", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "විලාසිතා", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "දිශාව", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "පිළිතුර", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/sk.json b/editor/interface/sk.json index bdcbd8a7..d2951415 100644 --- a/editor/interface/sk.json +++ b/editor/interface/sk.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Batoh", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Chyba pri načítaní batohu", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Načítanie...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Viac", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Batoh je prázdny", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Prehliadač nie je podporovaný", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Je nám veľmi ľúto, ale Scratch 3.0 nepodporuje Internet Explorer, Vivaldi, Opera alebo Silk. Odporúčame novší internetový prehliadač, napríklad Google Chrome, Mozilla Firefox alebo Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Späť", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Často kladené otázky", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Odfotiť", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Načítanie kamery...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Na použitie kamery potrebujeme vaše povolenie", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Odfotiť znova", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Uložiť", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Odfotiť", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Načítanie...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Povoliť kameru", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Návody", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Ukonči", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Ďalšie vecí na vyskúšanie!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Ukázať viac", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Na tomto ešte pracujeme {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Čoskoro to bude hotové ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Na tomto ešte pracujeme {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Nenašli sa zariadenia", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Umiestnite zariadenie neďaleko vás a spustite vyhľadávanie.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Stlačte tlačidlo na vašom zariadení.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Spustiť vyhľadávanie", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Vyhľadávanie...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Skúsiť znova", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Pripojené", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Odpojiť", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Prejsť do Editora", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Pripájanie...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ojoj, zdá sa, že sa niečo pokazilo.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Skúsiť znova", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Názov zariadenia", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Pripojiť", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Hľadanie zariadení", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Nenašli sa zariadenia", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Zvoľ svoje zariadenie v zozname", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Obnoviť", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Presvedčte sa, že máte nainštalovaný a spustený program Scratch Link.", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Skontrolujte, že Bluetooth je zapnutý", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Skúsiť znova", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pomoc", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Spustiť", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Zastaviť", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ojoj! Niečo sa pokazilo.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Je nám to veľmi, ale vyzerá to, že Scratch práve havaroval. Táto chyba bola automaticky oznámená tímu Scratch. Skúste obnoviť stránku a skúsiť to znova. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Nový blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Pridať vstup", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "číslo alebo text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Pridať vstup", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logický", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Pridať menovku", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Vykonať bez obnovenia obrazovky", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Zrušiť", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Smer", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "dokola", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "vľavo-vpravo", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "neotáčať", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Pridať rozšírenie", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kód", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Pozadia", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostýmy", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Zvuky", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Importovať projekt Scratch verzia 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Vložte odkaz na niektorý váš zverejnený projekt Scratch. Zmeny, ktoré urobíte v tejto betaverzii Scratch 3.0, sa neuložia. ", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Vlož odkaz na jeden z tvojich zdieľaných Scratch projektov. Zmeny vykonané v tejto 3.0 ukážke nebudú uložené. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ojoj, odkaz na projekt alebo id asi nie je správny. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Pozrieť", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Choď späť ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Často kladené otázky", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Pripravujeme", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Hľadať", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Všetko", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Vytvárajú sa bloky...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Načítanie sprajtov ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Načítanie zvukov ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Načítanie rozšírení ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Ukľudňujem mačky ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Prenášame debny ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Nafukujem planéty ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Pripravujeme emoji...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Načitanie projektu", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Moje veci", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Moje triedy", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Moja trieda", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Nastavenia účtu", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Odhlásenie", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Kontaktovať komunitu", - "description": "Label for see community button" - }, - "general.username": { - "message": "Používateľské meno", - "description": "Label for login username input" - }, - "general.password": { - "message": "Heslo", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Prihlás sa", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Potrebuješ pomoc?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "Vybrať jazyk", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Návody", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Obnoviť postavu", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Obnoviť zvuk", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Obnoviť kostým", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Obnoviť", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Uložiť", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Uložiť ako kópiu", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Odvodené", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nový", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Súbor", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Načítať z počítača", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Prevziať do počítača", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Upraviť", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Vypnúť režim Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Zapnúť režim Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Pripoj sa k Scratchu", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Prihlás sa", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Daj nám spätnú väzbu", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Zdieľané", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Zverejniť", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pomoc", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Späť", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normálne", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "iba hodnota", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "posúvač", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Vyskúšať Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Vitajte v betaverzii Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Nie teraz", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Vyskúšaj", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Importovať projekt verzie 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Vitajte v betaverzii Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Pracujeme na novej generácii prostredia Scratch. Vyskúšajte si ho hneď!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Nie teraz", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Vyskúšaj to! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Importovať projekt verzie 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Často kladené otázky", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Pre všetky postavy", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Len pre túto postavu", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloudová premenná (uložená na serveri)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Táto premenná bude dostupná pre všetky postavy", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Zrušiť", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Zastaviť", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Prehrať", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Uložiť", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Nahrať znova", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Nahrať zvuk", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Nahrať", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Zvuk", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Prehrať", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Zastaviť", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Skrátiť", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Uložiť", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Naspäť", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Znova", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Rýchlejšie", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Pomalšie", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Hlasnejšie", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Tichšie", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Odzadu", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Meno", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Postava", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Ukáž", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Veľkosť", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplikovať", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "zmazať", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "uložiť", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Zvoľte si postavu", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Namaľovať", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Prekvapenie", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Načítať postavu", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Prepnúť na veľkú scénu", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Prepnúť na malú scénu", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Spustiť režim celej obrazovky", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Opustiť režim celej obrazovky", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Režim celej obrazovky", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Vyber si pozadie", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Namaľovať", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Prekvapenie", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Načítať pozadie", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scéna", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Pozadia", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo režim", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Váš prehliadač nepodporuje WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Žiaľ, vyzerá to, že váš prehliadač alebo počítač nemá {webGlLink}. Táto technológia je nevyhnutná na správne fungovanie Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "nepodporuje WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Späť", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Často kladené otázky", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Vyber si pozadie", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Zvoliť kostým", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Vyber si pozadie", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Zvoliť kostým", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Namaľovať", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Prekvapenie", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Načítať pozadie", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Načítať kostým", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Odfotiť", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Vybrať rozšírenie", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Vlož URL rozšírenia", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Nemožno začať nahrávanie zvuku", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Načítanie zvoleného súboru s projektom zlyhalo.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Zvoľte zvuk", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Načítať zvuk", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Prekvapenie", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Nahrať", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Zvoľ si zvuk", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Zvoľ si postavu", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Zvoľ si návod", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Vytváranie...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Ukladám...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Začať", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Pridať blok pohybu ", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Kliknutím na zelenú vlajku spustíš projekt", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Povedz niečo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Pridanie pozadia", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Zmeniť farbu", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Povedz niečo", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Kĺzanie po scéne", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animovať meno", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Vyber si písmenkovú postavu", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Prehraj zvuk pri kliknutí na postavu", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Vyber si ďalšiu písenkovú postavu", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Zmeniť farbu", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Vyber si inú písmenkovú postavu a roztoč ju", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Vyber si ďalšiu písmenkovú postavu a urob aby rástla", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Vytvor hudbu", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Vyber si postavu hudobného nástroja", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Zahrať zvuk pri kliknutí", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Vytvoriť pesničku", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Vybrať bubon a spraviť takt", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Vybrať postavu Mikrofón a Beatbox s prekvapením", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Vytvoriť klikaciu hru", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Zvoľ si postavu", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Zahrať zvuk po kliknutí", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Vytvor premennú Skóre", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Pri kliknutí zvýš Skóre", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Choď na náhodnú pozíciu", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Zmeniť farbu", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Vynulovať skóre", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Vytvoriť hru Naháňačka", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Pridaj pozadie", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Pridaj postavu", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Pohybovať sa vpravo a vľavo pomocou šípok", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Pohybovať sa hore a dole so šípkami", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Pridať ďalšiu postavu", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Pohybuj sa náhodne", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "V postave Chobotnica pri dotyku zahraj zvuk", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Vytvor premennú Skóre", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "V postave Chobotnica, pri dotyku Pridať skóre", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Pridaj sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Pridaj postavu", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Pridanie pozadia", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Zmena veľkosti", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Kĺzanie po scéne", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Nahrávanie zvukov", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Nechaj ho točiť sa", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Skrývanie a ukazovanie", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animovanie postavy", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Používanie klávesov šípiek", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Pridávanie efektov", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Hudba", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Hra na hudobné nástroje a bicie", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pero", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Kresli s postavami", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Videozisťovanie", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Vnímanie pohybu prostredníctvom kamery.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Preložiť", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Prelož text do mnohých jazykov", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Spoj svoje projekty so svetom", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Pripájanie", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Stavaj interaktívne roboty a mnoho iného", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Pripájanie. Presvedčte sa, že pin na vašom EV3 je nastavený na 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Stavebnica so senzormi a motorčekmi", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Pripájanie", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Všetko", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Zvieratá", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Tancovať", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekty", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantázia", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Interiér", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Hudba", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Exteriér", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Ľudia", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Bicie", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Vesmír", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Športy", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Pod vodou", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animácia", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Umenie", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Hry", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Príbehy", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Písmená", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "smer", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "pozícia x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "pozícia y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "veľkosť", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "meno kostýmu", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "meno pozadia", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "hlasitosť", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "odpoveď", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "hlasitosť", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "používateľ", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "rok", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mesiac", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "deň v mesiaci", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "deň v týždni", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hod", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "min", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "s", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "časovač", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Batoh", + "gui.backpack.errorBackpack": "Chyba pri načítaní batohu", + "gui.backpack.loadingBackpack": "Načítanie...", + "gui.backpack.more": "Viac", + "gui.backpack.emptyBackpack": "Batoh je prázdny", + "gui.unsupportedBrowser.label": "Prehliadač nie je podporovaný", + "gui.unsupportedBrowser.description": "Je nám veľmi ľúto, ale Scratch 3.0 nepodporuje Internet Explorer, Vivaldi, Opera alebo Silk. Odporúčame novší internetový prehliadač, napríklad Google Chrome, Mozilla Firefox alebo Microsoft Edge.", + "gui.unsupportedBrowser.back": "Späť", + "gui.unsupportedBrowser.previewfaq": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Často kladené otázky", + "gui.cameraModal.cameraModalTitle": "Odfotiť", + "gui.cameraModal.loadingCameraMessage": "Načítanie kamery...", + "gui.cameraModal.permissionRequest": "Na použitie kamery potrebujeme vaše povolenie", + "gui.cameraModal.retakePhoto": "Odfotiť znova", + "gui.cameraModal.save": "Uložiť", + "gui.cameraModal.takePhoto": "Odfotiť", + "gui.cameraModal.loadingCaption": "Načítanie...", + "gui.cameraModal.enableCameraCaption": "Povoliť kameru", + "gui.cards.all-tutorials": "Návody", + "gui.cards.close": "Ukonči", + "gui.cards.more-things-to-try": "Ďalšie vecí na vyskúšanie!", + "gui.cards.see-more": "Ukázať viac", + "gui.comingSoon.message1": "Na tomto ešte pracujeme {emoji}", + "gui.comingSoon.message2": "Čoskoro to bude hotové ...", + "gui.comingSoon.message3": "Na tomto ešte pracujeme {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Nenašli sa zariadenia", + "gui.connection.auto-scanning.prescan": "Umiestnite zariadenie neďaleko vás a spustite vyhľadávanie.", + "gui.connection.auto-scanning.pressbutton": "Stlačte tlačidlo na vašom zariadení.", + "gui.connection.auto-scanning.start-search": "Spustiť vyhľadávanie", + "gui.connection.connecting-searchbutton": "Vyhľadávanie...", + "gui.connection.auto-scanning.try-again": "Skúsiť znova", + "gui.connection.connected": "Pripojené", + "gui.connection.disconnect": "Odpojiť", + "gui.connection.go-to-editor": "Prejsť do Editora", + "gui.connection.connecting-cancelbutton": "Pripájanie...", + "gui.connection.error.errorMessage": "Ojoj, zdá sa, že sa niečo pokazilo.", + "gui.connection.error.tryagainbutton": "Skúsiť znova", + "gui.connection.error.helpbutton": "Pomoc", + "gui.connection.peripheral-name-label": "Názov zariadenia", + "gui.connection.connect": "Pripojiť", + "gui.connection.scanning.lookingforperipherals": "Hľadanie zariadení", + "gui.connection.scanning.noPeripheralsFound": "Nenašli sa zariadenia", + "gui.connection.scanning.instructions": "Zvoľ svoje zariadenie v zozname", + "gui.connection.search": "Obnoviť", + "gui.connection.unavailable.installscratchlink": "Presvedčte sa, že máte nainštalovaný a spustený program Scratch Link.", + "gui.connection.unavailable.enablebluetooth": "Skontrolujte, že Bluetooth je zapnutý", + "gui.connection.unavailable.tryagainbutton": "Skúsiť znova", + "gui.connection.unavailable.helpbutton": "Pomoc", + "gui.controls.go": "Spustiť", + "gui.controls.stop": "Zastaviť", + "gui.crashMessage.label": "Ojoj! Niečo sa pokazilo.", + "gui.crashMessage.description": "Je nám to veľmi, ale vyzerá to, že Scratch práve havaroval. Táto chyba bola automaticky oznámená tímu Scratch. Skúste obnoviť stránku a skúsiť to znova. ", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Nový blok", + "gui.customProcedures.addAnInputNumberText": "Pridať vstup", + "gui.customProcedures.numberTextType": "číslo alebo text", + "gui.customProcedures.addAnInputBoolean": "Pridať vstup", + "gui.customProcedures.booleanType": "logický", + "gui.customProcedures.addALabel": "Pridať menovku", + "gui.customProcedures.runWithoutScreenRefresh": "Vykonať bez obnovenia obrazovky", + "gui.customProcedures.cancel": "Zrušiť", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Smer", + "gui.directionPicker.rotationStyles.allAround": "dokola", + "gui.directionPicker.rotationStyles.leftRight": "vľavo-vpravo", + "gui.directionPicker.rotationStyles.dontRotate": "neotáčať", + "gui.gui.addExtension": "Pridať rozšírenie", + "gui.gui.codeTab": "Kód", + "gui.gui.backdropsTab": "Pozadia", + "gui.gui.costumesTab": "Kostýmy", + "gui.gui.soundsTab": "Zvuky", + "gui.importInfo.title": "Importovať projekt Scratch verzia 2.0", + "gui.importInfo.betamessage": "Vložte odkaz na niektorý váš zverejnený projekt Scratch. Zmeny, ktoré urobíte v tejto betaverzii Scratch 3.0, sa neuložia. ", + "gui.importInfo.message": "Vlož odkaz na jeden z tvojich zdieľaných Scratch projektov. Zmeny vykonané v tejto 3.0 ukážke nebudú uložené. ", + "gui.importInfo.invalidFormatError": "Ojoj, odkaz na projekt alebo id asi nie je správny. ", + "gui.importModal.viewproject": "Pozrieť", + "gui.importInfo.goback": "Choď späť ", + "gui.importInfo.previewfaq": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Často kladené otázky", + "gui.extensionLibrary.comingSoon": "Pripravujeme", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Hľadať", + "gui.library.allTag": "Všetko", + "gui.loader.message1": "Vytvárajú sa bloky...", + "gui.loader.message2": "Načítanie sprajtov ...", + "gui.loader.message3": "Načítanie zvukov ...", + "gui.loader.message4": "Načítanie rozšírení ...", + "gui.loader.message5": "Ukľudňujem mačky ...", + "gui.loader.message6": "Prenášame debny ...", + "gui.loader.message7": "Nafukujem planéty ...", + "gui.loader.message8": "Pripravujeme emoji...", + "gui.loader.headline": "Načitanie projektu", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Moje veci", + "gui.accountMenu.myClasses": "Moje triedy", + "gui.accountMenu.myClass": "Moja trieda", + "gui.accountMenu.accountSettings": "Nastavenia účtu", + "gui.accountMenu.signOut": "Odhlásenie", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Kontaktovať komunitu", + "general.username": "Používateľské meno", + "general.password": "Heslo", + "general.signIn": "Prihlás sa", + "login.needHelp": "Potrebuješ pomoc?", + "gui.menuBar.LanguageSelector": "Vybrať jazyk", + "gui.menuBar.tutorialsLibrary": "Návody", + "gui.menuBar.restoreSprite": "Obnoviť postavu", + "gui.menuBar.restoreSound": "Obnoviť zvuk", + "gui.menuBar.restoreCostume": "Obnoviť kostým", + "gui.menuBar.restore": "Obnoviť", + "gui.menuBar.saveNow": "Uložiť", + "gui.menuBar.saveAsCopy": "Uložiť ako kópiu", + "gui.menuBar.remix": "Odvodené", + "gui.menuBar.new": "Nový", + "gui.menuBar.file": "Súbor", + "gui.menuBar.uploadFromComputer": "Načítať z počítača", + "gui.menuBar.downloadToComputer": "Prevziať do počítača", + "gui.menuBar.edit": "Upraviť", + "gui.menuBar.turboModeOff": "Vypnúť režim Turbo", + "gui.menuBar.turboModeOn": "Zapnúť režim Turbo", + "gui.menuBar.joinScratch": "Pripoj sa k Scratchu", + "gui.menuBar.signIn": "Prihlás sa", + "gui.menuBar.giveFeedback": "Daj nám spätnú väzbu", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Zdieľané", + "gui.menuBar.share": "Zverejniť", + "gui.modal.help": "Pomoc", + "gui.modal.back": "Späť", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "normálne", + "gui.monitor.contextMenu.large": "iba hodnota", + "gui.monitor.contextMenu.slider": "posúvač", + "gui.previewInfo.label": "Vyskúšať Scratch 3.0", + "gui.previewInfo.welcome": "Vitajte v betaverzii Scratch 3.0", + "gui.previewModal.notnowtooltip": "Nie teraz", + "gui.previewModal.tryittooltip": "Vyskúšaj", + "gui.previewModal.viewprojecttooltip": "Importovať projekt verzie 2.0", + "gui.previewInfo.betawelcome": "Vitajte v betaverzii Scratch 3.0", + "gui.previewInfo.invitation": "Pracujeme na novej generácii prostredia Scratch. Vyskúšajte si ho hneď!", + "gui.previewInfo.notnow": "Nie teraz", + "gui.previewModal.tryit": "Vyskúšaj to! {caticon}", + "gui.previewModal.viewproject": "Importovať projekt verzie 2.0", + "gui.previewInfo.previewfaq": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Často kladené otázky", + "gui.gui.variableScopeOptionAllSprites": "Pre všetky postavy", + "gui.gui.variableScopeOptionSpriteOnly": "Len pre túto postavu", + "gui.gui.cloudVariableOption": "Cloudová premenná (uložená na serveri)", + "gui.gui.variablePromptAllSpritesMessage": "Táto premenná bude dostupná pre všetky postavy", + "gui.prompt.cancel": "Zrušiť", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Zastaviť", + "gui.playbackStep.playMsg": "Prehrať", + "gui.playbackStep.loadingMsg": "Loading...", + "gui.playbackStep.saveMsg": "Uložiť", + "gui.playbackStep.reRecordMsg": "Nahrať znova", + "gui.recordModal.title": "Nahrať zvuk", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Nahrať", + "gui.soundEditor.sound": "Zvuk", + "gui.soundEditor.play": "Prehrať", + "gui.soundEditor.stop": "Zastaviť", + "gui.soundEditor.trim": "Skrátiť", + "gui.soundEditor.save": "Uložiť", + "gui.soundEditor.undo": "Naspäť", + "gui.soundEditor.redo": "Znova", + "gui.soundEditor.faster": "Rýchlejšie", + "gui.soundEditor.slower": "Pomalšie", + "gui.soundEditor.echo": "Echo", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Hlasnejšie", + "gui.soundEditor.softer": "Tichšie", + "gui.soundEditor.reverse": "Odzadu", + "gui.SpriteInfo.spritePlaceholder": "Meno", + "gui.SpriteInfo.sprite": "Postava", + "gui.SpriteInfo.show": "Ukáž", + "gui.SpriteInfo.size": "Veľkosť", + "gui.spriteSelectorItem.contextMenuDuplicate": "duplikovať", + "gui.spriteSelectorItem.contextMenuDelete": "zmazať", + "gui.spriteSelectorItem.contextMenuExport": "uložiť", + "gui.spriteSelector.addSpriteFromLibrary": "Zvoľte si postavu", + "gui.spriteSelector.addSpriteFromPaint": "Namaľovať", + "gui.spriteSelector.addSpriteFromSurprise": "Prekvapenie", + "gui.spriteSelector.addSpriteFromFile": "Načítať postavu", + "gui.stageHeader.stageSizeLarge": "Prepnúť na veľkú scénu", + "gui.stageHeader.stageSizeSmall": "Prepnúť na malú scénu", + "gui.stageHeader.stageSizeFull": "Spustiť režim celej obrazovky", + "gui.stageHeader.stageSizeUnFull": "Opustiť režim celej obrazovky", + "gui.stageHeader.fullscreenControl": "Režim celej obrazovky", + "gui.spriteSelector.addBackdropFromLibrary": "Vyber si pozadie", + "gui.stageSelector.addBackdropFromPaint": "Namaľovať", + "gui.stageSelector.addBackdropFromSurprise": "Prekvapenie", + "gui.stageSelector.addBackdropFromFile": "Načítať pozadie", + "gui.stageSelector.stage": "Scéna", + "gui.stageSelector.backdrops": "Pozadia", + "gui.turboMode.active": "Turbo režim", + "gui.webglModal.label": "Váš prehliadač nepodporuje WebGL", + "gui.webglModal.description": "Žiaľ, vyzerá to, že váš prehliadač alebo počítač nemá {webGlLink}. Táto technológia je nevyhnutná na správne fungovanie Scratch 3.0.", + "gui.webglModal.webgllink": "nepodporuje WebGL", + "gui.webglModal.back": "Späť", + "gui.webglModal.previewfaq": "Ak chcete zistiť viac, navštívte {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Často kladené otázky", + "gui.costumeLibrary.chooseABackdrop": "Vyber si pozadie", + "gui.costumeLibrary.chooseACostume": "Zvoliť kostým", + "gui.costumeTab.addBackdropFromLibrary": "Vyber si pozadie", + "gui.costumeTab.addCostumeFromLibrary": "Zvoliť kostým", + "gui.costumeTab.addBlankCostume": "Namaľovať", + "gui.costumeTab.addSurpriseCostume": "Prekvapenie", + "gui.costumeTab.addFileBackdrop": "Načítať pozadie", + "gui.costumeTab.addFileCostume": "Načítať kostým", + "gui.costumeTab.addCameraCostume": "Odfotiť", + "gui.extensionLibrary.chooseAnExtension": "Vybrať rozšírenie", + "gui.extensionLibrary.extensionUrl": "Vlož URL rozšírenia", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Nemožno začať nahrávanie zvuku", + "gui.projectLoader.loadError": "Načítanie zvoleného súboru s projektom zlyhalo.", + "gui.soundLibrary.chooseASound": "Zvoľte zvuk", + "gui.soundTab.fileUploadSound": "Načítať zvuk", + "gui.soundTab.surpriseSound": "Prekvapenie", + "gui.soundTab.recordSound": "Nahrať", + "gui.soundTab.addSoundFromLibrary": "Zvoľ si zvuk", + "gui.spriteLibrary.chooseASprite": "Zvoľ si postavu", + "gui.tipsLibrary.tutorials": "Zvoľ si návod", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Vytváranie...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Ukladám...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "Začať", + "gui.howtos.intro-move.step_stepMove": "Pridať blok pohybu ", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Kliknutím na zelenú vlajku spustíš projekt", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Povedz niečo", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Pridanie pozadia", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Zmeniť farbu", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Povedz niečo", + "gui.howtos.cartoon-network.step_CNglide": "Kĺzanie po scéne", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animovať meno", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Vyber si písmenkovú postavu", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Prehraj zvuk pri kliknutí na postavu", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Vyber si ďalšiu písenkovú postavu", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Zmeniť farbu", + "gui.howtos.animate-a-name.step_AnimateSpin": "Vyber si inú písmenkovú postavu a roztoč ju", + "gui.howtos.animate-a-name.step_AnimateGrow": "Vyber si ďalšiu písmenkovú postavu a urob aby rástla", + "gui.howtos.make-music.name": "Vytvor hudbu", + "gui.howtos.Make-Music.step_PickInstrument": "Vyber si postavu hudobného nástroja", + "gui.howtos.Make-Music.step_PlaySoundClick": "Zahrať zvuk pri kliknutí", + "gui.howtos.Make-Music.step_MakeSong": "Vytvoriť pesničku", + "gui.howtos.make-music.step_MakeBeat": "Vybrať bubon a spraviť takt", + "gui.howtos.make-music.step_MakeBeatBox": "Vybrať postavu Mikrofón a Beatbox s prekvapením", + "gui.howtos.make-a-game.name": "Vytvoriť klikaciu hru", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Zvoľ si postavu", + "gui.howtos.make-a-game.step_GamePlaySound": "Zahrať zvuk po kliknutí", + "gui.howtos.make-a-game.step_GameAddScore": "Vytvor premennú Skóre", + "gui.howtos.make-a-game.step_GameChangeScore": "Pri kliknutí zvýš Skóre", + "gui.howtos.make-a-game.step_Random": "Choď na náhodnú pozíciu", + "gui.howtos.make-music.step_GameChangeColor": "Zmeniť farbu", + "gui.howtos.make-music.step_ResetScore": "Vynulovať skóre", + "gui.howtos.make-a-chase-game.name": "Vytvoriť hru Naháňačka", + "gui.howtos.Chase-Game.step_BG": "Pridaj pozadie", + "gui.howtos.chase-game.step_AddOcto": "Pridaj postavu", + "gui.howtos.make-music.step_LeftRight": "Pohybovať sa vpravo a vľavo pomocou šípok", + "gui.howtos.Chase-Game.step_UpDown": "Pohybovať sa hore a dole so šípkami", + "gui.howtos.Chase-Game.step_AddStar": "Pridať ďalšiu postavu", + "gui.howtos.Chase-Game.step_MoveRandom": "Pohybuj sa náhodne", + "gui.howtos.Chase-Game.step_WhenTouch": "V postave Chobotnica pri dotyku zahraj zvuk", + "gui.howtos.Chase-Game.step_ScoreVariable": "Vytvor premennú Skóre", + "gui.howtos.Chase-Game.ScoreWhenTouch": "V postave Chobotnica, pri dotyku Pridať skóre", + "gui.howtos.add-sprite.name": "Pridaj sprite", + "gui.howtos.add-sprite.step_addSprite": "Pridaj postavu", + "gui.howtos.add-a-backdrop.name": "Pridanie pozadia", + "gui.howtos.change-size.name": "Zmena veľkosti", + "gui.howtos.glide-around.name": "Kĺzanie po scéne", + "gui.howtos.record-a-sound.name": "Nahrávanie zvukov", + "gui.howtos.spin-video.name": "Nechaj ho točiť sa", + "gui.howtos.hide-and-show.name": "Skrývanie a ukazovanie", + "gui.howtos.switch-costume.name": "Animovanie postavy", + "gui.howtos.move-around-with-arrow-keys.name": "Používanie klávesov šípiek", + "gui.howtos.add-effects.name": "Pridávanie efektov", + "gui.extension.music.name": "Hudba", + "gui.extension.music.description": "Hra na hudobné nástroje a bicie", + "gui.extension.pen.name": "Pero", + "gui.extension.pen.description": "Kresli s postavami", + "gui.extension.videosensing.name": "Videozisťovanie", + "gui.extension.videosensing.description": "Vnímanie pohybu prostredníctvom kamery.", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Preložiť", + "gui.extension.translate.description": "Prelož text do mnohých jazykov", + "gui.extension.microbit.description": "Spoj svoje projekty so svetom", + "gui.extension.microbit.connectingMessage": "Pripájanie", + "gui.extension.ev3.description": "Stavaj interaktívne roboty a mnoho iného", + "gui.extension.ev3.connectingMessage": "Pripájanie. Presvedčte sa, že pin na vašom EV3 je nastavený na 1234.", + "gui.extension.wedo2.description": "Stavebnica so senzormi a motorčekmi", + "gui.extension.wedo2.connectingMessage": "Pripájanie", + "gui.libraryTags.all": "Všetko", + "gui.libraryTags.animals": "Zvieratá", + "gui.libraryTags.dance": "Tancovať", + "gui.libraryTags.effects": "Efekty", + "gui.libraryTags.fantasy": "Fantázia", + "gui.libraryTags.fashion": "Fashion", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Interiér", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Hudba", + "gui.libraryTags.notes": "Notes", + "gui.libraryTags.outdoors": "Exteriér", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Ľudia", + "gui.libraryTags.percussion": "Bicie", + "gui.libraryTags.space": "Vesmír", + "gui.libraryTags.sports": "Športy", + "gui.libraryTags.underwater": "Pod vodou", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animácia", + "gui.libraryTags.art": "Umenie", + "gui.libraryTags.games": "Hry", + "gui.libraryTags.stories": "Príbehy", + "gui.libraryTags.letters": "Písmená", + "gui.opcodeLabels.direction": "smer", + "gui.opcodeLabels.xposition": "pozícia x", + "gui.opcodeLabels.yposition": "pozícia y", + "gui.opcodeLabels.size": "veľkosť", + "gui.opcodeLabels.costumename": "meno kostýmu", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "meno pozadia", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "hlasitosť", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "odpoveď", + "gui.opcodeLabels.loudness": "hlasitosť", + "gui.opcodeLabels.username": "používateľ", + "gui.opcodeLabels.year": "rok", + "gui.opcodeLabels.month": "mesiac", + "gui.opcodeLabels.date": "deň v mesiaci", + "gui.opcodeLabels.dayofweek": "deň v týždni", + "gui.opcodeLabels.hour": "hod", + "gui.opcodeLabels.minute": "min", + "gui.opcodeLabels.second": "s", + "gui.opcodeLabels.timer": "časovač", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/sl.json b/editor/interface/sl.json index 2d2d4b38..88335141 100644 --- a/editor/interface/sl.json +++ b/editor/interface/sl.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Shramba", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Napaka pri nalaganju shrambe", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Nalagam ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Več", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Shramba je prazna", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Ta brskalnik ni podprt", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Žal Scratch 3.0 ne podpira brskalnikov Internet Explorer, Vivaldi, Opera ali Silk. priporočamo uporabo nobvejših brskalnikov kot so Google Chrome, Mozilla Firefox ali Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Nazaj", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Da izveš več, pojdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Pogosta vprašanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Fotografiraj", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Nalaganje kamere...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Potrebujemo tvoje soglasje za uporabo kamere", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ponovno fotografiraj", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Shrani", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Fotografiraj", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Nalagam ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Omogoči kamero", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Vodiči", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Zapri", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Poskusi še več stvari!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Oglej si še", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Ne skrbi, delamo na tem {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kmalu ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Delamo na tem {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Ni najdenih naprav", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Poskrbi, da je naprava v bližini in prični z iskanjem.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Na napravi pritisni na gumb.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Začni z iskanjem", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Iščem...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Poskusi ponovno", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Povezano", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Prekini povezavo", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "V urejevalnik", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Povezovanje...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ups, nekaj je šlo narobe.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Poskusi ponovno", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Pomoč", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ime naprave", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Poveži", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Iščem naprave", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Ni najdenih naprav", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Izberi napravo z zgornjega spiska .", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Osveži", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Preveri, če je Scratch Link nameščen in zagnan", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Preveri, če je Blootooth omogočen", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Poskusi ponovno", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Pomoč", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Pojdi", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Ustavi", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "To je nerodno! Nekaj je šlo narobe.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Žal nam je, a kaže, da je Scractch prenehal delovati. Ekipa, ki skrbi za razvij Scratcha, je bila avtomatično obveščena. Prosimo, osveži stran in poskusi znova. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Ustvari blok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Dodaj vnos", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "število ali besedilo", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Dodaj vnos", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "logične vrednosti", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Dodaj oznako", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Izvajaj brez osveževanja", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Prekliči", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Smer", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Vsepovsod", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Levo/Desno", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ne obračaj", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Dodaj razširitev", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Koda", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Ozadja", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Videzi", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Zvoki", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Oglej si Projekt Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Vnesi povezavo do enega od tvojih deljenih Scratch projektov. Spremembe, narejene v tej različici 3.0 Beta ne bodo shranjene.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Izberi povezavo do enega od tvojih deljenih Scratch projektov. Spremembe, narejene cv tem Predpregledu 3.0 ne bodo shranjene.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Hmm, ta povezava do projekta ali id ni videti ravno prav. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Oglej si", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Nazaj", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Da izveš več, pojdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Pogosta vprašanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kmalu ...", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Išči", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Vse", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Ustvarjanje blokov", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Nalagam figure ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Nalagam zvoke ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Nalagam razširitve ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Krotenje mačk ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Prenos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Priprava smeškov ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Nalagam projekt", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Moje stvari", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Moji razredi", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Moj razred", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Nastavitve računa", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Izpiši se", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Oglej si Skupnost", - "description": "Label for see community button" - }, - "general.username": { - "message": "Uporabniško ime", - "description": "Label for login username input" - }, - "general.password": { - "message": "Geslo", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Vpiši se", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Potrebuješ pomoč?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "izbira jezika", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Vodiči", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Povrni figuro", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Povrni zvok", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Povrni videz", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Povrni", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Shrani takoj", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Shrani kot kopijo", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Predelaj", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nov", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Datoteka", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Naloži z računalnika", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Shrani na računalnik", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Uredi", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Izključi Turbo način", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Vključi Turbo način", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Pridruži se Scratchu", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Vpiši se", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Sporoči povratne informacije", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Deljeno", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Deli", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Pomoč", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Nazaj", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "navaden prikaz", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "velik prikaz", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "drsnik", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Preizkusi Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Dobrodošel v Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ne še", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Preizkusi", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Oglej si Projekt 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Dobrodošel v Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Razvijamo novo generacijo Scratcha. Veselimo se, da ga boš preizkusil!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ne še", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Preizkusi! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Oglej si Projekt 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Da izveš več, pojdi na {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Pogosta vprašanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Za vse figure", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Samo za to figuro", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Spremenljivka v oblaku (shranjena na strežniku)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ta spremenljivka bo na voljo vsem figuram.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Prekliči", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Ustavi", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Predvajaj", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Nalagam ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Shrani", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Ponovno posnemi", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Posnami zvok", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Snemaj", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Zvok", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Predvajaj", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Ustavi", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Odstrani", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Shrani", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Razveljavi", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Uveljavi", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Hitreje", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Počasneje", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Odmev", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Glasneje", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Mehkeje", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Obrni", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Ime", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Figura", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Pokaži", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Velikost", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "podvoji", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "zbriši", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "izvozi", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Izberi figuro", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Nariši", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Presenečenje", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Naloži figuro", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Preklopi na večji oder", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Preklopi na manjši oder", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Vklopi celozaslonski način", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Izhod iz celozaslonskega načina", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Celozaslonski način", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Izberi ozadje", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Presenečenje", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Naloži ozadje", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Oder", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Ozadja", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo način", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Tvoj brskalnik ne podpira WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Videti je, da tvoj brskalnik žal ne podpira {webGlLink}. Ta tehnologija je nujna, da Scratch 3.0 deluje.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ne podpira WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Nazaj", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Da izveš več, pojdi na {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Pogosta vprašanja", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Izberi ozadje", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Izberi videz", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Izberi ozadje", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Izberi videz", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Nariši", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Presenečenje", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Naloži ozadje", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Naloži videz", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Spletna kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Izberi razširitev", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Dodaj URL naslov razširitve", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Ni bilo mogoče snemati", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Izbrana projektna datoteka se ni naložila.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Izberi zvok", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Naloži zvočni posnetek...", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Presenečenje", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Snemaj", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Izberi zvok", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Izberi figuro", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Izberi Vodič.", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Ustvarjam...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Shranjujem...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "moja spremenljivka", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Prvi koraki", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Dodaj blok za premik", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Za začetek klikni na zeleno zastavico", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Reci kaj", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Dodaj ozadje", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Spremeni barvo", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Zavrti okoli", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Reci kaj", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Drsi", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Štej točke", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animiraj ime", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Izberi figuro uge črke", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Ob kliku predvajaj zvok", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Izberi figuro druge črko", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Spremeni barvo", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Izberi drugo črko in povzroči, da se zavrti", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Izberi drugo črko in povzroči, da se poveča", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Ustvari glasbo", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Izberi figuro glasbila", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Ob kliku predvajaj zvok", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Ustvari pesem", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Izberi boben in udari po njem", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Izberi figuro Mikrofon & Beatbox presenečenja", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Ustvari Igro klikanja", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Izberi figuro", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Ob kliku predvajaj zvok", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Ustvari spremenljivko za rezultat", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Ob kliku povečaj število točk", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Pojdi na naključno mesto", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Spremeni barvo", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Ponastavi rezultat", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Ustvari Igro lovljenja", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Dodaj ozadje", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Dodaj figuro", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Premikaj levo in desno s smernimi puščicami ", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "S smernima puščicama se premikaj gor in dol", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Dodaj naslednjo figuro", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Premikaj naključno", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Pri figuri Hobotnice, ko se jo dotakne, predvajaj zvok", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Ustvari spremenljivko za rezultat", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Pri figuri Hobotnice, ko se jo dotakne, dodaj rezultat", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Dodaj figuro", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Dodaj figuro", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Dodaj ozadje", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Spremeni velikost", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Drsi", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Posnami zvok", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Naj se vrti", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Skrij in pokaži", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animiraj figuro", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Uporabi smerne puščice", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Dodaj učinke", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Glasba", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Igraj glasbila.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Svinčnik", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Riši s figurami.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video zaznavanje", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Nadzor gibanja s kamero", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Prevedi", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Prevedi v različne jezike.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Poveži svoje projekte s svetom.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Povezovanje", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Ustvari interaktivne robote in ... .", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Povezovanje. preveri, da je pin na EV3 nastavljen na 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Gradi z motorji in senzorji.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Povezovanje", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Vse", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Živali", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Pleši", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Učinki", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Domišljija", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Notranjost", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Glasba", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Zapiski", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Zunanjost", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Stiki", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Tolkala", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Presledek", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Šport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Pod vodo", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animacije", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Umetnost", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Igre", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Zgodbe", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Pisma", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "smer", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "položaj x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "položaj y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "velikost", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ime videza", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ime ozadja", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "glasnost", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "odgovor", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "glasnost", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "uporabniško ime", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "leto", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mesec", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datum", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "dan v tednu", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ura", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuta", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunda", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "štoparica", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "poberi", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Shramba", + "gui.backpack.errorBackpack": "Napaka pri nalaganju shrambe", + "gui.backpack.loadingBackpack": "Nalagam ...", + "gui.backpack.more": "Več", + "gui.backpack.emptyBackpack": "Shramba je prazna", + "gui.unsupportedBrowser.label": "Ta brskalnik ni podprt", + "gui.unsupportedBrowser.description": "Žal Scratch 3.0 ne podpira brskalnikov Internet Explorer, Vivaldi, Opera ali Silk. priporočamo uporabo nobvejših brskalnikov kot so Google Chrome, Mozilla Firefox ali Microsoft Edge.", + "gui.unsupportedBrowser.back": "Nazaj", + "gui.unsupportedBrowser.previewfaq": "Da izveš več, pojdi na {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Pogosta vprašanja", + "gui.cameraModal.cameraModalTitle": "Fotografiraj", + "gui.cameraModal.loadingCameraMessage": "Nalaganje kamere...", + "gui.cameraModal.permissionRequest": "Potrebujemo tvoje soglasje za uporabo kamere", + "gui.cameraModal.retakePhoto": "Ponovno fotografiraj", + "gui.cameraModal.save": "Shrani", + "gui.cameraModal.takePhoto": "Fotografiraj", + "gui.cameraModal.loadingCaption": "Nalagam ...", + "gui.cameraModal.enableCameraCaption": "Omogoči kamero", + "gui.cards.all-tutorials": "Vodiči", + "gui.cards.close": "Zapri", + "gui.cards.more-things-to-try": "Poskusi še več stvari!", + "gui.cards.see-more": "Oglej si še", + "gui.comingSoon.message1": "Ne skrbi, delamo na tem {emoji}", + "gui.comingSoon.message2": "Kmalu ...", + "gui.comingSoon.message3": "Delamo na tem {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Ni najdenih naprav", + "gui.connection.auto-scanning.prescan": "Poskrbi, da je naprava v bližini in prični z iskanjem.", + "gui.connection.auto-scanning.pressbutton": "Na napravi pritisni na gumb.", + "gui.connection.auto-scanning.start-search": "Začni z iskanjem", + "gui.connection.connecting-searchbutton": "Iščem...", + "gui.connection.auto-scanning.try-again": "Poskusi ponovno", + "gui.connection.connected": "Povezano", + "gui.connection.disconnect": "Prekini povezavo", + "gui.connection.go-to-editor": "V urejevalnik", + "gui.connection.connecting-cancelbutton": "Povezovanje...", + "gui.connection.error.errorMessage": "Ups, nekaj je šlo narobe.", + "gui.connection.error.tryagainbutton": "Poskusi ponovno", + "gui.connection.error.helpbutton": "Pomoč", + "gui.connection.peripheral-name-label": "Ime naprave", + "gui.connection.connect": "Poveži", + "gui.connection.scanning.lookingforperipherals": "Iščem naprave", + "gui.connection.scanning.noPeripheralsFound": "Ni najdenih naprav", + "gui.connection.scanning.instructions": "Izberi napravo z zgornjega spiska .", + "gui.connection.search": "Osveži", + "gui.connection.unavailable.installscratchlink": "Preveri, če je Scratch Link nameščen in zagnan", + "gui.connection.unavailable.enablebluetooth": "Preveri, če je Blootooth omogočen", + "gui.connection.unavailable.tryagainbutton": "Poskusi ponovno", + "gui.connection.unavailable.helpbutton": "Pomoč", + "gui.controls.go": "Pojdi", + "gui.controls.stop": "Ustavi", + "gui.crashMessage.label": "To je nerodno! Nekaj je šlo narobe.", + "gui.crashMessage.description": "Žal nam je, a kaže, da je Scractch prenehal delovati. Ekipa, ki skrbi za razvij Scratcha, je bila avtomatično obveščena. Prosimo, osveži stran in poskusi znova. ", + "gui.crashMessage.reload": "Reload", + "gui.customProcedures.myblockModalTitle": "Ustvari blok", + "gui.customProcedures.addAnInputNumberText": "Dodaj vnos", + "gui.customProcedures.numberTextType": "število ali besedilo", + "gui.customProcedures.addAnInputBoolean": "Dodaj vnos", + "gui.customProcedures.booleanType": "logične vrednosti", + "gui.customProcedures.addALabel": "Dodaj oznako", + "gui.customProcedures.runWithoutScreenRefresh": "Izvajaj brez osveževanja", + "gui.customProcedures.cancel": "Prekliči", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Smer", + "gui.directionPicker.rotationStyles.allAround": "Vsepovsod", + "gui.directionPicker.rotationStyles.leftRight": "Levo/Desno", + "gui.directionPicker.rotationStyles.dontRotate": "Ne obračaj", + "gui.gui.addExtension": "Dodaj razširitev", + "gui.gui.codeTab": "Koda", + "gui.gui.backdropsTab": "Ozadja", + "gui.gui.costumesTab": "Videzi", + "gui.gui.soundsTab": "Zvoki", + "gui.importInfo.title": "Oglej si Projekt Scratch 2.0", + "gui.importInfo.betamessage": "Vnesi povezavo do enega od tvojih deljenih Scratch projektov. Spremembe, narejene v tej različici 3.0 Beta ne bodo shranjene.", + "gui.importInfo.message": "Izberi povezavo do enega od tvojih deljenih Scratch projektov. Spremembe, narejene cv tem Predpregledu 3.0 ne bodo shranjene.", + "gui.importInfo.invalidFormatError": "Hmm, ta povezava do projekta ali id ni videti ravno prav. ", + "gui.importModal.viewproject": "Oglej si", + "gui.importInfo.goback": "Nazaj", + "gui.importInfo.previewfaq": "Da izveš več, pojdi na {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Pogosta vprašanja", + "gui.extensionLibrary.comingSoon": "Kmalu ...", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Išči", + "gui.library.allTag": "Vse", + "gui.loader.message1": "Ustvarjanje blokov", + "gui.loader.message2": "Nalagam figure ...", + "gui.loader.message3": "Nalagam zvoke ...", + "gui.loader.message4": "Nalagam razširitve ...", + "gui.loader.message5": "Krotenje mačk ...", + "gui.loader.message6": "Prenos ...", + "gui.loader.message7": "Inflating gobos …", + "gui.loader.message8": "Priprava smeškov ...", + "gui.loader.headline": "Nalagam projekt", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Moje stvari", + "gui.accountMenu.myClasses": "Moji razredi", + "gui.accountMenu.myClass": "Moj razred", + "gui.accountMenu.accountSettings": "Nastavitve računa", + "gui.accountMenu.signOut": "Izpiši se", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Oglej si Skupnost", + "general.username": "Uporabniško ime", + "general.password": "Geslo", + "general.signIn": "Vpiši se", + "login.needHelp": "Potrebuješ pomoč?", + "gui.menuBar.LanguageSelector": "izbira jezika", + "gui.menuBar.tutorialsLibrary": "Vodiči", + "gui.menuBar.restoreSprite": "Povrni figuro", + "gui.menuBar.restoreSound": "Povrni zvok", + "gui.menuBar.restoreCostume": "Povrni videz", + "gui.menuBar.restore": "Povrni", + "gui.menuBar.saveNow": "Shrani takoj", + "gui.menuBar.saveAsCopy": "Shrani kot kopijo", + "gui.menuBar.remix": "Predelaj", + "gui.menuBar.new": "Nov", + "gui.menuBar.file": "Datoteka", + "gui.menuBar.uploadFromComputer": "Naloži z računalnika", + "gui.menuBar.downloadToComputer": "Shrani na računalnik", + "gui.menuBar.edit": "Uredi", + "gui.menuBar.turboModeOff": "Izključi Turbo način", + "gui.menuBar.turboModeOn": "Vključi Turbo način", + "gui.menuBar.joinScratch": "Pridruži se Scratchu", + "gui.menuBar.signIn": "Vpiši se", + "gui.menuBar.giveFeedback": "Sporoči povratne informacije", + "gui.gui.projectTitlePlaceholder": "Project title here", + "gui.menuBar.isShared": "Deljeno", + "gui.menuBar.share": "Deli", + "gui.modal.help": "Pomoč", + "gui.modal.back": "Nazaj", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "navaden prikaz", + "gui.monitor.contextMenu.large": "velik prikaz", + "gui.monitor.contextMenu.slider": "drsnik", + "gui.previewInfo.label": "Preizkusi Scratch 3.0", + "gui.previewInfo.welcome": "Dobrodošel v Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Ne še", + "gui.previewModal.tryittooltip": "Preizkusi", + "gui.previewModal.viewprojecttooltip": "Oglej si Projekt 2.0", + "gui.previewInfo.betawelcome": "Dobrodošel v Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Razvijamo novo generacijo Scratcha. Veselimo se, da ga boš preizkusil!", + "gui.previewInfo.notnow": "Ne še", + "gui.previewModal.tryit": "Preizkusi! {caticon}", + "gui.previewModal.viewproject": "Oglej si Projekt 2.0", + "gui.previewInfo.previewfaq": "Da izveš več, pojdi na {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Pogosta vprašanja", + "gui.gui.variableScopeOptionAllSprites": "Za vse figure", + "gui.gui.variableScopeOptionSpriteOnly": "Samo za to figuro", + "gui.gui.cloudVariableOption": "Spremenljivka v oblaku (shranjena na strežniku)", + "gui.gui.variablePromptAllSpritesMessage": "Ta spremenljivka bo na voljo vsem figuram.", + "gui.prompt.cancel": "Prekliči", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Ustavi", + "gui.playbackStep.playMsg": "Predvajaj", + "gui.playbackStep.loadingMsg": "Nalagam ...", + "gui.playbackStep.saveMsg": "Shrani", + "gui.playbackStep.reRecordMsg": "Ponovno posnemi", + "gui.recordModal.title": "Posnami zvok", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Snemaj", + "gui.soundEditor.sound": "Zvok", + "gui.soundEditor.play": "Predvajaj", + "gui.soundEditor.stop": "Ustavi", + "gui.soundEditor.trim": "Odstrani", + "gui.soundEditor.save": "Shrani", + "gui.soundEditor.undo": "Razveljavi", + "gui.soundEditor.redo": "Uveljavi", + "gui.soundEditor.faster": "Hitreje", + "gui.soundEditor.slower": "Počasneje", + "gui.soundEditor.echo": "Odmev", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Glasneje", + "gui.soundEditor.softer": "Mehkeje", + "gui.soundEditor.reverse": "Obrni", + "gui.SpriteInfo.spritePlaceholder": "Ime", + "gui.SpriteInfo.sprite": "Figura", + "gui.SpriteInfo.show": "Pokaži", + "gui.SpriteInfo.size": "Velikost", + "gui.spriteSelectorItem.contextMenuDuplicate": "podvoji", + "gui.spriteSelectorItem.contextMenuDelete": "zbriši", + "gui.spriteSelectorItem.contextMenuExport": "izvozi", + "gui.spriteSelector.addSpriteFromLibrary": "Izberi figuro", + "gui.spriteSelector.addSpriteFromPaint": "Nariši", + "gui.spriteSelector.addSpriteFromSurprise": "Presenečenje", + "gui.spriteSelector.addSpriteFromFile": "Naloži figuro", + "gui.stageHeader.stageSizeLarge": "Preklopi na večji oder", + "gui.stageHeader.stageSizeSmall": "Preklopi na manjši oder", + "gui.stageHeader.stageSizeFull": "Vklopi celozaslonski način", + "gui.stageHeader.stageSizeUnFull": "Izhod iz celozaslonskega načina", + "gui.stageHeader.fullscreenControl": "Celozaslonski način", + "gui.spriteSelector.addBackdropFromLibrary": "Izberi ozadje", + "gui.stageSelector.addBackdropFromPaint": "Paint", + "gui.stageSelector.addBackdropFromSurprise": "Presenečenje", + "gui.stageSelector.addBackdropFromFile": "Naloži ozadje", + "gui.stageSelector.stage": "Oder", + "gui.stageSelector.backdrops": "Ozadja", + "gui.turboMode.active": "Turbo način", + "gui.webglModal.label": "Tvoj brskalnik ne podpira WebGL", + "gui.webglModal.description": "Videti je, da tvoj brskalnik žal ne podpira {webGlLink}. Ta tehnologija je nujna, da Scratch 3.0 deluje.", + "gui.webglModal.webgllink": "ne podpira WebGL", + "gui.webglModal.back": "Nazaj", + "gui.webglModal.previewfaq": "Da izveš več, pojdi na {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Pogosta vprašanja", + "gui.costumeLibrary.chooseABackdrop": "Izberi ozadje", + "gui.costumeLibrary.chooseACostume": "Izberi videz", + "gui.costumeTab.addBackdropFromLibrary": "Izberi ozadje", + "gui.costumeTab.addCostumeFromLibrary": "Izberi videz", + "gui.costumeTab.addBlankCostume": "Nariši", + "gui.costumeTab.addSurpriseCostume": "Presenečenje", + "gui.costumeTab.addFileBackdrop": "Naloži ozadje", + "gui.costumeTab.addFileCostume": "Naloži videz", + "gui.costumeTab.addCameraCostume": "Spletna kamera", + "gui.extensionLibrary.chooseAnExtension": "Izberi razširitev", + "gui.extensionLibrary.extensionUrl": "Dodaj URL naslov razširitve", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Ni bilo mogoče snemati", + "gui.projectLoader.loadError": "Izbrana projektna datoteka se ni naložila.", + "gui.soundLibrary.chooseASound": "Izberi zvok", + "gui.soundTab.fileUploadSound": "Naloži zvočni posnetek...", + "gui.soundTab.surpriseSound": "Presenečenje", + "gui.soundTab.recordSound": "Snemaj", + "gui.soundTab.addSoundFromLibrary": "Izberi zvok", + "gui.spriteLibrary.chooseASprite": "Izberi figuro", + "gui.tipsLibrary.tutorials": "Izberi Vodič.", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Ustvarjam...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Shranjujem...", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "moja spremenljivka", + "gui.howtos.intro-move-sayhello-hat.name": "Prvi koraki", + "gui.howtos.intro-move.step_stepMove": "Dodaj blok za premik", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Za začetek klikni na zeleno zastavico", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Reci kaj", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Dodaj ozadje", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Spremeni barvo", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Zavrti okoli", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Reci kaj", + "gui.howtos.cartoon-network.step_CNglide": "Drsi", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Štej točke", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Animiraj ime", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Izberi figuro uge črke", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Ob kliku predvajaj zvok", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Izberi figuro druge črko", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Spremeni barvo", + "gui.howtos.animate-a-name.step_AnimateSpin": "Izberi drugo črko in povzroči, da se zavrti", + "gui.howtos.animate-a-name.step_AnimateGrow": "Izberi drugo črko in povzroči, da se poveča", + "gui.howtos.make-music.name": "Ustvari glasbo", + "gui.howtos.Make-Music.step_PickInstrument": "Izberi figuro glasbila", + "gui.howtos.Make-Music.step_PlaySoundClick": "Ob kliku predvajaj zvok", + "gui.howtos.Make-Music.step_MakeSong": "Ustvari pesem", + "gui.howtos.make-music.step_MakeBeat": "Izberi boben in udari po njem", + "gui.howtos.make-music.step_MakeBeatBox": "Izberi figuro Mikrofon & Beatbox presenečenja", + "gui.howtos.make-a-game.name": "Ustvari Igro klikanja", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Izberi figuro", + "gui.howtos.make-a-game.step_GamePlaySound": "Ob kliku predvajaj zvok", + "gui.howtos.make-a-game.step_GameAddScore": "Ustvari spremenljivko za rezultat", + "gui.howtos.make-a-game.step_GameChangeScore": "Ob kliku povečaj število točk", + "gui.howtos.make-a-game.step_Random": "Pojdi na naključno mesto", + "gui.howtos.make-music.step_GameChangeColor": "Spremeni barvo", + "gui.howtos.make-music.step_ResetScore": "Ponastavi rezultat", + "gui.howtos.make-a-chase-game.name": "Ustvari Igro lovljenja", + "gui.howtos.Chase-Game.step_BG": "Dodaj ozadje", + "gui.howtos.chase-game.step_AddOcto": "Dodaj figuro", + "gui.howtos.make-music.step_LeftRight": "Premikaj levo in desno s smernimi puščicami ", + "gui.howtos.Chase-Game.step_UpDown": "S smernima puščicama se premikaj gor in dol", + "gui.howtos.Chase-Game.step_AddStar": "Dodaj naslednjo figuro", + "gui.howtos.Chase-Game.step_MoveRandom": "Premikaj naključno", + "gui.howtos.Chase-Game.step_WhenTouch": "Pri figuri Hobotnice, ko se jo dotakne, predvajaj zvok", + "gui.howtos.Chase-Game.step_ScoreVariable": "Ustvari spremenljivko za rezultat", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Pri figuri Hobotnice, ko se jo dotakne, dodaj rezultat", + "gui.howtos.add-sprite.name": "Dodaj figuro", + "gui.howtos.add-sprite.step_addSprite": "Dodaj figuro", + "gui.howtos.add-a-backdrop.name": "Dodaj ozadje", + "gui.howtos.change-size.name": "Spremeni velikost", + "gui.howtos.glide-around.name": "Drsi", + "gui.howtos.record-a-sound.name": "Posnami zvok", + "gui.howtos.spin-video.name": "Naj se vrti", + "gui.howtos.hide-and-show.name": "Skrij in pokaži", + "gui.howtos.switch-costume.name": "Animiraj figuro", + "gui.howtos.move-around-with-arrow-keys.name": "Uporabi smerne puščice", + "gui.howtos.add-effects.name": "Dodaj učinke", + "gui.extension.music.name": "Glasba", + "gui.extension.music.description": "Igraj glasbila.", + "gui.extension.pen.name": "Svinčnik", + "gui.extension.pen.description": "Riši s figurami.", + "gui.extension.videosensing.name": "Video zaznavanje", + "gui.extension.videosensing.description": "Nadzor gibanja s kamero", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Prevedi", + "gui.extension.translate.description": "Prevedi v različne jezike.", + "gui.extension.microbit.description": "Poveži svoje projekte s svetom.", + "gui.extension.microbit.connectingMessage": "Povezovanje", + "gui.extension.ev3.description": "Ustvari interaktivne robote in ... .", + "gui.extension.ev3.connectingMessage": "Povezovanje. preveri, da je pin na EV3 nastavljen na 1234.", + "gui.extension.wedo2.description": "Gradi z motorji in senzorji.", + "gui.extension.wedo2.connectingMessage": "Povezovanje", + "gui.libraryTags.all": "Vse", + "gui.libraryTags.animals": "Živali", + "gui.libraryTags.dance": "Pleši", + "gui.libraryTags.effects": "Učinki", + "gui.libraryTags.fantasy": "Domišljija", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Notranjost", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Glasba", + "gui.libraryTags.notes": "Zapiski", + "gui.libraryTags.outdoors": "Zunanjost", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Stiki", + "gui.libraryTags.percussion": "Tolkala", + "gui.libraryTags.space": "Presledek", + "gui.libraryTags.sports": "Šport", + "gui.libraryTags.underwater": "Pod vodo", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Animacije", + "gui.libraryTags.art": "Umetnost", + "gui.libraryTags.games": "Igre", + "gui.libraryTags.stories": "Zgodbe", + "gui.libraryTags.letters": "Pisma", + "gui.opcodeLabels.direction": "smer", + "gui.opcodeLabels.xposition": "položaj x", + "gui.opcodeLabels.yposition": "položaj y", + "gui.opcodeLabels.size": "velikost", + "gui.opcodeLabels.costumename": "ime videza", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "ime ozadja", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "glasnost", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "odgovor", + "gui.opcodeLabels.loudness": "glasnost", + "gui.opcodeLabels.username": "uporabniško ime", + "gui.opcodeLabels.year": "leto", + "gui.opcodeLabels.month": "mesec", + "gui.opcodeLabels.date": "datum", + "gui.opcodeLabels.dayofweek": "dan v tednu", + "gui.opcodeLabels.hour": "ura", + "gui.opcodeLabels.minute": "minuta", + "gui.opcodeLabels.second": "sekunda", + "gui.opcodeLabels.timer": "štoparica", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "poberi" } \ No newline at end of file diff --git a/editor/interface/sq.json b/editor/interface/sq.json deleted file mode 100644 index 30cea325..00000000 --- a/editor/interface/sq.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Çantë shpine", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Akoma", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Prapa", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Ruaj", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Mbyll", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Mos u shqetëso, duke punuar {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Së shpejti...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Duke punuar", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ndihmë", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Ndihmë", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Shko", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Bëj një Bllok", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ekzekuto pa i bërë refresh ekranit", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Anulo", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Sfonde", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostume", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Tinguj", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Vendosni një link te një nga projektet tuaja të përbashkëta të Scratch. Ndryshimet e bëra në këtë version 3.0 Beta nuk do të ruhen.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Kërko", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Të gjitha", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profili", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Gjërat e Mia", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Klasat e Mia", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Klasa Ime", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Aranzhimet e Llogarisë", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Dalje", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Përdorues", - "description": "Label for login username input" - }, - "general.password": { - "message": "Fjalëkalimi", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Identifikohu", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Ruaj tani", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Ruaj si kopje", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remikso", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "I Ri", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Skedar", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edito", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Eja në Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Identifikohu", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Shpërndaj", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Ndihmë", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Prapa", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "ekran normal", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "ekran i madh", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Për të gjitha sprite-t", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Vetëm për këtë sprite", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Variabël Cloud (ruajtur në server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Anullo", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Ruaj", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Regjistrim", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Tingull", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Ruaj", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Zhbëj", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ribëj", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Shfaq", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Madhësia", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "dyfisho", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "fshije", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksporto", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Ngarko Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Zgjidh një Sfond", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Skenë", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Sfonde", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Modeli Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Prapa", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Zgjidh një Sfond", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Zgjidh një Sfond", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Regjistrim", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Duke krijuar...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Duke Ruajtur...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Hapat e Para", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Thuaj Diçka", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Ndrysho Ngjyrën", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Thuaj Diçka", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Krijo Muzikë", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Ndrysho Ngjyrën", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Shto Një Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Shto Një Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Shto Një Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Përdor Shigjetat e Tastierës", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muzikë", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Stilolapsi", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Të gjitha", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Kafshët", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Kërce", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Efekte", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantazi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Nga brenda", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muzikë", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Nga jashtë", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Njerëz", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Muzikë me Shkopinj", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Hapësirë", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sporte", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Nënujore", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Lojra", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Përralla", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Shkronjat", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "drejtimi", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "pozicioni x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "pozicioni y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "përmasa", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "emri i kostumit", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "emri i sfondit", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volumi", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "ritëm", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "përgjigje", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "lartësia e zërit", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "përdorues", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "viti", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "muaj", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "datë", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ditë e javës", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "orë", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minutë", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "i dytë", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "kohëmatës", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "kërce", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/sr.json b/editor/interface/sr.json index 93fd4af2..e66a8157 100644 --- a/editor/interface/sr.json +++ b/editor/interface/sr.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Поновно повезивање", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Остава", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Грешка при учитавању оставе", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Учитавање...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Више", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Остава је празна", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Прегледач интернета није подржан", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Веома нам је жао, али Скрач 3.0 не подржава прегледаче Internet Explorer, Vivaldi, Opera и Silk. Предлажемо да користите новије прегледаче као што је Google Chrome, Mozilla Firefox или Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Назад", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Да сазнаш више, иди на {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Најчешћа питања", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Направи фотографију", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Учитавам камеру", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Потребна нам је твоја дозвола да би користили твоју камеру", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Поново направи фотографију", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Сачувај", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Направи фотографију", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Учитавање...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Омогући камеру", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Приручници", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Затвори", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Више ствари за испробавање!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Погледај више", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Не брини, радимо на томе {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Очекуј убрзо", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Тренутно радимо на томе {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Нема уређаја", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Постави свој уређај близу, затим почни са претраживањем.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Притисни дугме на свом уређају.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Почни претраживање", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Претражујем...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Пробај поново", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Повезан", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Искључи", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Иди у едитор", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Повезивање...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Упс, изгледа да нешто није уреду.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Пробај поново", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Помоћ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Име уређаја", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Повежи", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Тражим уређаје", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Нема уређаја", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Изабери свој уређај на горњој листи.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Освежи", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Увери се да си инсталирао Скрач везу и да ради", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Провери де ли је блутут омогућен", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Пробај поново", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Помоћ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Крени", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Заустави", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ух! Нешто није у реду.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Жао нам је, али изгледа да је Скреч престао са радом. Овај проблем је аутоматски послат Скреч тиму. Молим те, освежи своју страницу да пробаш поново.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Поново учитај", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Направи блок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Додај улаз", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "број или текст", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Додај улаз", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "булов израз", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Додај натпис", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Изврши без освежавања екрана", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Откажи", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "У реду", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Смер", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "На све стране", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Лево/десно", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Без окретања", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Додај проширење", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Програм", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Позадине", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Костими", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Звукови", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Погледај Скреч 2.0 пројекат", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Унеси везу ка једном од твојих дељених Скреч пројеката. Промене направљене у овом 3.0 бета неће бити сачуване.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Унеси везу ка једном од твојих дељених Скреч пројеката. Промене направљене у овом 3.0 прегледу неће бити сачуване.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ох ух, веза овог пројекта или његов ид не изгледају одговарајући.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Приказ", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Иди назад", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Да сазнаш више, иди на {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Најчешћа питања", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Очекуј убрзо", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Захтева", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Сарадња са", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Тражи", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Сви", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Стварање блокова ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Учитавам ликове...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Учитавам звукове...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Учитавам проширења...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Маце у стаду...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Преносим наное...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Проширујем гобое...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Припремам смајлије...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Учитавам пројекат", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профил", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Моје ствари", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Моја одељења", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Моје одељење", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Подешавања налога", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Одјава", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "по {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Види Заједницу", - "description": "Label for see community button" - }, - "general.username": { - "message": "Име за пријаву", - "description": "Label for login username input" - }, - "general.password": { - "message": "Лозинка", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Пријави се", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Да ли ти је потребна помоћ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "бирач језика", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Приручници", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Поврати лик", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Поврати звук", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Поврати костим", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Поврати", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Сачувај одмах", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Сачувај као копију", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Преради", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ново", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Датотека", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Пошаљи са свог рачунара", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Сачувај на свом рачунару", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Уреди", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Искључи турбо начин", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Укључи турбо начин", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Придужи се Скрачу", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Пријави се", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Дај повратну информацију", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Наслов пројекта", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Дељено", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Објави (дели)", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Помоћ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Назад", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(празно)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "дужина {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "нормалан приказ", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "велики приказ", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "клизач", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Пробај Скрeч 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Добродошао у Скрач 3.0 бета", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Не сада", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Испробај", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Погледај 2.0 пројекат", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Добродошао у Скрач 3.0 бета", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Радимо на следећој генерацији Скрeча. Биће нам драго да га испробаш!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Не сада", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Испробај! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Погледај 2.0 пројекат", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Да сазнаш више, иди на {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Најчешћа питања", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "За све ликове", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Само за овај лик", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Променљива у облаку (чува се на серверу путем интернета)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Променљива ће да буде доступна свим ликовима.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Откажи", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "У реду", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Заустави", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Репродукуј", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Учитавање...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Сачувај", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Поново сними", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Сними звук", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Почни да снимаш притиснувши дугме испод", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Потребна нам је твоја дозвола да би употребили твој микрофон", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Заустави снимање", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Сними", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Звук", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Репродукуј", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Заустави", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Опсеци", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Сачувај", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Опозови", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Понови", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Брже", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Спорије", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Одјек", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Робот", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Гласније", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Софтвер", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Окрени", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Име", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Лик", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Прикажи", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Величина", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "умножи", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "обриши", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "извези", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Изабери лик", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Насликај", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Изненађење", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Пошаљи лик", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Пребаци на велику сцену", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Пребаци на малу сцену", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Уђи у приказ преко целог екрана", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Изађи из приказа преко целог екрана", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Цео екран", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Одабери позадину", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Насликај", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Изненађење", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Пошаљи позадину", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Позорница", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Позадине", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Турбо начин", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Твој прегледач интернета не подржава WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Нажалост изгледа да је твој прегледач интернета или рачунар {webGlLink}. Ова технологија је неопходна да би Скрач 3.0 радио.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "не подржава WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Назад", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Да сазнаш више, иди на {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Најчешћа питања", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Одабери позадину", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Изабери костим", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Одабери позадину", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Изабери костим", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Насликај", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Изненађење", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Пошаљи позадину", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Пошаљи костим", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Изабери проширење", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Унеси URL проширења", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Скрач пројекат", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Не може да се започне снимање", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Изабрана датотека пројекта није успела да се учита.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Изабери звук", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Пошаљи звук", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Изненађење", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Сними", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Изабери звук", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Изабери лик", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Изабери приручник", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Успешно направљено", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Стварам...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Успешно сачувано", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Чувам...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Мјау", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "моја променљива", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Први кораци", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Додај иди блок", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Кликни на зелену заставу да би покренуо", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Направи анимације које причају", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Додај текст у говорне блокове", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Кажи нешто", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Подеси Глас", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Померај се унаоколо", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Додај позадину", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Додај још једног лика", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Отпевај песму", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Промени боју", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Врти се унаоколо", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Повећавање и смањивање", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Анимирај Игрицу Авантуру", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Изабери и прикажи лика", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Кажи нешто", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Клизи око", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Изабери предмет за праћење ", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Сакупи предмете", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Направи варијаблу за поене", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Задржи бодовање", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Промени позадину", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Анимирај име", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Изабери лик слова", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Репродукуј звук када се кликне", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Изабери још један лик слова", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Промени боју", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Изабери још један лик слова и нека се врти", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Изабери још један лик слова и учини нека расте", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Стварај музику", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Изабери лик инструмента", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Када је кликнуто репродукуј звук", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Направи песму", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Изабери бубањ и удари", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Изабери лик микрофона и beatbox изненађење", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Направи clicker игру", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Изабери лик", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Када је кликнуто репродукуј звук", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Направи променљиву са бодовима", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Када је кликнуто повећај поене", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Иди на случајан положај", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Промени боју", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Поново постави бодове", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Направи игру потере", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Додај позадину", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Додај лик", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Кретање десно и лево употребом тастера са стрелицама", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Кретање горе и доле употребом тастера са стрелицама", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Додај још један лик", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Случајно кретање", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Код лика хоботнице, када је додирнут репродукуј звук", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Направи променљиву са бодовима", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "У оквиру лика хоботнице, када се додирне додај бодове", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Додај лик", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Додај лик", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Додај позадину", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Промени величину", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Клизи око", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Сними звук", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Нека се врти", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Сакриј и прикажи", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Анимирај лик", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Употреби тастере са стрелицама", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Додај ефекте", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Музика", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Свирај инструменте и удараљке.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Оловка", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Цртај помоћу својих ликова.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Видео детекција", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Детектуј кретање камером.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Текст у Говор", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Учини да пројекти пропричају", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Преведи", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Преводи текст на разне језике.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Повежи своје пројекте са светом.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Повезивање", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Гради интерактивне роботе и још много тога.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Повезујем се. Провери да ли је пин на твом EV3 постављен на 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Гради са моторима и сензорима.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Повезивање", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Сви", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Животиње", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Плес", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Ефекти", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Из маште", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Мода", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Храна", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Унутра", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Петље", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Музика", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Белешке", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Природа", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Шаблони", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Људи", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Удараљке", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Свемир", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спортови", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Под водом", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Глас", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Блесав", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Анимација", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Уметност", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Игре", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Приче", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Слова", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "смер", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x положај", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y положај", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "величина", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "име костима", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "број костима", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "име позадине", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "број позадине", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "јачина звука", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "темпо", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "одговор", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "јачина звука", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "корисничко име", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "година", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "месец", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "датум", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "дан у недељи", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "сат", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "минут", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунда", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "тајмер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "позадина{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "костим{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Лик{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Поновно повезивање", + "gui.backpack.header": "Остава", + "gui.backpack.errorBackpack": "Грешка при учитавању оставе", + "gui.backpack.loadingBackpack": "Учитавање...", + "gui.backpack.more": "Више", + "gui.backpack.emptyBackpack": "Остава је празна", + "gui.unsupportedBrowser.label": "Прегледач интернета није подржан", + "gui.unsupportedBrowser.description": "Веома нам је жао, али Скрач 3.0 не подржава прегледаче Internet Explorer, Vivaldi, Opera и Silk. Предлажемо да користите новије прегледаче као што је Google Chrome, Mozilla Firefox или Microsoft Edge.", + "gui.unsupportedBrowser.back": "Назад", + "gui.unsupportedBrowser.previewfaq": "Да сазнаш више, иди на {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Најчешћа питања", + "gui.cameraModal.cameraModalTitle": "Направи фотографију", + "gui.cameraModal.loadingCameraMessage": "Учитавам камеру", + "gui.cameraModal.permissionRequest": "Потребна нам је твоја дозвола да би користили твоју камеру", + "gui.cameraModal.retakePhoto": "Поново направи фотографију", + "gui.cameraModal.save": "Сачувај", + "gui.cameraModal.takePhoto": "Направи фотографију", + "gui.cameraModal.loadingCaption": "Учитавање...", + "gui.cameraModal.enableCameraCaption": "Омогући камеру", + "gui.cards.all-tutorials": "Приручници", + "gui.cards.close": "Затвори", + "gui.cards.more-things-to-try": "Више ствари за испробавање!", + "gui.cards.see-more": "Погледај више", + "gui.comingSoon.message1": "Не брини, радимо на томе {emoji}", + "gui.comingSoon.message2": "Очекуј убрзо", + "gui.comingSoon.message3": "Тренутно радимо на томе {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Нема уређаја", + "gui.connection.auto-scanning.prescan": "Постави свој уређај близу, затим почни са претраживањем.", + "gui.connection.auto-scanning.pressbutton": "Притисни дугме на свом уређају.", + "gui.connection.auto-scanning.start-search": "Почни претраживање", + "gui.connection.connecting-searchbutton": "Претражујем...", + "gui.connection.auto-scanning.try-again": "Пробај поново", + "gui.connection.connected": "Повезан", + "gui.connection.disconnect": "Искључи", + "gui.connection.go-to-editor": "Иди у едитор", + "gui.connection.connecting-cancelbutton": "Повезивање...", + "gui.connection.error.errorMessage": "Упс, изгледа да нешто није уреду.", + "gui.connection.error.tryagainbutton": "Пробај поново", + "gui.connection.error.helpbutton": "Помоћ", + "gui.connection.peripheral-name-label": "Име уређаја", + "gui.connection.connect": "Повежи", + "gui.connection.scanning.lookingforperipherals": "Тражим уређаје", + "gui.connection.scanning.noPeripheralsFound": "Нема уређаја", + "gui.connection.scanning.instructions": "Изабери свој уређај на горњој листи.", + "gui.connection.search": "Освежи", + "gui.connection.unavailable.installscratchlink": "Увери се да си инсталирао Скрач везу и да ради", + "gui.connection.unavailable.enablebluetooth": "Провери де ли је блутут омогућен", + "gui.connection.unavailable.tryagainbutton": "Пробај поново", + "gui.connection.unavailable.helpbutton": "Помоћ", + "gui.controls.go": "Крени", + "gui.controls.stop": "Заустави", + "gui.crashMessage.label": "Ух! Нешто није у реду.", + "gui.crashMessage.description": "Жао нам је, али изгледа да је Скреч престао са радом. Овај проблем је аутоматски послат Скреч тиму. Молим те, освежи своју страницу да пробаш поново.", + "gui.crashMessage.reload": "Поново учитај", + "gui.customProcedures.myblockModalTitle": "Направи блок", + "gui.customProcedures.addAnInputNumberText": "Додај улаз", + "gui.customProcedures.numberTextType": "број или текст", + "gui.customProcedures.addAnInputBoolean": "Додај улаз", + "gui.customProcedures.booleanType": "булов израз", + "gui.customProcedures.addALabel": "Додај натпис", + "gui.customProcedures.runWithoutScreenRefresh": "Изврши без освежавања екрана", + "gui.customProcedures.cancel": "Откажи", + "gui.customProcedures.ok": "У реду", + "gui.SpriteInfo.direction": "Смер", + "gui.directionPicker.rotationStyles.allAround": "На све стране", + "gui.directionPicker.rotationStyles.leftRight": "Лево/десно", + "gui.directionPicker.rotationStyles.dontRotate": "Без окретања", + "gui.gui.addExtension": "Додај проширење", + "gui.gui.codeTab": "Програм", + "gui.gui.backdropsTab": "Позадине", + "gui.gui.costumesTab": "Костими", + "gui.gui.soundsTab": "Звукови", + "gui.importInfo.title": "Погледај Скреч 2.0 пројекат", + "gui.importInfo.betamessage": "Унеси везу ка једном од твојих дељених Скреч пројеката. Промене направљене у овом 3.0 бета неће бити сачуване.", + "gui.importInfo.message": "Унеси везу ка једном од твојих дељених Скреч пројеката. Промене направљене у овом 3.0 прегледу неће бити сачуване.", + "gui.importInfo.invalidFormatError": "Ох ух, веза овог пројекта или његов ид не изгледају одговарајући.", + "gui.importModal.viewproject": "Приказ", + "gui.importInfo.goback": "Иди назад", + "gui.importInfo.previewfaq": "Да сазнаш више, иди на {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Најчешћа питања", + "gui.extensionLibrary.comingSoon": "Очекуј убрзо", + "gui.extensionLibrary.requires": "Захтева", + "gui.extensionLibrary.collaboration": "Сарадња са", + "gui.library.filterPlaceholder": "Тражи", + "gui.library.allTag": "Сви", + "gui.loader.message1": "Стварање блокова ...", + "gui.loader.message2": "Учитавам ликове...", + "gui.loader.message3": "Учитавам звукове...", + "gui.loader.message4": "Учитавам проширења...", + "gui.loader.message5": "Маце у стаду...", + "gui.loader.message6": "Преносим наное...", + "gui.loader.message7": "Проширујем гобое...", + "gui.loader.message8": "Припремам смајлије...", + "gui.loader.headline": "Учитавам пројекат", + "gui.accountMenu.profile": "Профил", + "gui.accountMenu.myStuff": "Моје ствари", + "gui.accountMenu.myClasses": "Моја одељења", + "gui.accountMenu.myClass": "Моје одељење", + "gui.accountMenu.accountSettings": "Подешавања налога", + "gui.accountMenu.signOut": "Одјава", + "gui.authorInfo.byUser": "по {username}", + "gui.menuBar.seeCommunity": "Види Заједницу", + "general.username": "Име за пријаву", + "general.password": "Лозинка", + "general.signIn": "Пријави се", + "login.needHelp": "Да ли ти је потребна помоћ?", + "gui.menuBar.LanguageSelector": "бирач језика", + "gui.menuBar.tutorialsLibrary": "Приручници", + "gui.menuBar.restoreSprite": "Поврати лик", + "gui.menuBar.restoreSound": "Поврати звук", + "gui.menuBar.restoreCostume": "Поврати костим", + "gui.menuBar.restore": "Поврати", + "gui.menuBar.saveNow": "Сачувај одмах", + "gui.menuBar.saveAsCopy": "Сачувај као копију", + "gui.menuBar.remix": "Преради", + "gui.menuBar.new": "Ново", + "gui.menuBar.file": "Датотека", + "gui.menuBar.uploadFromComputer": "Пошаљи са свог рачунара", + "gui.menuBar.downloadToComputer": "Сачувај на свом рачунару", + "gui.menuBar.edit": "Уреди", + "gui.menuBar.turboModeOff": "Искључи турбо начин", + "gui.menuBar.turboModeOn": "Укључи турбо начин", + "gui.menuBar.joinScratch": "Придужи се Скрачу", + "gui.menuBar.signIn": "Пријави се", + "gui.menuBar.giveFeedback": "Дај повратну информацију", + "gui.gui.projectTitlePlaceholder": "Наслов пројекта", + "gui.menuBar.isShared": "Дељено", + "gui.menuBar.share": "Објави (дели)", + "gui.modal.help": "Помоћ", + "gui.modal.back": "Назад", + "gui.monitor.listMonitor.empty": "(празно)", + "gui.monitor.listMonitor.listLength": "дужина {length}", + "gui.monitor.contextMenu.default": "нормалан приказ", + "gui.monitor.contextMenu.large": "велики приказ", + "gui.monitor.contextMenu.slider": "клизач", + "gui.previewInfo.label": "Пробај Скрeч 3.0", + "gui.previewInfo.welcome": "Добродошао у Скрач 3.0 бета", + "gui.previewModal.notnowtooltip": "Не сада", + "gui.previewModal.tryittooltip": "Испробај", + "gui.previewModal.viewprojecttooltip": "Погледај 2.0 пројекат", + "gui.previewInfo.betawelcome": "Добродошао у Скрач 3.0 бета", + "gui.previewInfo.invitation": "Радимо на следећој генерацији Скрeча. Биће нам драго да га испробаш!", + "gui.previewInfo.notnow": "Не сада", + "gui.previewModal.tryit": "Испробај! {caticon}", + "gui.previewModal.viewproject": "Погледај 2.0 пројекат", + "gui.previewInfo.previewfaq": "Да сазнаш више, иди на {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Најчешћа питања", + "gui.gui.variableScopeOptionAllSprites": "За све ликове", + "gui.gui.variableScopeOptionSpriteOnly": "Само за овај лик", + "gui.gui.cloudVariableOption": "Променљива у облаку (чува се на серверу путем интернета)", + "gui.gui.variablePromptAllSpritesMessage": "Променљива ће да буде доступна свим ликовима.", + "gui.prompt.cancel": "Откажи", + "gui.prompt.ok": "У реду", + "gui.playbackStep.stopMsg": "Заустави", + "gui.playbackStep.playMsg": "Репродукуј", + "gui.playbackStep.loadingMsg": "Учитавање...", + "gui.playbackStep.saveMsg": "Сачувај", + "gui.playbackStep.reRecordMsg": "Поново сними", + "gui.recordModal.title": "Сними звук", + "gui.recordingStep.beginRecord": "Почни да снимаш притиснувши дугме испод", + "gui.recordingStep.permission": "{arrow}Потребна нам је твоја дозвола да би употребили твој микрофон", + "gui.recordingStep.stop": "Заустави снимање", + "gui.recordingStep.record": "Сними", + "gui.soundEditor.sound": "Звук", + "gui.soundEditor.play": "Репродукуј", + "gui.soundEditor.stop": "Заустави", + "gui.soundEditor.trim": "Опсеци", + "gui.soundEditor.save": "Сачувај", + "gui.soundEditor.undo": "Опозови", + "gui.soundEditor.redo": "Понови", + "gui.soundEditor.faster": "Брже", + "gui.soundEditor.slower": "Спорије", + "gui.soundEditor.echo": "Одјек", + "gui.soundEditor.robot": "Робот", + "gui.soundEditor.louder": "Гласније", + "gui.soundEditor.softer": "Софтвер", + "gui.soundEditor.reverse": "Окрени", + "gui.SpriteInfo.spritePlaceholder": "Име", + "gui.SpriteInfo.sprite": "Лик", + "gui.SpriteInfo.show": "Прикажи", + "gui.SpriteInfo.size": "Величина", + "gui.spriteSelectorItem.contextMenuDuplicate": "умножи", + "gui.spriteSelectorItem.contextMenuDelete": "обриши", + "gui.spriteSelectorItem.contextMenuExport": "извези", + "gui.spriteSelector.addSpriteFromLibrary": "Изабери лик", + "gui.spriteSelector.addSpriteFromPaint": "Насликај", + "gui.spriteSelector.addSpriteFromSurprise": "Изненађење", + "gui.spriteSelector.addSpriteFromFile": "Пошаљи лик", + "gui.stageHeader.stageSizeLarge": "Пребаци на велику сцену", + "gui.stageHeader.stageSizeSmall": "Пребаци на малу сцену", + "gui.stageHeader.stageSizeFull": "Уђи у приказ преко целог екрана", + "gui.stageHeader.stageSizeUnFull": "Изађи из приказа преко целог екрана", + "gui.stageHeader.fullscreenControl": "Цео екран", + "gui.spriteSelector.addBackdropFromLibrary": "Одабери позадину", + "gui.stageSelector.addBackdropFromPaint": "Насликај", + "gui.stageSelector.addBackdropFromSurprise": "Изненађење", + "gui.stageSelector.addBackdropFromFile": "Пошаљи позадину", + "gui.stageSelector.stage": "Позорница", + "gui.stageSelector.backdrops": "Позадине", + "gui.turboMode.active": "Турбо начин", + "gui.webglModal.label": "Твој прегледач интернета не подржава WebGL", + "gui.webglModal.description": "Нажалост изгледа да је твој прегледач интернета или рачунар {webGlLink}. Ова технологија је неопходна да би Скрач 3.0 радио.", + "gui.webglModal.webgllink": "не подржава WebGL", + "gui.webglModal.back": "Назад", + "gui.webglModal.previewfaq": "Да сазнаш више, иди на {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Најчешћа питања", + "gui.costumeLibrary.chooseABackdrop": "Одабери позадину", + "gui.costumeLibrary.chooseACostume": "Изабери костим", + "gui.costumeTab.addBackdropFromLibrary": "Одабери позадину", + "gui.costumeTab.addCostumeFromLibrary": "Изабери костим", + "gui.costumeTab.addBlankCostume": "Насликај", + "gui.costumeTab.addSurpriseCostume": "Изненађење", + "gui.costumeTab.addFileBackdrop": "Пошаљи позадину", + "gui.costumeTab.addFileCostume": "Пошаљи костим", + "gui.costumeTab.addCameraCostume": "Камера", + "gui.extensionLibrary.chooseAnExtension": "Изабери проширење", + "gui.extensionLibrary.extensionUrl": "Унеси URL проширења", + "gui.gui.defaultProjectTitle": "Скрач пројекат", + "gui.recordingStep.alertMsg": "Не може да се започне снимање", + "gui.projectLoader.loadError": "Изабрана датотека пројекта није успела да се учита.", + "gui.soundLibrary.chooseASound": "Изабери звук", + "gui.soundTab.fileUploadSound": "Пошаљи звук", + "gui.soundTab.surpriseSound": "Изненађење", + "gui.soundTab.recordSound": "Сними", + "gui.soundTab.addSoundFromLibrary": "Изабери звук", + "gui.spriteLibrary.chooseASprite": "Изабери лик", + "gui.tipsLibrary.tutorials": "Изабери приручник", + "gui.alerts.createsuccess": "Успешно направљено", + "gui.alerts.creating": "Стварам...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Успешно сачувано", + "gui.alerts.saving": "Чувам...", + "gui.defaultProject.meow": "Мјау", + "gui.defaultProject.variable": "моја променљива", + "gui.howtos.intro-move-sayhello-hat.name": "Први кораци", + "gui.howtos.intro-move.step_stepMove": "Додај иди блок", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Кликни на зелену заставу да би покренуо", + "gui.howtos.say-it-out-loud": "Направи анимације које причају", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Додај текст у говорне блокове", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Кажи нешто", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Подеси Глас", + "gui.howtos.say-it-out-loud.step_TXTMove": "Померај се унаоколо", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Додај позадину", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Додај још једног лика", + "gui.howtos.say-it-out-loud.step_TXTSong": "Отпевај песму", + "gui.howtos.say-it-out-loud.step_TXTColor": "Промени боју", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Врти се унаоколо", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Повећавање и смањивање", + "gui.howtos.cartoon-network": "Анимирај Игрицу Авантуру", + "gui.howtos.cartoon-network.step_CNcharacter": "Изабери и прикажи лика", + "gui.howtos.cartoon-network.step_CNsay": "Кажи нешто", + "gui.howtos.cartoon-network.step_CNglide": "Клизи око", + "gui.howtos.cartoon-network.step_CNpicksprite": "Изабери предмет за праћење ", + "gui.howtos.cartoon-network.step_CNcollect": "Сакупи предмете", + "gui.howtos.cartoon-network.step_CNvariable": "Направи варијаблу за поене", + "gui.howtos.cartoon-network.step_CNscore": "Задржи бодовање", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Промени позадину", + "gui.howtos.animate-a-name.name": "Анимирај име", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Изабери лик слова", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Репродукуј звук када се кликне", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Изабери још један лик слова", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Промени боју", + "gui.howtos.animate-a-name.step_AnimateSpin": "Изабери још један лик слова и нека се врти", + "gui.howtos.animate-a-name.step_AnimateGrow": "Изабери још један лик слова и учини нека расте", + "gui.howtos.make-music.name": "Стварај музику", + "gui.howtos.Make-Music.step_PickInstrument": "Изабери лик инструмента", + "gui.howtos.Make-Music.step_PlaySoundClick": "Када је кликнуто репродукуј звук", + "gui.howtos.Make-Music.step_MakeSong": "Направи песму", + "gui.howtos.make-music.step_MakeBeat": "Изабери бубањ и удари", + "gui.howtos.make-music.step_MakeBeatBox": "Изабери лик микрофона и beatbox изненађење", + "gui.howtos.make-a-game.name": "Направи clicker игру", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Изабери лик", + "gui.howtos.make-a-game.step_GamePlaySound": "Када је кликнуто репродукуј звук", + "gui.howtos.make-a-game.step_GameAddScore": "Направи променљиву са бодовима", + "gui.howtos.make-a-game.step_GameChangeScore": "Када је кликнуто повећај поене", + "gui.howtos.make-a-game.step_Random": "Иди на случајан положај", + "gui.howtos.make-music.step_GameChangeColor": "Промени боју", + "gui.howtos.make-music.step_ResetScore": "Поново постави бодове", + "gui.howtos.make-a-chase-game.name": "Направи игру потере", + "gui.howtos.Chase-Game.step_BG": "Додај позадину", + "gui.howtos.chase-game.step_AddOcto": "Додај лик", + "gui.howtos.make-music.step_LeftRight": "Кретање десно и лево употребом тастера са стрелицама", + "gui.howtos.Chase-Game.step_UpDown": "Кретање горе и доле употребом тастера са стрелицама", + "gui.howtos.Chase-Game.step_AddStar": "Додај још један лик", + "gui.howtos.Chase-Game.step_MoveRandom": "Случајно кретање", + "gui.howtos.Chase-Game.step_WhenTouch": "Код лика хоботнице, када је додирнут репродукуј звук", + "gui.howtos.Chase-Game.step_ScoreVariable": "Направи променљиву са бодовима", + "gui.howtos.Chase-Game.ScoreWhenTouch": "У оквиру лика хоботнице, када се додирне додај бодове", + "gui.howtos.add-sprite.name": "Додај лик", + "gui.howtos.add-sprite.step_addSprite": "Додај лик", + "gui.howtos.add-a-backdrop.name": "Додај позадину", + "gui.howtos.change-size.name": "Промени величину", + "gui.howtos.glide-around.name": "Клизи око", + "gui.howtos.record-a-sound.name": "Сними звук", + "gui.howtos.spin-video.name": "Нека се врти", + "gui.howtos.hide-and-show.name": "Сакриј и прикажи", + "gui.howtos.switch-costume.name": "Анимирај лик", + "gui.howtos.move-around-with-arrow-keys.name": "Употреби тастере са стрелицама", + "gui.howtos.add-effects.name": "Додај ефекте", + "gui.extension.music.name": "Музика", + "gui.extension.music.description": "Свирај инструменте и удараљке.", + "gui.extension.pen.name": "Оловка", + "gui.extension.pen.description": "Цртај помоћу својих ликова.", + "gui.extension.videosensing.name": "Видео детекција", + "gui.extension.videosensing.description": "Детектуј кретање камером.", + "gui.extension.text2speech.name": "Текст у Говор", + "gui.extension.text2speech.description": "Учини да пројекти пропричају", + "gui.extension.translate.name": "Преведи", + "gui.extension.translate.description": "Преводи текст на разне језике.", + "gui.extension.microbit.description": "Повежи своје пројекте са светом.", + "gui.extension.microbit.connectingMessage": "Повезивање", + "gui.extension.ev3.description": "Гради интерактивне роботе и још много тога.", + "gui.extension.ev3.connectingMessage": "Повезујем се. Провери да ли је пин на твом EV3 постављен на 1234.", + "gui.extension.wedo2.description": "Гради са моторима и сензорима.", + "gui.extension.wedo2.connectingMessage": "Повезивање", + "gui.libraryTags.all": "Сви", + "gui.libraryTags.animals": "Животиње", + "gui.libraryTags.dance": "Плес", + "gui.libraryTags.effects": "Ефекти", + "gui.libraryTags.fantasy": "Из маште", + "gui.libraryTags.fashion": "Мода", + "gui.libraryTags.food": "Храна", + "gui.libraryTags.indoors": "Унутра", + "gui.libraryTags.loops": "Петље", + "gui.libraryTags.music": "Музика", + "gui.libraryTags.notes": "Белешке", + "gui.libraryTags.outdoors": "Природа", + "gui.libraryTags.patterns": "Шаблони", + "gui.libraryTags.people": "Људи", + "gui.libraryTags.percussion": "Удараљке", + "gui.libraryTags.space": "Свемир", + "gui.libraryTags.sports": "Спортови", + "gui.libraryTags.underwater": "Под водом", + "gui.libraryTags.voice": "Глас", + "gui.libraryTags.wacky": "Блесав", + "gui.libraryTags.animation": "Анимација", + "gui.libraryTags.art": "Уметност", + "gui.libraryTags.games": "Игре", + "gui.libraryTags.stories": "Приче", + "gui.libraryTags.letters": "Слова", + "gui.opcodeLabels.direction": "смер", + "gui.opcodeLabels.xposition": "x положај", + "gui.opcodeLabels.yposition": "y положај", + "gui.opcodeLabels.size": "величина", + "gui.opcodeLabels.costumename": "име костима", + "gui.opcodeLabels.costumenumber": "број костима", + "gui.opcodeLabels.backdropname": "име позадине", + "gui.opcodeLabels.backdropnumber": "број позадине", + "gui.opcodeLabels.volume": "јачина звука", + "gui.opcodeLabels.tempo": "темпо", + "gui.opcodeLabels.answer": "одговор", + "gui.opcodeLabels.loudness": "јачина звука", + "gui.opcodeLabels.username": "корисничко име", + "gui.opcodeLabels.year": "година", + "gui.opcodeLabels.month": "месец", + "gui.opcodeLabels.date": "датум", + "gui.opcodeLabels.dayofweek": "дан у недељи", + "gui.opcodeLabels.hour": "сат", + "gui.opcodeLabels.minute": "минут", + "gui.opcodeLabels.second": "секунда", + "gui.opcodeLabels.timer": "тајмер", + "gui.sharedMessages.backdrop": "позадина{index}", + "gui.sharedMessages.costume": "костим{index}", + "gui.sharedMessages.sprite": "Лик{index}", + "gui.sharedMessages.pop": "поп" } \ No newline at end of file diff --git a/editor/interface/ss.json b/editor/interface/ss.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/ss.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/st.json b/editor/interface/st.json deleted file mode 100644 index b257eba0..00000000 --- a/editor/interface/st.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "tse hlahlamang", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Re kopa tsoarelo, empa Scratch 3.0 ha se sebelise Internet Explorer, Vivaldi, Opera kapa Silk. Re o khothaletsa ho leka browser bo bocha joaloka Google Chrome, Mozilla Fireforx, kapa Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "morao", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Ho ithuta ho ea pele, e ea ho {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Lipotso tse botsoang hangata / Lipotso tse tloaelehileng", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Nka senepe", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Qala ho nka senepe hape", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "boloka", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Nka senepe", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "koala", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Ho na le tse ngata tse ling tseo o ka li lekang", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Bona tse ling", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "se ka tsoenyeha, re se re qalile ho e sebetsa", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "e tla haufinyane", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ntse re sebetsana le eona", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "ha ho mochini o fumanehileng", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Penya konopo mochining oa hao", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Qala ho batla", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Rea batla...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Leka hape", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "E hokahane", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Hakolla", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "E ntse hokanya...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hmm... ho a le ho sa lokang.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Leka hape", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Thuso", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Lebitso la mochini", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Hokahanya", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "ha ho mochini o fumanehileng", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "khetha mochini oa hao ho e hlahisitsoeng ka holimo", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Etsa bonnete ba ho re o na le Scratch Link se sebetsang se bile se butsoe", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "E tsa bonnete ba ho re bluetooth bo butsoe", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Leka hape", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Thuso", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Qala", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Emisa", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Nnete/Leshano", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "nomoro kapa mantsoe", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Nnete/Leshano", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Tlohela / Hlakola", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ho lokile", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "tataiso / tsela", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "ho potoloha", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "le letsehali/le letona", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Se ke oa fetola", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Liaparo", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Melumo", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Bula morero/mosebetsi oa Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Bula / Sheba", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Khutela morao", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ho ithuta ho ea pele, e ea ho {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Lipotso tse botsoang hangata / Lipotso tse tloaelehileng", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "E tla haufinyane", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "batla", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Ho lisa likatse", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Sheba sehlopha", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Boloka hona joale", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "E ncha", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "boloka mochining oa hao", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Fana ka tlhahiso", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "abela ba bang", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Thuso", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "morao", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Leka Scracth 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Rea o amohela ho Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Eseng hajoale", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Rea o amohela ho Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Re ntse re sebetsana le moloko o mocha oa Scratch. Re tla thabela ha u ka e leka!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Eseng hajoale", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "E leke! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Ho ithuta ho ea pele, e ea ho {previewFaqLink}", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Lipotso tse botsoang hangata / Lipotso tse tloaelehileng", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Tlohela / Hlakola", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ho lokile", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Emisa", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "boloka", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Emisa", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "boloka", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "hlakola / etsolla", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "etsa hape / pheta", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "boholo", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "morao", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Ho ithuta ho ea pele, e ea ho {previewFaqLink}", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Lipotso tse botsoang hangata / Lipotso tse tloaelehileng", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/sv.json b/editor/interface/sv.json index 4c8eb4d0..c8cb6a16 100644 --- a/editor/interface/sv.json +++ b/editor/interface/sv.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Återanslut", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ryggsäck", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Problem att ladda ryggsäcken", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Laddar...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Mer", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ryggsäcken är tom", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Webbläsaren stöds ej", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Vi beklagar, men Scratch 3.0 fungerar inte på webbläsarna Explorer, Vivaldi, Opera eller Silk. Vi rekommenderar att du provar en nyare webbläsare som Google Chrome, Mozilla Firefox eller Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Placera längst bak", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "För att läsa mer, gå till {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ta ett foto", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Laddar kamera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Vi behöver ditt tillstånd för att använda din kamera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Ta om foto", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Spara", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ta foto", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Laddar...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Aktivera kameran", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Handledningar", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Stäng", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Fler saker att pröva!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Läs mera", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Det är lugnt, vi jobbar på det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi jobbar på det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Enheter saknas", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Ha din enhet i närheten, sök sedan efter den.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Tryck på knappen på din enhet.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Börja söka", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Söker...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Försök igen", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Uppkopplad", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Koppla ur", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Gå till redigeraren", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Kopplar upp...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hoppsan, det verkar som om något gick fel.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Försök igen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Hjälp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Enhetens namn", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Koppla upp", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Letar efter enheter", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Enheter saknas", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Välj din enhet i ovanstående lista.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Uppdatera", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Se till att du har Scratchkopplingen installerad och igång", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Kolla så att bluetooth är igång", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Försök igen", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Hjälp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Starta", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stoppa", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oj! Något gick fel.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Vi ber om ursäkt men det verkar som om Scratch har kraschat. Denna bugg har automatiskt rapporterats till Scratch teamet. Var snäll och uppdatera din sida för att försöka igen.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Uppdatera", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Skapa ett block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Lägg till en indata", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "siffror eller text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Lägg till en indata", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolesk", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Lägg till en etikett", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Kör utan skärmuppdatering", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Avbryt", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Riktning", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Rotera", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Vänster/Höger", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Rotera inte", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Lägg till ett tillägg", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kod", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Bakgrunder", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Klädslar", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Ljud", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Visa ett Scratch 2.0 projekt", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Ange en länk till ett av dina delade Scratchprojekt. Ändringar som gjorts i denna 3,0 Beta sparas inte.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Skriv in en länk till ett av dina delade Scratch projekt. Ändringar som görs i denna 3.0 förhandsvisning kommer inte att sparas. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Oj oj, projektlänken eller id:et ser inte riktigt bra ut.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Visa", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Tillbaka", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "För att läsa mer, gå till {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kommer snart", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Sök", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Alla", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Skapa block ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Laddar sprajtar...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Laddar ljud...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Laddar tillägg...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Samlar katter...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Överför nanos...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Förstorar gobos...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Förbereder emojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Laddar projekt", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mina grejer", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mina klasser", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Min klass", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Kontoinställningar", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Logga ut", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Visa community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Användarnamn", - "description": "Label for login username input" - }, - "general.password": { - "message": "Lösenord", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Logga in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Behöver du hjälp?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "språkväljare", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Handledningar", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Återställ sprajt", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Ta tillbaka ljud", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Ta tillbaka sprajt", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Återställ", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Spara nu", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Spara som kopia", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nytt", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Arkiv", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Ladda upp från din dator", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Spara till din dator", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Redigera", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Stäng av turboläge", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Sätt på turboläge", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Gå med Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Logga in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Ge feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Projektets titel här", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Delade", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Dela", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Hjälp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Tillbaka", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(tom)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "längd {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal avläsning", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "stor avläsning", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "reglage", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Prova Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Välkommen till Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Inte nu", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Prova på", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Visa 2.0 projekt", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Välkommen till Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Vi arbetar på nästa generation av Scratch. Vi blir glada om du vill prova!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Inte nu", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Testa! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Visa 2.0 projekt", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "För att läsa mer, gå till {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "För alla sprajtar", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Enbart för denna sprajt", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Molnvariabel (sparad på servern)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Variabeln blir tillgänglig för alla sprajtar.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Avbryt", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stoppa", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Spela upp", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Laddar...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Spara", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Spela in igen", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Spela in nytt ljud", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Klicka på knappen nedan för att starta inspelningen", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Vi behöver ditt tillstånd för att använda mikrofonen", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stoppa inspelningen", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Spela in", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ljud", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Spela upp", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stoppa", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trimma", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Spara", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ångra", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Gör om", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Snabbare", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Långsammare", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Eko", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Högre", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Lägre", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Baklänges", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Namn", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprajt", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Visa", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Storlek", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "kopiera", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "radera", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "exportera", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Välj en sprajt", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Måla", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Överraska", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Ladda upp sprajt", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Byt till en större scen", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Byt till en mindre scen", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Byt till fullskärmsläge", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Gå ur fullskärmsläge", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Fullskärmsläge", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Välj en bakgrund", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Måla", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Överraska", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Ladda upp bakgrund", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Scen", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Bakgrunder", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turboläge", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Din webbläsare stödjer inte WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Tyvärr verkar det som om din webbläsare eller dator {webGlLink}. Tekniken behövs för att Scratch 3.0 ska fungera.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "stödjer inte webGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Tillbaka", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "För att läsa mer, gå till {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Välj en bakgrund", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Välj en klädsel", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Välj en bakgrund", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Välj en klädsel", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Måla", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Överraska", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Ladda upp bakgrund", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Ladda upp klädsel", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Välj ett tillägg", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Skriv in en URL till tillägget", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratchprojekt", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Kunde inte starta inspelning", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Den valda projektfilen misslyckades att ladda.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Välj ett ljud", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Ladda upp ljud från fil", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Överraska", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Spela in", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Välj ett ljud", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Välj en sprajt", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Välj en handledning", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Skapar ...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Sparar...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Mjau", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "min variabel", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Kom igång", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Lägg till ett rörelseblock", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Klicka på den gröna flaggan för att starta", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Skapa animationer som kan prata", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Lägg till text i ett tal-block", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Säg någonting", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Sätt upp röst", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Flytta runt", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Lägg till en bakgrund", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Lägg till en annan figur", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Spela upp en låt", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Ändra färg", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Snurra runt", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Växa och krympa", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animera ett äventyrsspel", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Välj en figur att visa", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Säg någonting", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glid omkring", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Välj någonting att jaga", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Samla saker", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Skapa en variabel för poäng", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Håll reda på poäng", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Levla upp: Byt bakgrund", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animera ett namn", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Välj en bokstavssprajt", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Spela ett ljud när den klickas på", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Välj en annan bokstavssprajt", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Ändra färg", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Välj en annan bokstavssprajt & låt den snurra", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Välj en annan bokstavssprajt & låt den växa", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Skapa musik", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Välj en instrumentsprajt", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Spela ljud när den klickas på", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Skapa en sång", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Välj en Trumma & Skapa en rytm", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Välj mikrofonsprajten & överaskning beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Gör ett Klicka Spel", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Välj en sprajt", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Spela ljud när den klickas på", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Skapa poängvariabel", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "När klickad på öka poängen", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Gå till en slumpmässig position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Ändra Färg", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Nollställ Poäng", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Gör ett Jaga Spel", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Lägg till en bakgrund", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Lägg till en sprajt", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Flytta höger & vänster med piltangenterna", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Flytta uppåt & nedåt med piltangenterna", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Lägg till en ny sprajt", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Slumpmässig rörelse", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "I bläckfisksprajten, när rör vid spela ljud", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Skapa poängvariabel", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "I bläckfisksprajten, när rör vid öka poäng", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Lägg till en sprajt", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Lägg till en sprajt", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Lägg till en bakgrund", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Ändra storlek", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glid omkring", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Spela in ett ljud", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Få den att snurra", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Göm och visa", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animera en sprajt", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Använd piltangenterna", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Lägg till effekter", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musik", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Spela instrument och trummor.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Penna", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Låt dina sprajts rita.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video - Känna av", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Känn av rörelse med kameran.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text till tal", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Gör så att dina projekt pratar.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Översätta", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Översätt text till många språk.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Koppla upp dina projekt med världen.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Kopplar upp", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Bygg interaktiva robotar och annat.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Kopplar upp. Kolla att pinkoden på din EV3 är satt till 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Bygg med motorer och sensorer.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Kopplar upp", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Alla", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Djur", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dansa", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effekter", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Mode", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Mat", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Inomhus", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loopar", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musik", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Anteckningar", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Utomhus", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Mönster", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Människor", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Slagverk", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Rymden", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Under vatten", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Röst", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Knäppt", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Konst", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Spel", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Berättelser", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Bokstäver", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "riktning", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "storlek", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "klädselnamn", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "klädselnummer", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "bakgrundsnamn", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "bakgrundsnummer", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volym ", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "svar", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ljudstyrka", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "användarnamn ", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "år ", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "månad ", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "dag ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "veckodag ", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "timmar ", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minuter ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunder ", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backgrund{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "klädsel{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprajt{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Återanslut", + "gui.backpack.header": "Ryggsäck", + "gui.backpack.errorBackpack": "Problem att ladda ryggsäcken", + "gui.backpack.loadingBackpack": "Laddar...", + "gui.backpack.more": "Mer", + "gui.backpack.emptyBackpack": "Ryggsäcken är tom", + "gui.unsupportedBrowser.label": "Webbläsaren stöds ej", + "gui.unsupportedBrowser.description": "Vi beklagar, men Scratch 3.0 fungerar inte på webbläsarna Explorer, Vivaldi, Opera eller Silk. Vi rekommenderar att du provar en nyare webbläsare som Google Chrome, Mozilla Firefox eller Microsoft Edge.", + "gui.unsupportedBrowser.back": "Placera längst bak", + "gui.unsupportedBrowser.previewfaq": "För att läsa mer, gå till {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "FAQ", + "gui.cameraModal.cameraModalTitle": "Ta ett foto", + "gui.cameraModal.loadingCameraMessage": "Laddar kamera...", + "gui.cameraModal.permissionRequest": "Vi behöver ditt tillstånd för att använda din kamera", + "gui.cameraModal.retakePhoto": "Ta om foto", + "gui.cameraModal.save": "Spara", + "gui.cameraModal.takePhoto": "Ta foto", + "gui.cameraModal.loadingCaption": "Laddar...", + "gui.cameraModal.enableCameraCaption": "Aktivera kameran", + "gui.cards.all-tutorials": "Handledningar", + "gui.cards.close": "Stäng", + "gui.cards.more-things-to-try": "Fler saker att pröva!", + "gui.cards.see-more": "Läs mera", + "gui.comingSoon.message1": "Det är lugnt, vi jobbar på det {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi jobbar på det {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Enheter saknas", + "gui.connection.auto-scanning.prescan": "Ha din enhet i närheten, sök sedan efter den.", + "gui.connection.auto-scanning.pressbutton": "Tryck på knappen på din enhet.", + "gui.connection.auto-scanning.start-search": "Börja söka", + "gui.connection.connecting-searchbutton": "Söker...", + "gui.connection.auto-scanning.try-again": "Försök igen", + "gui.connection.connected": "Uppkopplad", + "gui.connection.disconnect": "Koppla ur", + "gui.connection.go-to-editor": "Gå till redigeraren", + "gui.connection.connecting-cancelbutton": "Kopplar upp...", + "gui.connection.error.errorMessage": "Hoppsan, det verkar som om något gick fel.", + "gui.connection.error.tryagainbutton": "Försök igen", + "gui.connection.error.helpbutton": "Hjälp", + "gui.connection.peripheral-name-label": "Enhetens namn", + "gui.connection.connect": "Koppla upp", + "gui.connection.scanning.lookingforperipherals": "Letar efter enheter", + "gui.connection.scanning.noPeripheralsFound": "Enheter saknas", + "gui.connection.scanning.instructions": "Välj din enhet i ovanstående lista.", + "gui.connection.search": "Uppdatera", + "gui.connection.unavailable.installscratchlink": "Se till att du har Scratchkopplingen installerad och igång", + "gui.connection.unavailable.enablebluetooth": "Kolla så att bluetooth är igång", + "gui.connection.unavailable.tryagainbutton": "Försök igen", + "gui.connection.unavailable.helpbutton": "Hjälp", + "gui.controls.go": "Starta", + "gui.controls.stop": "Stoppa", + "gui.crashMessage.label": "Oj! Något gick fel.", + "gui.crashMessage.description": "Vi ber om ursäkt men det verkar som om Scratch har kraschat. Denna bugg har automatiskt rapporterats till Scratch teamet. Var snäll och uppdatera din sida för att försöka igen.", + "gui.crashMessage.reload": "Uppdatera", + "gui.customProcedures.myblockModalTitle": "Skapa ett block", + "gui.customProcedures.addAnInputNumberText": "Lägg till en indata", + "gui.customProcedures.numberTextType": "siffror eller text", + "gui.customProcedures.addAnInputBoolean": "Lägg till en indata", + "gui.customProcedures.booleanType": "boolesk", + "gui.customProcedures.addALabel": "Lägg till en etikett", + "gui.customProcedures.runWithoutScreenRefresh": "Kör utan skärmuppdatering", + "gui.customProcedures.cancel": "Avbryt", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Riktning", + "gui.directionPicker.rotationStyles.allAround": "Rotera", + "gui.directionPicker.rotationStyles.leftRight": "Vänster/Höger", + "gui.directionPicker.rotationStyles.dontRotate": "Rotera inte", + "gui.gui.addExtension": "Lägg till ett tillägg", + "gui.gui.codeTab": "Kod", + "gui.gui.backdropsTab": "Bakgrunder", + "gui.gui.costumesTab": "Klädslar", + "gui.gui.soundsTab": "Ljud", + "gui.importInfo.title": "Visa ett Scratch 2.0 projekt", + "gui.importInfo.betamessage": "Ange en länk till ett av dina delade Scratchprojekt. Ändringar som gjorts i denna 3,0 Beta sparas inte.", + "gui.importInfo.message": "Skriv in en länk till ett av dina delade Scratch projekt. Ändringar som görs i denna 3.0 förhandsvisning kommer inte att sparas. ", + "gui.importInfo.invalidFormatError": "Oj oj, projektlänken eller id:et ser inte riktigt bra ut.", + "gui.importModal.viewproject": "Visa", + "gui.importInfo.goback": "Tillbaka", + "gui.importInfo.previewfaq": "För att läsa mer, gå till {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "FAQ", + "gui.extensionLibrary.comingSoon": "Kommer snart", + "gui.extensionLibrary.requires": "Kräver", + "gui.extensionLibrary.collaboration": "Samarbetar med", + "gui.library.filterPlaceholder": "Sök", + "gui.library.allTag": "Alla", + "gui.loader.message1": "Skapa block ...", + "gui.loader.message2": "Laddar sprajtar...", + "gui.loader.message3": "Laddar ljud...", + "gui.loader.message4": "Laddar tillägg...", + "gui.loader.message5": "Samlar katter...", + "gui.loader.message6": "Överför nanos...", + "gui.loader.message7": "Förstorar gobos...", + "gui.loader.message8": "Förbereder emojis ...", + "gui.loader.headline": "Laddar projekt", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Mina grejer", + "gui.accountMenu.myClasses": "Mina klasser", + "gui.accountMenu.myClass": "Min klass", + "gui.accountMenu.accountSettings": "Kontoinställningar", + "gui.accountMenu.signOut": "Logga ut", + "gui.authorInfo.byUser": "av {username}", + "gui.menuBar.seeCommunity": "Visa community", + "general.username": "Användarnamn", + "general.password": "Lösenord", + "general.signIn": "Logga in", + "login.needHelp": "Behöver du hjälp?", + "gui.menuBar.LanguageSelector": "språkväljare", + "gui.menuBar.tutorialsLibrary": "Handledningar", + "gui.menuBar.restoreSprite": "Återställ sprajt", + "gui.menuBar.restoreSound": "Ta tillbaka ljud", + "gui.menuBar.restoreCostume": "Ta tillbaka sprajt", + "gui.menuBar.restore": "Återställ", + "gui.menuBar.saveNow": "Spara nu", + "gui.menuBar.saveAsCopy": "Spara som kopia", + "gui.menuBar.remix": "Remix", + "gui.menuBar.new": "Nytt", + "gui.menuBar.file": "Arkiv", + "gui.menuBar.uploadFromComputer": "Ladda upp från din dator", + "gui.menuBar.downloadToComputer": "Spara till din dator", + "gui.menuBar.edit": "Redigera", + "gui.menuBar.turboModeOff": "Stäng av turboläge", + "gui.menuBar.turboModeOn": "Sätt på turboläge", + "gui.menuBar.joinScratch": "Gå med Scratch", + "gui.menuBar.signIn": "Logga in", + "gui.menuBar.giveFeedback": "Ge feedback", + "gui.gui.projectTitlePlaceholder": "Projektets titel här", + "gui.menuBar.isShared": "Delade", + "gui.menuBar.share": "Dela", + "gui.modal.help": "Hjälp", + "gui.modal.back": "Tillbaka", + "gui.monitor.listMonitor.empty": "(tom)", + "gui.monitor.listMonitor.listLength": "längd {length}", + "gui.monitor.contextMenu.default": "normal avläsning", + "gui.monitor.contextMenu.large": "stor avläsning", + "gui.monitor.contextMenu.slider": "reglage", + "gui.previewInfo.label": "Prova Scratch 3.0", + "gui.previewInfo.welcome": "Välkommen till Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "Inte nu", + "gui.previewModal.tryittooltip": "Prova på", + "gui.previewModal.viewprojecttooltip": "Visa 2.0 projekt", + "gui.previewInfo.betawelcome": "Välkommen till Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Vi arbetar på nästa generation av Scratch. Vi blir glada om du vill prova!", + "gui.previewInfo.notnow": "Inte nu", + "gui.previewModal.tryit": "Testa! {caticon}", + "gui.previewModal.viewproject": "Visa 2.0 projekt", + "gui.previewInfo.previewfaq": "För att läsa mer, gå till {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "FAQ", + "gui.gui.variableScopeOptionAllSprites": "För alla sprajtar", + "gui.gui.variableScopeOptionSpriteOnly": "Enbart för denna sprajt", + "gui.gui.cloudVariableOption": "Molnvariabel (sparad på servern)", + "gui.gui.variablePromptAllSpritesMessage": "Variabeln blir tillgänglig för alla sprajtar.", + "gui.prompt.cancel": "Avbryt", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Stoppa", + "gui.playbackStep.playMsg": "Spela upp", + "gui.playbackStep.loadingMsg": "Laddar...", + "gui.playbackStep.saveMsg": "Spara", + "gui.playbackStep.reRecordMsg": "Spela in igen", + "gui.recordModal.title": "Spela in nytt ljud", + "gui.recordingStep.beginRecord": "Klicka på knappen nedan för att starta inspelningen", + "gui.recordingStep.permission": "{arrow}Vi behöver ditt tillstånd för att använda mikrofonen", + "gui.recordingStep.stop": "Stoppa inspelningen", + "gui.recordingStep.record": "Spela in", + "gui.soundEditor.sound": "Ljud", + "gui.soundEditor.play": "Spela upp", + "gui.soundEditor.stop": "Stoppa", + "gui.soundEditor.trim": "Trimma", + "gui.soundEditor.save": "Spara", + "gui.soundEditor.undo": "Ångra", + "gui.soundEditor.redo": "Gör om", + "gui.soundEditor.faster": "Snabbare", + "gui.soundEditor.slower": "Långsammare", + "gui.soundEditor.echo": "Eko", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Högre", + "gui.soundEditor.softer": "Lägre", + "gui.soundEditor.reverse": "Baklänges", + "gui.SpriteInfo.spritePlaceholder": "Namn", + "gui.SpriteInfo.sprite": "Sprajt", + "gui.SpriteInfo.show": "Visa", + "gui.SpriteInfo.size": "Storlek", + "gui.spriteSelectorItem.contextMenuDuplicate": "kopiera", + "gui.spriteSelectorItem.contextMenuDelete": "radera", + "gui.spriteSelectorItem.contextMenuExport": "exportera", + "gui.spriteSelector.addSpriteFromLibrary": "Välj en sprajt", + "gui.spriteSelector.addSpriteFromPaint": "Måla", + "gui.spriteSelector.addSpriteFromSurprise": "Överraska", + "gui.spriteSelector.addSpriteFromFile": "Ladda upp sprajt", + "gui.stageHeader.stageSizeLarge": "Byt till en större scen", + "gui.stageHeader.stageSizeSmall": "Byt till en mindre scen", + "gui.stageHeader.stageSizeFull": "Byt till fullskärmsläge", + "gui.stageHeader.stageSizeUnFull": "Gå ur fullskärmsläge", + "gui.stageHeader.fullscreenControl": "Fullskärmsläge", + "gui.spriteSelector.addBackdropFromLibrary": "Välj en bakgrund", + "gui.stageSelector.addBackdropFromPaint": "Måla", + "gui.stageSelector.addBackdropFromSurprise": "Överraska", + "gui.stageSelector.addBackdropFromFile": "Ladda upp bakgrund", + "gui.stageSelector.stage": "Scen", + "gui.stageSelector.backdrops": "Bakgrunder", + "gui.turboMode.active": "Turboläge", + "gui.webglModal.label": "Din webbläsare stödjer inte WebGL", + "gui.webglModal.description": "Tyvärr verkar det som om din webbläsare eller dator {webGlLink}. Tekniken behövs för att Scratch 3.0 ska fungera.", + "gui.webglModal.webgllink": "stödjer inte webGL", + "gui.webglModal.back": "Tillbaka", + "gui.webglModal.previewfaq": "För att läsa mer, gå till {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "FAQ", + "gui.costumeLibrary.chooseABackdrop": "Välj en bakgrund", + "gui.costumeLibrary.chooseACostume": "Välj en klädsel", + "gui.costumeTab.addBackdropFromLibrary": "Välj en bakgrund", + "gui.costumeTab.addCostumeFromLibrary": "Välj en klädsel", + "gui.costumeTab.addBlankCostume": "Måla", + "gui.costumeTab.addSurpriseCostume": "Överraska", + "gui.costumeTab.addFileBackdrop": "Ladda upp bakgrund", + "gui.costumeTab.addFileCostume": "Ladda upp klädsel", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Välj ett tillägg", + "gui.extensionLibrary.extensionUrl": "Skriv in en URL till tillägget", + "gui.gui.defaultProjectTitle": "Scratchprojekt", + "gui.recordingStep.alertMsg": "Kunde inte starta inspelning", + "gui.projectLoader.loadError": "Den valda projektfilen misslyckades att ladda.", + "gui.soundLibrary.chooseASound": "Välj ett ljud", + "gui.soundTab.fileUploadSound": "Ladda upp ljud från fil", + "gui.soundTab.surpriseSound": "Överraska", + "gui.soundTab.recordSound": "Spela in", + "gui.soundTab.addSoundFromLibrary": "Välj ett ljud", + "gui.spriteLibrary.chooseASprite": "Välj en sprajt", + "gui.tipsLibrary.tutorials": "Välj en handledning", + "gui.alerts.createsuccess": "Skapades framgångsrikt.", + "gui.alerts.creating": "Skapar ...", + "gui.alerts.creatingError": "Kunde inte skapa projektet. Försök igen!", + "gui.alerts.savingError": "Kunde inte spara projektet. Försök igen!", + "gui.alerts.savesuccess": "Sparades framgångsrikt.", + "gui.alerts.saving": "Sparar...", + "gui.defaultProject.meow": "Mjau", + "gui.defaultProject.variable": "min variabel", + "gui.howtos.intro-move-sayhello-hat.name": "Kom igång", + "gui.howtos.intro-move.step_stepMove": "Lägg till ett rörelseblock", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Klicka på den gröna flaggan för att starta", + "gui.howtos.say-it-out-loud": "Skapa animationer som kan prata", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Lägg till text i ett tal-block", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Säg någonting", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Sätt upp röst", + "gui.howtos.say-it-out-loud.step_TXTMove": "Flytta runt", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Lägg till en bakgrund", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Lägg till en annan figur", + "gui.howtos.say-it-out-loud.step_TXTSong": "Spela upp en låt", + "gui.howtos.say-it-out-loud.step_TXTColor": "Ändra färg", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Snurra runt", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Växa och krympa", + "gui.howtos.cartoon-network": "Animera ett äventyrsspel", + "gui.howtos.cartoon-network.step_CNcharacter": "Välj en figur att visa", + "gui.howtos.cartoon-network.step_CNsay": "Säg någonting", + "gui.howtos.cartoon-network.step_CNglide": "Glid omkring", + "gui.howtos.cartoon-network.step_CNpicksprite": "Välj någonting att jaga", + "gui.howtos.cartoon-network.step_CNcollect": "Samla saker", + "gui.howtos.cartoon-network.step_CNvariable": "Skapa en variabel för poäng", + "gui.howtos.cartoon-network.step_CNscore": "Håll reda på poäng", + "gui.howtos.cartoon-network.step_CNbackdrop": "Levla upp: Byt bakgrund", + "gui.howtos.animate-a-name.name": "Animera ett namn", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Välj en bokstavssprajt", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Spela ett ljud när den klickas på", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Välj en annan bokstavssprajt", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Ändra färg", + "gui.howtos.animate-a-name.step_AnimateSpin": "Välj en annan bokstavssprajt & låt den snurra", + "gui.howtos.animate-a-name.step_AnimateGrow": "Välj en annan bokstavssprajt & låt den växa", + "gui.howtos.make-music.name": "Skapa musik", + "gui.howtos.Make-Music.step_PickInstrument": "Välj en instrumentsprajt", + "gui.howtos.Make-Music.step_PlaySoundClick": "Spela ljud när den klickas på", + "gui.howtos.Make-Music.step_MakeSong": "Skapa en sång", + "gui.howtos.make-music.step_MakeBeat": "Välj en Trumma & Skapa en rytm", + "gui.howtos.make-music.step_MakeBeatBox": "Välj mikrofonsprajten & överaskning beatbox", + "gui.howtos.make-a-game.name": "Gör ett Klicka Spel", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Välj en sprajt", + "gui.howtos.make-a-game.step_GamePlaySound": "Spela ljud när den klickas på", + "gui.howtos.make-a-game.step_GameAddScore": "Skapa poängvariabel", + "gui.howtos.make-a-game.step_GameChangeScore": "När klickad på öka poängen", + "gui.howtos.make-a-game.step_Random": "Gå till en slumpmässig position", + "gui.howtos.make-music.step_GameChangeColor": "Ändra Färg", + "gui.howtos.make-music.step_ResetScore": "Nollställ Poäng", + "gui.howtos.make-a-chase-game.name": "Gör ett Jaga Spel", + "gui.howtos.Chase-Game.step_BG": "Lägg till en bakgrund", + "gui.howtos.chase-game.step_AddOcto": "Lägg till en sprajt", + "gui.howtos.make-music.step_LeftRight": "Flytta höger & vänster med piltangenterna", + "gui.howtos.Chase-Game.step_UpDown": "Flytta uppåt & nedåt med piltangenterna", + "gui.howtos.Chase-Game.step_AddStar": "Lägg till en ny sprajt", + "gui.howtos.Chase-Game.step_MoveRandom": "Slumpmässig rörelse", + "gui.howtos.Chase-Game.step_WhenTouch": "I bläckfisksprajten, när rör vid spela ljud", + "gui.howtos.Chase-Game.step_ScoreVariable": "Skapa poängvariabel", + "gui.howtos.Chase-Game.ScoreWhenTouch": "I bläckfisksprajten, när rör vid öka poäng", + "gui.howtos.add-sprite.name": "Lägg till en sprajt", + "gui.howtos.add-sprite.step_addSprite": "Lägg till en sprajt", + "gui.howtos.add-a-backdrop.name": "Lägg till en bakgrund", + "gui.howtos.change-size.name": "Ändra storlek", + "gui.howtos.glide-around.name": "Glid omkring", + "gui.howtos.record-a-sound.name": "Spela in ett ljud", + "gui.howtos.spin-video.name": "Få den att snurra", + "gui.howtos.hide-and-show.name": "Göm och visa", + "gui.howtos.switch-costume.name": "Animera en sprajt", + "gui.howtos.move-around-with-arrow-keys.name": "Använd piltangenterna", + "gui.howtos.add-effects.name": "Lägg till effekter", + "gui.extension.music.name": "Musik", + "gui.extension.music.description": "Spela instrument och trummor.", + "gui.extension.pen.name": "Penna", + "gui.extension.pen.description": "Låt dina sprajts rita.", + "gui.extension.videosensing.name": "Video - Känna av", + "gui.extension.videosensing.description": "Känn av rörelse med kameran.", + "gui.extension.text2speech.name": "Text till tal", + "gui.extension.text2speech.description": "Gör så att dina projekt pratar.", + "gui.extension.translate.name": "Översätta", + "gui.extension.translate.description": "Översätt text till många språk.", + "gui.extension.microbit.description": "Koppla upp dina projekt med världen.", + "gui.extension.microbit.connectingMessage": "Kopplar upp", + "gui.extension.ev3.description": "Bygg interaktiva robotar och annat.", + "gui.extension.ev3.connectingMessage": "Kopplar upp. Kolla att pinkoden på din EV3 är satt till 1234.", + "gui.extension.wedo2.description": "Bygg med motorer och sensorer.", + "gui.extension.wedo2.connectingMessage": "Kopplar upp", + "gui.libraryTags.all": "Alla", + "gui.libraryTags.animals": "Djur", + "gui.libraryTags.dance": "Dansa", + "gui.libraryTags.effects": "Effekter", + "gui.libraryTags.fantasy": "Fantasy", + "gui.libraryTags.fashion": "Mode", + "gui.libraryTags.food": "Mat", + "gui.libraryTags.indoors": "Inomhus", + "gui.libraryTags.loops": "Loopar", + "gui.libraryTags.music": "Musik", + "gui.libraryTags.notes": "Anteckningar", + "gui.libraryTags.outdoors": "Utomhus", + "gui.libraryTags.patterns": "Mönster", + "gui.libraryTags.people": "Människor", + "gui.libraryTags.percussion": "Slagverk", + "gui.libraryTags.space": "Rymden", + "gui.libraryTags.sports": "Sport", + "gui.libraryTags.underwater": "Under vatten", + "gui.libraryTags.voice": "Röst", + "gui.libraryTags.wacky": "Knäppt", + "gui.libraryTags.animation": "Animation", + "gui.libraryTags.art": "Konst", + "gui.libraryTags.games": "Spel", + "gui.libraryTags.stories": "Berättelser", + "gui.libraryTags.letters": "Bokstäver", + "gui.opcodeLabels.direction": "riktning", + "gui.opcodeLabels.xposition": "x position", + "gui.opcodeLabels.yposition": "y position", + "gui.opcodeLabels.size": "storlek", + "gui.opcodeLabels.costumename": "klädselnamn", + "gui.opcodeLabels.costumenumber": "klädselnummer", + "gui.opcodeLabels.backdropname": "bakgrundsnamn", + "gui.opcodeLabels.backdropnumber": "bakgrundsnummer", + "gui.opcodeLabels.volume": "volym ", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "svar", + "gui.opcodeLabels.loudness": "ljudstyrka", + "gui.opcodeLabels.username": "användarnamn ", + "gui.opcodeLabels.year": "år ", + "gui.opcodeLabels.month": "månad ", + "gui.opcodeLabels.date": "dag ", + "gui.opcodeLabels.dayofweek": "veckodag ", + "gui.opcodeLabels.hour": "timmar ", + "gui.opcodeLabels.minute": "minuter ", + "gui.opcodeLabels.second": "sekunder ", + "gui.opcodeLabels.timer": "timer", + "gui.sharedMessages.backdrop": "backgrund{index}", + "gui.sharedMessages.costume": "klädsel{index}", + "gui.sharedMessages.sprite": "Sprajt{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/sw.json b/editor/interface/sw.json deleted file mode 100644 index 6ebaba66..00000000 --- a/editor/interface/sw.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "mkoba", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Chaguo nyinginezo", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Nyuma", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "hifadhi", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "hitimisha", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Samahani, subiri dakika chache tunukushughulikia", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Inakuja hivi karibuni...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tunakushughulikia hivi sasa", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Usaidizi", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Usaidizi", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Unda bloku", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "kufuta", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ndio", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "yote", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "madarasa yangu", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "darasa langu", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Mpangilio wa akaunti", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "toka", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "neno la siri", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ingia", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "hifadhi sasa", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "hifadhi nakala", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "changanya tena", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "hariri", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ingia", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Usaidizi", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Nyuma", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "kufuta", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ndio", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "hifadhi", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "rekodi", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "sauti", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "hifadhi", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "tengua", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "rudia", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Ukubwa", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "jukwaa", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Nyuma", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "rekodi", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Unda", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "inahifadhi...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Muziki", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "kalamu", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "yote", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Wanyama", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "ngoma", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Matokeo", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "ndoto", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "ndani ya nyumba", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Muziki", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "nje", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "watu", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "nafasi", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "michezo", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "chini ya maji", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "alfabeti", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "Upande", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "Nafasi x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "Nafasi y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ukubwa", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "jina la vazi", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "Jina ya hali ya nyuma", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "Kiasi ya sauti", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "jibu", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "Ukubwa wa sauti", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "jina la mtumiaji", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "mwaka", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "mwezi", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "tarehe", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "siku ya wiki", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "saa", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "dakika", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "sekunde", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Kiwekacho muda", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/ta.json b/editor/interface/ta.json deleted file mode 100644 index 1388447a..00000000 --- a/editor/interface/ta.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "பையில் சேமி", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "மூடு", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "ரத்து", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "பின்னணி", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "அனைத்தும்", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "கணக்கு அமைப்புகள்", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "கடவுச்சொல்", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Nouveau", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "பகிர்ந்திடு", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "ரத்து", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "ஒலி", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "பின்னணி", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "நிழற்படக் கருவி", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "பேனா", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "அனைத்தும்", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "விலங்குகள்", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "திசை", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x-ன் நிலை", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y-ன் நிலை", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "அளவு", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "பின்னணி பெயர்", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ஒலி அளவு", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "இசை வேகம்", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "பதில்", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ஒலியளவு", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "பயனாளர் பெயர்", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "நேரங்கணிப்பி", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/te.json b/editor/interface/te.json deleted file mode 100644 index 63c2bd57..00000000 --- a/editor/interface/te.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "వెనుక తగిలించుకునే బ్యాగు", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "ఇంకా ", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "వెనక్కి ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "భద్రపరుచు", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "మూసివేయి", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "సహాయం", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "సహాయం", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "ఒక బ్లాక్ చేయండి ...", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "తెర రిఫ్రెష్ లేకుండా నడుపు", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "రద్దుచేయి", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "సరే", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "వెనుక తెరలు", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "వేషములు", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "ధ్వనులు", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "శోధన", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "అన్ని", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "ప్రొఫైల్", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "మై స్టఫ్", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "నా తరగతులు", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "నా తరగతి", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ఖాతా సెట్టింగులు", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "సైన్ ఔట్", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "యూజర్ పేరు", - "description": "Label for login username input" - }, - "general.password": { - "message": "పాస్వర్డ్", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "సైన్ ఇన్", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "ఇపుడు భద్రపరుచు", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "ఒక నకలుగా భద్రపరుచు", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "రీమిక్స్", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "క్రొత్త", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "ఫైల్", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "సవరించు", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "సైన్ ఇన్", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "భాగస్వామ్యం", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "సహాయం", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "వెనక్కి ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "సాధారణంగా చూసినప్పుడు", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "పెద్ద సంఖ్యలో చూసినప్పుడు", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "స్లైడర్", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "అన్ని స్ప్రిట్స్ లకు", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "ఈ స్ప్రిట్స్ కోసం మాత్రమే", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "క్లౌడ్ చరరాశి (సర్వర్లో నిల్వ ఉంచు)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "రద్దుచేయి", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "సరే", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "భద్రపరుచు", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "నమోదుచేయు", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "శబ్దము", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "భద్రపరుచు", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "చేసిందిరద్దు", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "మళ్ళీ చేయు", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "స్ప్రైట్", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "నకలు", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "తొలగించు", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ఎగుమతి చేయి", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "స్టేజ్", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "వెనుక తెరలు", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "టర్బో మోడ్", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "వెనక్కి ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "కేమెరా", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "నమోదుచేయు", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "సృష్టించడం...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "భధ్రపరచుచున్నది...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "మొదలు అవుతున్నది", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "సంగీతం", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "పెన్ను", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "అన్ని", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "జంతువులు", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "నాట్యం", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "పర్యవసానాలు", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "కల్పిత గాథ", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "ఇంట్లో", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "సంగీతం", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "ఆరుబయట", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ప్రజలు", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "సమాఘాతము", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "స్థలం", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "క్రీడలు", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "నీటి అడుగున", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "కళ", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "ఆటలు", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "కథలు", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "అక్షరాలు", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "దిక్కు", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x స్థానం", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y స్థానం", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "పరిమాణము", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "వేషము పేరు", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "వెనుకతెర పేరు", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "శబ్దఘనత", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "కదలికలోని తీవ్రత", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "సమాధానం", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ఎక్కువ బిగ్గరగా?", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "యూజర్ పేరు", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "సంవత్సరం", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "నెల", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "తేదీ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "వారంలో ఒక రోజు", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "గంట", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "నిమిషం", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "క్షణం", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "సమయసూచిక ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "పాప్", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/tg.json b/editor/interface/tg.json deleted file mode 100644 index cfe42bed..00000000 --- a/editor/interface/tg.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ҷуздон", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Ҳифз кардан", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Пӯшидан", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Гурӯҳ сохтан", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Бе азнавкунӣ ба кор даровардани экран", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Рад кардан", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Манзарҳо", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Либосҳо", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Садоҳо", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Ҳама", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профил", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Маводи ман", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Синфҳои ман", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Синфи ман", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Танзими аккаунт", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Баромадан", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Рамз", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Дохил шудан", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Ҳозир ҳифз кардан", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Ҳамчун нусха ҳифз кардан", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ремикс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Нав", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Ислоҳ", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Дохил шудан", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Мубодила", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "намуди одатӣ", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "намуди калон", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "слайдер", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Барои ҳама спрайтҳо", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Танҳо барои ҳамин спрайт", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Тағйирёбандаи абрӣ (дар сервер ҷойгир аст)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Рад кардан", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Ҳифз кардан", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Сабт кардан", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Садо", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Ҳифз кардан", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Ба қафо", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ба пеш", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "нусха кардан", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "нест кардан", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "содирот", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Саҳна", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Манзарҳо", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Реҷаи турбо", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Наворбардор", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Сабт кардан", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Сохта истодааст...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Ҳифз карда истодааст...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Мусиқӣ", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Қалам", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Ҳама", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Ҳайвонҳо", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Рақс", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Асарҳо", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Фантастикӣ", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Дар дохил", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Мусиқӣ", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Дар фазои кушод", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Инсонҳо", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Зарба", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Коинот", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Варзиш", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Ҷаҳони зериобӣ", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Ҳарфҳо", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "самт", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "мавқеи x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "мавқеи y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "андоза", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "номи либос", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "номи манзар", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "баландии овоз", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "зудӣ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "ҷавоб", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "баландии овоз", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "номи истифодабаранда", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "сол", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "моҳ", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "сана", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "рӯзи ҳафта", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "соат", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "дақиқа", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "сония", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/th.json b/editor/interface/th.json index 33db36ed..68fb16d1 100644 --- a/editor/interface/th.json +++ b/editor/interface/th.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "กระเป๋าเป้", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "เกิดความผิดพลาดขณะโหลดกระเป๋าเป้", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "กำลังโหลด...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "เพิ่มเติม", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "กระเป๋าเป้ว่างเปล่า", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "ไม่รองรับเบราเซอร์", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "เราเสียใจมาก แต่ Scratch 3.0 ไม่สนับสนุน Internet Explorer, Vivaldi, Opera หรือ Silk เราแนะนำให้ลองใช้เบราว์เซอร์รุ่นใหม่เช่น Google Chrome, Mozilla Firefox หรือ Microsoft Edge", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "ย้อนกลับ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "คำถามพบบ่อย", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "ถ่ายรูป", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "กำลังโหลดกล้อง...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "เราต้องได้รับอนุญาตจากคุณเพื่อใช้กล้อง", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "ถ่ายรูปใหม่", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "บันทึก", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "ถ่ายรูป", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "กำลังโหลด...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "เปิดใช้งานกล้อง", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "บทเรียน", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "ปิด", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "มีอีกเยอะให้ลอง!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "ดูเพิ่มเติม", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "เร็วๆ นี้...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "เรากำลังทำอยู่ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "ไม่พบอุปกรณ์", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "นำอุปกรณ์ของคุณมาใกล้ๆ จากนั้นเริ่มค้นหา", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "กดปุ่มที่อุปกรณ์ของคุณ", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "เริ่มค้นหา", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "ค้นหา...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "ลองใหม่อีกครั้ง", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "เชื่อมต่อแล้ว", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "ตัดการเชื่อมต่อ", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "กลับไปยังตัวแก้ไขโค้ด", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "กำลังเชื่อมต่อ...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "อ๊ะ ดูเหมือนว่ามีบางอย่างผิดพลาด", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "ลองใหม่อีกครั้ง", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "ช่วยเหลือ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "ชื่ออุปกรณ์", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "เชื่อมต่อ", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "กำลังมองหาอุปกรณ์", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "ไม่พบอุปกรณ์", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "เลือกอุปกรณ์ของคุณในรายการด้านบน", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "รีเฟรช", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "ตรวจสอบว่าคุณได้ติดตั้ง Scratch Link และเปิดใช้งานอยู่", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "ตรวจสอบว่าเปิด Bluetooth แล้ว", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "ลองใหม่อีกครั้ง", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "ช่วยเหลือ", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "ไป", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "หยุด", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "อุ๊ย! มีบางอย่างผิดพลาด", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "เราเสียใจมาก แต่ดูเหมือนว่า Scratch เกิดขัดข้องขึ้น ข้อผิดพลาดนี้ได้รายงานโดยอัตโนมัติไปยังทีม Scratch แล้ว โปรดรีเฟรชหน้าเว็บของคุณเพื่อลองอีกครั้ง", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "โหลดใหม่", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "สร้างบล็อกใหม่", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "เพิ่มช่องรับ", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "ตัวเลขหรือข้อความ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "เพิ่มช่องรับ", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "บูลีน", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "เพิ่มข้อความ", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "รันโดยไม่รีเฟรชหน้าจอ ", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "ยกเลิก", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ตกลง", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "ทิศทาง", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "ซ้าย/ขวา", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "เพิ่มส่วนขยาย", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "โค้ด", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "ฉากหลัง", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "คอสตูม", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "เสียง", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "ดูโครงงาน Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "ใส่ลิงค์ไปยังโครงงาน Scratch ของคุณที่แชร์ไว้แล้ว การเปลี่ยนแปลงในเวอร์ชั่น 3.0 Beta จะไม่ถูกบันทึก", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "ใส่ลิงก์ไปยังโครงงาน Scratch ของคุณที่แบ่งปัน การเปลี่ยนแปลงที่ทำในเวอร์ชั่น 3.0 Preview นี้จะไม่ถูกบันทึก", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "โอ๊ะโอ ดูเหมือนลิงก์โครงงานหรือ ID ไม่ถูกต้อง", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "ดู", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "ย้อนกลับ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "คำถามพบบ่อย", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "เร็วๆ นี้", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "ค้นหา", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "ทั้งหมด", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "กำลังสร้างบล็อก ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "กำลังโหลดสไปรต์ …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "กำลังโหลดเสียง ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "กำลังโหลดส่วนขยาย ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "จับแมวใส่กระด้ง …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "กำลังส่ง Nano …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "กำลังเป่า Gobo …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "กำลังเตรียมอิโมจิ ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "กำลังโหลดโครงงาน", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "โปรไฟล์", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "ผลงานของฉัน", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "ชั้นเรียนของฉัน", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "ชั้นเรียนของฉัน", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "ตั้งค่าบัญชี", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "ลงชื่อออก", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "ชุมชน", - "description": "Label for see community button" - }, - "general.username": { - "message": "ชื่อผู้ใช้", - "description": "Label for login username input" - }, - "general.password": { - "message": "รหัสผ่าน", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "ลงชื่อเข้าใช้", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "ต้องการความช่วยเหลือ?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "เลือกภาษา", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "บทเรียน", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "บันทึกทันที", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "บันทึกเป็น", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "รีมิกซ์", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "ใหม่", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "แฟ้ม", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "อัปโหลดจากคอมพิวเตอร์ของคุณ", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "บันทึกลงในคอมพิวเตอร์ของคุณ", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "แก้ไข", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "ปิดโหมดเทอร์โบ", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "เปิดโหมดเทอร์โบ", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "เข้าร่วม Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "ลงชื่อเข้าใช้", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "ให้ข้อเสนอแนะ", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "แชร์", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "ช่วยเหลือ", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "ย้อนกลับ", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "เปลี่ยนเป็นจอปกติ", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "เปลี่ยนเป็นจอใหญ่", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "ตัวเลื่อน", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "ลอง Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "ยินดีต้อนรับสู่ Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "ไม่ใช่ตอนนี้", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "ลองดู", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "ดูโครงงาน 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "ยินดีต้อนรับสู่ Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "เรากำลังทำ Scratch รุ่นถัดไป เราตื่นเต้นที่คุณจะลอง!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "ไม่ใช่ตอนนี้", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "ลองดู! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "ดูโครงงาน 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "คำถามพบบ่อย", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "สำหรับสไปรต์ทั้งหมด", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "สำหรับสไปรต์นี้เท่านั้น", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "ตัวแปรคลาวด์ (เก็บไว้บนเซิร์ฟเวอร์)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "ยกเลิก", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ตกลง", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "หยุด", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "เล่น", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "กำลังโหลด...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "บันทึก", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "บันทึกใหม่", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "บันทึกเสียง", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "อัดบันทึก", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "เสียง", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "เล่น", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "หยุด", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "ตัดแต่ง", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "บันทึก", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "ย้อนกลับ", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "ทำซ้ำ", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "เร็วขึ้น", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "ช้าลง", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "สะท้อน", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "หุ่นยนต์", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "ดัง", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "เบา", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "กลับด้าน", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "ชื่อ", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "สไปรต์", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "แสดง", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "ขนาด", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "ทำซ้ำ", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "ลบ", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "ส่งออก", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "เลือกสไปรต์", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "วาดรูป", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "เซอร์ไพรส์", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "อัปโหลดสไปรต์", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "เปลี่ยนเป็นเวทีใหญ่", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "เปลี่ยนเป็นเวทีเล็ก", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "เข้าโหมดเต็มจอ", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "ออกจากโหมดเต็มจอ", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "สลับโหมดเต็มจอ", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "เลือกฉากหลัง", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "วาดรูป", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "เซอร์ไพรส์", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "อัปโหลดฉากหลัง", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "เวที", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "ฉากหลัง", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "โหมดเทอร์โบ", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "เบราเซอร์ของคุณไม่รองรับ WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "น่าเสียดาย ดูเหมือนเบราเซอร์หรือคอมพิวเตอร์ของคุณ {webGlLink} เทคโนโลยีนี้จำเป็นสำหรับการทำงานของ Scratch 3.0", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "ไม่รองรับ WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "ย้อนกลับ", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "คำถามพบบ่อย", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "เลือกฉากหลัง", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "เลือกคอสตูม", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "เลือกฉากหลัง", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "เลือกคอสตูม", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "วาดรูป", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "เซอร์ไพรส์", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "อัปโหลดฉากหลัง", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "อัปโหลดคอสตูม", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "กล้อง", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "เลือกส่วนขยาย", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "ใส่ URL ของส่วนขยาย", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "โครงงาน Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "ไม่สามารถเริ่มบันทึกได้", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "ไฟล์โครงงานที่เลือกไม่สามารถโหลดได้", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "เลือกเสียง", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "อัปโหลดเสียง", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "เซอร์ไพรส์", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "บันทึก", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "เลือกเสียง", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "เลือกสไปรต์", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "เลือกบทเรียน", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "กำลังสร้าง...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "กำลังจัดเก็บ", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "ตัวแปรของฉัน", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "เริ่มต้น", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "เพิ่มบล็อกเคลื่อนไหว", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "คลิกที่ธงสีเขียวเพื่อเริ่มต้น", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "เพิ่มฉากหลัง", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "เปลี่ยนสี", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "เหินไปรอบๆ", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "ทำป้ายชื่อแบบแอนิเมชัน", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "เลือกสไปรต์ตัวอักษร", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "เล่นเสียงเมื่อคลิก", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "เลือกสไปรต์ตัวอักษรอื่นๆ", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "เปลี่ยนสี", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "เลือกสไปรต์ตัวอักษรอื่นๆ และทำให้มันหมุน", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "เลือกสไปรต์ตัวอักษรอื่นๆ และทำให้มันใหญ่ขึ้น", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "สร้างเสียงดนตรี", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "เลือกสไปรต์เครื่องดนตรี", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "เล่นเสียงเมื่อคลิก", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "สร้างเสียงเพลง", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "เลือกกลองและสร้างจังหวะ", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "เลือกสไปรต์ไมโครโฟนและสร้างเซอร์ไพรส์บีตบ็อกซ์", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "สร้างเกมคลิกคลิก", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "เลือกสไปรต์", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "เล่นเสียงเมื่อคลิก", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "สร้างตัวแปรคะแนน", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "เมื่อคลิกเพิ่มคะแนน", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "ไปที่ตำแหน่งสุ่ม", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "เปลี่ยนสี", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "ตั้งค่าคะแนนให้เป็นศูนย์", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "สร้างเกมไล่จับ", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "เพิ่มฉากหลัง", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "เพิ่มสไปรต์", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "ขยับซ้าย-ขวาด้วยปุ่มลูกศร", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "ขยับขึ้น-ลงด้วยปุ่มลูกศร", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "เพิ่มอีกสไปรต์", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "เคลื่อนที่แบบสุ่ม", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "ที่สไปรต์หมึกสาย เล่นเสียงเมื่อโดนแตะ", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "สร้างตัวแปรคะแนน", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "ที่สไปรต์หมึกสาย เพิ่มคะแนนเมื่อโดนแตะ", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "เพิ่มสไปรต์", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "เพิ่มสไปรต์", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "เพิ่มฉากหลัง", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "เปลี่ยนขนาด", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "เหินไปรอบๆ", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "บันทึกเสียง", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "หมุนมัน", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "ซ่อนและแสดง", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "ทำแอนิเมชันให้สไปรต์", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "ใช้ปุ่มลูกศร", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "ใส่เอฟเฟกต์", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "ดนตรี", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "เล่นเครื่องดนตรีและกลอง", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "ปากกา", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "วาดด้วยสไปรต์ของคุณ", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "การตรวจจับวิดีโอ", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "ตรวจจับการเคลื่อนไหวด้วยกล้อง", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "แปลภาษา", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "แปลข้อความเป็นหลายภาษา", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "เชื่อมต่อโครงงานของคุณกับโลก", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "กำลังเชื่อมต่อ", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "สร้างหุ่นยนต์โต้ตอบและอื่นๆ", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "กำลังเชื่อมต่อ ตรวจสอบให้แน่ใจว่าขาของ EV3 ตั้งไว้ที่ 1234", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "สร้างด้วยมอเตอร์และเซนเซอร์", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "กำลังเชื่อมต่อ", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "ทั้งหมด", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "สัตว์", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "การเต้นรำ", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "เอฟเฟกต์", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "ความเพ้อฝัน", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "แฟชั่น", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "อาหาร", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "ในบ้าน", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "ลูป", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "ดนตรี", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "โน้ต", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "นอกบ้าน", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "ลวดลาย", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "ผู้คน", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "เครื่องเคาะ", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "อวกาศ", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "กีฬา", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "ใต้น้ำ", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "เสียงคน", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "ประหลาด", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "ศิลปะ", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "เกม", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "เรื่องราว", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "ตัวอักษร", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "ทิศทาง", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "ตำแหน่ง x ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ตำแหน่ง y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "ขนาด", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ชื่อคอสตูม", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ชื่อฉากหลัง", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ระดับเสียง", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "จังหวะ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "คำตอบ", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ระดับความดัง", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "ชื่อผู้ใช้", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ปี", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "เดือน", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "วันที่", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "วันของสัปดาห์", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ชั่วโมง", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "นาที", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "วินาที", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "ตัวจับเวลา", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "ฉากหลัง{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "คอสตูม{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "สไปรต์{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "ป๊อบ", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "เชื่อมต่อใหม่", + "gui.backpack.header": "กระเป๋าเป้", + "gui.backpack.errorBackpack": "เกิดความผิดพลาดขณะโหลดกระเป๋าเป้", + "gui.backpack.loadingBackpack": "กำลังโหลด...", + "gui.backpack.more": "เพิ่มเติม", + "gui.backpack.emptyBackpack": "กระเป๋าเป้ว่างเปล่า", + "gui.unsupportedBrowser.label": "ไม่รองรับเบราเซอร์", + "gui.unsupportedBrowser.description": "เราเสียใจมาก แต่ Scratch 3.0 ไม่สนับสนุน Internet Explorer, Vivaldi, Opera หรือ Silk เราแนะนำให้ลองใช้เบราว์เซอร์รุ่นใหม่เช่น Google Chrome, Mozilla Firefox หรือ Microsoft Edge", + "gui.unsupportedBrowser.back": "ย้อนกลับ", + "gui.unsupportedBrowser.previewfaq": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", + "gui.unsupportedBrowser.previewfaqlinktext": "คำถามพบบ่อย", + "gui.cameraModal.cameraModalTitle": "ถ่ายรูป", + "gui.cameraModal.loadingCameraMessage": "กำลังโหลดกล้อง...", + "gui.cameraModal.permissionRequest": "เราต้องได้รับอนุญาตจากคุณเพื่อใช้กล้อง", + "gui.cameraModal.retakePhoto": "ถ่ายรูปใหม่", + "gui.cameraModal.save": "บันทึก", + "gui.cameraModal.takePhoto": "ถ่ายรูป", + "gui.cameraModal.loadingCaption": "กำลังโหลด...", + "gui.cameraModal.enableCameraCaption": "เปิดใช้งานกล้อง", + "gui.cards.all-tutorials": "บทเรียน", + "gui.cards.close": "ปิด", + "gui.cards.more-things-to-try": "มีอีกเยอะให้ลอง!", + "gui.cards.see-more": "ดูเพิ่มเติม", + "gui.comingSoon.message1": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", + "gui.comingSoon.message2": "เร็วๆ นี้...", + "gui.comingSoon.message3": "เรากำลังทำอยู่ {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "ไม่พบอุปกรณ์", + "gui.connection.auto-scanning.prescan": "นำอุปกรณ์ของคุณมาใกล้ๆ จากนั้นเริ่มค้นหา", + "gui.connection.auto-scanning.pressbutton": "กดปุ่มที่อุปกรณ์ของคุณ", + "gui.connection.auto-scanning.start-search": "เริ่มค้นหา", + "gui.connection.connecting-searchbutton": "ค้นหา...", + "gui.connection.auto-scanning.try-again": "ลองใหม่อีกครั้ง", + "gui.connection.connected": "เชื่อมต่อแล้ว", + "gui.connection.disconnect": "ตัดการเชื่อมต่อ", + "gui.connection.go-to-editor": "กลับไปยังตัวแก้ไขโค้ด", + "gui.connection.connecting-cancelbutton": "กำลังเชื่อมต่อ...", + "gui.connection.error.errorMessage": "อ๊ะ ดูเหมือนว่ามีบางอย่างผิดพลาด", + "gui.connection.error.tryagainbutton": "ลองใหม่อีกครั้ง", + "gui.connection.error.helpbutton": "ช่วยเหลือ", + "gui.connection.peripheral-name-label": "ชื่ออุปกรณ์", + "gui.connection.connect": "เชื่อมต่อ", + "gui.connection.scanning.lookingforperipherals": "กำลังมองหาอุปกรณ์", + "gui.connection.scanning.noPeripheralsFound": "ไม่พบอุปกรณ์", + "gui.connection.scanning.instructions": "เลือกอุปกรณ์ของคุณในรายการด้านบน", + "gui.connection.search": "รีเฟรช", + "gui.connection.unavailable.installscratchlink": "ตรวจสอบว่าคุณได้ติดตั้ง Scratch Link และเปิดใช้งานอยู่", + "gui.connection.unavailable.enablebluetooth": "ตรวจสอบว่าเปิด Bluetooth แล้ว", + "gui.connection.unavailable.tryagainbutton": "ลองใหม่อีกครั้ง", + "gui.connection.unavailable.helpbutton": "ช่วยเหลือ", + "gui.controls.go": "ไป", + "gui.controls.stop": "หยุด", + "gui.crashMessage.label": "อุ๊ย! มีบางอย่างผิดพลาด", + "gui.crashMessage.description": "เราเสียใจมาก แต่ดูเหมือนว่า Scratch เกิดขัดข้องขึ้น ข้อผิดพลาดนี้ได้รายงานโดยอัตโนมัติไปยังทีม Scratch แล้ว โปรดรีเฟรชหน้าเว็บของคุณเพื่อลองอีกครั้ง", + "gui.crashMessage.reload": "โหลดใหม่", + "gui.customProcedures.myblockModalTitle": "สร้างบล็อกใหม่", + "gui.customProcedures.addAnInputNumberText": "เพิ่มช่องรับ", + "gui.customProcedures.numberTextType": "ตัวเลขหรือข้อความ", + "gui.customProcedures.addAnInputBoolean": "เพิ่มช่องรับ", + "gui.customProcedures.booleanType": "บูลีน", + "gui.customProcedures.addALabel": "เพิ่มข้อความ", + "gui.customProcedures.runWithoutScreenRefresh": "รันโดยไม่รีเฟรชหน้าจอ ", + "gui.customProcedures.cancel": "ยกเลิก", + "gui.customProcedures.ok": "ตกลง", + "gui.SpriteInfo.direction": "ทิศทาง", + "gui.directionPicker.rotationStyles.allAround": "All Around", + "gui.directionPicker.rotationStyles.leftRight": "ซ้าย/ขวา", + "gui.directionPicker.rotationStyles.dontRotate": "อย่าหมุน", + "gui.gui.addExtension": "เพิ่มส่วนขยาย", + "gui.gui.codeTab": "โค้ด", + "gui.gui.backdropsTab": "ฉากหลัง", + "gui.gui.costumesTab": "คอสตูม", + "gui.gui.soundsTab": "เสียง", + "gui.importInfo.title": "ดูโครงงาน Scratch 2.0", + "gui.importInfo.betamessage": "ใส่ลิงค์ไปยังโครงงาน Scratch ของคุณที่แชร์ไว้แล้ว การเปลี่ยนแปลงในเวอร์ชั่น 3.0 Beta จะไม่ถูกบันทึก", + "gui.importInfo.message": "ใส่ลิงก์ไปยังโครงงาน Scratch ของคุณที่แบ่งปัน การเปลี่ยนแปลงที่ทำในเวอร์ชั่น 3.0 Preview นี้จะไม่ถูกบันทึก", + "gui.importInfo.invalidFormatError": "โอ๊ะโอ ดูเหมือนลิงก์โครงงานหรือ ID ไม่ถูกต้อง", + "gui.importModal.viewproject": "ดู", + "gui.importInfo.goback": "ย้อนกลับ", + "gui.importInfo.previewfaq": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", + "gui.importInfo.previewfaqlinktext": "คำถามพบบ่อย", + "gui.extensionLibrary.comingSoon": "เร็วๆ นี้", + "gui.extensionLibrary.requires": "ต้องการ", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "ค้นหา", + "gui.library.allTag": "ทั้งหมด", + "gui.loader.message1": "กำลังสร้างบล็อก ...", + "gui.loader.message2": "กำลังโหลดสไปรต์ …", + "gui.loader.message3": "กำลังโหลดเสียง ...", + "gui.loader.message4": "กำลังโหลดส่วนขยาย ...", + "gui.loader.message5": "จับแมวใส่กระด้ง …", + "gui.loader.message6": "กำลังส่ง Nano …", + "gui.loader.message7": "กำลังเป่า Gobo …", + "gui.loader.message8": "กำลังเตรียมอิโมจิ ...", + "gui.loader.headline": "กำลังโหลดโครงงาน", + "gui.accountMenu.profile": "โปรไฟล์", + "gui.accountMenu.myStuff": "ผลงานของฉัน", + "gui.accountMenu.myClasses": "ชั้นเรียนของฉัน", + "gui.accountMenu.myClass": "ชั้นเรียนของฉัน", + "gui.accountMenu.accountSettings": "ตั้งค่าบัญชี", + "gui.accountMenu.signOut": "ลงชื่อออก", + "gui.authorInfo.byUser": "โดย {username}", + "gui.menuBar.seeCommunity": "ชุมชน", + "general.username": "ชื่อผู้ใช้", + "general.password": "รหัสผ่าน", + "general.signIn": "ลงชื่อเข้าใช้", + "login.needHelp": "ต้องการความช่วยเหลือ?", + "gui.menuBar.LanguageSelector": "เลือกภาษา", + "gui.menuBar.tutorialsLibrary": "บทเรียน", + "gui.menuBar.restoreSprite": "Restore Sprite", + "gui.menuBar.restoreSound": "กู้คืนเสียง", + "gui.menuBar.restoreCostume": "กู้คืนคอสตูม", + "gui.menuBar.restore": "กู้คืน", + "gui.menuBar.saveNow": "บันทึกทันที", + "gui.menuBar.saveAsCopy": "บันทึกเป็น", + "gui.menuBar.remix": "รีมิกซ์", + "gui.menuBar.new": "ใหม่", + "gui.menuBar.file": "แฟ้ม", + "gui.menuBar.uploadFromComputer": "อัปโหลดจากคอมพิวเตอร์ของคุณ", + "gui.menuBar.downloadToComputer": "บันทึกลงในคอมพิวเตอร์ของคุณ", + "gui.menuBar.edit": "แก้ไข", + "gui.menuBar.turboModeOff": "ปิดโหมดเทอร์โบ", + "gui.menuBar.turboModeOn": "เปิดโหมดเทอร์โบ", + "gui.menuBar.joinScratch": "เข้าร่วม Scratch", + "gui.menuBar.signIn": "ลงชื่อเข้าใช้", + "gui.menuBar.giveFeedback": "ให้ข้อเสนอแนะ", + "gui.gui.projectTitlePlaceholder": "ชื่อโครงการที่นี่", + "gui.menuBar.isShared": "แบ่งปัน", + "gui.menuBar.share": "แชร์", + "gui.modal.help": "ช่วยเหลือ", + "gui.modal.back": "ย้อนกลับ", + "gui.monitor.listMonitor.empty": "(ว่างเปล่า)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "เปลี่ยนเป็นจอปกติ", + "gui.monitor.contextMenu.large": "เปลี่ยนเป็นจอใหญ่", + "gui.monitor.contextMenu.slider": "ตัวเลื่อน", + "gui.previewInfo.label": "ลอง Scratch 3.0", + "gui.previewInfo.welcome": "ยินดีต้อนรับสู่ Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "ไม่ใช่ตอนนี้", + "gui.previewModal.tryittooltip": "ลองดู", + "gui.previewModal.viewprojecttooltip": "ดูโครงงาน 2.0", + "gui.previewInfo.betawelcome": "ยินดีต้อนรับสู่ Scratch 3.0 Beta", + "gui.previewInfo.invitation": "เรากำลังทำ Scratch รุ่นถัดไป เราตื่นเต้นที่คุณจะลอง!", + "gui.previewInfo.notnow": "ไม่ใช่ตอนนี้", + "gui.previewModal.tryit": "ลองดู! {caticon}", + "gui.previewModal.viewproject": "ดูโครงงาน 2.0", + "gui.previewInfo.previewfaq": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", + "gui.previewInfo.previewfaqlinktext": "คำถามพบบ่อย", + "gui.gui.variableScopeOptionAllSprites": "สำหรับสไปรต์ทั้งหมด", + "gui.gui.variableScopeOptionSpriteOnly": "สำหรับสไปรต์นี้เท่านั้น", + "gui.gui.cloudVariableOption": "ตัวแปรคลาวด์ (เก็บไว้บนเซิร์ฟเวอร์)", + "gui.gui.variablePromptAllSpritesMessage": "This variable will be available to all sprites.", + "gui.prompt.cancel": "ยกเลิก", + "gui.prompt.ok": "ตกลง", + "gui.playbackStep.stopMsg": "หยุด", + "gui.playbackStep.playMsg": "เล่น", + "gui.playbackStep.loadingMsg": "กำลังโหลด...", + "gui.playbackStep.saveMsg": "บันทึก", + "gui.playbackStep.reRecordMsg": "บันทึกใหม่", + "gui.recordModal.title": "บันทึกเสียง", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "หยุดการอัดบันทึก", + "gui.recordingStep.record": "อัดบันทึก", + "gui.soundEditor.sound": "เสียง", + "gui.soundEditor.play": "เล่น", + "gui.soundEditor.stop": "หยุด", + "gui.soundEditor.trim": "ตัดแต่ง", + "gui.soundEditor.save": "บันทึก", + "gui.soundEditor.undo": "ย้อนกลับ", + "gui.soundEditor.redo": "ทำซ้ำ", + "gui.soundEditor.faster": "เร็วขึ้น", + "gui.soundEditor.slower": "ช้าลง", + "gui.soundEditor.echo": "สะท้อน", + "gui.soundEditor.robot": "หุ่นยนต์", + "gui.soundEditor.louder": "ดัง", + "gui.soundEditor.softer": "เบา", + "gui.soundEditor.reverse": "กลับด้าน", + "gui.SpriteInfo.spritePlaceholder": "ชื่อ", + "gui.SpriteInfo.sprite": "สไปรต์", + "gui.SpriteInfo.show": "แสดง", + "gui.SpriteInfo.size": "ขนาด", + "gui.spriteSelectorItem.contextMenuDuplicate": "ทำซ้ำ", + "gui.spriteSelectorItem.contextMenuDelete": "ลบ", + "gui.spriteSelectorItem.contextMenuExport": "ส่งออก", + "gui.spriteSelector.addSpriteFromLibrary": "เลือกสไปรต์", + "gui.spriteSelector.addSpriteFromPaint": "วาดรูป", + "gui.spriteSelector.addSpriteFromSurprise": "เซอร์ไพรส์", + "gui.spriteSelector.addSpriteFromFile": "อัปโหลดสไปรต์", + "gui.stageHeader.stageSizeLarge": "เปลี่ยนเป็นเวทีใหญ่", + "gui.stageHeader.stageSizeSmall": "เปลี่ยนเป็นเวทีเล็ก", + "gui.stageHeader.stageSizeFull": "เข้าโหมดเต็มจอ", + "gui.stageHeader.stageSizeUnFull": "ออกจากโหมดเต็มจอ", + "gui.stageHeader.fullscreenControl": "สลับโหมดเต็มจอ", + "gui.spriteSelector.addBackdropFromLibrary": "เลือกฉากหลัง", + "gui.stageSelector.addBackdropFromPaint": "วาดรูป", + "gui.stageSelector.addBackdropFromSurprise": "เซอร์ไพรส์", + "gui.stageSelector.addBackdropFromFile": "อัปโหลดฉากหลัง", + "gui.stageSelector.stage": "เวที", + "gui.stageSelector.backdrops": "ฉากหลัง", + "gui.turboMode.active": "โหมดเทอร์โบ", + "gui.webglModal.label": "เบราเซอร์ของคุณไม่รองรับ WebGL", + "gui.webglModal.description": "น่าเสียดาย ดูเหมือนเบราเซอร์หรือคอมพิวเตอร์ของคุณ {webGlLink} เทคโนโลยีนี้จำเป็นสำหรับการทำงานของ Scratch 3.0", + "gui.webglModal.webgllink": "ไม่รองรับ WebGL", + "gui.webglModal.back": "ย้อนกลับ", + "gui.webglModal.previewfaq": "เรียนรู้เพิ่มเติม ไปที่ {previewFaqLink} ", + "gui.webglModal.previewfaqlinktext": "คำถามพบบ่อย", + "gui.costumeLibrary.chooseABackdrop": "เลือกฉากหลัง", + "gui.costumeLibrary.chooseACostume": "เลือกคอสตูม", + "gui.costumeTab.addBackdropFromLibrary": "เลือกฉากหลัง", + "gui.costumeTab.addCostumeFromLibrary": "เลือกคอสตูม", + "gui.costumeTab.addBlankCostume": "วาดรูป", + "gui.costumeTab.addSurpriseCostume": "เซอร์ไพรส์", + "gui.costumeTab.addFileBackdrop": "อัปโหลดฉากหลัง", + "gui.costumeTab.addFileCostume": "อัปโหลดคอสตูม", + "gui.costumeTab.addCameraCostume": "กล้อง", + "gui.extensionLibrary.chooseAnExtension": "เลือกส่วนขยาย", + "gui.extensionLibrary.extensionUrl": "ใส่ URL ของส่วนขยาย", + "gui.gui.defaultProjectTitle": "โครงงาน Scratch", + "gui.recordingStep.alertMsg": "ไม่สามารถเริ่มบันทึกได้", + "gui.projectLoader.loadError": "ไฟล์โครงงานที่เลือกไม่สามารถโหลดได้", + "gui.soundLibrary.chooseASound": "เลือกเสียง", + "gui.soundTab.fileUploadSound": "อัปโหลดเสียง", + "gui.soundTab.surpriseSound": "เซอร์ไพรส์", + "gui.soundTab.recordSound": "บันทึก", + "gui.soundTab.addSoundFromLibrary": "เลือกเสียง", + "gui.spriteLibrary.chooseASprite": "เลือกสไปรต์", + "gui.tipsLibrary.tutorials": "เลือกบทเรียน", + "gui.alerts.createsuccess": "สร้างเรียบร้อยแล้ว", + "gui.alerts.creating": "กำลังสร้าง...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "บันทึกเรียบร้อยแล้ว", + "gui.alerts.saving": "กำลังบันทึก...", + "gui.defaultProject.meow": "เหมียว", + "gui.defaultProject.variable": "ตัวแปรของฉัน", + "gui.howtos.intro-move-sayhello-hat.name": "เริ่มต้น", + "gui.howtos.intro-move.step_stepMove": "เพิ่มบล็อกเคลื่อนไหว", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "คลิกที่ธงสีเขียวเพื่อเริ่มต้น", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "พูดอะไรสักอย่าง", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "เพิ่มฉากหลัง", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "เพิ่มตัวละครอีกตัว", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "เปลี่ยนสี", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Spin Around", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "พูดอะไรสักอย่าง", + "gui.howtos.cartoon-network.step_CNglide": "เหินไปรอบๆ", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "เก็บคะแนนไว้", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "ทำป้ายชื่อแบบแอนิเมชัน", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "เลือกสไปรต์ตัวอักษร", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "เล่นเสียงเมื่อคลิก", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "เลือกสไปรต์ตัวอักษรอื่นๆ", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "เปลี่ยนสี", + "gui.howtos.animate-a-name.step_AnimateSpin": "เลือกสไปรต์ตัวอักษรอื่นๆ และทำให้มันหมุน", + "gui.howtos.animate-a-name.step_AnimateGrow": "เลือกสไปรต์ตัวอักษรอื่นๆ และทำให้มันใหญ่ขึ้น", + "gui.howtos.make-music.name": "สร้างเสียงดนตรี", + "gui.howtos.Make-Music.step_PickInstrument": "เลือกสไปรต์เครื่องดนตรี", + "gui.howtos.Make-Music.step_PlaySoundClick": "เล่นเสียงเมื่อคลิก", + "gui.howtos.Make-Music.step_MakeSong": "สร้างเสียงเพลง", + "gui.howtos.make-music.step_MakeBeat": "เลือกกลองและสร้างจังหวะ", + "gui.howtos.make-music.step_MakeBeatBox": "เลือกสไปรต์ไมโครโฟนและสร้างเซอร์ไพรส์บีตบ็อกซ์", + "gui.howtos.make-a-game.name": "สร้างเกมคลิกคลิก", + "gui.howtos.Make-A-Game.step_GamePickSprite": "เลือกสไปรต์", + "gui.howtos.make-a-game.step_GamePlaySound": "เล่นเสียงเมื่อคลิก", + "gui.howtos.make-a-game.step_GameAddScore": "สร้างตัวแปรคะแนน", + "gui.howtos.make-a-game.step_GameChangeScore": "เมื่อคลิกเพิ่มคะแนน", + "gui.howtos.make-a-game.step_Random": "ไปที่ตำแหน่งสุ่ม", + "gui.howtos.make-music.step_GameChangeColor": "เปลี่ยนสี", + "gui.howtos.make-music.step_ResetScore": "ตั้งค่าคะแนนให้เป็นศูนย์", + "gui.howtos.make-a-chase-game.name": "สร้างเกมไล่จับ", + "gui.howtos.Chase-Game.step_BG": "เพิ่มฉากหลัง", + "gui.howtos.chase-game.step_AddOcto": "เพิ่มสไปรต์", + "gui.howtos.make-music.step_LeftRight": "ขยับซ้าย-ขวาด้วยปุ่มลูกศร", + "gui.howtos.Chase-Game.step_UpDown": "ขยับขึ้น-ลงด้วยปุ่มลูกศร", + "gui.howtos.Chase-Game.step_AddStar": "เพิ่มอีกสไปรต์", + "gui.howtos.Chase-Game.step_MoveRandom": "เคลื่อนที่แบบสุ่ม", + "gui.howtos.Chase-Game.step_WhenTouch": "ที่สไปรต์หมึกสาย เล่นเสียงเมื่อโดนแตะ", + "gui.howtos.Chase-Game.step_ScoreVariable": "สร้างตัวแปรคะแนน", + "gui.howtos.Chase-Game.ScoreWhenTouch": "ที่สไปรต์หมึกสาย เพิ่มคะแนนเมื่อโดนแตะ", + "gui.howtos.add-sprite.name": "เพิ่มสไปรต์", + "gui.howtos.add-sprite.step_addSprite": "เพิ่มสไปรต์", + "gui.howtos.add-a-backdrop.name": "เพิ่มฉากหลัง", + "gui.howtos.change-size.name": "เปลี่ยนขนาด", + "gui.howtos.glide-around.name": "เหินไปรอบๆ", + "gui.howtos.record-a-sound.name": "บันทึกเสียง", + "gui.howtos.spin-video.name": "หมุนมัน", + "gui.howtos.hide-and-show.name": "ซ่อนและแสดง", + "gui.howtos.switch-costume.name": "ทำแอนิเมชันให้สไปรต์", + "gui.howtos.move-around-with-arrow-keys.name": "ใช้ปุ่มลูกศร", + "gui.howtos.add-effects.name": "ใส่เอฟเฟกต์", + "gui.extension.music.name": "ดนตรี", + "gui.extension.music.description": "เล่นเครื่องดนตรีและกลอง", + "gui.extension.pen.name": "ปากกา", + "gui.extension.pen.description": "วาดด้วยสไปรต์ของคุณ", + "gui.extension.videosensing.name": "การตรวจจับวิดีโอ", + "gui.extension.videosensing.description": "ตรวจจับการเคลื่อนไหวด้วยกล้อง", + "gui.extension.text2speech.name": "ข้อความเป็นเสียงพูด", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "แปลภาษา", + "gui.extension.translate.description": "แปลข้อความเป็นหลายภาษา", + "gui.extension.microbit.description": "เชื่อมต่อโครงงานของคุณกับโลก", + "gui.extension.microbit.connectingMessage": "กำลังเชื่อมต่อ", + "gui.extension.ev3.description": "สร้างหุ่นยนต์โต้ตอบและอื่นๆ", + "gui.extension.ev3.connectingMessage": "กำลังเชื่อมต่อ ตรวจสอบให้แน่ใจว่าขาของ EV3 ตั้งไว้ที่ 1234", + "gui.extension.wedo2.description": "สร้างด้วยมอเตอร์และเซนเซอร์", + "gui.extension.wedo2.connectingMessage": "กำลังเชื่อมต่อ", + "gui.libraryTags.all": "ทั้งหมด", + "gui.libraryTags.animals": "สัตว์", + "gui.libraryTags.dance": "การเต้นรำ", + "gui.libraryTags.effects": "เอฟเฟกต์", + "gui.libraryTags.fantasy": "ความเพ้อฝัน", + "gui.libraryTags.fashion": "แฟชั่น", + "gui.libraryTags.food": "อาหาร", + "gui.libraryTags.indoors": "ในบ้าน", + "gui.libraryTags.loops": "ลูป", + "gui.libraryTags.music": "ดนตรี", + "gui.libraryTags.notes": "โน้ต", + "gui.libraryTags.outdoors": "นอกบ้าน", + "gui.libraryTags.patterns": "ลวดลาย", + "gui.libraryTags.people": "ผู้คน", + "gui.libraryTags.percussion": "เครื่องเคาะ", + "gui.libraryTags.space": "อวกาศ", + "gui.libraryTags.sports": "กีฬา", + "gui.libraryTags.underwater": "ใต้น้ำ", + "gui.libraryTags.voice": "เสียงคน", + "gui.libraryTags.wacky": "ประหลาด", + "gui.libraryTags.animation": "แอนิเมชัน", + "gui.libraryTags.art": "ศิลปะ", + "gui.libraryTags.games": "เกม", + "gui.libraryTags.stories": "เรื่องราว", + "gui.libraryTags.letters": "ตัวอักษร", + "gui.opcodeLabels.direction": "ทิศทาง", + "gui.opcodeLabels.xposition": "ตำแหน่ง x ", + "gui.opcodeLabels.yposition": "ตำแหน่ง y", + "gui.opcodeLabels.size": "ขนาด", + "gui.opcodeLabels.costumename": "ชื่อคอสตูม", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "ชื่อฉากหลัง", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "ระดับเสียง", + "gui.opcodeLabels.tempo": "จังหวะ", + "gui.opcodeLabels.answer": "คำตอบ", + "gui.opcodeLabels.loudness": "ระดับความดัง", + "gui.opcodeLabels.username": "ชื่อผู้ใช้", + "gui.opcodeLabels.year": "ปี", + "gui.opcodeLabels.month": "เดือน", + "gui.opcodeLabels.date": "วันที่", + "gui.opcodeLabels.dayofweek": "วันของสัปดาห์", + "gui.opcodeLabels.hour": "ชั่วโมง", + "gui.opcodeLabels.minute": "นาที", + "gui.opcodeLabels.second": "วินาที", + "gui.opcodeLabels.timer": "ตัวจับเวลา", + "gui.sharedMessages.backdrop": "ฉากหลัง{index}", + "gui.sharedMessages.costume": "คอสตูม{index}", + "gui.sharedMessages.sprite": "สไปรต์{index}", + "gui.sharedMessages.pop": "ป๊อบ" } \ No newline at end of file diff --git a/editor/interface/tn.json b/editor/interface/tn.json deleted file mode 100644 index 1d957f43..00000000 --- a/editor/interface/tn.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Mokotla", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Boloka", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Tswala", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Dira lebokoso", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Dirisa ntle le screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Phimola", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Go siame", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Ditatlhelo morago", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Diaparo", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Medumo", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tsotlhe", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Tebogo ya sefatlhego mo letlhakoreng", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Dilo tsame", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Di phaphusi tsame", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Phaphusi yame", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Thulaganyo ya account", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Tswa", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Nomore ya sephiri", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Tsena", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Boloka jaanong", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Boloka jaaka setshwantso", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Tlhakanya gape", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Mo bosheng", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Faele", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Sekaseka", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Tsena", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Arogana", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "readout e kgolo", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "sereledi", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Go di sprites tsotlhe", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Sprite sena fela", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Dipharologano tsa maru (bolokilwe mo server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Phimola", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Go siame", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Boloka", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Gatisa", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Modumo", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Boloka", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Sutlha", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Dira gape", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "gabedi", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "phimola", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "romela", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Serala", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Ditatlhelo morago", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Mokgwa wa turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Setsaadinepe", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Gatisa", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Go bopa…", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "E ya boloka…", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Mmino", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pene", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tsotlhe", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Diphologolo", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Bina", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Selebego", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Toro kgotsa sengwe se se akanyeditsweng", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Meteng ga kago", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Mmino", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Kwa ntle", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Batho", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Diletso tse di letswang ka go tshekinngwa", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Phatlha", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Metshameko", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Ka fatlase ga mesti", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Makwalo", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "kaelo", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "boemo jwa x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "boemo jwa y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "selekanyo", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "leina la diaparo", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "latlhela morago leina", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "maemo a modumo", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "karabo", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "modumo", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "leinatiriso", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "ngwaga", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "kgwedi", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "letlha", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "letsatsi la beke", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ura", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "motsotso", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "motsotswana", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "tshupanako", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "thwanya", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/tr.json b/editor/interface/tr.json index 55c010ac..b22d15a2 100644 --- a/editor/interface/tr.json +++ b/editor/interface/tr.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Tekrar bağlan", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Sırt Çantası", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Sırt çantası yüklenirken hata oluştu", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Yükleniyor...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Daha Fazla", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Sırt Çantası boş", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Web tarayıcınız desteklenmiyor", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Çok üzgünüz, ancak Scratch 3.0, Internet Explorer, Vivaldi, Opera veya Silk'i desteklemiyor. Google Chrome, Mozilla Firefox veya Microsoft Edge gibi daha yeni bir tarayıcıyı kullanmanızı öneririz.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Geri", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Daha fazlası öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "SSS", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Bir fotoğraf çek", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kamera yükleniyor...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Kameranızı kullanmak için izninize ihtiyacımız var", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Yeniden fotoğraf çek", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Kaydet", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Fotoğraf çek", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Yükleniyor...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Kamerayı etkinleştir", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Eğitici Dersler", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Kapat", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Denemek için daha fazla şey!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Daha fazla görüntüle", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Endişelenmeyin, üzerinde çalışıyoruz {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Çok Yakında...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Üzerinde çalışıyoruz {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Cihaz bulunamadı", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Aramayı başlatmak için cihazını yakınında bulundur.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Cihazındaki düğmeye bas.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Aramaya Başla", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Aranıyor...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Tekrar dene", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Bağlandı", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Bağlantıyı Kes", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Editöre Git", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Bağlanıyor...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Hoop! Bir şeyler yanlış gitti.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Tekrar dene", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Yardım", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Cihaz adı", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Bağlan", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Cihazlar aranıyor", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Cihaz bulunamadı", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Yukarıdaki listeden cihazını seç.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Yenile", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Scratch Link programının kurulduğundan ve çalıştığından emin ol", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bluetooth'un etkinleştirildiğini kontrol et", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Tekrar dene", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Yardım", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Git", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Durdur", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Hoop! Bir şeyler yanlış gitti.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Çok üzgünüz, Scratch çökmüş görünüyor. Bu sorun Scratch Takımına otomatik olarak iletildi. Lütfen sayfayı yenileyerek tekrar deneyiniz.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Yeniden yükle", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Bir Blok Oluştur", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Bir girdi ekle", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "sayı veya metin", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Bir girdi ekle", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "mantıksal", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Bir etiket ekle", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Ekranı yenilemeden çalışsın", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Vazgeç", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Tamam", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Yön", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "serbestçe dön", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "sağa-sola", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "döndürme", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Eklenti Ekle", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Kod", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Dekorlar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostümler", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sesler", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Bir Scratch 2.0 Projesi Görüntüle", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Paylaştığınız Scratch projelerinizden birine bir link girin. Scratch 3.0 Beta'da sürümünde yaptığınız değişiklikler kaydedilmeyecektir.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Paylaştığınız Scratch projelerinizden birine bir link girin. Scratch 3.0 Önizleme sürümünde yaptığınız değişiklikler kaydedilmeyecektir.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Hay aksi, bu proje bağlantısı veya kimliği doğru görünmüyor.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Görüntüle", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Geri Git", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Daha fazla öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "SSS", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Çok Yakında", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Gereksinimler", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "İşbirliği ile", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Ara", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tümü", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Bloklar yaratılıyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Kuklalar yükleniyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Sesler yükleniyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Eklentiler yükleniyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Kediler toplanıyor...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Nanolar iletiliyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Gobolar şişiriliyor ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Emojiler hazırlanıyor ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Proje Yükleniyor", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Kendiminkiler", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Sınıflarım", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Sınıfım", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Hesap ayarları", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Çıkış", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "{username} tarafından", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Topluluğu Gör", - "description": "Label for see community button" - }, - "general.username": { - "message": "Kullanıcı Adı", - "description": "Label for login username input" - }, - "general.password": { - "message": "Şifre", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Giriş", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Yardım mı Lazım?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "dil seçici", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Eğitici Dersler", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Kuklayı Yenile", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Sesi Yenile", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Kostümü Yenile", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Yenilemek", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Şimdi kaydet", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Kopya olarak kaydet", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Katkı Yap", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Yeni", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Dosya", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Bilgisayarından yükle", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Bilgisayarına kaydet", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Düzenle", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Bir Turbo Modu kapat", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Bir Turbo Modu açık", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch'a Katıl", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Giriş", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Geribildirim ver", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Proje başlığı buraya", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Paylaşılan", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Paylaş", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Yardım", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Geri", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(boş)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "uzunluğu{length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal görünüm", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "geniş görünüm", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Scratch 3.0'ı Dene", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Scratch 3.0 Beta'ya hoş geldiniz", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Daha Sonra", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Dene!", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "2.0 Projesi Görüntüle", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Scratch 3.0 Beta'ya hoş geldiniz", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Yeni nesil Scratch üzerinde çalışıyoruz. Deneyeceğiniz için heyecanlıyız!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Daha Sonra", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Deneyin! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "2.0 Projesi Görüntüle", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "SSS", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Tüm kuklalar için", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Sadece bu kukla için", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Bulut değişkeni (sunucuda saklanır)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Bu değişken tüm kuklalar için geçerli olacak.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Vazgeç", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Durdur", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Oynat", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Yükleniyor...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Kaydet", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Yeniden kaydet", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Ses Kaydet", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Aşağıdaki düğmeye tıklayarak kayda başlayın", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Mikrofonunuzu kullanmak için izninize ihtiyacımız var", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Kaydı durdur", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Kaydet", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ses", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Oynat", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Durdur", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Kırp", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Kaydet", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Geri Al", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Geri Al", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Daha hızlı", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Yavaşlat", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Yankı", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Daha sesli", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Daha Yumuşak", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Tersi", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "İsim", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Kukla", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Göster", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Büyüklük", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "kopyasını çıkart", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "sil", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "Dışarıya aktar", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Kukla Seçimi", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Çizim", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Sürpriz", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Kuklayı yükle", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Geniş ekrana geç", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Küçük sahneye geç", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Tam ekran moduna geç", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Tam ekran modundan çık", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Tam Ekran Kontrolü", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Bir Dekor Seç", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Çizim", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Sürpriz", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Dekor Yükle", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sahne", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Dekorlar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Modu", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Web Tarayıcınızın WebGL Desteği Bulunmamaktadır", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Maalesef tarayıcınız veya bilgisayarınız {webGlLink} gibi görünüyor. Scratch 3.0'ın çalışması için bu teknoloji gereklidir.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "WebGL desteğiniz bulunmamaktadır", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Geri", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "SSS", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Bir Dekor Seç", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Bir Kostüm Seç", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Bir Dekor Seç", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Bir Kostüm Seç", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Çizim", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Sürpriz", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Dekor Yükle", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Kostüm Yükle", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Bir Eklenti Seç", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Uzantının URL'ini giriniz", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Projesi", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Kayıda başlanamıyor", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Seçilen proje dosyası yüklenemedi.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Bir Ses Seç", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Ses Yükle", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Sürpriz", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Kaydet", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Bir Ses Seç", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Bir Kukla Seç", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Bir Eğitici Ders Seç", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Başarıyla oluşturuldu.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Oluşturuyorum...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Başarıyla kaydedildi.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Kaydediyorum...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Miyav", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "değişkenim", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Başlayalım", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Bir hareket bloğu ekle", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Başlamak için yeşil bayrağa tıkla", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Konuşan Animasyonlar Yaratın", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Metni Konuşma bloklarına ekle", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Birşeyler Söyle", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Bir Ses Ayarla", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Etrafında yürü", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Bir Dekor Ekle", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Başka Karakter Ekle", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Şarkı söyle", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Renk Değiştir", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Etrafında dön", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Büyü ve Küçül", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Bir Macera Oyununu Canlandırmak", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Gösterilecek Kukla Seç", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Birşeyler Söyle", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Etrafta Süzül", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Takip için Bir Nesne Seçin", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Nesneleri Topla", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Puan Değişkeni Oluşturun", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Puanı Koru", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Seviye Atla: Arka Planı Değiştir", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Bir ismi Hareketlendir", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Bir Harf Kuklası Seç", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Tıklandığında Bir Ses Çal", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Başka Bir Harf Kuklası Seç", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Renk değiştir", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Başka Bir Harf Kuklası Seç ve Döndür", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Başka Bir Harf Kuklası Seç ve Büyüt", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Müzik Yap", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Bir Enstrüman Kuklası Seç", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Tıklandığında Ses Çal", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Bir Şarkı Oluştur", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Bir Davul Seç & Bir Vuruş Yap", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Mikrofon Kuklası ve Sürpriz Beatbox Seç", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Bir Tıkırtı Oyunu Yap", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Bir Kukla Seç", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Tıklandığında Ses Çal", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Skor Değişkeni Oluştur", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Tıklandığında Sokuru Artır", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Rastgele bir konuma git", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Renk Değiştir", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Skoru Sıfırla", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Bir Takip Oyunu Yap", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Bir Dekor Ekle", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Bir Kukla Ekle", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Ok Tuşlarıyla Sağa ve Sola Hareket Et", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Ok Tuşları ile Aşağı ve Yukarı Hareket Et", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Başka Bir Kukla Ekle", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Rastgele Hareket Et", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Ahtapot kuklasında, ses çala tıklandığında", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Skor Değişkeni Oluştur", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Ahtaopot Kuklada Skor Ekleye Dokununca", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Bir Kukla Ekle", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Bir Kukla Ekle", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Bir Dekor Ekle", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Boyutu değiştir", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Etrafta Süzül", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Bir Ses Kaydet", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Takla Attır", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Gizle & Göster", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Bir Kostümü Hareketlendir", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Ok tuşlarını kullan", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Etkiler ekle", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Müzik", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Çalgıları ve davulları çal.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Kalem", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Kuklan ile çiz.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Algılama", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Kamera ile hareketi algıla.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Metinden Sese", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Projeni konuştur.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Çeviri", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Metni birçok dile çevir.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Projelerini dünya ile paylaş.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Bağlanıyor", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Etkileşimli robotlar ve daha fazlasını oluştur.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Bağlanıyor. EV3'teki Pinin 1234 olarak ayarlandığından emin ol.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Motorlar ve sensörler ile yap.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Bağlanıyor", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tümü", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Hayvanlar", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dans", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Etkiler", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantezi", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Yiyecek", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Bina içi", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Döngüler", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Müzik", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notalar", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Bina dışı", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Desenler", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "İnsanlar", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Vurmalılar", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Uzay", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sporlar", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Su altı", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Ses", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Kaçık", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Çizgi Film", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Sanat", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Oyunlar", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Hikayeler", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Harfler", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "yön", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x konumu", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y konumu", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "büyüklük", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "kostüm ismi", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "kostüm numarası", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "dekorun adı", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "dekor numarası", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ses düzeyi", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "cevap", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "gürültü", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "kullanıcı adı", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "yıl", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "ay", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "tarih", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "haftanın günü", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "saat", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "dakika", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "saniye", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "kronometre", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "{index}dekoru", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "kostüm {index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Kukla {index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Tekrar bağlan", + "gui.backpack.header": "Sırt Çantası", + "gui.backpack.errorBackpack": "Sırt çantası yüklenirken hata oluştu", + "gui.backpack.loadingBackpack": "Yükleniyor...", + "gui.backpack.more": "Daha Fazla", + "gui.backpack.emptyBackpack": "Sırt Çantası boş", + "gui.unsupportedBrowser.label": "Web tarayıcınız desteklenmiyor", + "gui.unsupportedBrowser.description": "Çok üzgünüz, ancak Scratch 3.0, Internet Explorer, Vivaldi, Opera veya Silk'i desteklemiyor. Google Chrome, Mozilla Firefox veya Microsoft Edge gibi daha yeni bir tarayıcıyı kullanmanızı öneririz.", + "gui.unsupportedBrowser.back": "Geri", + "gui.unsupportedBrowser.previewfaq": "Daha fazlası öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", + "gui.unsupportedBrowser.previewfaqlinktext": "SSS", + "gui.cameraModal.cameraModalTitle": "Bir fotoğraf çek", + "gui.cameraModal.loadingCameraMessage": "Kamera yükleniyor...", + "gui.cameraModal.permissionRequest": "Kameranızı kullanmak için izninize ihtiyacımız var", + "gui.cameraModal.retakePhoto": "Yeniden fotoğraf çek", + "gui.cameraModal.save": "Kaydet", + "gui.cameraModal.takePhoto": "Fotoğraf çek", + "gui.cameraModal.loadingCaption": "Yükleniyor...", + "gui.cameraModal.enableCameraCaption": "Kamerayı etkinleştir", + "gui.cards.all-tutorials": "Eğitici Dersler", + "gui.cards.close": "Kapat", + "gui.cards.more-things-to-try": "Denemek için daha fazla şey!", + "gui.cards.see-more": "Daha fazla görüntüle", + "gui.comingSoon.message1": "Endişelenmeyin, üzerinde çalışıyoruz {emoji}", + "gui.comingSoon.message2": "Çok Yakında...", + "gui.comingSoon.message3": "Üzerinde çalışıyoruz {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Cihaz bulunamadı", + "gui.connection.auto-scanning.prescan": "Aramayı başlatmak için cihazını yakınında bulundur.", + "gui.connection.auto-scanning.pressbutton": "Cihazındaki düğmeye bas.", + "gui.connection.auto-scanning.start-search": "Aramaya Başla", + "gui.connection.connecting-searchbutton": "Aranıyor...", + "gui.connection.auto-scanning.try-again": "Tekrar dene", + "gui.connection.connected": "Bağlandı", + "gui.connection.disconnect": "Bağlantıyı Kes", + "gui.connection.go-to-editor": "Editöre Git", + "gui.connection.connecting-cancelbutton": "Bağlanıyor...", + "gui.connection.error.errorMessage": "Hoop! Bir şeyler yanlış gitti.", + "gui.connection.error.tryagainbutton": "Tekrar dene", + "gui.connection.error.helpbutton": "Yardım", + "gui.connection.peripheral-name-label": "Cihaz adı", + "gui.connection.connect": "Bağlan", + "gui.connection.scanning.lookingforperipherals": "Cihazlar aranıyor", + "gui.connection.scanning.noPeripheralsFound": "Cihaz bulunamadı", + "gui.connection.scanning.instructions": "Yukarıdaki listeden cihazını seç.", + "gui.connection.search": "Yenile", + "gui.connection.unavailable.installscratchlink": "Scratch Link programının kurulduğundan ve çalıştığından emin ol", + "gui.connection.unavailable.enablebluetooth": "Bluetooth'un etkinleştirildiğini kontrol et", + "gui.connection.unavailable.tryagainbutton": "Tekrar dene", + "gui.connection.unavailable.helpbutton": "Yardım", + "gui.controls.go": "Git", + "gui.controls.stop": "Durdur", + "gui.crashMessage.label": "Hoop! Bir şeyler yanlış gitti.", + "gui.crashMessage.description": "Çok üzgünüz, Scratch çökmüş görünüyor. Bu sorun Scratch Takımına otomatik olarak iletildi. Lütfen sayfayı yenileyerek tekrar deneyiniz.", + "gui.crashMessage.reload": "Yeniden yükle", + "gui.customProcedures.myblockModalTitle": "Bir Blok Oluştur", + "gui.customProcedures.addAnInputNumberText": "Bir girdi ekle", + "gui.customProcedures.numberTextType": "sayı veya metin", + "gui.customProcedures.addAnInputBoolean": "Bir girdi ekle", + "gui.customProcedures.booleanType": "mantıksal", + "gui.customProcedures.addALabel": "Bir etiket ekle", + "gui.customProcedures.runWithoutScreenRefresh": "Ekranı yenilemeden çalışsın", + "gui.customProcedures.cancel": "Vazgeç", + "gui.customProcedures.ok": "Tamam", + "gui.SpriteInfo.direction": "Yön", + "gui.directionPicker.rotationStyles.allAround": "serbestçe dön", + "gui.directionPicker.rotationStyles.leftRight": "sağa-sola", + "gui.directionPicker.rotationStyles.dontRotate": "döndürme", + "gui.gui.addExtension": "Eklenti Ekle", + "gui.gui.codeTab": "Kod", + "gui.gui.backdropsTab": "Dekorlar", + "gui.gui.costumesTab": "Kostümler", + "gui.gui.soundsTab": "Sesler", + "gui.importInfo.title": "Bir Scratch 2.0 Projesi Görüntüle", + "gui.importInfo.betamessage": "Paylaştığınız Scratch projelerinizden birine bir link girin. Scratch 3.0 Beta'da sürümünde yaptığınız değişiklikler kaydedilmeyecektir.", + "gui.importInfo.message": "Paylaştığınız Scratch projelerinizden birine bir link girin. Scratch 3.0 Önizleme sürümünde yaptığınız değişiklikler kaydedilmeyecektir.", + "gui.importInfo.invalidFormatError": "Hay aksi, bu proje bağlantısı veya kimliği doğru görünmüyor.", + "gui.importModal.viewproject": "Görüntüle", + "gui.importInfo.goback": "Geri Git", + "gui.importInfo.previewfaq": "Daha fazla öğrenmek için, {previewFaqLink} bağlantısını ziyaret edin.", + "gui.importInfo.previewfaqlinktext": "SSS", + "gui.extensionLibrary.comingSoon": "Çok Yakında", + "gui.extensionLibrary.requires": "Gereksinimler", + "gui.extensionLibrary.collaboration": "İşbirliği ile", + "gui.library.filterPlaceholder": "Ara", + "gui.library.allTag": "Tümü", + "gui.loader.message1": "Bloklar yaratılıyor ...", + "gui.loader.message2": "Kuklalar yükleniyor ...", + "gui.loader.message3": "Sesler yükleniyor ...", + "gui.loader.message4": "Eklentiler yükleniyor ...", + "gui.loader.message5": "Kediler toplanıyor...", + "gui.loader.message6": "Nanolar iletiliyor ...", + "gui.loader.message7": "Gobolar şişiriliyor ...", + "gui.loader.message8": "Emojiler hazırlanıyor ...", + "gui.loader.headline": "Proje Yükleniyor", + "gui.accountMenu.profile": "Profil", + "gui.accountMenu.myStuff": "Kendiminkiler", + "gui.accountMenu.myClasses": "Sınıflarım", + "gui.accountMenu.myClass": "Sınıfım", + "gui.accountMenu.accountSettings": "Hesap ayarları", + "gui.accountMenu.signOut": "Çıkış", + "gui.authorInfo.byUser": "{username} tarafından", + "gui.menuBar.seeCommunity": "Topluluğu Gör", + "general.username": "Kullanıcı Adı", + "general.password": "Şifre", + "general.signIn": "Giriş", + "login.needHelp": "Yardım mı Lazım?", + "gui.menuBar.LanguageSelector": "dil seçici", + "gui.menuBar.tutorialsLibrary": "Eğitici Dersler", + "gui.menuBar.restoreSprite": "Kuklayı Yenile", + "gui.menuBar.restoreSound": "Sesi Yenile", + "gui.menuBar.restoreCostume": "Kostümü Yenile", + "gui.menuBar.restore": "Yenilemek", + "gui.menuBar.saveNow": "Şimdi kaydet", + "gui.menuBar.saveAsCopy": "Kopya olarak kaydet", + "gui.menuBar.remix": "Katkı Yap", + "gui.menuBar.new": "Yeni", + "gui.menuBar.file": "Dosya", + "gui.menuBar.uploadFromComputer": "Bilgisayarından yükle", + "gui.menuBar.downloadToComputer": "Bilgisayarına kaydet", + "gui.menuBar.edit": "Düzenle", + "gui.menuBar.turboModeOff": "Bir Turbo Modu kapat", + "gui.menuBar.turboModeOn": "Bir Turbo Modu açık", + "gui.menuBar.joinScratch": "Scratch'a Katıl", + "gui.menuBar.signIn": "Giriş", + "gui.menuBar.giveFeedback": "Geribildirim ver", + "gui.gui.projectTitlePlaceholder": "Proje başlığı buraya", + "gui.menuBar.isShared": "Paylaşılan", + "gui.menuBar.share": "Paylaş", + "gui.modal.help": "Yardım", + "gui.modal.back": "Geri", + "gui.monitor.listMonitor.empty": "(boş)", + "gui.monitor.listMonitor.listLength": "uzunluğu{length}", + "gui.monitor.contextMenu.default": "normal görünüm", + "gui.monitor.contextMenu.large": "geniş görünüm", + "gui.monitor.contextMenu.slider": "slider", + "gui.previewInfo.label": "Scratch 3.0'ı Dene", + "gui.previewInfo.welcome": "Scratch 3.0 Beta'ya hoş geldiniz", + "gui.previewModal.notnowtooltip": "Daha Sonra", + "gui.previewModal.tryittooltip": "Dene!", + "gui.previewModal.viewprojecttooltip": "2.0 Projesi Görüntüle", + "gui.previewInfo.betawelcome": "Scratch 3.0 Beta'ya hoş geldiniz", + "gui.previewInfo.invitation": "Yeni nesil Scratch üzerinde çalışıyoruz. Deneyeceğiniz için heyecanlıyız!", + "gui.previewInfo.notnow": "Daha Sonra", + "gui.previewModal.tryit": "Deneyin! {caticon}", + "gui.previewModal.viewproject": "2.0 Projesi Görüntüle", + "gui.previewInfo.previewfaq": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", + "gui.previewInfo.previewfaqlinktext": "SSS", + "gui.gui.variableScopeOptionAllSprites": "Tüm kuklalar için", + "gui.gui.variableScopeOptionSpriteOnly": "Sadece bu kukla için", + "gui.gui.cloudVariableOption": "Bulut değişkeni (sunucuda saklanır)", + "gui.gui.variablePromptAllSpritesMessage": "Bu değişken tüm kuklalar için geçerli olacak.", + "gui.prompt.cancel": "Vazgeç", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Durdur", + "gui.playbackStep.playMsg": "Oynat", + "gui.playbackStep.loadingMsg": "Yükleniyor...", + "gui.playbackStep.saveMsg": "Kaydet", + "gui.playbackStep.reRecordMsg": "Yeniden kaydet", + "gui.recordModal.title": "Ses Kaydet", + "gui.recordingStep.beginRecord": "Aşağıdaki düğmeye tıklayarak kayda başlayın", + "gui.recordingStep.permission": "{arrow}Mikrofonunuzu kullanmak için izninize ihtiyacımız var", + "gui.recordingStep.stop": "Kaydı durdur", + "gui.recordingStep.record": "Kaydet", + "gui.soundEditor.sound": "Ses", + "gui.soundEditor.play": "Oynat", + "gui.soundEditor.stop": "Durdur", + "gui.soundEditor.trim": "Kırp", + "gui.soundEditor.save": "Kaydet", + "gui.soundEditor.undo": "Geri Al", + "gui.soundEditor.redo": "Geri Al", + "gui.soundEditor.faster": "Daha hızlı", + "gui.soundEditor.slower": "Yavaşlat", + "gui.soundEditor.echo": "Yankı", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "Daha sesli", + "gui.soundEditor.softer": "Daha Yumuşak", + "gui.soundEditor.reverse": "Tersi", + "gui.SpriteInfo.spritePlaceholder": "İsim", + "gui.SpriteInfo.sprite": "Kukla", + "gui.SpriteInfo.show": "Göster", + "gui.SpriteInfo.size": "Büyüklük", + "gui.spriteSelectorItem.contextMenuDuplicate": "kopyasını çıkart", + "gui.spriteSelectorItem.contextMenuDelete": "sil", + "gui.spriteSelectorItem.contextMenuExport": "Dışarıya aktar", + "gui.spriteSelector.addSpriteFromLibrary": "Kukla Seçimi", + "gui.spriteSelector.addSpriteFromPaint": "Çizim", + "gui.spriteSelector.addSpriteFromSurprise": "Sürpriz", + "gui.spriteSelector.addSpriteFromFile": "Kuklayı yükle", + "gui.stageHeader.stageSizeLarge": "Geniş ekrana geç", + "gui.stageHeader.stageSizeSmall": "Küçük sahneye geç", + "gui.stageHeader.stageSizeFull": "Tam ekran moduna geç", + "gui.stageHeader.stageSizeUnFull": "Tam ekran modundan çık", + "gui.stageHeader.fullscreenControl": "Tam Ekran Kontrolü", + "gui.spriteSelector.addBackdropFromLibrary": "Bir Dekor Seç", + "gui.stageSelector.addBackdropFromPaint": "Çizim", + "gui.stageSelector.addBackdropFromSurprise": "Sürpriz", + "gui.stageSelector.addBackdropFromFile": "Dekor Yükle", + "gui.stageSelector.stage": "Sahne", + "gui.stageSelector.backdrops": "Dekorlar", + "gui.turboMode.active": "Turbo Modu", + "gui.webglModal.label": "Web Tarayıcınızın WebGL Desteği Bulunmamaktadır", + "gui.webglModal.description": "Maalesef tarayıcınız veya bilgisayarınız {webGlLink} gibi görünüyor. Scratch 3.0'ın çalışması için bu teknoloji gereklidir.", + "gui.webglModal.webgllink": "WebGL desteğiniz bulunmamaktadır", + "gui.webglModal.back": "Geri", + "gui.webglModal.previewfaq": "Daha fazlası için, {previewFaqLink} bağlantısını ziyaret edin.", + "gui.webglModal.previewfaqlinktext": "SSS", + "gui.costumeLibrary.chooseABackdrop": "Bir Dekor Seç", + "gui.costumeLibrary.chooseACostume": "Bir Kostüm Seç", + "gui.costumeTab.addBackdropFromLibrary": "Bir Dekor Seç", + "gui.costumeTab.addCostumeFromLibrary": "Bir Kostüm Seç", + "gui.costumeTab.addBlankCostume": "Çizim", + "gui.costumeTab.addSurpriseCostume": "Sürpriz", + "gui.costumeTab.addFileBackdrop": "Dekor Yükle", + "gui.costumeTab.addFileCostume": "Kostüm Yükle", + "gui.costumeTab.addCameraCostume": "Kamera", + "gui.extensionLibrary.chooseAnExtension": "Bir Eklenti Seç", + "gui.extensionLibrary.extensionUrl": "Uzantının URL'ini giriniz", + "gui.gui.defaultProjectTitle": "Scratch Projesi", + "gui.recordingStep.alertMsg": "Kayıda başlanamıyor", + "gui.projectLoader.loadError": "Seçilen proje dosyası yüklenemedi.", + "gui.soundLibrary.chooseASound": "Bir Ses Seç", + "gui.soundTab.fileUploadSound": "Ses Yükle", + "gui.soundTab.surpriseSound": "Sürpriz", + "gui.soundTab.recordSound": "Kaydet", + "gui.soundTab.addSoundFromLibrary": "Bir Ses Seç", + "gui.spriteLibrary.chooseASprite": "Bir Kukla Seç", + "gui.tipsLibrary.tutorials": "Bir Eğitici Ders Seç", + "gui.alerts.createsuccess": "Başarıyla oluşturuldu.", + "gui.alerts.creating": "Oluşturuyorum...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Başarıyla kaydedildi.", + "gui.alerts.saving": "Kaydediyorum...", + "gui.defaultProject.meow": "Miyav", + "gui.defaultProject.variable": "değişkenim", + "gui.howtos.intro-move-sayhello-hat.name": "Başlayalım", + "gui.howtos.intro-move.step_stepMove": "Bir hareket bloğu ekle", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Başlamak için yeşil bayrağa tıkla", + "gui.howtos.say-it-out-loud": "Konuşan Animasyonlar Yaratın", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Metni Konuşma bloklarına ekle", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Birşeyler Söyle", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Bir Ses Ayarla", + "gui.howtos.say-it-out-loud.step_TXTMove": "Etrafında yürü", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Bir Dekor Ekle", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Başka Karakter Ekle", + "gui.howtos.say-it-out-loud.step_TXTSong": "Şarkı söyle", + "gui.howtos.say-it-out-loud.step_TXTColor": "Renk Değiştir", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Etrafında dön", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Büyü ve Küçül", + "gui.howtos.cartoon-network": "Bir Macera Oyununu Canlandırmak", + "gui.howtos.cartoon-network.step_CNcharacter": "Gösterilecek Kukla Seç", + "gui.howtos.cartoon-network.step_CNsay": "Birşeyler Söyle", + "gui.howtos.cartoon-network.step_CNglide": "Etrafta Süzül", + "gui.howtos.cartoon-network.step_CNpicksprite": "Takip için Bir Nesne Seçin", + "gui.howtos.cartoon-network.step_CNcollect": "Nesneleri Topla", + "gui.howtos.cartoon-network.step_CNvariable": "Puan Değişkeni Oluşturun", + "gui.howtos.cartoon-network.step_CNscore": "Puanı Koru", + "gui.howtos.cartoon-network.step_CNbackdrop": "Seviye Atla: Arka Planı Değiştir", + "gui.howtos.animate-a-name.name": "Bir ismi Hareketlendir", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Bir Harf Kuklası Seç", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Tıklandığında Bir Ses Çal", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Başka Bir Harf Kuklası Seç", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Renk değiştir", + "gui.howtos.animate-a-name.step_AnimateSpin": "Başka Bir Harf Kuklası Seç ve Döndür", + "gui.howtos.animate-a-name.step_AnimateGrow": "Başka Bir Harf Kuklası Seç ve Büyüt", + "gui.howtos.make-music.name": "Müzik Yap", + "gui.howtos.Make-Music.step_PickInstrument": "Bir Enstrüman Kuklası Seç", + "gui.howtos.Make-Music.step_PlaySoundClick": "Tıklandığında Ses Çal", + "gui.howtos.Make-Music.step_MakeSong": "Bir Şarkı Oluştur", + "gui.howtos.make-music.step_MakeBeat": "Bir Davul Seç & Bir Vuruş Yap", + "gui.howtos.make-music.step_MakeBeatBox": "Mikrofon Kuklası ve Sürpriz Beatbox Seç", + "gui.howtos.make-a-game.name": "Bir Tıkırtı Oyunu Yap", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Bir Kukla Seç", + "gui.howtos.make-a-game.step_GamePlaySound": "Tıklandığında Ses Çal", + "gui.howtos.make-a-game.step_GameAddScore": "Skor Değişkeni Oluştur", + "gui.howtos.make-a-game.step_GameChangeScore": "Tıklandığında Sokuru Artır", + "gui.howtos.make-a-game.step_Random": "Rastgele bir konuma git", + "gui.howtos.make-music.step_GameChangeColor": "Renk Değiştir", + "gui.howtos.make-music.step_ResetScore": "Skoru Sıfırla", + "gui.howtos.make-a-chase-game.name": "Bir Takip Oyunu Yap", + "gui.howtos.Chase-Game.step_BG": "Bir Dekor Ekle", + "gui.howtos.chase-game.step_AddOcto": "Bir Kukla Ekle", + "gui.howtos.make-music.step_LeftRight": "Ok Tuşlarıyla Sağa ve Sola Hareket Et", + "gui.howtos.Chase-Game.step_UpDown": "Ok Tuşları ile Aşağı ve Yukarı Hareket Et", + "gui.howtos.Chase-Game.step_AddStar": "Başka Bir Kukla Ekle", + "gui.howtos.Chase-Game.step_MoveRandom": "Rastgele Hareket Et", + "gui.howtos.Chase-Game.step_WhenTouch": "Ahtapot kuklasında, ses çala tıklandığında", + "gui.howtos.Chase-Game.step_ScoreVariable": "Skor Değişkeni Oluştur", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Ahtaopot Kuklada Skor Ekleye Dokununca", + "gui.howtos.add-sprite.name": "Bir Kukla Ekle", + "gui.howtos.add-sprite.step_addSprite": "Bir Kukla Ekle", + "gui.howtos.add-a-backdrop.name": "Bir Dekor Ekle", + "gui.howtos.change-size.name": "Boyutu değiştir", + "gui.howtos.glide-around.name": "Etrafta Süzül", + "gui.howtos.record-a-sound.name": "Bir Ses Kaydet", + "gui.howtos.spin-video.name": "Takla Attır", + "gui.howtos.hide-and-show.name": "Gizle & Göster", + "gui.howtos.switch-costume.name": "Bir Kostümü Hareketlendir", + "gui.howtos.move-around-with-arrow-keys.name": "Ok tuşlarını kullan", + "gui.howtos.add-effects.name": "Etkiler ekle", + "gui.extension.music.name": "Müzik", + "gui.extension.music.description": "Çalgıları ve davulları çal.", + "gui.extension.pen.name": "Kalem", + "gui.extension.pen.description": "Kuklan ile çiz.", + "gui.extension.videosensing.name": "Video Algılama", + "gui.extension.videosensing.description": "Kamera ile hareketi algıla.", + "gui.extension.text2speech.name": "Metinden Sese", + "gui.extension.text2speech.description": "Projeni konuştur.", + "gui.extension.translate.name": "Çeviri", + "gui.extension.translate.description": "Metni birçok dile çevir.", + "gui.extension.microbit.description": "Projelerini dünya ile paylaş.", + "gui.extension.microbit.connectingMessage": "Bağlanıyor", + "gui.extension.ev3.description": "Etkileşimli robotlar ve daha fazlasını oluştur.", + "gui.extension.ev3.connectingMessage": "Bağlanıyor. EV3'teki Pinin 1234 olarak ayarlandığından emin ol.", + "gui.extension.wedo2.description": "Motorlar ve sensörler ile yap.", + "gui.extension.wedo2.connectingMessage": "Bağlanıyor", + "gui.libraryTags.all": "Tümü", + "gui.libraryTags.animals": "Hayvanlar", + "gui.libraryTags.dance": "Dans", + "gui.libraryTags.effects": "Etkiler", + "gui.libraryTags.fantasy": "Fantezi", + "gui.libraryTags.fashion": "Moda", + "gui.libraryTags.food": "Yiyecek", + "gui.libraryTags.indoors": "Bina içi", + "gui.libraryTags.loops": "Döngüler", + "gui.libraryTags.music": "Müzik", + "gui.libraryTags.notes": "Notalar", + "gui.libraryTags.outdoors": "Bina dışı", + "gui.libraryTags.patterns": "Desenler", + "gui.libraryTags.people": "İnsanlar", + "gui.libraryTags.percussion": "Vurmalılar", + "gui.libraryTags.space": "Uzay", + "gui.libraryTags.sports": "Sporlar", + "gui.libraryTags.underwater": "Su altı", + "gui.libraryTags.voice": "Ses", + "gui.libraryTags.wacky": "Kaçık", + "gui.libraryTags.animation": "Çizgi Film", + "gui.libraryTags.art": "Sanat", + "gui.libraryTags.games": "Oyunlar", + "gui.libraryTags.stories": "Hikayeler", + "gui.libraryTags.letters": "Harfler", + "gui.opcodeLabels.direction": "yön", + "gui.opcodeLabels.xposition": "x konumu", + "gui.opcodeLabels.yposition": "y konumu", + "gui.opcodeLabels.size": "büyüklük", + "gui.opcodeLabels.costumename": "kostüm ismi", + "gui.opcodeLabels.costumenumber": "kostüm numarası", + "gui.opcodeLabels.backdropname": "dekorun adı", + "gui.opcodeLabels.backdropnumber": "dekor numarası", + "gui.opcodeLabels.volume": "ses düzeyi", + "gui.opcodeLabels.tempo": "tempo", + "gui.opcodeLabels.answer": "cevap", + "gui.opcodeLabels.loudness": "gürültü", + "gui.opcodeLabels.username": "kullanıcı adı", + "gui.opcodeLabels.year": "yıl", + "gui.opcodeLabels.month": "ay", + "gui.opcodeLabels.date": "tarih", + "gui.opcodeLabels.dayofweek": "haftanın günü", + "gui.opcodeLabels.hour": "saat", + "gui.opcodeLabels.minute": "dakika", + "gui.opcodeLabels.second": "saniye", + "gui.opcodeLabels.timer": "kronometre", + "gui.sharedMessages.backdrop": "{index}dekoru", + "gui.sharedMessages.costume": "kostüm {index}", + "gui.sharedMessages.sprite": "Kukla {index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/uk.json b/editor/interface/uk.json index 4abc541c..01483af4 100644 --- a/editor/interface/uk.json +++ b/editor/interface/uk.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Перепід'єднання", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Сховок", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Збій завантаження сховку", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Завантаження", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Більше", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Сховок порожній", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Оглядач не підтримується", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Нам дуже шкода, але Scratch 3.0 не підтримує Internet Explorer, Opera або Silk. Радимо спробувати новий браузер, такий як Google Chrome, Mozilla Firefox або Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Назад", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Що запитують?", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Зробити фото", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Камера завантажується...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Вам потрібен дозвіл на користування камерою", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Перезняти фото", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Зберегти", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Зняти фото", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Завантаження", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Ввімкнути камеру", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Посібники", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Закрити", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Спробуй більше!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Дивитись ще", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Не хвилюйтесь, ми над цим {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Незабаром...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ми над цим працюємо {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Пристроїв не знайдено", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Розмістіть пристрій поблизу, а потім розпочніть пошук.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Натисніть кнопку на своєму пристрої.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Розпочати пошук", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Пошук...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Спробуйте ще раз", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Під'єднано", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Роз'єднати", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "До Редактора", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Під'єднання...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "На жаль, щось пішло не так.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Спробуйте ще раз", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Допомога", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Ім'я пристрою", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Під'єднати", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Пошук пристроїв", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Пристроїв не знайдено", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Оберіть ваш пристрій зі списку", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Оновити", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Переконайтеся, що Scratch Link встановлено та запущено", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Перевірте, що Bluetooth увімкнено", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Спробуйте ще раз", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Допомога", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Виконати", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Зупинити", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ой! Щось пішло не так.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Схоже на те, що в Скретчі, на жаль, трапилась аварія. Повідомлення про цей недолік автоматично надіслано до Команди розробників Скретчу. Оновіть сторінку, щоб спробувати ще раз.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Перезавантажити", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Створити блок", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Отримати", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "число або текст", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Отримувати", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "логічне значення", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Додати напис", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Виконання без оновлення екрану", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Скасувати", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Гаразд", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Напрям", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Навколо", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Зліва-направо", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Не обертати", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Додати розширення", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Код", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Тло", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Образи", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Звуки", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Переглянути проект 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Введіть посилання на один з ваших опублікованих проектів у Скретчі. Зміни, внесені в цій бета-версії 3.0, не будуть збережені.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Введіть посилання на один з ваших опублікованих проектів Scratch. Зміни, внесені в цій пробній версії 3.0, не будуть збережені.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Отакої! Посилання на проект або ідентифікатор виглядає не зовсім правильно.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Переглянути", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Назад", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Що запитують?", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Незабаром", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Необхідно", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Співпраця з", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Шукати", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Усі", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Створення блоків ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Завантаження спрайтів...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Завантаження звуків ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Завантаження розширень ...", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Випасання котів …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Передавання нано …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Надування гобо …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Готуємо емоджі ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Завантаження проекту", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Профіль", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Мої проекти", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Мої класи", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Мій клас", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Налаштування облікового запису", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Вийти", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "{username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Спільнота", - "description": "Label for see community button" - }, - "general.username": { - "message": "Ім'я користувача", - "description": "Label for login username input" - }, - "general.password": { - "message": "Пароль", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Увійти", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Потрібна допомога?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "вибір мови", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Посібники", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Відновити спрайт", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Відновити звук", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Відновити образ", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Відновити", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Зберегти негайно", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Зберегти як копію", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ремікс", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Новий", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Файл", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Завантажити з вашого комп’ютера", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Вивантажити на ваш комп’ютер", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Правка", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Вимкнути турбо-режим", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Ввімкнути турбо-режим", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Приєднатись", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Увійти", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Зв'язатися з нами", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Тут назва проекту", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Опубліковане", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Поділитись", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Допомога", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Назад", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(порожньо)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "всього {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "з назвою", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "тільки дані", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "слайдер", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Спробуйте Скретч 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Вітаємо у бета-версії Scratch 3.0", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Не зараз", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Спробуйте це!", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Переглянути проект 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Вітаємо у бета-версії Scratch 3.0", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Ми працюємо над наступним поколінням Scratch. Ми раді, що ви випробуєте його!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Не зараз", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Спробувати! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Переглянути проект 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Що запитують?", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Для усіх спрайтів", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Тільки для цього спрайту", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "\"Хмарна\" змінна (зберігається на сервері)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Ця змінна буде доступна для всіх спрайтів.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Скасувати", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Гаразд", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Зупинити", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Відтворити", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Завантаження", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Зберегти", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Перезаписати", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Запис звуку", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Почніть запис, натиснувши кнопку нижче", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}Нам потрібен ваш дозвіл на використання мікрофону", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Зупинити запис", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Записати", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Звук", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Відтворити", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Зупинити", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Обрізати", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Зберегти", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Скасувати", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Повернути", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Швидше", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Повільніше", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Відлуння", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Робот", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Голосніше", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Тихіше", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Обернути", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Назва", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Спрайт", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Показати", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Розмір", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "дублювати", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "вилучити", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "експорт", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Обрати спрайт", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Малювати", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Сюрприз", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Вивантажити спрайт", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Перемкнути на велику сцену", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Перемкнути на малу сцену", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Увімкнути повноекранний режим", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Вийти з повноекранного режиму", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Повноекранний режим", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Обрати тло", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Намалювати", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Сюрприз", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Вивантажити тло", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Сцена", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Тло", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Режим турбо", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Ваш оглядач не підтримує WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "На жаль, ваш оглядач або комп'ютер {webGlLink}. Ця технологія потрібна для запуску Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "не підтримує WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Назад", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Що запитують?", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Оберіть тло", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Обрати образ", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Обрати тло", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Обрати образ", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Малювати", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Сюрприз", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Вивантажити тло", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Вивантажити образ", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Камера", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Оберіть розширення", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Введи URL розширення", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Скретч-проект", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Не вдалось розпочати запис", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Не вдалося завантажити обраний файл проекту.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Оберіть звук", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Завантажити звуки", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Сюрприз", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Записати", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Обрати звук", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Оберіть спрайт", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Обрати посібник", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Створено успішно", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Створення...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Збережено успішно", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Збереження...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Няв", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "моя змінна", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Розпочати", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Додати блок руху", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Натисни Зелений прапор для старту", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Створити анімації, що говорять", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Додати блоки \"Текст у мову\"", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Скажи щось", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Встановити голос", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Рухатись навколо", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Додати тло", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Додати інший персонаж", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Виконати пісню", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Змінити колір", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Обертатися навколо", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Збільшити та зменшити", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Анімація у пригодницькій грі", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Обрати персонаж для показу", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Скажи щось", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Ковзати навколо", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Обрати об'єкт для переслідування", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Збирання об'єктів", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Створити змінну-лічильник", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Зберегти рахунок", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Поглиблений рівень: Змінити тло", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Анімувати ім'я", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Оберіть літеру-спрайт", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Відтворити звук по натиску", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Оберіть іншу літеру-спрайт", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Зміна кольору", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Оберіть спрайти для літер та обертайте їх", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Оберіть спрайти для літер та збільшіть їх", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Створити музику", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Обрати інструмент спрайту", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Відтворити звук по натиску", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Створити пісню", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Оберіть барабан і зробіть удар", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Обрати мікрофон для спрайту та створити бітбокс", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Зробіть ігри-натискання", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Обрати спрайт", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Відтворити звук по натиску", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Створити змінну-лічильник", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "При натисканні збільшити рахунок", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Перейти у випадкову позиціцю", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Змінити колір", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Скинути рахунок", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Зробіть ігри-переслідування", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Додати тло", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Додайте спрайт", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Рух праворуч-ліворуч клавішами зі стрілками", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Рух вгору-вниз клавішами зі стрілками", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Додати ще один спрайт", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Випадковий рух", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Спрайт \"Восьминіг\" відтворює звуки при торканні", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Створити змінну-лічильник", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Для спрайта Восьминіг торкання збільшує рахунок", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Додайте спрайт", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Додайте спрайт", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Додати тло", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Змінити розмір", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Ковзати навколо", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Запис звуку", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Змусити обертатись", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Сховати й показати", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Анімувати спрайт", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Використання клавіш-стрілок", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Додати ефекти", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Музика", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Грати на інструментах та барабанах.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Олівець", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Малювати за допомогою спрайтів.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Відеоспостереження", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Визначити рух за допомогою камери.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Текст у мову", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Розмови в ваших проектах", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Перекласти", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Переклад тексту на різні мови.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Під'єднати ваші проекти до навколишнього світу", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Під'єднання", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Створити інтерактивних роботів і більше.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Під'єднання. Переконайтеся, що пін на вашому EV3 встановлено на 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Працюємо з двигунами та сенсорами", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Під'єднання", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Усі", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Тварини", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Танцювальна музика", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Ефекти", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Фантазії", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Мода", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Їжа", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "У приміщенні", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Фрагменти", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Музика", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Примітки", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Поза приміщенням", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Візерунки", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Люди", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Перкусія", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Космос", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Спорт", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Під водою", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Голос", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Дивне", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Анімації", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Арт", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Ігри", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Історії", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Літери", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "напрям", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "значення x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "значення y", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "розмір", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "ім’я образу", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "образ #", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "ім’я тла", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "тло #", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "гучність", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "темп", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "відповідь", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "гучність", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "користувач", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "рік", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "місяць", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "дата", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "день тижня", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "година", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "хвилина ", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "секунда", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "таймер", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "тло{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "образ{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Спрайт{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "поп", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Перепід'єднання", + "gui.backpack.header": "Сховок", + "gui.backpack.errorBackpack": "Збій завантаження сховку", + "gui.backpack.loadingBackpack": "Завантаження", + "gui.backpack.more": "Більше", + "gui.backpack.emptyBackpack": "Сховок порожній", + "gui.unsupportedBrowser.label": "Оглядач не підтримується", + "gui.unsupportedBrowser.description": "Нам дуже шкода, але Scratch 3.0 не підтримує Internet Explorer, Opera або Silk. Радимо спробувати новий браузер, такий як Google Chrome, Mozilla Firefox або Microsoft Edge.", + "gui.unsupportedBrowser.back": "Назад", + "gui.unsupportedBrowser.previewfaq": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Що запитують?", + "gui.cameraModal.cameraModalTitle": "Зробити фото", + "gui.cameraModal.loadingCameraMessage": "Камера завантажується...", + "gui.cameraModal.permissionRequest": "Вам потрібен дозвіл на користування камерою", + "gui.cameraModal.retakePhoto": "Перезняти фото", + "gui.cameraModal.save": "Зберегти", + "gui.cameraModal.takePhoto": "Зняти фото", + "gui.cameraModal.loadingCaption": "Завантаження", + "gui.cameraModal.enableCameraCaption": "Ввімкнути камеру", + "gui.cards.all-tutorials": "Посібники", + "gui.cards.close": "Закрити", + "gui.cards.more-things-to-try": "Спробуй більше!", + "gui.cards.see-more": "Дивитись ще", + "gui.comingSoon.message1": "Не хвилюйтесь, ми над цим {emoji}", + "gui.comingSoon.message2": "Незабаром...", + "gui.comingSoon.message3": "Ми над цим працюємо {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Пристроїв не знайдено", + "gui.connection.auto-scanning.prescan": "Розмістіть пристрій поблизу, а потім розпочніть пошук.", + "gui.connection.auto-scanning.pressbutton": "Натисніть кнопку на своєму пристрої.", + "gui.connection.auto-scanning.start-search": "Розпочати пошук", + "gui.connection.connecting-searchbutton": "Пошук...", + "gui.connection.auto-scanning.try-again": "Спробуйте ще раз", + "gui.connection.connected": "Під'єднано", + "gui.connection.disconnect": "Роз'єднати", + "gui.connection.go-to-editor": "До Редактора", + "gui.connection.connecting-cancelbutton": "Під'єднання...", + "gui.connection.error.errorMessage": "На жаль, щось пішло не так.", + "gui.connection.error.tryagainbutton": "Спробуйте ще раз", + "gui.connection.error.helpbutton": "Допомога", + "gui.connection.peripheral-name-label": "Ім'я пристрою", + "gui.connection.connect": "Під'єднати", + "gui.connection.scanning.lookingforperipherals": "Пошук пристроїв", + "gui.connection.scanning.noPeripheralsFound": "Пристроїв не знайдено", + "gui.connection.scanning.instructions": "Оберіть ваш пристрій зі списку", + "gui.connection.search": "Оновити", + "gui.connection.unavailable.installscratchlink": "Переконайтеся, що Scratch Link встановлено та запущено", + "gui.connection.unavailable.enablebluetooth": "Перевірте, що Bluetooth увімкнено", + "gui.connection.unavailable.tryagainbutton": "Спробуйте ще раз", + "gui.connection.unavailable.helpbutton": "Допомога", + "gui.controls.go": "Виконати", + "gui.controls.stop": "Зупинити", + "gui.crashMessage.label": "Ой! Щось пішло не так.", + "gui.crashMessage.description": "Схоже на те, що в Скретчі, на жаль, трапилась аварія. Повідомлення про цей недолік автоматично надіслано до Команди розробників Скретчу. Оновіть сторінку, щоб спробувати ще раз.", + "gui.crashMessage.reload": "Перезавантажити", + "gui.customProcedures.myblockModalTitle": "Створити блок", + "gui.customProcedures.addAnInputNumberText": "Отримати", + "gui.customProcedures.numberTextType": "число або текст", + "gui.customProcedures.addAnInputBoolean": "Отримувати", + "gui.customProcedures.booleanType": "логічне значення", + "gui.customProcedures.addALabel": "Додати напис", + "gui.customProcedures.runWithoutScreenRefresh": "Виконання без оновлення екрану", + "gui.customProcedures.cancel": "Скасувати", + "gui.customProcedures.ok": "Гаразд", + "gui.SpriteInfo.direction": "Напрям", + "gui.directionPicker.rotationStyles.allAround": "Навколо", + "gui.directionPicker.rotationStyles.leftRight": "Зліва-направо", + "gui.directionPicker.rotationStyles.dontRotate": "Не обертати", + "gui.gui.addExtension": "Додати розширення", + "gui.gui.codeTab": "Код", + "gui.gui.backdropsTab": "Тло", + "gui.gui.costumesTab": "Образи", + "gui.gui.soundsTab": "Звуки", + "gui.importInfo.title": "Переглянути проект 2.0", + "gui.importInfo.betamessage": "Введіть посилання на один з ваших опублікованих проектів у Скретчі. Зміни, внесені в цій бета-версії 3.0, не будуть збережені.", + "gui.importInfo.message": "Введіть посилання на один з ваших опублікованих проектів Scratch. Зміни, внесені в цій пробній версії 3.0, не будуть збережені.", + "gui.importInfo.invalidFormatError": "Отакої! Посилання на проект або ідентифікатор виглядає не зовсім правильно.", + "gui.importModal.viewproject": "Переглянути", + "gui.importInfo.goback": "Назад", + "gui.importInfo.previewfaq": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Що запитують?", + "gui.extensionLibrary.comingSoon": "Незабаром", + "gui.extensionLibrary.requires": "Необхідно", + "gui.extensionLibrary.collaboration": "Співпраця з", + "gui.library.filterPlaceholder": "Шукати", + "gui.library.allTag": "Усі", + "gui.loader.message1": "Створення блоків ...", + "gui.loader.message2": "Завантаження спрайтів...", + "gui.loader.message3": "Завантаження звуків ...", + "gui.loader.message4": "Завантаження розширень ...", + "gui.loader.message5": "Випасання котів …", + "gui.loader.message6": "Передавання нано …", + "gui.loader.message7": "Надування гобо …", + "gui.loader.message8": "Готуємо емоджі ...", + "gui.loader.headline": "Завантаження проекту", + "gui.accountMenu.profile": "Профіль", + "gui.accountMenu.myStuff": "Мої проекти", + "gui.accountMenu.myClasses": "Мої класи", + "gui.accountMenu.myClass": "Мій клас", + "gui.accountMenu.accountSettings": "Налаштування облікового запису", + "gui.accountMenu.signOut": "Вийти", + "gui.authorInfo.byUser": " {username}", + "gui.menuBar.seeCommunity": "Спільнота", + "general.username": "Ім'я користувача", + "general.password": "Пароль", + "general.signIn": "Увійти", + "login.needHelp": "Потрібна допомога?", + "gui.menuBar.LanguageSelector": "вибір мови", + "gui.menuBar.tutorialsLibrary": "Посібники", + "gui.menuBar.restoreSprite": "Відновити спрайт", + "gui.menuBar.restoreSound": "Відновити звук", + "gui.menuBar.restoreCostume": "Відновити образ", + "gui.menuBar.restore": "Відновити", + "gui.menuBar.saveNow": "Зберегти негайно", + "gui.menuBar.saveAsCopy": "Зберегти як копію", + "gui.menuBar.remix": "Ремікс", + "gui.menuBar.new": "Новий", + "gui.menuBar.file": "Файл", + "gui.menuBar.uploadFromComputer": "Завантажити з вашого комп’ютера", + "gui.menuBar.downloadToComputer": "Вивантажити на ваш комп’ютер", + "gui.menuBar.edit": "Правка", + "gui.menuBar.turboModeOff": "Вимкнути турбо-режим", + "gui.menuBar.turboModeOn": "Ввімкнути турбо-режим", + "gui.menuBar.joinScratch": "Приєднатись", + "gui.menuBar.signIn": "Увійти", + "gui.menuBar.giveFeedback": "Зв'язатися з нами", + "gui.gui.projectTitlePlaceholder": "Тут назва проекту", + "gui.menuBar.isShared": "Опубліковане", + "gui.menuBar.share": "Поділитись", + "gui.modal.help": "Допомога", + "gui.modal.back": "Назад", + "gui.monitor.listMonitor.empty": "(порожньо)", + "gui.monitor.listMonitor.listLength": "всього {length}", + "gui.monitor.contextMenu.default": "з назвою", + "gui.monitor.contextMenu.large": "тільки дані", + "gui.monitor.contextMenu.slider": "слайдер", + "gui.previewInfo.label": "Спробуйте Скретч 3.0", + "gui.previewInfo.welcome": "Вітаємо у бета-версії Scratch 3.0", + "gui.previewModal.notnowtooltip": "Не зараз", + "gui.previewModal.tryittooltip": "Спробуйте це!", + "gui.previewModal.viewprojecttooltip": "Переглянути проект 2.0", + "gui.previewInfo.betawelcome": "Вітаємо у бета-версії Scratch 3.0", + "gui.previewInfo.invitation": "Ми працюємо над наступним поколінням Scratch. Ми раді, що ви випробуєте його!", + "gui.previewInfo.notnow": "Не зараз", + "gui.previewModal.tryit": "Спробувати! {caticon}", + "gui.previewModal.viewproject": "Переглянути проект 2.0", + "gui.previewInfo.previewfaq": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Що запитують?", + "gui.gui.variableScopeOptionAllSprites": "Для усіх спрайтів", + "gui.gui.variableScopeOptionSpriteOnly": "Тільки для цього спрайту", + "gui.gui.cloudVariableOption": "\"Хмарна\" змінна (зберігається на сервері)", + "gui.gui.variablePromptAllSpritesMessage": "Ця змінна буде доступна для всіх спрайтів.", + "gui.prompt.cancel": "Скасувати", + "gui.prompt.ok": "Гаразд", + "gui.playbackStep.stopMsg": "Зупинити", + "gui.playbackStep.playMsg": "Відтворити", + "gui.playbackStep.loadingMsg": "Завантаження", + "gui.playbackStep.saveMsg": "Зберегти", + "gui.playbackStep.reRecordMsg": "Перезаписати", + "gui.recordModal.title": "Запис звуку", + "gui.recordingStep.beginRecord": "Почніть запис, натиснувши кнопку нижче", + "gui.recordingStep.permission": "{arrow}Нам потрібен ваш дозвіл на використання мікрофону", + "gui.recordingStep.stop": "Зупинити запис", + "gui.recordingStep.record": "Записати", + "gui.soundEditor.sound": "Звук", + "gui.soundEditor.play": "Відтворити", + "gui.soundEditor.stop": "Зупинити", + "gui.soundEditor.trim": "Обрізати", + "gui.soundEditor.save": "Зберегти", + "gui.soundEditor.undo": "Скасувати", + "gui.soundEditor.redo": "Повернути", + "gui.soundEditor.faster": "Швидше", + "gui.soundEditor.slower": "Повільніше", + "gui.soundEditor.echo": "Відлуння", + "gui.soundEditor.robot": "Робот", + "gui.soundEditor.louder": "Голосніше", + "gui.soundEditor.softer": "Тихіше", + "gui.soundEditor.reverse": "Обернути", + "gui.SpriteInfo.spritePlaceholder": "Назва", + "gui.SpriteInfo.sprite": "Спрайт", + "gui.SpriteInfo.show": "Показати", + "gui.SpriteInfo.size": "Розмір", + "gui.spriteSelectorItem.contextMenuDuplicate": "дублювати", + "gui.spriteSelectorItem.contextMenuDelete": "вилучити", + "gui.spriteSelectorItem.contextMenuExport": "експорт", + "gui.spriteSelector.addSpriteFromLibrary": "Обрати спрайт", + "gui.spriteSelector.addSpriteFromPaint": "Малювати", + "gui.spriteSelector.addSpriteFromSurprise": "Сюрприз", + "gui.spriteSelector.addSpriteFromFile": "Вивантажити спрайт", + "gui.stageHeader.stageSizeLarge": "Перемкнути на велику сцену", + "gui.stageHeader.stageSizeSmall": "Перемкнути на малу сцену", + "gui.stageHeader.stageSizeFull": "Увімкнути повноекранний режим", + "gui.stageHeader.stageSizeUnFull": "Вийти з повноекранного режиму", + "gui.stageHeader.fullscreenControl": "Повноекранний режим", + "gui.spriteSelector.addBackdropFromLibrary": "Обрати тло", + "gui.stageSelector.addBackdropFromPaint": "Намалювати", + "gui.stageSelector.addBackdropFromSurprise": "Сюрприз", + "gui.stageSelector.addBackdropFromFile": "Вивантажити тло", + "gui.stageSelector.stage": "Сцена", + "gui.stageSelector.backdrops": "Тло", + "gui.turboMode.active": "Режим турбо", + "gui.webglModal.label": "Ваш оглядач не підтримує WebGL", + "gui.webglModal.description": "На жаль, ваш оглядач або комп'ютер {webGlLink}. Ця технологія потрібна для запуску Scratch 3.0.", + "gui.webglModal.webgllink": "не підтримує WebGL", + "gui.webglModal.back": "Назад", + "gui.webglModal.previewfaq": "Щоб дізнатись більше, перейдіть на {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Що запитують?", + "gui.costumeLibrary.chooseABackdrop": "Оберіть тло", + "gui.costumeLibrary.chooseACostume": "Обрати образ", + "gui.costumeTab.addBackdropFromLibrary": "Обрати тло", + "gui.costumeTab.addCostumeFromLibrary": "Обрати образ", + "gui.costumeTab.addBlankCostume": "Малювати", + "gui.costumeTab.addSurpriseCostume": "Сюрприз", + "gui.costumeTab.addFileBackdrop": "Вивантажити тло", + "gui.costumeTab.addFileCostume": "Вивантажити образ", + "gui.costumeTab.addCameraCostume": "Камера", + "gui.extensionLibrary.chooseAnExtension": "Оберіть розширення", + "gui.extensionLibrary.extensionUrl": "Введи URL розширення", + "gui.gui.defaultProjectTitle": "Скретч-проект", + "gui.recordingStep.alertMsg": "Не вдалось розпочати запис", + "gui.projectLoader.loadError": "Не вдалося завантажити обраний файл проекту.", + "gui.soundLibrary.chooseASound": "Оберіть звук", + "gui.soundTab.fileUploadSound": "Завантажити звуки", + "gui.soundTab.surpriseSound": "Сюрприз", + "gui.soundTab.recordSound": "Записати", + "gui.soundTab.addSoundFromLibrary": "Обрати звук", + "gui.spriteLibrary.chooseASprite": "Оберіть спрайт", + "gui.tipsLibrary.tutorials": "Обрати посібник", + "gui.alerts.createsuccess": "Створено успішно", + "gui.alerts.creating": "Створення...", + "gui.alerts.creatingError": "Не вдалося створити проект. Будь ласка спробуйте ще раз!", + "gui.alerts.savingError": "Не вдалося зберегти проект. Будь ласка спробуйте ще раз!", + "gui.alerts.savesuccess": "Збережено успішно", + "gui.alerts.saving": "Збереження...", + "gui.defaultProject.meow": "Няв", + "gui.defaultProject.variable": "моя змінна", + "gui.howtos.intro-move-sayhello-hat.name": "Розпочати", + "gui.howtos.intro-move.step_stepMove": "Додати блок руху", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Натисни Зелений прапор для старту", + "gui.howtos.say-it-out-loud": "Створити анімації, що говорять", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Додати блоки \"Текст у мову\"", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Скажи щось", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Встановити голос", + "gui.howtos.say-it-out-loud.step_TXTMove": "Рухатись навколо", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Додати тло", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Додати інший персонаж", + "gui.howtos.say-it-out-loud.step_TXTSong": "Виконати пісню", + "gui.howtos.say-it-out-loud.step_TXTColor": "Змінити колір", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Обертатися навколо", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Збільшити та зменшити", + "gui.howtos.cartoon-network": "Анімація у пригодницькій грі", + "gui.howtos.cartoon-network.step_CNcharacter": "Обрати персонаж для показу", + "gui.howtos.cartoon-network.step_CNsay": "Скажи щось", + "gui.howtos.cartoon-network.step_CNglide": "Ковзати навколо", + "gui.howtos.cartoon-network.step_CNpicksprite": "Обрати об'єкт для переслідування", + "gui.howtos.cartoon-network.step_CNcollect": "Збирання об'єктів", + "gui.howtos.cartoon-network.step_CNvariable": "Створити змінну-лічильник", + "gui.howtos.cartoon-network.step_CNscore": "Зберегти рахунок", + "gui.howtos.cartoon-network.step_CNbackdrop": "Поглиблений рівень: Змінити тло", + "gui.howtos.animate-a-name.name": "Анімувати ім'я", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Оберіть літеру-спрайт", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Відтворити звук по натиску", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Оберіть іншу літеру-спрайт", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Зміна кольору", + "gui.howtos.animate-a-name.step_AnimateSpin": "Оберіть спрайти для літер та обертайте їх", + "gui.howtos.animate-a-name.step_AnimateGrow": "Оберіть спрайти для літер та збільшіть їх", + "gui.howtos.make-music.name": "Створити музику", + "gui.howtos.Make-Music.step_PickInstrument": "Обрати інструмент спрайту", + "gui.howtos.Make-Music.step_PlaySoundClick": "Відтворити звук по натиску", + "gui.howtos.Make-Music.step_MakeSong": "Створити пісню", + "gui.howtos.make-music.step_MakeBeat": "Оберіть барабан і зробіть удар", + "gui.howtos.make-music.step_MakeBeatBox": "Обрати мікрофон для спрайту та створити бітбокс", + "gui.howtos.make-a-game.name": "Зробіть ігри-натискання", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Обрати спрайт", + "gui.howtos.make-a-game.step_GamePlaySound": "Відтворити звук по натиску", + "gui.howtos.make-a-game.step_GameAddScore": "Створити змінну-лічильник", + "gui.howtos.make-a-game.step_GameChangeScore": "При натисканні збільшити рахунок", + "gui.howtos.make-a-game.step_Random": "Перейти у випадкову позиціцю", + "gui.howtos.make-music.step_GameChangeColor": "Змінити колір", + "gui.howtos.make-music.step_ResetScore": "Скинути рахунок", + "gui.howtos.make-a-chase-game.name": "Зробіть ігри-переслідування", + "gui.howtos.Chase-Game.step_BG": "Додати тло", + "gui.howtos.chase-game.step_AddOcto": "Додайте спрайт", + "gui.howtos.make-music.step_LeftRight": "Рух праворуч-ліворуч клавішами зі стрілками", + "gui.howtos.Chase-Game.step_UpDown": "Рух вгору-вниз клавішами зі стрілками", + "gui.howtos.Chase-Game.step_AddStar": "Додати ще один спрайт", + "gui.howtos.Chase-Game.step_MoveRandom": "Випадковий рух", + "gui.howtos.Chase-Game.step_WhenTouch": "Спрайт \"Восьминіг\" відтворює звуки при торканні", + "gui.howtos.Chase-Game.step_ScoreVariable": "Створити змінну-лічильник", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Для спрайта Восьминіг торкання збільшує рахунок", + "gui.howtos.add-sprite.name": "Додайте спрайт", + "gui.howtos.add-sprite.step_addSprite": "Додайте спрайт", + "gui.howtos.add-a-backdrop.name": "Додати тло", + "gui.howtos.change-size.name": "Змінити розмір", + "gui.howtos.glide-around.name": "Ковзати навколо", + "gui.howtos.record-a-sound.name": "Запис звуку", + "gui.howtos.spin-video.name": "Змусити обертатись", + "gui.howtos.hide-and-show.name": "Сховати й показати", + "gui.howtos.switch-costume.name": "Анімувати спрайт", + "gui.howtos.move-around-with-arrow-keys.name": "Використання клавіш-стрілок", + "gui.howtos.add-effects.name": "Додати ефекти", + "gui.extension.music.name": "Музика", + "gui.extension.music.description": "Грати на інструментах та барабанах.", + "gui.extension.pen.name": "Олівець", + "gui.extension.pen.description": "Малювати за допомогою спрайтів.", + "gui.extension.videosensing.name": "Відеоспостереження", + "gui.extension.videosensing.description": "Визначити рух за допомогою камери.", + "gui.extension.text2speech.name": "Текст у мову", + "gui.extension.text2speech.description": "Розмови в ваших проектах", + "gui.extension.translate.name": "Перекласти", + "gui.extension.translate.description": "Переклад тексту на різні мови.", + "gui.extension.microbit.description": "Під'єднати ваші проекти до навколишнього світу", + "gui.extension.microbit.connectingMessage": "Під'єднання", + "gui.extension.ev3.description": "Створити інтерактивних роботів і більше.", + "gui.extension.ev3.connectingMessage": "Під'єднання. Переконайтеся, що пін на вашому EV3 встановлено на 1234.", + "gui.extension.wedo2.description": "Працюємо з двигунами та сенсорами", + "gui.extension.wedo2.connectingMessage": "Під'єднання", + "gui.libraryTags.all": "Усі", + "gui.libraryTags.animals": "Тварини", + "gui.libraryTags.dance": "Танцювальна музика", + "gui.libraryTags.effects": "Ефекти", + "gui.libraryTags.fantasy": "Фантазії", + "gui.libraryTags.fashion": "Мода", + "gui.libraryTags.food": "Їжа", + "gui.libraryTags.indoors": "У приміщенні", + "gui.libraryTags.loops": "Фрагменти", + "gui.libraryTags.music": "Музика", + "gui.libraryTags.notes": "Примітки", + "gui.libraryTags.outdoors": "Поза приміщенням", + "gui.libraryTags.patterns": "Візерунки", + "gui.libraryTags.people": "Люди", + "gui.libraryTags.percussion": "Перкусія", + "gui.libraryTags.space": "Космос", + "gui.libraryTags.sports": "Спорт", + "gui.libraryTags.underwater": "Під водою", + "gui.libraryTags.voice": "Голос", + "gui.libraryTags.wacky": "Дивне", + "gui.libraryTags.animation": "Анімації", + "gui.libraryTags.art": "Арт", + "gui.libraryTags.games": "Ігри", + "gui.libraryTags.stories": "Історії", + "gui.libraryTags.letters": "Літери", + "gui.opcodeLabels.direction": "напрям", + "gui.opcodeLabels.xposition": "значення x", + "gui.opcodeLabels.yposition": "значення y", + "gui.opcodeLabels.size": "розмір", + "gui.opcodeLabels.costumename": "ім’я образу", + "gui.opcodeLabels.costumenumber": "образ #", + "gui.opcodeLabels.backdropname": "ім’я тла", + "gui.opcodeLabels.backdropnumber": "тло #", + "gui.opcodeLabels.volume": "гучність", + "gui.opcodeLabels.tempo": "темп", + "gui.opcodeLabels.answer": "відповідь", + "gui.opcodeLabels.loudness": "гучність", + "gui.opcodeLabels.username": "користувач", + "gui.opcodeLabels.year": "рік", + "gui.opcodeLabels.month": "місяць", + "gui.opcodeLabels.date": "дата", + "gui.opcodeLabels.dayofweek": "день тижня", + "gui.opcodeLabels.hour": "година", + "gui.opcodeLabels.minute": "хвилина ", + "gui.opcodeLabels.second": "секунда", + "gui.opcodeLabels.timer": "таймер", + "gui.sharedMessages.backdrop": "тло{index}", + "gui.sharedMessages.costume": "образ{index}", + "gui.sharedMessages.sprite": "Спрайт{index}", + "gui.sharedMessages.pop": "поп" } \ No newline at end of file diff --git a/editor/interface/ur.json b/editor/interface/ur.json deleted file mode 100644 index 93f5ec09..00000000 --- a/editor/interface/ur.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "اتر رہا ہے۔۔۔", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "پیچھے\n", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "اتر رہا ہے۔۔۔", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "نمبر یا الفاظ\n", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "منسوخ کریں\n", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "ٹھیک ہے", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "تمام", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "حرفِ تام/پاسورڈ", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "نیا", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "ترمیم", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "پیچھے\n", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "سکریچ 3.0 کی کوشش کریں\n", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "منسوخ کریں\n", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "ٹھیک ہے", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "اتر رہا ہے۔۔۔", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "آواز", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "پیچھے\n", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "کیمرہ", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "قلم", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "تمام", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "جانوروں", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "لوگ", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "رخ", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "س کی جگہ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ص کی جگہ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "سائز", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "نام پس منظر", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "حجم صوت", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "رفتار", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "جواب", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "بلندی صوت", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "اسم", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "سال", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "مہینہ", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "تاریخ", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "گھڑی", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/uz.json b/editor/interface/uz.json deleted file mode 100644 index f0c35af6..00000000 --- a/editor/interface/uz.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ryukzak", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Savol-javob", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Saqlash", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Darsliklar", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Yopish", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Yordam", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Yordam", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Blok yasash", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Oynani yangilamasdan ishlat", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Bekor qilish", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Fonlar", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Kostyumlar", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Tovushlar", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Savol-javob", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Qidirish", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Barchasi", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profil", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Mening ishlarim", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Mening sinflarim", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Mening sinfim", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Hisob sozlamalari", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Chiqish", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Foydalanuvchi nomi", - "description": "Label for login username input" - }, - "general.password": { - "message": "Parol", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Kirish", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Yordam kerakmi?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Darsliklar", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Hoziroq saqlash", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Nusxasi sifatida saqlash", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Musiqiy qorishma", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Yangi", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Fayl", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Oʻzgartirish", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Scratch jamoasiga qo‘shilish", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Kirish", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Ulashildi", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Boʻlishish", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Yordam", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "standart ko‘rinish", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "katta ko'rinish", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slayder", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Sinab ko‘ring", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Savol-javob", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Barcha spraytlar uchun", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Faqat shu sprayt uchun", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Bekor qilish", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "O‘yin", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Saqlash", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Yozuv", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Ovoz", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "O‘yin", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Saqlash", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Bekor qilish", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Qaytarish", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Elf", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Koʻrsatish", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "nusxasini yaratish", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "o'chirish", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "eksport qilish", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sahna", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Fonlar", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Rejimi", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Savol-javob", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Kamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Yozuv", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Yaratilmoqda...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saqlanmoqda...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Boshlaymizmi?", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Nimadir soʻzlang", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Rangni oʻzgartiring", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Nimadir soʻzlang", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Nomni animatsiya qiling ", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Musiqa yarating", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Rangni oʻzgartiring", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "?? qoʻshing", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "?? qoʻshing", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "?? qoʻshing", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Musiqa", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Ruchka", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Barchasi", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Hayvonlar", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effektlar", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantastika", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Moda", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Uy ichkarisida", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Musiqa", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Tashqarida", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Odamlar", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Dumbirlatish", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Bo'sh joy", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sport", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Suv ostida", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "San’at", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "O‘yinlar", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Hikoyalar", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Harflar", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "yo'nalish", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x joylashuv", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y joylashuv", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "o'lcham", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "kostyum nomi", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "orqa fon nomi", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "ovoz", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "temp", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "javob", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "tovush", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "foydalanuvchi ismi", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "yil", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "oy", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "sana", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "hafta kuni", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "soat", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "daqiqa", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "soniya", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "taymer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/vi.json b/editor/interface/vi.json index 85b550c3..309cc407 100644 --- a/editor/interface/vi.json +++ b/editor/interface/vi.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Ba lô", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Không thể tải lên ba lô", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Đang tải ...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Nhiều hơn", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Ba lô trống", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Trình duyệt web không hỗ trợ", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Chúng tôi rất tiếc, nhưng Scratch 3.0 không hỗ trợ trình duyệt Internet Explorer, Vivaldi, Opera or Silk. Chúng tôi khuyên bạn sử dụng một trình duyệt mới hơn như là Google Chrome, Mozilla Firefox, hoặc Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Trở về", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Để biết thêm chi tiết, truy cập {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "Những câu hỏi thường gặp", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Chụp ảnh ", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Đang tải Máy ảnh", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Chúng tôi cần được cấp quyền sử dụng máy ảnh", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Chụp lại ảnh", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Lưu", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Chụp ảnh ", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Đang tải ...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "cho phép sử dụng Máy ảnh", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Hướng dẫn", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Đóng", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Thêm nhiều thứ nữa để thử!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Xem thêm", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Đừng lo, chúng tôi làm việc với tính năng này {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Sắp có...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Chúng tôi đang làm việc với tính năng này {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Không tìm thấy thiết bị nào", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Đặt thiết bị của bạn ở gần, và bắt đầu tìm kiếm.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Bấm nút trên thiết bị của bạn", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Bắt đầu tìm kiếm", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Đang tìm kiếm...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Thử lại", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Đã kết nối", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Ngắt kết nối", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Đi đến trình biên tập", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Đang kết nối...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ôi, có vấn đề gì đó xảy ra.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Thử lại", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Trợ giúp", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Tên thiết bị", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Kết nối", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Đang tìm kiếm thiết bị", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Không tìm thấy thiết bị nào", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Chọn thiết bị của bạn trong danh sách phía trên", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Làm mới", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Hãy chắc chắn rằng bạn đã cài và chạy Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Hãy kiểm tra kết nối Bluetooth bật hay chưa", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Thử lại", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Trợ giúp", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Đi", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Dừng lại", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Có vấn đề xảy ra.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Chúng tôi rất xin lỗi, nhưng có vẻ như Scratch đã gặp vấn đề. Lỗi này đã được thông báo đến đội ngũ của Scratch. Hãy thử tải lại trang của bạn", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Tải lại", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Tạo một khối", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Thêm dữ liệu đầu vào", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "số hay chữ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Thêm dữ liệu đầu vào", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "điều kiện", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Thêm nhãn", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Chạy mà không làm mới màn hình", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Hủy", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Hướng di chuyển", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Xung quanh", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Trái/Phải", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Không quay", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Thêm phần mở rộng", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Phông nền", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Thiết kế", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Âm thanh", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Xem một dự án Scratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Nhập địa chỉ của một trong các dự án Scratch mà bạn đã chia sẻ. Các thay đổi được tạo ra ở bản 3.0 Beta sẽ không được lưu.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Nhập một đường dẫn tới một trong những dự án Scratch đã được chia sẻ của bạn. Những thay đổi tại ra trong bản 3.0 xem trước này sẽ không được lưu lại.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ồ không, liên kết hay id dự án này dường như không đúng.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Xem", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Trở vè", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Để biết thêm chi tiết, truy cập {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "Những câu hỏi thường gặp", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Xuất hiện sớm", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Tìm kiếm", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Tất cả", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Tạo ra các khối ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Đang tải đối tượng", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Tải âm thanh ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Đang tải phần mở rộng", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "bầy mèo ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Đang tải trí tuệ của bạn ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Đang tải nhân vật ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Chuân bị emoji...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Đang tải dự án", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Trang cá nhân", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Chương trình của tôi", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Các lớp học của tôi", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Lớp học của tôi", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Thiết lập tài khoản", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Đăng xuất", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Xem cộng đồng", - "description": "Label for see community button" - }, - "general.username": { - "message": "Tên đăng nhập", - "description": "Label for login username input" - }, - "general.password": { - "message": "Mật khẩu", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Đăng nhập", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Cần trợ giúp?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "chọn ngôn ngữ", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Hướng dẫn", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Khôi phục đối tượng", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Khôi phục âm thanh", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Khôi phục hình dạng", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Khôi phục", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Lưu bây giờ", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Lưu bản sao ", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Phối lại", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Mới", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Tập tin", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Nạp từ máy tính", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Lưu về máy tính", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Chỉnh sửa", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Tắt chế độ Turbo", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Bật chế độ Turbo", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Tham gia Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Đăng nhập", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Cung cấp phản hồi", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Đề tên ở đây", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Đã chia sẻ", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Chia sẻ", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Trợ giúp", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Trở về", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "chế độ đọc bình thường", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "chế độ đọc lớn", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "thanh trượt", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Thủ Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Chào mừng đến với Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "không phải bây giờ", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Thử nào", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Xem dự án phiên bản 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Chào mừng đến với Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Chúng tôi đang làm việc cho phiên bản tiếp theo của Scratch. Chúng tôi rất mong các bạn sẽ sử dụng thử!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "không phải bây giờ", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Thử ngay! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Xem dự án phiên bản 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Để học thêm nhiều nữa, bấm chọn {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "Những câu hỏi thường gặp", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Cho tất cả đối tượng", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Chỉ đối tượng này", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Biến số (lưu tại máy chủ)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Biến này sẽ có sẵn cho tất cả đối tượng.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Hủy", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Dừng lại", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Chơi", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Đang tải ...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Lưu", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "thu âm lại", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Thu lại âm thanh ", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Ghi lại", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Âm thanh", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Chơi", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Dừng lại", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "thu gọn ", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Lưu", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Hoàn tác", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Làm lại ", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Nhanh hơn", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "chậm hơn", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Tiếng vang", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "To hơn", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "nhẹ hơn", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Đảo ngược", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Tên", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Đối tượng", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Xuất hiện", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Kích thước ", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "nhân bản", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "xoá", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "xuất ra", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Chọn một Đối tượng", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Vẽ", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Bất ngờ", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Tải đối tượng lên", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Chuyển qua sân khấu lớn", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Chuyển sang phông nền nhỏ", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Chuyển đến chế độ toàn màn hình", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Thoát toàn màn hình", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "điều khiển toàn màn hình", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Chọn một Phông nền", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Vẽ", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Bất ngờ", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Tải lên ảnh nền", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Sân khấu", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Phông nền", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Chế độ Turbo", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Trình duyệt của bạn không hỗ trợ WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Có vẻ như tình duyệt của bạn hoặc máy tính {webGlLink}. Công nghệ mới này cần thiết để vận hành Scratch 3.0.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "không hỗ trợ WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Trở về", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Để biết thêm chi tiết, đi đến {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "Những câu hỏi thường gặp", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Chọn một Phông nền", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Chọn một thiết kế", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Chọn một Phông nền", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "thay đổi trang phục ", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Vẽ", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Bất ngờ", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Tải lên ảnh nề", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "tải lên thiết kế", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Máy ảnh", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Chọn Phần mở rộng", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Thêm đường dẫn URL mở rộng", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Không thể bắt đầu thu âm", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Tải file dự án thất bại.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "chọn âm thanh ", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Tải âm thanh lên", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Bất ngờ", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Ghi lại", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "chọn âm thanh ", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Chọn một Đối tượng", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Chọn một bài hướng dẫn", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Đang tạo ...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Đang lưu...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meo", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "biến của tôi", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Bắt đầu", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Thêm một khối di chuyển", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Bấm vào cờ xanh để bắt đầu", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Nói gì đó", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Thêm vào Ảnh nền", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Thay đổi Màu sắc", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Xoay vòng", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Nói gì đó", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Trượt xung quanh", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Làm tên chuyển động", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Thêm một đối tượng là chữ cái", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Phát âm thanh khi bấm vào", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Thêm một đối tượng là chữ cái khác", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Thay đổi màu", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Thêm một đối tượng là chữ cái khác và làm cho nó quay", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Thêm đối tượng chữ cái khác & làm nó lớn lên", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Sáng tác âm nhạc", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Thêm một đối tượng là nhạc cụ", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Phát âm thanh khi được nhấn vào", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Tạo ra một bài hát", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Chọn trống & tạo nhịp điệu", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Chọn nhân vật Máy thu âm và Beatbox Ngạc nhiên", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Tạo một trò chơi Bấm và bấm", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Chọn một đối tượng", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Phát âm thanh khi được nhấn vào", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Thêm biến Điểm", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Khi được nhấn, tăng điểm số lên", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Đi đến vị trí ngẫu nhiên", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Thay đổi Màu sắc", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Đặt lại điểm", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Làm trò chơi đuổi bắt", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Thêm vào Ảnh nền", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Thêm một Đối tượng", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Di chuyển sang trái và phải bằng phím mũi tên", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Di chuyển lên xuống bằng phím mũi tên", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Thêm đối tượng khác", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Di chuyển một cách ngẫu nhiên", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Trong đối tượng con bạch tuộc, khi chạm vào phát âm thanh", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Thêm biến Điểm", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Trong đối tượng con bạch tuộc, khi chạm vào ghi thêm điểm", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Thêm một Đối tượng", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Thêm một Đối tượng", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Thêm vào Ảnh nền", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Thay đổi kích thước", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Trượt xung quanh", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Ghi lại âm thanh", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Làm nó Xoay", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Ẩn và hiện", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Tạo hiệu ứng chuyển động cho đối tượng", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Dùng các phím mũi tên", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Thêm Hiệu ứng", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Âm nhạc", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Chơi nhạc cụ và trống", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Bút vẽ", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Vẽ bằng đối tượng của bạn.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Cảm biến Video", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Nhận diện chuyển động với máy ảnh", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Dịch", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Dịch văn bản ra nhiều ngôn ngữ.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Kết nối dự án của bạn với thế giới.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Đang kết nối", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Làm những con rô-bốt tương tác và hơn thế nữa.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Đang kết nối. Hãy chắc chắn rằng mã PIN trên EV3 của bạn là 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Xây dựng với mô-tơ và cảm biến.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Đang kết nối", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Tất cả", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Động vật", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Khiêu vũ", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Hiệu ứng", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Tưởng tượng", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Thời trang", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Trong nhà", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Âm nhạc", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Các lưu ý", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Ngoài trời", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Con người", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Bộ gõ", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Khoảng trắng", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Thể thao", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Dưới nước", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Phim hoạt hình", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Nghệ thuật", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Trò chơi", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Những câu chuyện", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Ký tự", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "hướng", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "hoành độ", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "tung độ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "kích thước", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "tên thiết kế", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "tên phông nền", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "âm lượng", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "nhịp độ", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "trả lời", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "độ ồn", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "tên đăng nhập", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "năm", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "tháng", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "ngày", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "ngày trong tuần", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "giờ", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "phút", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "giây", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "đồng hồ bấm giờ", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "Reconnect", + "gui.backpack.header": "Ba lô", + "gui.backpack.errorBackpack": "Không thể tải lên ba lô", + "gui.backpack.loadingBackpack": "Đang tải ...", + "gui.backpack.more": "Nhiều hơn", + "gui.backpack.emptyBackpack": "Ba lô trống", + "gui.unsupportedBrowser.label": "Trình duyệt web không hỗ trợ", + "gui.unsupportedBrowser.description": "Chúng tôi rất tiếc, nhưng Scratch 3.0 không hỗ trợ trình duyệt Internet Explorer, Vivaldi, Opera or Silk. Chúng tôi khuyên bạn sử dụng một trình duyệt mới hơn như là Google Chrome, Mozilla Firefox, hoặc Microsoft Edge.", + "gui.unsupportedBrowser.back": "Trở về", + "gui.unsupportedBrowser.previewfaq": "Để biết thêm chi tiết, truy cập {previewFaqLink}.", + "gui.unsupportedBrowser.previewfaqlinktext": "Những câu hỏi thường gặp", + "gui.cameraModal.cameraModalTitle": "Chụp ảnh ", + "gui.cameraModal.loadingCameraMessage": "Đang tải Máy ảnh", + "gui.cameraModal.permissionRequest": "Chúng tôi cần được cấp quyền sử dụng máy ảnh", + "gui.cameraModal.retakePhoto": "Chụp lại ảnh", + "gui.cameraModal.save": "Lưu", + "gui.cameraModal.takePhoto": "Chụp ảnh ", + "gui.cameraModal.loadingCaption": "Đang tải ...", + "gui.cameraModal.enableCameraCaption": "cho phép sử dụng Máy ảnh", + "gui.cards.all-tutorials": "Hướng dẫn", + "gui.cards.close": "Đóng", + "gui.cards.more-things-to-try": "Thêm nhiều thứ nữa để thử!", + "gui.cards.see-more": "Xem thêm", + "gui.comingSoon.message1": "Đừng lo, chúng tôi làm việc với tính năng này {emoji}", + "gui.comingSoon.message2": "Sắp có...", + "gui.comingSoon.message3": "Chúng tôi đang làm việc với tính năng này {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "Không tìm thấy thiết bị nào", + "gui.connection.auto-scanning.prescan": "Đặt thiết bị của bạn ở gần, và bắt đầu tìm kiếm.", + "gui.connection.auto-scanning.pressbutton": "Bấm nút trên thiết bị của bạn", + "gui.connection.auto-scanning.start-search": "Bắt đầu tìm kiếm", + "gui.connection.connecting-searchbutton": "Đang tìm kiếm...", + "gui.connection.auto-scanning.try-again": "Thử lại", + "gui.connection.connected": "Đã kết nối", + "gui.connection.disconnect": "Ngắt kết nối", + "gui.connection.go-to-editor": "Đi đến trình biên tập", + "gui.connection.connecting-cancelbutton": "Đang kết nối...", + "gui.connection.error.errorMessage": "Ôi, có vấn đề gì đó xảy ra.", + "gui.connection.error.tryagainbutton": "Thử lại", + "gui.connection.error.helpbutton": "Trợ giúp", + "gui.connection.peripheral-name-label": "Tên thiết bị", + "gui.connection.connect": "Kết nối", + "gui.connection.scanning.lookingforperipherals": "Đang tìm kiếm thiết bị", + "gui.connection.scanning.noPeripheralsFound": "Không tìm thấy thiết bị nào", + "gui.connection.scanning.instructions": "Chọn thiết bị của bạn trong danh sách phía trên", + "gui.connection.search": "Làm mới", + "gui.connection.unavailable.installscratchlink": "Hãy chắc chắn rằng bạn đã cài và chạy Scratch Link", + "gui.connection.unavailable.enablebluetooth": "Hãy kiểm tra kết nối Bluetooth bật hay chưa", + "gui.connection.unavailable.tryagainbutton": "Thử lại", + "gui.connection.unavailable.helpbutton": "Trợ giúp", + "gui.controls.go": "Đi", + "gui.controls.stop": "Dừng lại", + "gui.crashMessage.label": "Oops! Có vấn đề xảy ra.", + "gui.crashMessage.description": "Chúng tôi rất xin lỗi, nhưng có vẻ như Scratch đã gặp vấn đề. Lỗi này đã được thông báo đến đội ngũ của Scratch. Hãy thử tải lại trang của bạn", + "gui.crashMessage.reload": "Tải lại", + "gui.customProcedures.myblockModalTitle": "Tạo một khối", + "gui.customProcedures.addAnInputNumberText": "Thêm dữ liệu đầu vào", + "gui.customProcedures.numberTextType": "số hay chữ", + "gui.customProcedures.addAnInputBoolean": "Thêm dữ liệu đầu vào", + "gui.customProcedures.booleanType": "điều kiện", + "gui.customProcedures.addALabel": "Thêm nhãn", + "gui.customProcedures.runWithoutScreenRefresh": "Chạy mà không làm mới màn hình", + "gui.customProcedures.cancel": "Hủy", + "gui.customProcedures.ok": "OK", + "gui.SpriteInfo.direction": "Hướng di chuyển", + "gui.directionPicker.rotationStyles.allAround": "Xung quanh", + "gui.directionPicker.rotationStyles.leftRight": "Trái/Phải", + "gui.directionPicker.rotationStyles.dontRotate": "Không quay", + "gui.gui.addExtension": "Thêm phần mở rộng", + "gui.gui.codeTab": "code", + "gui.gui.backdropsTab": "Phông nền", + "gui.gui.costumesTab": "Thiết kế", + "gui.gui.soundsTab": "Âm thanh", + "gui.importInfo.title": "Xem một dự án Scratch 2.0", + "gui.importInfo.betamessage": "Nhập địa chỉ của một trong các dự án Scratch mà bạn đã chia sẻ. Các thay đổi được tạo ra ở bản 3.0 Beta sẽ không được lưu.", + "gui.importInfo.message": "Nhập một đường dẫn tới một trong những dự án Scratch đã được chia sẻ của bạn. Những thay đổi tại ra trong bản 3.0 xem trước này sẽ không được lưu lại.", + "gui.importInfo.invalidFormatError": "Ồ không, liên kết hay id dự án này dường như không đúng.", + "gui.importModal.viewproject": "Xem", + "gui.importInfo.goback": "Trở vè", + "gui.importInfo.previewfaq": "Để biết thêm chi tiết, truy cập {previewFaqLink}.", + "gui.importInfo.previewfaqlinktext": "Những câu hỏi thường gặp", + "gui.extensionLibrary.comingSoon": "Xuất hiện sớm", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "Tìm kiếm", + "gui.library.allTag": "Tất cả", + "gui.loader.message1": "Tạo ra các khối ...", + "gui.loader.message2": "Đang tải đối tượng", + "gui.loader.message3": "Tải âm thanh ...", + "gui.loader.message4": "Đang tải phần mở rộng", + "gui.loader.message5": "bầy mèo ...", + "gui.loader.message6": "Đang tải trí tuệ của bạn ...", + "gui.loader.message7": "Đang tải nhân vật ...", + "gui.loader.message8": "Chuân bị emoji...", + "gui.loader.headline": "Đang tải dự án", + "gui.accountMenu.profile": "Trang cá nhân", + "gui.accountMenu.myStuff": "Chương trình của tôi", + "gui.accountMenu.myClasses": "Các lớp học của tôi", + "gui.accountMenu.myClass": "Lớp học của tôi", + "gui.accountMenu.accountSettings": "Thiết lập tài khoản", + "gui.accountMenu.signOut": "Đăng xuất", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "Xem cộng đồng", + "general.username": "Tên đăng nhập", + "general.password": "Mật khẩu", + "general.signIn": "Đăng nhập", + "login.needHelp": "Cần trợ giúp?", + "gui.menuBar.LanguageSelector": "chọn ngôn ngữ", + "gui.menuBar.tutorialsLibrary": "Hướng dẫn", + "gui.menuBar.restoreSprite": "Khôi phục đối tượng", + "gui.menuBar.restoreSound": "Khôi phục âm thanh", + "gui.menuBar.restoreCostume": "Khôi phục hình dạng", + "gui.menuBar.restore": "Khôi phục", + "gui.menuBar.saveNow": "Lưu bây giờ", + "gui.menuBar.saveAsCopy": "Lưu bản sao ", + "gui.menuBar.remix": "Phối lại", + "gui.menuBar.new": "Mới", + "gui.menuBar.file": "Tập tin", + "gui.menuBar.uploadFromComputer": "Nạp từ máy tính", + "gui.menuBar.downloadToComputer": "Lưu về máy tính", + "gui.menuBar.edit": "Chỉnh sửa", + "gui.menuBar.turboModeOff": "Tắt chế độ Turbo", + "gui.menuBar.turboModeOn": "Bật chế độ Turbo", + "gui.menuBar.joinScratch": "Tham gia Scratch", + "gui.menuBar.signIn": "Đăng nhập", + "gui.menuBar.giveFeedback": "Cung cấp phản hồi", + "gui.gui.projectTitlePlaceholder": "Đề tên ở đây", + "gui.menuBar.isShared": "Đã chia sẻ", + "gui.menuBar.share": "Chia sẻ", + "gui.modal.help": "Trợ giúp", + "gui.modal.back": "Trở về", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "length {length}", + "gui.monitor.contextMenu.default": "chế độ đọc bình thường", + "gui.monitor.contextMenu.large": "chế độ đọc lớn", + "gui.monitor.contextMenu.slider": "thanh trượt", + "gui.previewInfo.label": "Thủ Scratch 3.0", + "gui.previewInfo.welcome": "Chào mừng đến với Scratch 3.0 Beta", + "gui.previewModal.notnowtooltip": "không phải bây giờ", + "gui.previewModal.tryittooltip": "Thử nào", + "gui.previewModal.viewprojecttooltip": "Xem dự án phiên bản 2.0", + "gui.previewInfo.betawelcome": "Chào mừng đến với Scratch 3.0 Beta", + "gui.previewInfo.invitation": "Chúng tôi đang làm việc cho phiên bản tiếp theo của Scratch. Chúng tôi rất mong các bạn sẽ sử dụng thử!", + "gui.previewInfo.notnow": "không phải bây giờ", + "gui.previewModal.tryit": "Thử ngay! {caticon}", + "gui.previewModal.viewproject": "Xem dự án phiên bản 2.0", + "gui.previewInfo.previewfaq": "Để học thêm nhiều nữa, bấm chọn {previewFaqLink}.", + "gui.previewInfo.previewfaqlinktext": "Những câu hỏi thường gặp", + "gui.gui.variableScopeOptionAllSprites": "Cho tất cả đối tượng", + "gui.gui.variableScopeOptionSpriteOnly": "Chỉ đối tượng này", + "gui.gui.cloudVariableOption": "Biến số (lưu tại máy chủ)", + "gui.gui.variablePromptAllSpritesMessage": "Biến này sẽ có sẵn cho tất cả đối tượng.", + "gui.prompt.cancel": "Hủy", + "gui.prompt.ok": "OK", + "gui.playbackStep.stopMsg": "Dừng lại", + "gui.playbackStep.playMsg": "Chơi", + "gui.playbackStep.loadingMsg": "Đang tải ...", + "gui.playbackStep.saveMsg": "Lưu", + "gui.playbackStep.reRecordMsg": "thu âm lại", + "gui.recordModal.title": "Thu lại âm thanh ", + "gui.recordingStep.beginRecord": "Begin recording by clicking the button below", + "gui.recordingStep.permission": "{arrow}We need your permission to use your microphone", + "gui.recordingStep.stop": "Stop recording", + "gui.recordingStep.record": "Ghi lại", + "gui.soundEditor.sound": "Âm thanh", + "gui.soundEditor.play": "Chơi", + "gui.soundEditor.stop": "Dừng lại", + "gui.soundEditor.trim": "thu gọn ", + "gui.soundEditor.save": "Lưu", + "gui.soundEditor.undo": "Hoàn tác", + "gui.soundEditor.redo": "Làm lại ", + "gui.soundEditor.faster": "Nhanh hơn", + "gui.soundEditor.slower": "chậm hơn", + "gui.soundEditor.echo": "Tiếng vang", + "gui.soundEditor.robot": "Robot", + "gui.soundEditor.louder": "To hơn", + "gui.soundEditor.softer": "nhẹ hơn", + "gui.soundEditor.reverse": "Đảo ngược", + "gui.SpriteInfo.spritePlaceholder": "Tên", + "gui.SpriteInfo.sprite": "Đối tượng", + "gui.SpriteInfo.show": "Xuất hiện", + "gui.SpriteInfo.size": "Kích thước ", + "gui.spriteSelectorItem.contextMenuDuplicate": "nhân bản", + "gui.spriteSelectorItem.contextMenuDelete": "xoá", + "gui.spriteSelectorItem.contextMenuExport": "xuất ra", + "gui.spriteSelector.addSpriteFromLibrary": "Chọn một Đối tượng", + "gui.spriteSelector.addSpriteFromPaint": "Vẽ", + "gui.spriteSelector.addSpriteFromSurprise": "Bất ngờ", + "gui.spriteSelector.addSpriteFromFile": "Tải đối tượng lên", + "gui.stageHeader.stageSizeLarge": "Chuyển qua sân khấu lớn", + "gui.stageHeader.stageSizeSmall": "Chuyển sang phông nền nhỏ", + "gui.stageHeader.stageSizeFull": "Chuyển đến chế độ toàn màn hình", + "gui.stageHeader.stageSizeUnFull": "Thoát toàn màn hình", + "gui.stageHeader.fullscreenControl": "điều khiển toàn màn hình", + "gui.spriteSelector.addBackdropFromLibrary": "Chọn một Phông nền", + "gui.stageSelector.addBackdropFromPaint": "Vẽ", + "gui.stageSelector.addBackdropFromSurprise": "Bất ngờ", + "gui.stageSelector.addBackdropFromFile": "Tải lên ảnh nền", + "gui.stageSelector.stage": "Sân khấu", + "gui.stageSelector.backdrops": "Phông nền", + "gui.turboMode.active": "Chế độ Turbo", + "gui.webglModal.label": "Trình duyệt của bạn không hỗ trợ WebGL", + "gui.webglModal.description": "Có vẻ như tình duyệt của bạn hoặc máy tính {webGlLink}. Công nghệ mới này cần thiết để vận hành Scratch 3.0.", + "gui.webglModal.webgllink": "không hỗ trợ WebGL", + "gui.webglModal.back": "Trở về", + "gui.webglModal.previewfaq": "Để biết thêm chi tiết, đi đến {previewFaqLink}.", + "gui.webglModal.previewfaqlinktext": "Những câu hỏi thường gặp", + "gui.costumeLibrary.chooseABackdrop": "Chọn một Phông nền", + "gui.costumeLibrary.chooseACostume": "Chọn một thiết kế", + "gui.costumeTab.addBackdropFromLibrary": "Chọn một Phông nền", + "gui.costumeTab.addCostumeFromLibrary": "thay đổi trang phục ", + "gui.costumeTab.addBlankCostume": "Vẽ", + "gui.costumeTab.addSurpriseCostume": "Bất ngờ", + "gui.costumeTab.addFileBackdrop": "Tải lên ảnh nề", + "gui.costumeTab.addFileCostume": "tải lên thiết kế", + "gui.costumeTab.addCameraCostume": "Máy ảnh", + "gui.extensionLibrary.chooseAnExtension": "Chọn Phần mở rộng", + "gui.extensionLibrary.extensionUrl": "Thêm đường dẫn URL mở rộng", + "gui.gui.defaultProjectTitle": "Scratch Project", + "gui.recordingStep.alertMsg": "Không thể bắt đầu thu âm", + "gui.projectLoader.loadError": "Tải file dự án thất bại.", + "gui.soundLibrary.chooseASound": "chọn âm thanh ", + "gui.soundTab.fileUploadSound": "Tải âm thanh lên", + "gui.soundTab.surpriseSound": "Bất ngờ", + "gui.soundTab.recordSound": "Ghi lại", + "gui.soundTab.addSoundFromLibrary": "chọn âm thanh ", + "gui.spriteLibrary.chooseASprite": "Chọn một Đối tượng", + "gui.tipsLibrary.tutorials": "Chọn một bài hướng dẫn", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "Đang tạo ...", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "Đang lưu...", + "gui.defaultProject.meow": "Meo", + "gui.defaultProject.variable": "biến của tôi", + "gui.howtos.intro-move-sayhello-hat.name": "Bắt đầu", + "gui.howtos.intro-move.step_stepMove": "Thêm một khối di chuyển", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "Bấm vào cờ xanh để bắt đầu", + "gui.howtos.say-it-out-loud": "Create Animations That Talk", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "Add the Text to Speech blocks", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "Nói gì đó", + "gui.howtos.say-it-out-loud_TXTSetVoice": "Set a Voice", + "gui.howtos.say-it-out-loud.step_TXTMove": "Move Around", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "Thêm vào Ảnh nền", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "Add Another Character", + "gui.howtos.say-it-out-loud.step_TXTSong": "Perform a Song", + "gui.howtos.say-it-out-loud.step_TXTColor": "Thay đổi Màu sắc", + "gui.howtos.say-it-out-loud.step_TXTSpin": "Xoay vòng", + "gui.howtos.say-it-out-loud.step_TXTGrow": "Grow and Shrink", + "gui.howtos.cartoon-network": "Animate an Adventure Game", + "gui.howtos.cartoon-network.step_CNcharacter": "Choose a Character to Show", + "gui.howtos.cartoon-network.step_CNsay": "Nói gì đó", + "gui.howtos.cartoon-network.step_CNglide": "Trượt xung quanh", + "gui.howtos.cartoon-network.step_CNpicksprite": "Choose an Object to Chase", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "Keep Score", + "gui.howtos.cartoon-network.step_CNbackdrop": "Level Up: Change Backdrop", + "gui.howtos.animate-a-name.name": "Làm tên chuyển động", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "Thêm một đối tượng là chữ cái", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "Phát âm thanh khi bấm vào", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "Thêm một đối tượng là chữ cái khác", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "Thay đổi màu", + "gui.howtos.animate-a-name.step_AnimateSpin": "Thêm một đối tượng là chữ cái khác và làm cho nó quay", + "gui.howtos.animate-a-name.step_AnimateGrow": "Thêm đối tượng chữ cái khác & làm nó lớn lên", + "gui.howtos.make-music.name": "Sáng tác âm nhạc", + "gui.howtos.Make-Music.step_PickInstrument": "Thêm một đối tượng là nhạc cụ", + "gui.howtos.Make-Music.step_PlaySoundClick": "Phát âm thanh khi được nhấn vào", + "gui.howtos.Make-Music.step_MakeSong": "Tạo ra một bài hát", + "gui.howtos.make-music.step_MakeBeat": "Chọn trống & tạo nhịp điệu", + "gui.howtos.make-music.step_MakeBeatBox": "Chọn nhân vật Máy thu âm và Beatbox Ngạc nhiên", + "gui.howtos.make-a-game.name": "Tạo một trò chơi Bấm và bấm", + "gui.howtos.Make-A-Game.step_GamePickSprite": "Chọn một đối tượng", + "gui.howtos.make-a-game.step_GamePlaySound": "Phát âm thanh khi được nhấn vào", + "gui.howtos.make-a-game.step_GameAddScore": "Thêm biến Điểm", + "gui.howtos.make-a-game.step_GameChangeScore": "Khi được nhấn, tăng điểm số lên", + "gui.howtos.make-a-game.step_Random": "Đi đến vị trí ngẫu nhiên", + "gui.howtos.make-music.step_GameChangeColor": "Thay đổi Màu sắc", + "gui.howtos.make-music.step_ResetScore": "Đặt lại điểm", + "gui.howtos.make-a-chase-game.name": "Làm trò chơi đuổi bắt", + "gui.howtos.Chase-Game.step_BG": "Thêm vào Ảnh nền", + "gui.howtos.chase-game.step_AddOcto": "Thêm một Đối tượng", + "gui.howtos.make-music.step_LeftRight": "Di chuyển sang trái và phải bằng phím mũi tên", + "gui.howtos.Chase-Game.step_UpDown": "Di chuyển lên xuống bằng phím mũi tên", + "gui.howtos.Chase-Game.step_AddStar": "Thêm đối tượng khác", + "gui.howtos.Chase-Game.step_MoveRandom": "Di chuyển một cách ngẫu nhiên", + "gui.howtos.Chase-Game.step_WhenTouch": "Trong đối tượng con bạch tuộc, khi chạm vào phát âm thanh", + "gui.howtos.Chase-Game.step_ScoreVariable": "Thêm biến Điểm", + "gui.howtos.Chase-Game.ScoreWhenTouch": "Trong đối tượng con bạch tuộc, khi chạm vào ghi thêm điểm", + "gui.howtos.add-sprite.name": "Thêm một Đối tượng", + "gui.howtos.add-sprite.step_addSprite": "Thêm một Đối tượng", + "gui.howtos.add-a-backdrop.name": "Thêm vào Ảnh nền", + "gui.howtos.change-size.name": "Thay đổi kích thước", + "gui.howtos.glide-around.name": "Trượt xung quanh", + "gui.howtos.record-a-sound.name": "Ghi lại âm thanh", + "gui.howtos.spin-video.name": "Làm nó Xoay", + "gui.howtos.hide-and-show.name": "Ẩn và hiện", + "gui.howtos.switch-costume.name": "Tạo hiệu ứng chuyển động cho đối tượng", + "gui.howtos.move-around-with-arrow-keys.name": "Dùng các phím mũi tên", + "gui.howtos.add-effects.name": "Thêm Hiệu ứng", + "gui.extension.music.name": "Âm nhạc", + "gui.extension.music.description": "Chơi nhạc cụ và trống", + "gui.extension.pen.name": "Bút vẽ", + "gui.extension.pen.description": "Vẽ bằng đối tượng của bạn.", + "gui.extension.videosensing.name": "Cảm biến Video", + "gui.extension.videosensing.description": "Nhận diện chuyển động với máy ảnh", + "gui.extension.text2speech.name": "Text to Speech", + "gui.extension.text2speech.description": "Make your projects talk.", + "gui.extension.translate.name": "Dịch", + "gui.extension.translate.description": "Dịch văn bản ra nhiều ngôn ngữ.", + "gui.extension.microbit.description": "Kết nối dự án của bạn với thế giới.", + "gui.extension.microbit.connectingMessage": "Đang kết nối", + "gui.extension.ev3.description": "Làm những con rô-bốt tương tác và hơn thế nữa.", + "gui.extension.ev3.connectingMessage": "Đang kết nối. Hãy chắc chắn rằng mã PIN trên EV3 của bạn là 1234.", + "gui.extension.wedo2.description": "Xây dựng với mô-tơ và cảm biến.", + "gui.extension.wedo2.connectingMessage": "Đang kết nối", + "gui.libraryTags.all": "Tất cả", + "gui.libraryTags.animals": "Động vật", + "gui.libraryTags.dance": "Khiêu vũ", + "gui.libraryTags.effects": "Hiệu ứng", + "gui.libraryTags.fantasy": "Tưởng tượng", + "gui.libraryTags.fashion": "Thời trang", + "gui.libraryTags.food": "Food", + "gui.libraryTags.indoors": "Trong nhà", + "gui.libraryTags.loops": "Loops", + "gui.libraryTags.music": "Âm nhạc", + "gui.libraryTags.notes": "Các lưu ý", + "gui.libraryTags.outdoors": "Ngoài trời", + "gui.libraryTags.patterns": "Patterns", + "gui.libraryTags.people": "Con người", + "gui.libraryTags.percussion": "Bộ gõ", + "gui.libraryTags.space": "Khoảng trắng", + "gui.libraryTags.sports": "Thể thao", + "gui.libraryTags.underwater": "Dưới nước", + "gui.libraryTags.voice": "Voice", + "gui.libraryTags.wacky": "Wacky", + "gui.libraryTags.animation": "Phim hoạt hình", + "gui.libraryTags.art": "Nghệ thuật", + "gui.libraryTags.games": "Trò chơi", + "gui.libraryTags.stories": "Những câu chuyện", + "gui.libraryTags.letters": "Ký tự", + "gui.opcodeLabels.direction": "hướng", + "gui.opcodeLabels.xposition": "hoành độ", + "gui.opcodeLabels.yposition": "tung độ", + "gui.opcodeLabels.size": "kích thước", + "gui.opcodeLabels.costumename": "tên thiết kế", + "gui.opcodeLabels.costumenumber": "costume number", + "gui.opcodeLabels.backdropname": "tên phông nền", + "gui.opcodeLabels.backdropnumber": "backdrop number", + "gui.opcodeLabels.volume": "âm lượng", + "gui.opcodeLabels.tempo": "nhịp độ", + "gui.opcodeLabels.answer": "trả lời", + "gui.opcodeLabels.loudness": "độ ồn", + "gui.opcodeLabels.username": "tên đăng nhập", + "gui.opcodeLabels.year": "năm", + "gui.opcodeLabels.month": "tháng", + "gui.opcodeLabels.date": "ngày", + "gui.opcodeLabels.dayofweek": "ngày trong tuần", + "gui.opcodeLabels.hour": "giờ", + "gui.opcodeLabels.minute": "phút", + "gui.opcodeLabels.second": "giây", + "gui.opcodeLabels.timer": "đồng hồ bấm giờ", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/xh.json b/editor/interface/xh.json deleted file mode 100644 index f0df2c96..00000000 --- a/editor/interface/xh.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Backpack", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Error loading backpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Loading...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "More", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Backpack is empty", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Browser is not supported", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Back", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Take a Photo", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Loading Camera...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "We need your permission to use your camera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Retake Photo", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Save", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Take Photo", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Loading...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Enable Camera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "Tutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Close", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "More things to try!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "See more", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Have your device nearby, then begin searching.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Press the button on your device.", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Start Searching", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Searching...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Try again", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Connected", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Disconnect", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Go to Editor", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Connecting...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, looks like something went wrong.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Device name", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Connect", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Looking for devices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "No devices found", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Select your device in the list above.", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Refresh", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Make sure you have Scratch Link installed and running", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Check that Bluetooth is enabled", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Try again", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Help", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Go", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Stop", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Something went wrong.", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "We are so sorry, but it looks like Scratch has crashed. This bug has been automatically reported to the Scratch Team. Please refresh your page to try again.", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Reload", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Make a Block", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Add an input", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "number or text", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Add an input", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cancel", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "OK", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Direction", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "All Around", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Left/Right", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Do not rotate", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Code", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Backdrops", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Costumes", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Sounds", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "View a Scratch 2.0 Project", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Beta will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Enter a link to one of your shared Scratch projects. Changes made in this 3.0 Preview will not be saved.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, that project link or id doesn't look quite right.", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "View", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Go Back", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Coming Soon", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Search", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "All", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Loading sounds …", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Loading Project", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Profile", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "My Stuff", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "My Classes", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "My Class", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Account settings", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Sign out", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "See Community", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Sign in", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Need Help?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "Tutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Restore Sound", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Restore Costume", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Restore", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Save now", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Save as a copy", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Remix", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "New", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "File", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Load from your computer", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Save to your computer", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Edit", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Join Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Sign in", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Give Feedback", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Project title here", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Share", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Help", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Back", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "length {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Try Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Not Now", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Try It", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "View 2.0 Project", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Welcome to the Scratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "We're working on the next generation of Scratch. We're excited for you to try it!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Not Now", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Try It! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "View 2.0 Project", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cancel", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "OK", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Stop", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Play", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Loading...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Save", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Re-record", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Record Sound", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Begin recording by clicking the button below", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}We need your permission to use your microphone", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Stop recording", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Record", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Sound", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Play", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Stop", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Trim", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Save", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Undo", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Redo", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Faster", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Slower", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Echo", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robot", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Louder", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Softer", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Reverse", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Name", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Show", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Size", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "duplicate", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "delete", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Paint", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Surprise", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Paint", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Surprise", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Stage", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Backdrops", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Back", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "To learn more, go to the {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Paint", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Surprise", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Camera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Surprise", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Record", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Creating...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Saving...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Move Around", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Say Something", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Change color", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Music", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Pen", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Text to Speech", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Translate", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Translate text into many languages.", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Connecting", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "All", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Animals", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dance", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Fashion", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Food", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Music", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "People", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Space", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Sports", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Underwater", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Voice", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Stories", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Letters", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "direction", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x position", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y position", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "size", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "costume name", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "backdrop name", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "volume", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "tempo", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "answer", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "loudness", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "username", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "year", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "month", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "date", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "day of week", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "hour", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "minute", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "second", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "timer", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/yo.json b/editor/interface/yo.json deleted file mode 100644 index 98c01c03..00000000 --- a/editor/interface/yo.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Tunsopo", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Apoeyin", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Àṣìṣe ò mú apamọ́ẹ̀yìn kójọpọ̀ ", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Ń kórajọpọ̀.. ", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Àfikún", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "Apamọ́ẹ̀yìn ṣ'òfìfo ", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Kò s'ítìlẹ́yìn fún asàwáríkiri ", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "A tọrọ gáfárà, ṣùgbọ́n Scratch 3.0 kò ní ìtìlẹ́yìn fún Internet Explorer, Vivaldi, Opera tàbí Silk. A rọ̀ ọ́ kí o lo asàwáríkiri tuntun gẹ́gẹ́ bí Google Chrome, Mozilla Firefox, tàbí Microsoft Edge. ", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Padà ", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Láti mọ̀ sí i, lọ sí {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "ibeere oni lemo-lemo", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Ya Aworan", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Ayàwòrán ń kórajọpọ̀... ", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "A nilo àṣẹ rẹ láti lò Ayàwòrán", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "tun Aworan ya", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Fi pamọ́ ", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Ya Aworan", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Ń kórajọpọ̀... ", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "F'ààyè gba Ẹ̀rọ-ayàwòrán ", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "ẹ̀kọ́", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Pade", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Ọpọ́n nǹkan láti gbìdánwò! ", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Wo díẹ̀ sí i ", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Maṣe dààmú, A n ṣiṣẹ lori rẹ{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "nbọ laipẹ", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "A n ṣiṣẹ lori rẹ{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "A kò rí ẹ̀rọ kankan ", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Fi ẹ̀rọọ̀ rẹ sítòsí, nígbà náà bẹ̀rẹ̀ ìṣàwárí. ", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Tẹ bọ́tììnì orí ẹ̀rọọ̀ rẹ. ", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Bẹ̀rẹ̀ ìṣàwárí ", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Ń ṣàwárí... ", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "gbiyanju lẹẹkansi", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Tiṣèsopọ̀ ", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Jáṣàsopọ̀ ", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Lọ sí Aṣàtúnṣe", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Ń ṣèṣàsopọ̀... ", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Ó ṣe, ó jọ pé nǹkan kan ti yíwọ́. ", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Gbiyanju lẹẹkansi", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Ìrànlọ́wọ́ ", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Orúkọ ẹ̀rọ ", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Ṣèṣàsopọ̀ ", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "wiwa awọn ẹrọ", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "ko si ẹrọ kankan ti a rii", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "yan ẹrọ rẹ ninu akojọ to wa loke", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Sọdọ̀tun ", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Rí i wípé ó gbé Scratch Link tó ń ṣiṣẹ́ sórí ẹ̀rọ ", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Ṣàyẹ̀wò bóyá afààyè gba Bluetooth wà ", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Gbiyanju lẹẹkansi", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Iranlowo", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Lọ ", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "dáduro", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Ó ṣe! Nǹkan ti yíwọ́. ", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "A tọrọ gáfárà, ṣùgbọ́n o jọ bí ẹni pé Scratch ti dẹnu kọlẹ̀. Odù-aṣàṣìṣe yìí ti ti sọ àṣìṣe fún Ikọ̀ Scratch fúnra rẹ̀. Jọ̀wọ́ ṣàtúnṣàjọ ojúùwéè rẹ láti tún ìyánjú ṣe. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Ṣàtúnṣàjọ ", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Ṣe Búlọ́ọ̀kù kan ", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Fi agbewole sile", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Òǹkà tàbí àyọkà ", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Fi agbewole sile", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "Bolianu", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Add a label", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Run without screen refresh", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Fagilé ", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Ó dára ", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Itosona", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Yíká gbogbo ", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "Òsì/Ọ̀tún ", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Máà ṣe yí ", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Add Extension", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Odù ", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Aṣọẹ̀yìnìtàgé ", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Aṣọ-eré ", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Ìró ", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Wo iṣẹ́ Scratch 2.0 ", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Fi adarí sí ọ̀kan nínú iṣẹ́ Scratch tí o pín. Àyípadà inú 3.0 Bẹ́tà ò ní wọ ìfipamọ́. ", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Fi adarí sí ọ̀kan nínú iṣẹ́ Scratch tí o pín. Àyípadà inú 3.0 Àkọ́wò ò ní wọ ìfipamọ́. ", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Ó ṣe, adarí iṣẹ́ yẹn tàbí ìdánimọ̀ ò rí b'ó ti yẹ kó rí. ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Ìwó ", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Lọ Sẹ́yìn ", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Láti mọ̀ sí i, lọ sí {previewFaqLink}.", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "ibeere oni lemo-lemo", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "nbọ laipẹ ", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Nii lo", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Isowopo pelu", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Àwárí", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Gbogbo rẹ̀", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Creating blocks …", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Loading sprites …", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Ń ṣàkórajọpọ̀ ìró... ", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Loading extensions …", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Preparing emojis …", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Ń ṣàkórajọpọ̀ Iṣẹ́ ", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Àlàyé ọ̀rọ̀ nípa ẹni ", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Nǹkan-àn mi ", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Àwọn yàrá-ìkẹ́kọ̀ọ́ mi ", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Yàrá ìkẹ́kọ̀ọ́ mi ", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Ààtò Ìṣàmúlò ", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Tọwọ́bọ̀wé Ìjáde ", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Wo Ìlúayélujára ", - "description": "Label for see community button" - }, - "general.username": { - "message": "Username", - "description": "Label for login username input" - }, - "general.password": { - "message": "Password", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Tọwọ́bọ̀wé wọlé ", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Se ofe iranlowo?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "language selector", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "ẹ̀kọ́", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Restore Sprite", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Dá ohùn padà ", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Dá Aṣọ-eré padà ", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Dápadà", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Fipamọ́ nísinsìnyí ", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Fipamọ́ gẹ́gẹ́ bí ẹ̀dà ", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Àtúnpòpọ̀ ", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Ọ̀tun ", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Ayùn", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Ṣèṣàkójọpọ̀ láti orí ẹ̀rọ ayárabíàṣáà rẹ ", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Fipamọ́ sórí ẹ̀rọ-ayárabíàṣáà rẹ ", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Atunse", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Turn off Turbo Mode", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Turn on Turbo Mode", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "darapọ mọ Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Tọwọ́bọ̀wé wọlé ", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Fèsì sílẹ̀ ", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Àkọlé iṣẹ́ níbi ", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "Shared", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Pín ", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Iranlowo", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "pada", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(òfìfo) ", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "gígùn {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "normal readout", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "large readout", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "slider", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Gbìdánwò Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Kãbõ sí Scratch 3.0 (t'oní ìdánwò)", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ìsẹ̀yín Kọ́ ", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "dànwó", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Wo iṣẹ́ 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Káàbọ̀ sí Scratch 3.0 Bẹ́tà náà ", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "À ń ṣiṣẹ́ lórí ìran Scratch tí ọpọ́n sún kàn. Ayọ̀ kún inú wa fún ọ láti gbìdánwòo rẹ̀!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ìsẹ̀yín Kọ́ ", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Gbìdánwòo rẹ̀! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Wo iṣẹ́ 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Láti mọ̀ sí i, lọ sí {previewFaqLink}.", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "ibeere oni lemo-lemo", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "For all sprites", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "For this sprite only", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "This variable will be available to all sprites.", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Fagilé ", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Ó dára ", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "dáduro", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Ṣeré ", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Mo n ṣiṣẹ lọwọ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Fi pamọ́ ", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Tún ká-sílẹ̀ ", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Ká ohun sílẹ̀ ", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Bẹ̀rẹ̀ ìkóhùnsílẹ̀ nípa ṣíṣíra tẹ bọ́tììnì ìsàlẹ̀ ", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}A nílò àṣẹẹ̀ rẹ láti lo ẹ̀rọ-gbohùngbohùnun rẹ ", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Dá ìkóhùnsílẹ̀ dúró ", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Ká ohùn sílẹ̀ ", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Dun", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Ṣeré ", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "dáduro", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Gé kúrò ", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Fi pamọ́ ", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Yi pada", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Tunse", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Yára ", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Fà bí ìgbín ", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Kù ", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Róbọ́ọ̀tì ", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Gbóhùnókè ", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "rọ̀", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Fàsẹ́yìn ", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Orúkọ ", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Sprite", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Fi hàn ", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "itobi", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "Eda", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "Pare", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "export", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Choose a Sprite", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Oda", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Iyanu", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Upload Sprite", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Switch to large stage", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Switch to small stage", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Enter full screen mode", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Exit full screen mode", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Full Screen Control", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Oda", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Iyanu", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Upload Backdrop", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Ipele", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Aṣọẹ̀yìnìtàgé ", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Turbo Mode", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "Your Browser Does Not Support WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Unfortunately it looks like your browser or computer {webGlLink}. This technology is needed for Scratch 3.0 to run.", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "does not support WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "pada", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Láti mọ̀ sí i, lọ sí {previewFaqLink}.", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "ibeere oni lemo-lemo", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Choose a Backdrop", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Choose a Costume", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Choose a Backdrop", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Choose a Costume", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Oda", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Iyanu", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Upload Backdrop", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Upload Costume", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Ayàwòrán", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Choose an Extension", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Enter the URL of the extension", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch Project", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Could not start recording", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "The project file that was selected failed to load.", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Choose a Sound", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Upload Sound", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Iyanu", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Ká ohùn sílẹ̀ ", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Choose a Sound", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Choose a Sprite", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Choose a Tutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "ounshi...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "ounfipamo...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Getting Started", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Add a move block", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Click the green flag to start", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Create Animations That Talk", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Add the Text to Speech blocks", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "So nkankan", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Set a Voice", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "lo kaakiri", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Add Another Character", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Perform a Song", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Spin Around", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Grow and Shrink", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "So nkankan", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Glide Around", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "fi esi pamo", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Animate a Name", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Pick a Letter Sprite", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Play a Sound When Clicked", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Pick Another Letter Sprite", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "pa awo da", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Pick Another Letter Sprite & Make It Spin", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Pick Another Letter Sprite & Make It Grow", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Make Music", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Pick an Instrument Sprite", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Play Sound When Clicked", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Create a Song", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Choose a Drum & Make a Beat", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Make a Clicker Game", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Pick A Sprite", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Play Sound When Clicked", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "When Clicked Increase Score", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Go to a random position", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Change Color", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Reset Score", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Make a Chase Game", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Add a Backdrop", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Add a Sprite", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Move Right & Left With Arrow Keys", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Move Up & Down With Arrow Keys", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Add Another Sprite", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Move Randomly", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "In Octopus Sprite, When Touching Play Sound", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Create Score Variable", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "In Octopus Sprite, When Touching Add Score", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Add a Sprite", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Add a Sprite", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Add a Backdrop", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Change Size", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Glide Around", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Record a Sound", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Make It Spin", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Hide and Show", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Animate a Sprite", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Use Arrow Keys", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Add Effects", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "Orin", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Play instruments and drums.", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Gege", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Draw with your sprites.", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Video Sensing", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Sense motion with the camera.", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Kiko si oro", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Make your projects talk.", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Túmọ̀", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Tumo kiko si ede pupo", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Connect your projects with the world.", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "ounsopo", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Build interactive robots and more.", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Connecting. Make sure the pin on your EV3 is set to 1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Build with motors and sensors.", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "ounsopo", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Gbogbo rẹ̀", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Eranko pupo", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Jo", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Effects", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Fantasy", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Oge", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "onjẹ", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Indoors", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Loops", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "Orin", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Notes", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Outdoors", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Patterns", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Eeyan", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Percussion", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Aaye", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Awon ere idaraya", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Abe omi", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Ohun", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Animation", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Art", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Games", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Itan pupo", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "iwe iranse pupo", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "itọsọna", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "ipo x", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "ipo y ", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "iwọn", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "oruko aso ere", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "costume number", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "oruko agbetele ", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "backdrop number", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "iwọn didun", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": " ìlọòkèlọilẹ̀", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "Idahun", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "ariwo", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "Oruko Olumolo", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "Odun", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "Osu", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "Ojo", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "Ojo Ose", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "Wakati", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "Iseju", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "Iseju aya", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "Aago", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/interface/zh-cn.json b/editor/interface/zh-cn.json index e458e062..1276002f 100644 --- a/editor/interface/zh-cn.json +++ b/editor/interface/zh-cn.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "重新连接", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "书包", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "载入书包时出错了", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "载入中……", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "更多", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "书包是空的", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "不支持当前浏览器", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "我们很抱歉,Scratch 3.0不支持IE、Vivaldi、Opera或Silk浏览器。我们推荐较新的浏览器,例如谷歌Chrome浏览器,Mozilla火狐浏览器或微软Edge。", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "返回", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "访问{previewFaqLink},了解更多。", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "常见问题", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "拍摄", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "摄像头加载中……", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "需要你的同意才能使用摄像头", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "重新拍摄", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "保存", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "拍摄照片", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "载入中……", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "启用摄像头", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "教程", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "关闭", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "再试试这些!", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "更多技巧", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "别急,我们还在做这个 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "即将启用...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "还在开发 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "没有发现任何设备", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "把设备放在边上,然后开始搜索", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "按下设备上的按钮", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "开始搜索", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "正在搜索……", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "重试", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "已连接", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "断开连接", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "返回编辑器", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "正在连接……", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "呀,好像出错了。", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "重试", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "帮助", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "设备名称", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "连接", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "正在查找设备", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "没有发现任何设备", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "选择上面列出的设备。", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "刷新", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "确保已安装并正在运行Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "请检查蓝牙已经开启", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "重试", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "帮助", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "运行", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "停止", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "呀,出错了。", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "很抱歉,Scratch出故障了。这个问题已经自动报告给Scratch开发团队。请刷新页面再试试。", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "重新载入", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "制作新的积木", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "添加输入项", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "数字或文本", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "添加输入项", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "布尔值", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "添加文本标签:", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "运行时不刷新屏幕", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "取消", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "完成", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "方向", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "任意旋转", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "左右翻转", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "不旋转", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "添加扩展", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "代码", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "背景", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "造型", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "声音", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "观看2.0项目", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "键入一个你分享过的Scratch项目链接。在Scratch 3.0 Beta版中做出的更改将无法保存。", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "键入一个你分享过的Scratch项目链接。在Scratch 3.0预览版中做出的更改将无法保存。", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "啊哦,这个项目链接/编号好像不对。", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "观看", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "返回", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "访问{previewFaqLink},了解更多。", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "常见问题", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "即将启用", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "搜索", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "所有", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "正在创建积木……", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "载入角色……", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "载入声音……", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "加载扩展……", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "呼唤小猫……", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "传送Nano……", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "给Gobo充气 …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "准备表情……", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "载入项目", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "个人资料", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "我的项目中心", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "我的所有班级", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "我的班级", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "账号设置", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "登出", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "查看社区", - "description": "Label for see community button" - }, - "general.username": { - "message": "用户名称", - "description": "Label for login username input" - }, - "general.password": { - "message": "密码", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "登录", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "需要帮助?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "语言菜单", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "教程", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "复原删除的角色", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "复原删除的声音", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "复原删除的造型", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "恢复", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "立即保存", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "保存副本", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "改编", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "新建项目", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "文件", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "从电脑中上传", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "保存到电脑", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "编辑", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "关闭加速模式", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "打开加速模式", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "加入 Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "登录", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "意见反馈", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "在此填写项目标题", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "已分享", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "分享", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "帮助", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "返回", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(空)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "长度{length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "正常显示", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "大字显示", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "滑杆", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "尝试一下 Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "欢迎来到Scratch 3.0 Beta版", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "下次吧", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "试一试", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "观看2.0项目", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "欢迎来到Scratch 3.0 Beta版", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "我们正在开发下一代Scratch。我们很想让你试试它!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "下次吧", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "试用! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "观看2.0项目", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "访问{previewFaqLink},了解更多。", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "常见问题", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "适用于所有角色", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "仅适用于当前角色", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "云变量 (存储在服务器上)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "所有角色都可使用该变量。", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "取消", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "确定", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "停止", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "播放", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "载入中……", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "保存", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "重新录制", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "录制声音", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "点击下方的按钮开始录制", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow}我们需要你的许可才能使用麦克风。", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "停止录制", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "录制", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "声音", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "播放", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "停止", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "修剪", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "保存", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "撤销", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "重做", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "快一点", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "慢一点", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "回声", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "机械化", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "响一点", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "轻一点", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "反转", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "名字", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "角色", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "显示", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "大小", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "复制", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "删除", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "导出", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "选择一个角色", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "绘制", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "随机", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "上传角色", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "放大舞台", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "缩小舞台", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "进入全屏模式", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "退出全屏模式", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "全屏模式", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "选择一个背景", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "绘制", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "随机", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "上传背景", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "舞台", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "背景", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "加速模式", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "你的浏览器不支持WenGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "非常遗憾,你的电脑或浏览器{webGlLink}。Scratch 3.0需要该技术才能运行。", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "不支持WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "返回", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "访问{previewFaqLink},了解更多。", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "常见问题", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "选择一个背景", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "选择一个造型", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "选择一个背景", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "选择一个造型", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "绘制", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "随机", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "上传背景", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "上传造型", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "摄像头", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "选择一个扩展", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "键入扩展的URL", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch项目", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "无法启动录音", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "加载项目文件失败。", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "选择一个声音", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "上传声音", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "随机", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "录制", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "选择一个声音", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "选择一个角色", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "选择一个教程", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "正在创建…", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "正在保存...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "喵", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "我的变量", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "入门", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "添加「移动」积木", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "点击绿旗运行", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "创建会说话的动画", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "添加文字朗读扩展积木", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "让角色说些话", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "设置语音", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "四处移动", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "添加一个背景", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "添加另一个角色", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "演奏一首歌", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "改变颜色", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "原地转动", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "变大变小", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "冒险游戏动画", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "选择要显示的角色", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "让角色说些话", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "滑来滑去", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "选择要捕捉的目标", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Make a Score Variable", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "保存成绩", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "下一关:改变背景", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "姓名动画", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "选一个字母角色", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "点击时播放声音", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "另选一个字母角色", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "改变颜色", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "选一个字母,让它旋转", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "另选一个字母,让它变大", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "制作音乐", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "选一个乐器角色", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "点击时播放声音", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "创作乐曲", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "选一种鼓,演奏鼓点", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "用麦克风角色演唱节奏口技", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "制作消除游戏", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "挑选一个角色", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "点击时播放声音", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "建立一个得分变量", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "被点击时增加分数", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "移动到随机位置", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "改变颜色", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "把得分清零", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "制作追赶游戏", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "添加一个背景", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "添加一个角色", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "用方向键控制左右移动", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "用方向键控制上下移动", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "添加另一个角色", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "随机移动", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "让章鱼被碰到的时候发出声音", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "建立一个得分变量", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "让章鱼被碰到时,增加得分", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "添加一个角色", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "添加一个角色", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "添加一个背景", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "变大变小", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "滑来滑去", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "录制声音", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "让字母旋转", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "隐藏和出现", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "角色动画", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "使用方向键", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "添加一些效果", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "音乐", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "演奏乐器,敲锣打鼓。", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "画笔", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "绘制角色。", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "视频侦测", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "使用摄像头侦测运动。", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "文字朗读", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "让你的项目开口说话", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "翻译", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "把文字翻译成多种语言。", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "把项目连接到实体世界。", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "正在连接", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "搭建交互机器人等。", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "正在连接。请确保EV3上的识别码(PIN)已经设置为1234。", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "支持马达和传感器。", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "正在连接", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "所有", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "动物", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "舞蹈", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "效果", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "奇幻", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "时尚", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "食物", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "室内", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "可循环", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "音乐", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "音符", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "户外", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "图案", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "人物", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "打击乐器", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "太空", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "运动", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "水下", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "人声", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "古怪", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "动画", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "艺术", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "游戏", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "故事", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "字母", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "方向", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x 坐标", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y 坐标", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "大小", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "造型名称", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "造型编号", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "背景名称", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "背景编号", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "音量", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "演奏速度", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "回答", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "响度", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "用户名", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "年", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "月", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "日", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "星期", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "时", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "分", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "秒", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "计时器", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "背景{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "造型{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "角色{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "啵", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "重新连接", + "gui.backpack.header": "书包", + "gui.backpack.errorBackpack": "载入书包时出错了", + "gui.backpack.loadingBackpack": "载入中……", + "gui.backpack.more": "更多", + "gui.backpack.emptyBackpack": "书包是空的", + "gui.unsupportedBrowser.label": "不支持当前浏览器", + "gui.unsupportedBrowser.description": "我们很抱歉,Scratch 3.0不支持IE、Vivaldi、Opera或Silk浏览器。我们推荐较新的浏览器,例如谷歌Chrome浏览器,Mozilla火狐浏览器或微软Edge。", + "gui.unsupportedBrowser.back": "返回", + "gui.unsupportedBrowser.previewfaq": "访问{previewFaqLink},了解更多。", + "gui.unsupportedBrowser.previewfaqlinktext": "常见问题", + "gui.cameraModal.cameraModalTitle": "拍摄", + "gui.cameraModal.loadingCameraMessage": "摄像头加载中……", + "gui.cameraModal.permissionRequest": "需要你的同意才能使用摄像头", + "gui.cameraModal.retakePhoto": "重新拍摄", + "gui.cameraModal.save": "保存", + "gui.cameraModal.takePhoto": "拍摄照片", + "gui.cameraModal.loadingCaption": "载入中……", + "gui.cameraModal.enableCameraCaption": "启用摄像头", + "gui.cards.all-tutorials": "教程", + "gui.cards.close": "关闭", + "gui.cards.more-things-to-try": "再试试这些!", + "gui.cards.see-more": "更多技巧", + "gui.comingSoon.message1": "别急,我们还在做这个 {emoji}", + "gui.comingSoon.message2": "即将启用...", + "gui.comingSoon.message3": "还在开发 {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "没有发现任何设备", + "gui.connection.auto-scanning.prescan": "把设备放在边上,然后开始搜索", + "gui.connection.auto-scanning.pressbutton": "按下设备上的按钮", + "gui.connection.auto-scanning.start-search": "开始搜索", + "gui.connection.connecting-searchbutton": "正在搜索……", + "gui.connection.auto-scanning.try-again": "重试", + "gui.connection.connected": "已连接", + "gui.connection.disconnect": "断开连接", + "gui.connection.go-to-editor": "返回编辑器", + "gui.connection.connecting-cancelbutton": "正在连接……", + "gui.connection.error.errorMessage": "呀,好像出错了。", + "gui.connection.error.tryagainbutton": "重试", + "gui.connection.error.helpbutton": "帮助", + "gui.connection.peripheral-name-label": "设备名称", + "gui.connection.connect": "连接", + "gui.connection.scanning.lookingforperipherals": "正在查找设备", + "gui.connection.scanning.noPeripheralsFound": "没有发现任何设备", + "gui.connection.scanning.instructions": "选择上面列出的设备。", + "gui.connection.search": "刷新", + "gui.connection.unavailable.installscratchlink": "确保已安装并正在运行Scratch Link", + "gui.connection.unavailable.enablebluetooth": "请检查蓝牙已经开启", + "gui.connection.unavailable.tryagainbutton": "重试", + "gui.connection.unavailable.helpbutton": "帮助", + "gui.controls.go": "运行", + "gui.controls.stop": "停止", + "gui.crashMessage.label": "呀,出错了。", + "gui.crashMessage.description": "很抱歉,Scratch出故障了。这个问题已经自动报告给Scratch开发团队。请刷新页面再试试。", + "gui.crashMessage.reload": "重新载入", + "gui.customProcedures.myblockModalTitle": "制作新的积木", + "gui.customProcedures.addAnInputNumberText": "添加输入项", + "gui.customProcedures.numberTextType": "数字或文本", + "gui.customProcedures.addAnInputBoolean": "添加输入项", + "gui.customProcedures.booleanType": "布尔值", + "gui.customProcedures.addALabel": "添加文本标签:", + "gui.customProcedures.runWithoutScreenRefresh": "运行时不刷新屏幕", + "gui.customProcedures.cancel": "取消", + "gui.customProcedures.ok": "完成", + "gui.SpriteInfo.direction": "方向", + "gui.directionPicker.rotationStyles.allAround": "任意旋转", + "gui.directionPicker.rotationStyles.leftRight": "左右翻转", + "gui.directionPicker.rotationStyles.dontRotate": "不旋转", + "gui.gui.addExtension": "添加扩展", + "gui.gui.codeTab": "代码", + "gui.gui.backdropsTab": "背景", + "gui.gui.costumesTab": "造型", + "gui.gui.soundsTab": "声音", + "gui.importInfo.title": "观看2.0项目", + "gui.importInfo.betamessage": "键入一个你分享过的Scratch项目链接。在Scratch 3.0 Beta版中做出的更改将无法保存。", + "gui.importInfo.message": "键入一个你分享过的Scratch项目链接。在Scratch 3.0预览版中做出的更改将无法保存。", + "gui.importInfo.invalidFormatError": "啊哦,这个项目链接/编号好像不对。", + "gui.importModal.viewproject": "观看", + "gui.importInfo.goback": "返回", + "gui.importInfo.previewfaq": "访问{previewFaqLink},了解更多。", + "gui.importInfo.previewfaqlinktext": "常见问题", + "gui.extensionLibrary.comingSoon": "即将启用", + "gui.extensionLibrary.requires": "Requires", + "gui.extensionLibrary.collaboration": "Collaboration with", + "gui.library.filterPlaceholder": "搜索", + "gui.library.allTag": "所有", + "gui.loader.message1": "正在创建积木……", + "gui.loader.message2": "载入角色……", + "gui.loader.message3": "载入声音……", + "gui.loader.message4": "加载扩展……", + "gui.loader.message5": "呼唤小猫……", + "gui.loader.message6": "传送Nano……", + "gui.loader.message7": "给Gobo充气 …", + "gui.loader.message8": "准备表情……", + "gui.loader.headline": "载入项目", + "gui.accountMenu.profile": "个人资料", + "gui.accountMenu.myStuff": "我的项目中心", + "gui.accountMenu.myClasses": "我的所有班级", + "gui.accountMenu.myClass": "我的班级", + "gui.accountMenu.accountSettings": "账号设置", + "gui.accountMenu.signOut": "登出", + "gui.authorInfo.byUser": "by {username}", + "gui.menuBar.seeCommunity": "查看社区", + "general.username": "用户名称", + "general.password": "密码", + "general.signIn": "登录", + "login.needHelp": "需要帮助?", + "gui.menuBar.LanguageSelector": "语言菜单", + "gui.menuBar.tutorialsLibrary": "教程", + "gui.menuBar.restoreSprite": "复原删除的角色", + "gui.menuBar.restoreSound": "复原删除的声音", + "gui.menuBar.restoreCostume": "复原删除的造型", + "gui.menuBar.restore": "恢复", + "gui.menuBar.saveNow": "立即保存", + "gui.menuBar.saveAsCopy": "保存副本", + "gui.menuBar.remix": "改编", + "gui.menuBar.new": "新建项目", + "gui.menuBar.file": "文件", + "gui.menuBar.uploadFromComputer": "从电脑中上传", + "gui.menuBar.downloadToComputer": "保存到电脑", + "gui.menuBar.edit": "编辑", + "gui.menuBar.turboModeOff": "关闭加速模式", + "gui.menuBar.turboModeOn": "打开加速模式", + "gui.menuBar.joinScratch": "加入 Scratch", + "gui.menuBar.signIn": "登录", + "gui.menuBar.giveFeedback": "意见反馈", + "gui.gui.projectTitlePlaceholder": "在此填写项目标题", + "gui.menuBar.isShared": "已分享", + "gui.menuBar.share": "分享", + "gui.modal.help": "帮助", + "gui.modal.back": "返回", + "gui.monitor.listMonitor.empty": "(空)", + "gui.monitor.listMonitor.listLength": "长度{length}", + "gui.monitor.contextMenu.default": "正常显示", + "gui.monitor.contextMenu.large": "大字显示", + "gui.monitor.contextMenu.slider": "滑杆", + "gui.previewInfo.label": "尝试一下 Scratch 3.0", + "gui.previewInfo.welcome": "欢迎来到Scratch 3.0 Beta版", + "gui.previewModal.notnowtooltip": "下次吧", + "gui.previewModal.tryittooltip": "试一试", + "gui.previewModal.viewprojecttooltip": "观看2.0项目", + "gui.previewInfo.betawelcome": "欢迎来到Scratch 3.0 Beta版", + "gui.previewInfo.invitation": "我们正在开发下一代Scratch。我们很想让你试试它!", + "gui.previewInfo.notnow": "下次吧", + "gui.previewModal.tryit": "试用! {caticon}", + "gui.previewModal.viewproject": "观看2.0项目", + "gui.previewInfo.previewfaq": "访问{previewFaqLink},了解更多。", + "gui.previewInfo.previewfaqlinktext": "常见问题", + "gui.gui.variableScopeOptionAllSprites": "适用于所有角色", + "gui.gui.variableScopeOptionSpriteOnly": "仅适用于当前角色", + "gui.gui.cloudVariableOption": "云变量 (存储在服务器上)", + "gui.gui.variablePromptAllSpritesMessage": "所有角色都可使用该变量。", + "gui.prompt.cancel": "取消", + "gui.prompt.ok": "确定", + "gui.playbackStep.stopMsg": "停止", + "gui.playbackStep.playMsg": "播放", + "gui.playbackStep.loadingMsg": "载入中……", + "gui.playbackStep.saveMsg": "保存", + "gui.playbackStep.reRecordMsg": "重新录制", + "gui.recordModal.title": "录制声音", + "gui.recordingStep.beginRecord": "点击下方的按钮开始录制", + "gui.recordingStep.permission": "{arrow}我们需要你的许可才能使用麦克风。", + "gui.recordingStep.stop": "停止录制", + "gui.recordingStep.record": "录制", + "gui.soundEditor.sound": "声音", + "gui.soundEditor.play": "播放", + "gui.soundEditor.stop": "停止", + "gui.soundEditor.trim": "修剪", + "gui.soundEditor.save": "保存", + "gui.soundEditor.undo": "撤销", + "gui.soundEditor.redo": "重做", + "gui.soundEditor.faster": "快一点", + "gui.soundEditor.slower": "慢一点", + "gui.soundEditor.echo": "回声", + "gui.soundEditor.robot": "机械化", + "gui.soundEditor.louder": "响一点", + "gui.soundEditor.softer": "轻一点", + "gui.soundEditor.reverse": "反转", + "gui.SpriteInfo.spritePlaceholder": "名字", + "gui.SpriteInfo.sprite": "角色", + "gui.SpriteInfo.show": "显示", + "gui.SpriteInfo.size": "大小", + "gui.spriteSelectorItem.contextMenuDuplicate": "复制", + "gui.spriteSelectorItem.contextMenuDelete": "删除", + "gui.spriteSelectorItem.contextMenuExport": "导出", + "gui.spriteSelector.addSpriteFromLibrary": "选择一个角色", + "gui.spriteSelector.addSpriteFromPaint": "绘制", + "gui.spriteSelector.addSpriteFromSurprise": "随机", + "gui.spriteSelector.addSpriteFromFile": "上传角色", + "gui.stageHeader.stageSizeLarge": "放大舞台", + "gui.stageHeader.stageSizeSmall": "缩小舞台", + "gui.stageHeader.stageSizeFull": "进入全屏模式", + "gui.stageHeader.stageSizeUnFull": "退出全屏模式", + "gui.stageHeader.fullscreenControl": "全屏模式", + "gui.spriteSelector.addBackdropFromLibrary": "选择一个背景", + "gui.stageSelector.addBackdropFromPaint": "绘制", + "gui.stageSelector.addBackdropFromSurprise": "随机", + "gui.stageSelector.addBackdropFromFile": "上传背景", + "gui.stageSelector.stage": "舞台", + "gui.stageSelector.backdrops": "背景", + "gui.turboMode.active": "加速模式", + "gui.webglModal.label": "你的浏览器不支持WenGL", + "gui.webglModal.description": "非常遗憾,你的电脑或浏览器{webGlLink}。Scratch 3.0需要该技术才能运行。", + "gui.webglModal.webgllink": "不支持WebGL", + "gui.webglModal.back": "返回", + "gui.webglModal.previewfaq": "访问{previewFaqLink},了解更多。", + "gui.webglModal.previewfaqlinktext": "常见问题", + "gui.costumeLibrary.chooseABackdrop": "选择一个背景", + "gui.costumeLibrary.chooseACostume": "选择一个造型", + "gui.costumeTab.addBackdropFromLibrary": "选择一个背景", + "gui.costumeTab.addCostumeFromLibrary": "选择一个造型", + "gui.costumeTab.addBlankCostume": "绘制", + "gui.costumeTab.addSurpriseCostume": "随机", + "gui.costumeTab.addFileBackdrop": "上传背景", + "gui.costumeTab.addFileCostume": "上传造型", + "gui.costumeTab.addCameraCostume": "摄像头", + "gui.extensionLibrary.chooseAnExtension": "选择一个扩展", + "gui.extensionLibrary.extensionUrl": "键入扩展的URL", + "gui.gui.defaultProjectTitle": "Scratch项目", + "gui.recordingStep.alertMsg": "无法启动录音", + "gui.projectLoader.loadError": "加载项目文件失败。", + "gui.soundLibrary.chooseASound": "选择一个声音", + "gui.soundTab.fileUploadSound": "上传声音", + "gui.soundTab.surpriseSound": "随机", + "gui.soundTab.recordSound": "录制", + "gui.soundTab.addSoundFromLibrary": "选择一个声音", + "gui.spriteLibrary.chooseASprite": "选择一个角色", + "gui.tipsLibrary.tutorials": "选择一个教程", + "gui.alerts.createsuccess": "Successfully created.", + "gui.alerts.creating": "正在创建…", + "gui.alerts.creatingError": "Could not create the project. Please try again!", + "gui.alerts.savingError": "Could not save the project. Please try again!", + "gui.alerts.savesuccess": "Successfully saved.", + "gui.alerts.saving": "正在保存...", + "gui.defaultProject.meow": "喵", + "gui.defaultProject.variable": "我的变量", + "gui.howtos.intro-move-sayhello-hat.name": "入门", + "gui.howtos.intro-move.step_stepMove": "添加「移动」积木", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "点击绿旗运行", + "gui.howtos.say-it-out-loud": "创建会说话的动画", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "添加文字朗读扩展积木", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "让角色说些话", + "gui.howtos.say-it-out-loud_TXTSetVoice": "设置语音", + "gui.howtos.say-it-out-loud.step_TXTMove": "四处移动", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "添加一个背景", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "添加另一个角色", + "gui.howtos.say-it-out-loud.step_TXTSong": "演奏一首歌", + "gui.howtos.say-it-out-loud.step_TXTColor": "改变颜色", + "gui.howtos.say-it-out-loud.step_TXTSpin": "原地转动", + "gui.howtos.say-it-out-loud.step_TXTGrow": "变大变小", + "gui.howtos.cartoon-network": "冒险游戏动画", + "gui.howtos.cartoon-network.step_CNcharacter": "选择要显示的角色", + "gui.howtos.cartoon-network.step_CNsay": "让角色说些话", + "gui.howtos.cartoon-network.step_CNglide": "滑来滑去", + "gui.howtos.cartoon-network.step_CNpicksprite": "选择要捕捉的目标", + "gui.howtos.cartoon-network.step_CNcollect": "Collect Objects", + "gui.howtos.cartoon-network.step_CNvariable": "Make a Score Variable", + "gui.howtos.cartoon-network.step_CNscore": "保存成绩", + "gui.howtos.cartoon-network.step_CNbackdrop": "下一关:改变背景", + "gui.howtos.animate-a-name.name": "姓名动画", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "选一个字母角色", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "点击时播放声音", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "另选一个字母角色", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "改变颜色", + "gui.howtos.animate-a-name.step_AnimateSpin": "选一个字母,让它旋转", + "gui.howtos.animate-a-name.step_AnimateGrow": "另选一个字母,让它变大", + "gui.howtos.make-music.name": "制作音乐", + "gui.howtos.Make-Music.step_PickInstrument": "选一个乐器角色", + "gui.howtos.Make-Music.step_PlaySoundClick": "点击时播放声音", + "gui.howtos.Make-Music.step_MakeSong": "创作乐曲", + "gui.howtos.make-music.step_MakeBeat": "选一种鼓,演奏鼓点", + "gui.howtos.make-music.step_MakeBeatBox": "用麦克风角色演唱节奏口技", + "gui.howtos.make-a-game.name": "制作消除游戏", + "gui.howtos.Make-A-Game.step_GamePickSprite": "挑选一个角色", + "gui.howtos.make-a-game.step_GamePlaySound": "点击时播放声音", + "gui.howtos.make-a-game.step_GameAddScore": "建立一个得分变量", + "gui.howtos.make-a-game.step_GameChangeScore": "被点击时增加分数", + "gui.howtos.make-a-game.step_Random": "移动到随机位置", + "gui.howtos.make-music.step_GameChangeColor": "改变颜色", + "gui.howtos.make-music.step_ResetScore": "把得分清零", + "gui.howtos.make-a-chase-game.name": "制作追赶游戏", + "gui.howtos.Chase-Game.step_BG": "添加一个背景", + "gui.howtos.chase-game.step_AddOcto": "添加一个角色", + "gui.howtos.make-music.step_LeftRight": "用方向键控制左右移动", + "gui.howtos.Chase-Game.step_UpDown": "用方向键控制上下移动", + "gui.howtos.Chase-Game.step_AddStar": "添加另一个角色", + "gui.howtos.Chase-Game.step_MoveRandom": "随机移动", + "gui.howtos.Chase-Game.step_WhenTouch": "让章鱼被碰到的时候发出声音", + "gui.howtos.Chase-Game.step_ScoreVariable": "建立一个得分变量", + "gui.howtos.Chase-Game.ScoreWhenTouch": "让章鱼被碰到时,增加得分", + "gui.howtos.add-sprite.name": "添加一个角色", + "gui.howtos.add-sprite.step_addSprite": "添加一个角色", + "gui.howtos.add-a-backdrop.name": "添加一个背景", + "gui.howtos.change-size.name": "变大变小", + "gui.howtos.glide-around.name": "滑来滑去", + "gui.howtos.record-a-sound.name": "录制声音", + "gui.howtos.spin-video.name": "让字母旋转", + "gui.howtos.hide-and-show.name": "隐藏和出现", + "gui.howtos.switch-costume.name": "角色动画", + "gui.howtos.move-around-with-arrow-keys.name": "使用方向键", + "gui.howtos.add-effects.name": "添加一些效果", + "gui.extension.music.name": "音乐", + "gui.extension.music.description": "演奏乐器,敲锣打鼓。", + "gui.extension.pen.name": "画笔", + "gui.extension.pen.description": "绘制角色。", + "gui.extension.videosensing.name": "视频侦测", + "gui.extension.videosensing.description": "使用摄像头侦测运动。", + "gui.extension.text2speech.name": "文字朗读", + "gui.extension.text2speech.description": "让你的项目开口说话", + "gui.extension.translate.name": "翻译", + "gui.extension.translate.description": "把文字翻译成多种语言。", + "gui.extension.microbit.description": "把项目连接到实体世界。", + "gui.extension.microbit.connectingMessage": "正在连接", + "gui.extension.ev3.description": "搭建交互机器人等。", + "gui.extension.ev3.connectingMessage": "正在连接。请确保EV3上的识别码(PIN)已经设置为1234。", + "gui.extension.wedo2.description": "支持马达和传感器。", + "gui.extension.wedo2.connectingMessage": "正在连接", + "gui.libraryTags.all": "所有", + "gui.libraryTags.animals": "动物", + "gui.libraryTags.dance": "舞蹈", + "gui.libraryTags.effects": "效果", + "gui.libraryTags.fantasy": "奇幻", + "gui.libraryTags.fashion": "时尚", + "gui.libraryTags.food": "食物", + "gui.libraryTags.indoors": "室内", + "gui.libraryTags.loops": "可循环", + "gui.libraryTags.music": "音乐", + "gui.libraryTags.notes": "音符", + "gui.libraryTags.outdoors": "户外", + "gui.libraryTags.patterns": "图案", + "gui.libraryTags.people": "人物", + "gui.libraryTags.percussion": "打击乐器", + "gui.libraryTags.space": "太空", + "gui.libraryTags.sports": "运动", + "gui.libraryTags.underwater": "水下", + "gui.libraryTags.voice": "人声", + "gui.libraryTags.wacky": "古怪", + "gui.libraryTags.animation": "动画", + "gui.libraryTags.art": "艺术", + "gui.libraryTags.games": "游戏", + "gui.libraryTags.stories": "故事", + "gui.libraryTags.letters": "字母", + "gui.opcodeLabels.direction": "方向", + "gui.opcodeLabels.xposition": "x 坐标", + "gui.opcodeLabels.yposition": "y 坐标", + "gui.opcodeLabels.size": "大小", + "gui.opcodeLabels.costumename": "造型名称", + "gui.opcodeLabels.costumenumber": "造型编号", + "gui.opcodeLabels.backdropname": "背景名称", + "gui.opcodeLabels.backdropnumber": "背景编号", + "gui.opcodeLabels.volume": "音量", + "gui.opcodeLabels.tempo": "演奏速度", + "gui.opcodeLabels.answer": "回答", + "gui.opcodeLabels.loudness": "响度", + "gui.opcodeLabels.username": "用户名", + "gui.opcodeLabels.year": "年", + "gui.opcodeLabels.month": "月", + "gui.opcodeLabels.date": "日", + "gui.opcodeLabels.dayofweek": "星期", + "gui.opcodeLabels.hour": "时", + "gui.opcodeLabels.minute": "分", + "gui.opcodeLabels.second": "秒", + "gui.opcodeLabels.timer": "计时器", + "gui.sharedMessages.backdrop": "背景{index}", + "gui.sharedMessages.costume": "造型{index}", + "gui.sharedMessages.sprite": "角色{index}", + "gui.sharedMessages.pop": "啵" } \ No newline at end of file diff --git a/editor/interface/zh-tw.json b/editor/interface/zh-tw.json index c5b4be38..0f633888 100644 --- a/editor/interface/zh-tw.json +++ b/editor/interface/zh-tw.json @@ -1,1466 +1,368 @@ { - "gui.connection.reconnect": { - "message": "重新連接", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "背包", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "載入背包時發生錯誤", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "正在載入…", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "更多資訊", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "背包空無一物", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "瀏覽器不支援", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "很抱歉,Scratch 3.0 不支援 IE、Opera、Silk 瀏覽器。建議你改用其它的,像是 Google Chrome、Mozilla Firefox、Microsoft Edge。", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "返回", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "若要進一步瞭解,請至 {previewFaqLink}。", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "常見問答", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "拍張照片", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "載入攝影裝置中…", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "我們需要你的同意來使用你的相機", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "重新拍照", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "儲存", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "拍照", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "正在載入…", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "啟用攝影裝置", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "教程", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "關閉", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "造訪牛刀小試頁面", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "觀看更多", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "別擔心,我們在做囉 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "即將推出...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "我們在做囉 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "沒有找到裝置", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "把你的裝置放得近一些,然後再開始搜索。", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "按下裝置上的按鈕。", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "開始搜尋", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "正在搜尋…", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "再試一次", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "裝置已連線", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "中斷裝置連線", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "回到編輯器", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "正在連線...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "喔,好像有什麼地方出錯了。", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "再試一次", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "幫助", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "裝置名稱", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "開始連線", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "正在尋找裝置", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "沒有找到裝置", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "在列表中選擇你的裝置", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "重新整理", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "確定你已經安裝並執行 Scratch Link", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "檢查藍牙是否開啟", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "再試一次", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "幫助", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "開始", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "停止", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "哎呀!發生了一些錯誤。", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "很抱歉,看起來 Scratch 崩潰了,錯誤已自動回報給 Scratch 團隊,請重新整理你的頁面,再試一次吧!", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "重新載入", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "建立一個積木", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "添加輸入方塊", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "數字或文字", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "添加輸入方塊", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "布林值", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "添加說明文字", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "執行完畢再更新畫面", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "取消", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "確定", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "方向", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "不設限", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "左-右", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "不旋轉", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "添加擴展", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "程式", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "背景", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "造型", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "音效", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "檢視用 Scratch 2.0 做的專案", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "輸入一個你分享的 Scratch 專案的連結。在 3.0 Beta 版上做的變更不會被儲存。", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "輸入一個你分享的 Scratch 專案連結,在 3.0 預覽版上做的變更不會被儲存。", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "喔哦,那個專案的鏈接或 ID 好像不對。", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "檢視", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "返回", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "若要進一步瞭解,請至 {previewFaqLink}。", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "常見問答", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "即將推出", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "需求", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "合作者", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "搜尋", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "全部", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "正在創建積木…", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "正在載入角色…", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "正在載入音效…", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "正在載入擴展…", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats …", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos …", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos …", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "正在準備表情符號…", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "正在載入專案", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "個人資料", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "我的東西", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "我的所有班級", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "我的班級", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "帳戶設定", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "登出", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "建立者 {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "到社群逛逛", - "description": "Label for see community button" - }, - "general.username": { - "message": "用戶名稱", - "description": "Label for login username input" - }, - "general.password": { - "message": "用戶密碼", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "登入", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "需要幫助?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "語言選擇器", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "教程", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "復原角色", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "復原音效", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "復原造型", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "復原", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "儲存", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "另存成複本", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "改編", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "新建專案", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "檔案", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "從你的電腦挑選", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "下載到你的電腦", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "編輯", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "關閉加速模式", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "開啟加速模式", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "加入 Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "登入", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "回饋意見", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "在這輸入專案名稱", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "已分享", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "分享", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "幫助", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "返回", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(empty)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "長度 {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "一般顯示", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "大型顯示", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "滑桿", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "試試 Scratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "歡迎來到 Scratch 3.0 Beta 版", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "現在還不要", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "試一試", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "檢視 2.0 專案", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "歡迎來到 Scratch 3.0 Beta 版", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "我們正在開發下一代的 Scratch。很高興你願意嘗試!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "現在還不要", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "開始試用!{caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "檢視 2.0 專案", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "若要進一步瞭解,請至 {previewFaqLink}。", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "常見問答", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "適用於所有角色", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "僅適用當前角色", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "雲端變數 (儲存於伺服器)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "這個變數適用於所有角色。", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "取消", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "確定", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "停止", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "播放", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "正在載入…", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "儲存", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "重新錄音", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "錄音", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "點擊下方按鈕開始錄製", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow} 我們需要你的允許才能使用麥克風", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "停止錄製", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "錄製", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "音效", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "播放", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "停止", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "裁剪", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "保存", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "復原", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "重做", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "快播", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "慢播", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "回音", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "機器", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "響亮", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "輕柔", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "反轉", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "名稱", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "角色", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "顯示", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "尺寸", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "複製", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "刪除", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "匯出", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "選個角色", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "繪畫", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "驚喜", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "上傳", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "模式切換 - 大舞台", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "模式切換 - 小舞台", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "模式切換 - 全螢幕", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "離開全螢幕模式", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "顯示模式切換", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "選個背景", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "繪畫", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "驚喜", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "上傳", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "舞台", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "背景", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "加速模式", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "你的瀏覽器不支援 WebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "似乎你的瀏覽器或裝置 {webGlLink},這是讓 Scratch 3.0 運作的必要技術。", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "不支援 WebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "返回", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "若要進一步瞭解,請至 {previewFaqLink}。", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "常見問答", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "範例背景", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "範例造型", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "選個背景", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "選個造型", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "繪畫", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "驚喜", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "上傳", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "上傳", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "拍照", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "選擇擴充功能", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "輸入擴充功能的網址", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "Scratch 專案", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "無法開始錄製", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "所選的專案檔案載入失敗。", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "範例音效", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "上傳", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "驚喜", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "錄製", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "選個音效", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "範例角色", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "選擇教程", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "專案創建成功。", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "正在創建…", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "專案儲存成功。", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "正在儲存…", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "my variable", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "新手入門", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "添加一個移動積木", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "點擊綠旗以執行程式", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "創作對話的動畫", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "加入文字轉語音積木", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "讓角色說些話", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "選擇一種語音", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "四處移動", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "添加一個背景", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "加入另一個角色", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "演奏一首歌曲", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "更改顏色", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "讓角色旋轉", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "放大與縮小", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "探險遊戲做動畫", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "選一個你想用的角色", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "讓角色說些話", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "角色滑行", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "選一個要追逐的對象", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "要收集的東西", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "建立一個紀錄得分的變數", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "紀錄分數", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "進一步:改變背景", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "姓名動畫", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "選擇一個字母", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "當被點擊時播放一個音效", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "選擇另一個字母", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "更改顏色", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "選擇另一個字母並讓它旋轉", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "選擇另一個字母並讓它縮放", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "音樂創作", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "選擇一個樂器當角色", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "當被點擊時播放音效", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "創建一首歌曲", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "選擇一種樂器並打出節拍", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "選擇角色 Microphone(麥克風)& 用驚喜按鈕產生 Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "創作一個點擊遊戲", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "挑選一個角色", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "當被點擊時播放音效", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "創建一個變數以紀錄分數", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "單擊時增加分數", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "定位到隨機位置", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "更改顏色", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "重設分數", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "創作一個追逐遊戲", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "添加一個背景", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "添加一個角色", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "用方向鍵左右移動", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "用方向鍵上下移動", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "添加其他角色", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "任意移動", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "當碰到 Octopus(章魚)角色時播放音效", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "創建一個變數以紀錄分數", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "當碰到 Octopus(章魚)角色時添加分數", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "添加一個角色", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "添加一個角色", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "添加一個背景", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "尺寸改變", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "角色滑行", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "聲音錄製", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "角色旋轉", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "隱藏和顯示", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "角色動畫", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "用方向鍵控制", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "添加一些效果", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "音樂", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "演奏樂器與節拍。", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "畫筆", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "使用你的角色來畫圖。", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "視訊偵測", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "使用攝影機偵測動作。", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "文字轉語音", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "讓你的專案能夠說話", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "翻譯", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "將文字訊息翻譯為各國語言。", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "讓你的專案與實體世界連結。", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "正在連線", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "創作互動機器人以及更多。", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "正在連接,請確定 EV3 主機上的 Pin 碼已設為 1234。", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "運用馬達與感測器進行創作。", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "正在連線", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "全部", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "動物", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "舞蹈", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "效果", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "魔幻", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "時尚", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "食物", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "室內", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "循環", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "音樂", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "音階", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "戶外", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "圖案", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "人物", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "節奏", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "太空", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "運動", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "水中", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "人聲", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "滑稽", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "動畫", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "藝術", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "遊戲", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "故事", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "字母", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "方向", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x 座標", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y 座標", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "尺寸", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "造型名稱", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "造型編號", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "背景名稱", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "背景編號", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "音量", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "演奏速度", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "詢問的答案", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "聲音響度", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "用戶名稱", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "年", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "月", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "日", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "週", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "時", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "分", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "秒", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "計時器", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "backdrop{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "costume{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Sprite{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "pop", - "description": "Name of the pop sound, the default sound added to a sprite" - } + "gui.connection.reconnect": "重新連接", + "gui.backpack.header": "背包", + "gui.backpack.errorBackpack": "載入背包時發生錯誤", + "gui.backpack.loadingBackpack": "正在載入…", + "gui.backpack.more": "更多資訊", + "gui.backpack.emptyBackpack": "背包空無一物", + "gui.unsupportedBrowser.label": "瀏覽器不支援", + "gui.unsupportedBrowser.description": "很抱歉,Scratch 3.0 不支援 IE、Opera、Silk 瀏覽器。建議你改用其它的,像是 Google Chrome、Mozilla Firefox、Microsoft Edge。", + "gui.unsupportedBrowser.back": "返回", + "gui.unsupportedBrowser.previewfaq": "若要進一步瞭解,請至 {previewFaqLink}。", + "gui.unsupportedBrowser.previewfaqlinktext": "常見問答", + "gui.cameraModal.cameraModalTitle": "拍張照片", + "gui.cameraModal.loadingCameraMessage": "載入攝影裝置中…", + "gui.cameraModal.permissionRequest": "我們需要你的同意來使用你的相機", + "gui.cameraModal.retakePhoto": "重新拍照", + "gui.cameraModal.save": "儲存", + "gui.cameraModal.takePhoto": "拍照", + "gui.cameraModal.loadingCaption": "正在載入…", + "gui.cameraModal.enableCameraCaption": "啟用攝影裝置", + "gui.cards.all-tutorials": "教程", + "gui.cards.close": "關閉", + "gui.cards.more-things-to-try": "造訪牛刀小試頁面", + "gui.cards.see-more": "觀看更多", + "gui.comingSoon.message1": "別擔心,我們在做囉 {emoji}", + "gui.comingSoon.message2": "即將推出...", + "gui.comingSoon.message3": "我們在做囉 {emoji}", + "gui.connection.auto-scanning.noPeripheralsFound": "沒有找到裝置", + "gui.connection.auto-scanning.prescan": "把你的裝置放得近一些,然後再開始搜索。", + "gui.connection.auto-scanning.pressbutton": "按下裝置上的按鈕。", + "gui.connection.auto-scanning.start-search": "開始搜尋", + "gui.connection.connecting-searchbutton": "正在搜尋…", + "gui.connection.auto-scanning.try-again": "再試一次", + "gui.connection.connected": "裝置已連線", + "gui.connection.disconnect": "中斷裝置連線", + "gui.connection.go-to-editor": "回到編輯器", + "gui.connection.connecting-cancelbutton": "正在連線...", + "gui.connection.error.errorMessage": "喔,好像有什麼地方出錯了。", + "gui.connection.error.tryagainbutton": "再試一次", + "gui.connection.error.helpbutton": "幫助", + "gui.connection.peripheral-name-label": "裝置名稱", + "gui.connection.connect": "開始連線", + "gui.connection.scanning.lookingforperipherals": "正在尋找裝置", + "gui.connection.scanning.noPeripheralsFound": "沒有找到裝置", + "gui.connection.scanning.instructions": "在列表中選擇你的裝置", + "gui.connection.search": "重新整理", + "gui.connection.unavailable.installscratchlink": "確定你已經安裝並執行 Scratch Link", + "gui.connection.unavailable.enablebluetooth": "檢查藍牙是否開啟", + "gui.connection.unavailable.tryagainbutton": "再試一次", + "gui.connection.unavailable.helpbutton": "幫助", + "gui.controls.go": "開始", + "gui.controls.stop": "停止", + "gui.crashMessage.label": "哎呀!發生了一些錯誤。", + "gui.crashMessage.description": "很抱歉,看起來 Scratch 崩潰了,錯誤已自動回報給 Scratch 團隊,請重新整理你的頁面,再試一次吧!", + "gui.crashMessage.reload": "重新載入", + "gui.customProcedures.myblockModalTitle": "建立一個積木", + "gui.customProcedures.addAnInputNumberText": "添加輸入方塊", + "gui.customProcedures.numberTextType": "數字或文字", + "gui.customProcedures.addAnInputBoolean": "添加輸入方塊", + "gui.customProcedures.booleanType": "布林值", + "gui.customProcedures.addALabel": "添加說明文字", + "gui.customProcedures.runWithoutScreenRefresh": "執行完畢再更新畫面", + "gui.customProcedures.cancel": "取消", + "gui.customProcedures.ok": "確定", + "gui.SpriteInfo.direction": "方向", + "gui.directionPicker.rotationStyles.allAround": "不設限", + "gui.directionPicker.rotationStyles.leftRight": "左-右", + "gui.directionPicker.rotationStyles.dontRotate": "不旋轉", + "gui.gui.addExtension": "添加擴展", + "gui.gui.codeTab": "程式", + "gui.gui.backdropsTab": "背景", + "gui.gui.costumesTab": "造型", + "gui.gui.soundsTab": "音效", + "gui.importInfo.title": "檢視用 Scratch 2.0 做的專案", + "gui.importInfo.betamessage": "輸入一個你分享的 Scratch 專案的連結。在 3.0 Beta 版上做的變更不會被儲存。", + "gui.importInfo.message": "輸入一個你分享的 Scratch 專案連結,在 3.0 預覽版上做的變更不會被儲存。", + "gui.importInfo.invalidFormatError": "喔哦,那個專案的鏈接或 ID 好像不對。", + "gui.importModal.viewproject": "檢視", + "gui.importInfo.goback": "返回", + "gui.importInfo.previewfaq": "若要進一步瞭解,請至 {previewFaqLink}。", + "gui.importInfo.previewfaqlinktext": "常見問答", + "gui.extensionLibrary.comingSoon": "即將推出", + "gui.extensionLibrary.requires": "需求", + "gui.extensionLibrary.collaboration": "合作者", + "gui.library.filterPlaceholder": "搜尋", + "gui.library.allTag": "全部", + "gui.loader.message1": "正在創建積木…", + "gui.loader.message2": "正在載入角色…", + "gui.loader.message3": "正在載入音效…", + "gui.loader.message4": "正在載入擴展…", + "gui.loader.message5": "Herding cats …", + "gui.loader.message6": "Transmitting nanos …", + "gui.loader.message7": "Inflating gobos …", + "gui.loader.message8": "正在準備表情符號…", + "gui.loader.headline": "正在載入專案", + "gui.accountMenu.profile": "個人資料", + "gui.accountMenu.myStuff": "我的東西", + "gui.accountMenu.myClasses": "我的所有班級", + "gui.accountMenu.myClass": "我的班級", + "gui.accountMenu.accountSettings": "帳戶設定", + "gui.accountMenu.signOut": "登出", + "gui.authorInfo.byUser": "建立者 {username}", + "gui.menuBar.seeCommunity": "到社群逛逛", + "general.username": "用戶名稱", + "general.password": "用戶密碼", + "general.signIn": "登入", + "login.needHelp": "需要幫助?", + "gui.menuBar.LanguageSelector": "語言選擇器", + "gui.menuBar.tutorialsLibrary": "教程", + "gui.menuBar.restoreSprite": "復原角色", + "gui.menuBar.restoreSound": "復原音效", + "gui.menuBar.restoreCostume": "復原造型", + "gui.menuBar.restore": "復原", + "gui.menuBar.saveNow": "儲存", + "gui.menuBar.saveAsCopy": "另存成複本", + "gui.menuBar.remix": "改編", + "gui.menuBar.new": "新建專案", + "gui.menuBar.file": "檔案", + "gui.menuBar.uploadFromComputer": "從你的電腦挑選", + "gui.menuBar.downloadToComputer": "下載到你的電腦", + "gui.menuBar.edit": "編輯", + "gui.menuBar.turboModeOff": "關閉加速模式", + "gui.menuBar.turboModeOn": "開啟加速模式", + "gui.menuBar.joinScratch": "加入 Scratch", + "gui.menuBar.signIn": "登入", + "gui.menuBar.giveFeedback": "回饋意見", + "gui.gui.projectTitlePlaceholder": "在這輸入專案名稱", + "gui.menuBar.isShared": "已分享", + "gui.menuBar.share": "分享", + "gui.modal.help": "幫助", + "gui.modal.back": "返回", + "gui.monitor.listMonitor.empty": "(empty)", + "gui.monitor.listMonitor.listLength": "長度 {length}", + "gui.monitor.contextMenu.default": "一般顯示", + "gui.monitor.contextMenu.large": "大型顯示", + "gui.monitor.contextMenu.slider": "滑桿", + "gui.previewInfo.label": "試試 Scratch 3.0", + "gui.previewInfo.welcome": "歡迎來到 Scratch 3.0 Beta 版", + "gui.previewModal.notnowtooltip": "現在還不要", + "gui.previewModal.tryittooltip": "試一試", + "gui.previewModal.viewprojecttooltip": "檢視 2.0 專案", + "gui.previewInfo.betawelcome": "歡迎來到 Scratch 3.0 Beta 版", + "gui.previewInfo.invitation": "我們正在開發下一代的 Scratch。很高興你願意嘗試!", + "gui.previewInfo.notnow": "現在還不要", + "gui.previewModal.tryit": "開始試用!{caticon}", + "gui.previewModal.viewproject": "檢視 2.0 專案", + "gui.previewInfo.previewfaq": "若要進一步瞭解,請至 {previewFaqLink}。", + "gui.previewInfo.previewfaqlinktext": "常見問答", + "gui.gui.variableScopeOptionAllSprites": "適用於所有角色", + "gui.gui.variableScopeOptionSpriteOnly": "僅適用當前角色", + "gui.gui.cloudVariableOption": "雲端變數(儲存於伺服器)", + "gui.gui.variablePromptAllSpritesMessage": "這個變數適用於所有角色。", + "gui.prompt.cancel": "取消", + "gui.prompt.ok": "確定", + "gui.playbackStep.stopMsg": "停止", + "gui.playbackStep.playMsg": "播放", + "gui.playbackStep.loadingMsg": "正在載入…", + "gui.playbackStep.saveMsg": "儲存", + "gui.playbackStep.reRecordMsg": "重新錄音", + "gui.recordModal.title": "錄音", + "gui.recordingStep.beginRecord": "點擊下方按鈕開始錄製", + "gui.recordingStep.permission": "{arrow} 我們需要你的允許才能使用麥克風", + "gui.recordingStep.stop": "停止錄製", + "gui.recordingStep.record": "錄製", + "gui.soundEditor.sound": "音效", + "gui.soundEditor.play": "播放", + "gui.soundEditor.stop": "停止", + "gui.soundEditor.trim": "裁剪", + "gui.soundEditor.save": "保存", + "gui.soundEditor.undo": "復原", + "gui.soundEditor.redo": "重做", + "gui.soundEditor.faster": "快播", + "gui.soundEditor.slower": "慢播", + "gui.soundEditor.echo": "回音", + "gui.soundEditor.robot": "機器", + "gui.soundEditor.louder": "響亮", + "gui.soundEditor.softer": "輕柔", + "gui.soundEditor.reverse": "反轉", + "gui.SpriteInfo.spritePlaceholder": "名稱", + "gui.SpriteInfo.sprite": "角色", + "gui.SpriteInfo.show": "顯示", + "gui.SpriteInfo.size": "尺寸", + "gui.spriteSelectorItem.contextMenuDuplicate": "複製", + "gui.spriteSelectorItem.contextMenuDelete": "刪除", + "gui.spriteSelectorItem.contextMenuExport": "匯出", + "gui.spriteSelector.addSpriteFromLibrary": "選個角色", + "gui.spriteSelector.addSpriteFromPaint": "繪畫", + "gui.spriteSelector.addSpriteFromSurprise": "驚喜", + "gui.spriteSelector.addSpriteFromFile": "上傳", + "gui.stageHeader.stageSizeLarge": "模式切換 - 大舞台", + "gui.stageHeader.stageSizeSmall": "模式切換 - 小舞台", + "gui.stageHeader.stageSizeFull": "模式切換 - 全螢幕", + "gui.stageHeader.stageSizeUnFull": "離開全螢幕模式", + "gui.stageHeader.fullscreenControl": "顯示模式切換", + "gui.spriteSelector.addBackdropFromLibrary": "選個背景", + "gui.stageSelector.addBackdropFromPaint": "繪畫", + "gui.stageSelector.addBackdropFromSurprise": "驚喜", + "gui.stageSelector.addBackdropFromFile": "上傳", + "gui.stageSelector.stage": "舞台", + "gui.stageSelector.backdrops": "背景", + "gui.turboMode.active": "加速模式", + "gui.webglModal.label": "你的瀏覽器不支援 WebGL", + "gui.webglModal.description": "似乎你的瀏覽器或裝置 {webGlLink},這是讓 Scratch 3.0 運作的必要技術。", + "gui.webglModal.webgllink": "不支援 WebGL", + "gui.webglModal.back": "返回", + "gui.webglModal.previewfaq": "若要進一步瞭解,請至 {previewFaqLink}。", + "gui.webglModal.previewfaqlinktext": "常見問答", + "gui.costumeLibrary.chooseABackdrop": "範例背景", + "gui.costumeLibrary.chooseACostume": "範例造型", + "gui.costumeTab.addBackdropFromLibrary": "選個背景", + "gui.costumeTab.addCostumeFromLibrary": "選個造型", + "gui.costumeTab.addBlankCostume": "繪畫", + "gui.costumeTab.addSurpriseCostume": "驚喜", + "gui.costumeTab.addFileBackdrop": "上傳", + "gui.costumeTab.addFileCostume": "上傳", + "gui.costumeTab.addCameraCostume": "拍照", + "gui.extensionLibrary.chooseAnExtension": "選擇擴充功能", + "gui.extensionLibrary.extensionUrl": "輸入擴充功能的網址", + "gui.gui.defaultProjectTitle": "Scratch 專案", + "gui.recordingStep.alertMsg": "無法開始錄製", + "gui.projectLoader.loadError": "所選的專案檔案載入失敗。", + "gui.soundLibrary.chooseASound": "範例音效", + "gui.soundTab.fileUploadSound": "上傳", + "gui.soundTab.surpriseSound": "驚喜", + "gui.soundTab.recordSound": "錄製", + "gui.soundTab.addSoundFromLibrary": "選個音效", + "gui.spriteLibrary.chooseASprite": "範例角色", + "gui.tipsLibrary.tutorials": "選擇教程", + "gui.alerts.createsuccess": "專案創建成功。", + "gui.alerts.creating": "正在創建…", + "gui.alerts.creatingError": "專案無法創建,麻煩再試一次!", + "gui.alerts.savingError": "專案無法儲存,麻煩再試一次!", + "gui.alerts.savesuccess": "專案儲存成功。", + "gui.alerts.saving": "正在儲存…", + "gui.defaultProject.meow": "Meow", + "gui.defaultProject.variable": "my variable", + "gui.howtos.intro-move-sayhello-hat.name": "新手入門", + "gui.howtos.intro-move.step_stepMove": "添加一個移動積木", + "gui.howtos.add-a-move-block.step_stepMoveSayHello": "點擊綠旗以執行程式", + "gui.howtos.say-it-out-loud": "創作對話的動畫", + "gui.howtos.say-it-out-loud.step_AddTXTextension": "加入文字轉語音積木", + "gui.howtos. say-it-out-loud.step_TXTSpeech": "讓角色說些話", + "gui.howtos.say-it-out-loud_TXTSetVoice": "選擇一種語音", + "gui.howtos.say-it-out-loud.step_TXTMove": "四處移動", + "gui.howtos.say-it-out-loud.step_TXTBackdrop": "添加一個背景", + "gui.howtos.say-it-out-loud.step_TXTAddSprite": "加入另一個角色", + "gui.howtos.say-it-out-loud.step_TXTSong": "演奏一首歌曲", + "gui.howtos.say-it-out-loud.step_TXTColor": "更改顏色", + "gui.howtos.say-it-out-loud.step_TXTSpin": "讓角色旋轉", + "gui.howtos.say-it-out-loud.step_TXTGrow": "放大與縮小", + "gui.howtos.cartoon-network": "探險遊戲做動畫", + "gui.howtos.cartoon-network.step_CNcharacter": "選一個你想用的角色", + "gui.howtos.cartoon-network.step_CNsay": "讓角色說些話", + "gui.howtos.cartoon-network.step_CNglide": "角色滑行", + "gui.howtos.cartoon-network.step_CNpicksprite": "選一個要追逐的對象", + "gui.howtos.cartoon-network.step_CNcollect": "要收集的東西", + "gui.howtos.cartoon-network.step_CNvariable": "建立一個紀錄得分的變數", + "gui.howtos.cartoon-network.step_CNscore": "紀錄分數", + "gui.howtos.cartoon-network.step_CNbackdrop": "進一步:改變背景", + "gui.howtos.animate-a-name.name": "姓名動畫", + "gui.howtos.animate-a-name.step_AnimatePickLetter": "選擇一個字母", + "gui.howtos.animate-a-name.step_AnimatePlaySound": "當被點擊時播放一個音效", + "gui.howtos.animate-a-name.step_AnimatePickLetter2": "選擇另一個字母", + "gui.howtos.animate-a-name.step_AnimateChangeColor": "更改顏色", + "gui.howtos.animate-a-name.step_AnimateSpin": "選擇另一個字母並讓它旋轉", + "gui.howtos.animate-a-name.step_AnimateGrow": "選擇另一個字母並讓它縮放", + "gui.howtos.make-music.name": "音樂創作", + "gui.howtos.Make-Music.step_PickInstrument": "選擇一個樂器當角色", + "gui.howtos.Make-Music.step_PlaySoundClick": "當被點擊時播放音效", + "gui.howtos.Make-Music.step_MakeSong": "創建一首歌曲", + "gui.howtos.make-music.step_MakeBeat": "選擇一種樂器並打出節拍", + "gui.howtos.make-music.step_MakeBeatBox": "選擇角色 Microphone(麥克風)& 用驚喜按鈕產生 Beatbox", + "gui.howtos.make-a-game.name": "創作一個點擊遊戲", + "gui.howtos.Make-A-Game.step_GamePickSprite": "挑選一個角色", + "gui.howtos.make-a-game.step_GamePlaySound": "當被點擊時播放音效", + "gui.howtos.make-a-game.step_GameAddScore": "創建一個變數以紀錄分數", + "gui.howtos.make-a-game.step_GameChangeScore": "單擊時增加分數", + "gui.howtos.make-a-game.step_Random": "定位到隨機位置", + "gui.howtos.make-music.step_GameChangeColor": "更改顏色", + "gui.howtos.make-music.step_ResetScore": "重設分數", + "gui.howtos.make-a-chase-game.name": "創作一個追逐遊戲", + "gui.howtos.Chase-Game.step_BG": "添加一個背景", + "gui.howtos.chase-game.step_AddOcto": "添加一個角色", + "gui.howtos.make-music.step_LeftRight": "用方向鍵左右移動", + "gui.howtos.Chase-Game.step_UpDown": "用方向鍵上下移動", + "gui.howtos.Chase-Game.step_AddStar": "添加其他角色", + "gui.howtos.Chase-Game.step_MoveRandom": "任意移動", + "gui.howtos.Chase-Game.step_WhenTouch": "當碰到 Octopus(章魚)角色時播放音效", + "gui.howtos.Chase-Game.step_ScoreVariable": "創建一個變數以紀錄分數", + "gui.howtos.Chase-Game.ScoreWhenTouch": "當碰到 Octopus(章魚)角色時添加分數", + "gui.howtos.add-sprite.name": "添加一個角色", + "gui.howtos.add-sprite.step_addSprite": "添加一個角色", + "gui.howtos.add-a-backdrop.name": "添加一個背景", + "gui.howtos.change-size.name": "尺寸改變", + "gui.howtos.glide-around.name": "角色滑行", + "gui.howtos.record-a-sound.name": "聲音錄製", + "gui.howtos.spin-video.name": "角色旋轉", + "gui.howtos.hide-and-show.name": "隱藏和顯示", + "gui.howtos.switch-costume.name": "角色動畫", + "gui.howtos.move-around-with-arrow-keys.name": "用方向鍵控制", + "gui.howtos.add-effects.name": "添加一些效果", + "gui.extension.music.name": "音樂", + "gui.extension.music.description": "演奏樂器與節拍。", + "gui.extension.pen.name": "畫筆", + "gui.extension.pen.description": "使用你的角色來畫圖。", + "gui.extension.videosensing.name": "視訊偵測", + "gui.extension.videosensing.description": "使用攝影機偵測動作。", + "gui.extension.text2speech.name": "文字轉語音", + "gui.extension.text2speech.description": "讓你的專案能夠說話", + "gui.extension.translate.name": "翻譯", + "gui.extension.translate.description": "將文字訊息翻譯為各國語言。", + "gui.extension.microbit.description": "讓你的專案與實體世界連結。", + "gui.extension.microbit.connectingMessage": "正在連線", + "gui.extension.ev3.description": "創作互動機器人以及更多。", + "gui.extension.ev3.connectingMessage": "正在連接,請確定 EV3 主機上的 Pin 碼已設為 1234。", + "gui.extension.wedo2.description": "運用馬達與感測器進行創作。", + "gui.extension.wedo2.connectingMessage": "正在連線", + "gui.libraryTags.all": "全部", + "gui.libraryTags.animals": "動物", + "gui.libraryTags.dance": "舞蹈", + "gui.libraryTags.effects": "效果", + "gui.libraryTags.fantasy": "魔幻", + "gui.libraryTags.fashion": "時尚", + "gui.libraryTags.food": "食物", + "gui.libraryTags.indoors": "室內", + "gui.libraryTags.loops": "循環", + "gui.libraryTags.music": "音樂", + "gui.libraryTags.notes": "音階", + "gui.libraryTags.outdoors": "戶外", + "gui.libraryTags.patterns": "圖案", + "gui.libraryTags.people": "人物", + "gui.libraryTags.percussion": "節奏", + "gui.libraryTags.space": "太空", + "gui.libraryTags.sports": "運動", + "gui.libraryTags.underwater": "水中", + "gui.libraryTags.voice": "人聲", + "gui.libraryTags.wacky": "滑稽", + "gui.libraryTags.animation": "動畫", + "gui.libraryTags.art": "藝術", + "gui.libraryTags.games": "遊戲", + "gui.libraryTags.stories": "故事", + "gui.libraryTags.letters": "字母", + "gui.opcodeLabels.direction": "方向", + "gui.opcodeLabels.xposition": "x 座標", + "gui.opcodeLabels.yposition": "y 座標", + "gui.opcodeLabels.size": "尺寸", + "gui.opcodeLabels.costumename": "造型名稱", + "gui.opcodeLabels.costumenumber": "造型編號", + "gui.opcodeLabels.backdropname": "背景名稱", + "gui.opcodeLabels.backdropnumber": "背景編號", + "gui.opcodeLabels.volume": "音量", + "gui.opcodeLabels.tempo": "演奏速度", + "gui.opcodeLabels.answer": "詢問的答案", + "gui.opcodeLabels.loudness": "聲音響度", + "gui.opcodeLabels.username": "用戶名稱", + "gui.opcodeLabels.year": "年", + "gui.opcodeLabels.month": "月", + "gui.opcodeLabels.date": "日", + "gui.opcodeLabels.dayofweek": "週", + "gui.opcodeLabels.hour": "時", + "gui.opcodeLabels.minute": "分", + "gui.opcodeLabels.second": "秒", + "gui.opcodeLabels.timer": "計時器", + "gui.sharedMessages.backdrop": "backdrop{index}", + "gui.sharedMessages.costume": "costume{index}", + "gui.sharedMessages.sprite": "Sprite{index}", + "gui.sharedMessages.pop": "pop" } \ No newline at end of file diff --git a/editor/interface/zu.json b/editor/interface/zu.json deleted file mode 100644 index 869f9a1d..00000000 --- a/editor/interface/zu.json +++ /dev/null @@ -1,1466 +0,0 @@ -{ - "gui.connection.reconnect": { - "message": "Reconnect", - "description": "Button to reconnect the device" - }, - "gui.backpack.header": { - "message": "Isikhwama", - "description": "Button to open the backpack" - }, - "gui.backpack.errorBackpack": { - "message": "Kukhona okungalungile ekufakeni ibackpack", - "description": "Error backpack message" - }, - "gui.backpack.loadingBackpack": { - "message": "Kusangena...", - "description": "Loading backpack message" - }, - "gui.backpack.more": { - "message": "Okunye", - "description": "Load more from backpack" - }, - "gui.backpack.emptyBackpack": { - "message": "iBackpack ayinalutho", - "description": "Empty backpack message" - }, - "gui.unsupportedBrowser.label": { - "message": "Ibrowza ayisekeliwe", - "description": "" - }, - "gui.unsupportedBrowser.description": { - "message": "Siyaxolisa, uScratch 3.0 akayisekeli iInternet Explorer, Vivaldi, Opera noma Silk. Sincoma ukuthi uzame uGoogle Chrome, Mozilla noma Microsoft Edge.", - "description": "Unsupported browser description" - }, - "gui.unsupportedBrowser.back": { - "message": "Emuva", - "description": "Button to go back in unsupported browser modal" - }, - "gui.unsupportedBrowser.previewfaq": { - "message": "Ukufunda kabanzi, hamba uye {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.unsupportedBrowser.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.cameraModal.cameraModalTitle": { - "message": "Thatha isthombe", - "description": "Title for prompt to take a picture (to add as a new costume)." - }, - "gui.cameraModal.loadingCameraMessage": { - "message": "Kusangena isithwebuli...", - "description": "Notification to the user that the camera is loading" - }, - "gui.cameraModal.permissionRequest": { - "message": "Sidinga imvume yakho ukusebenzisa ikhamera", - "description": "Notification to the user that the app needs camera access" - }, - "gui.cameraModal.retakePhoto": { - "message": "Phinda uthathe isthombe", - "description": "A button that allows the user to take the picture again, replacing the old one" - }, - "gui.cameraModal.save": { - "message": "Gcina", - "description": "A button that allows the user to save the photo they took as a costume" - }, - "gui.cameraModal.takePhoto": { - "message": "Thatha Isthombe", - "description": "A button to take a photo" - }, - "gui.cameraModal.loadingCaption": { - "message": "Kusangena...", - "description": "A caption for a disabled button while the video from the camera is still loading" - }, - "gui.cameraModal.enableCameraCaption": { - "message": "Vumela ikhamera", - "description": "A caption for a disabled button prompting the user to enable camera access" - }, - "gui.cards.all-tutorials": { - "message": "AmaTutorials", - "description": "Title for button to return to tutorials library" - }, - "gui.cards.close": { - "message": "Vala", - "description": "Title for button to close how-to card" - }, - "gui.cards.more-things-to-try": { - "message": "Okunye okuningi eningakuzama", - "description": "Title card with more things to try" - }, - "gui.cards.see-more": { - "message": "Buka okunye", - "description": "Title for button to see more in how-to library" - }, - "gui.comingSoon.message1": { - "message": "Sisebenza kona kuyimanje {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kuyeza Maduzane...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Sisebenza kona kuyimanje {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.connection.auto-scanning.noPeripheralsFound": { - "message": "Akukho maDevice atholiwe", - "description": "Text shown when no devices could be found" - }, - "gui.connection.auto-scanning.prescan": { - "message": "Idevice ayibeseduza ukuqala ukusesha.", - "description": "Prompt for beginning the search" - }, - "gui.connection.auto-scanning.pressbutton": { - "message": "Cindezela inkinombo kwi device yakho", - "description": "Prompt for pushing the button on the device" - }, - "gui.connection.auto-scanning.start-search": { - "message": "Qala useshe", - "description": "Button in prompt for starting a search" - }, - "gui.connection.connecting-searchbutton": { - "message": "Sisasesha...", - "description": "Label indicating that search is in progress" - }, - "gui.connection.auto-scanning.try-again": { - "message": "Phinda uzame", - "description": "Button in prompt for trying a device search again" - }, - "gui.connection.connected": { - "message": "Sekuxhumekile", - "description": "Message indicating that a device was connected" - }, - "gui.connection.disconnect": { - "message": "Akuxhumekile", - "description": "Button to disconnect the device" - }, - "gui.connection.go-to-editor": { - "message": "Hamba uye Kumhleli", - "description": "Button to return to the editor" - }, - "gui.connection.connecting-cancelbutton": { - "message": "Siyayixhuma...", - "description": "Label indicating that connection is in progress" - }, - "gui.connection.error.errorMessage": { - "message": "Oops, kubukeka kungathi khona okungalungile.", - "description": "The device connection process has encountered an error." - }, - "gui.connection.error.tryagainbutton": { - "message": "Phinda uzame", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.error.helpbutton": { - "message": "Usizo", - "description": "Button to view help content" - }, - "gui.connection.peripheral-name-label": { - "message": "Igama leDevice", - "description": "Label for field showing the device name" - }, - "gui.connection.connect": { - "message": "Xhuma", - "description": "Button to start connecting to a specific device" - }, - "gui.connection.scanning.lookingforperipherals": { - "message": "Sibheka amaDevices", - "description": "Text shown while scanning for devices" - }, - "gui.connection.scanning.noPeripheralsFound": { - "message": "Akukho maDevice atholiwe", - "description": "Text shown when no devices could be found" - }, - "gui.connection.scanning.instructions": { - "message": "Khetha iDevice kulawa akhona", - "description": "Prompt for choosing a device to connect to" - }, - "gui.connection.search": { - "message": "Lungisa kabusha", - "description": "Button in prompt for starting a search" - }, - "gui.connection.unavailable.installscratchlink": { - "message": "Yenza isiqiniseko ukuthi iScratch Link ifakiwe futhi iyasebenza", - "description": "Message for getting Scratch Link installed" - }, - "gui.connection.unavailable.enablebluetooth": { - "message": "Bheka iBluetooth ukuthi ivumelekile", - "description": "Message for making sure Bluetooth is enabled" - }, - "gui.connection.unavailable.tryagainbutton": { - "message": "Phinda uzame", - "description": "Button to initiate trying the device connection again after an error" - }, - "gui.connection.unavailable.helpbutton": { - "message": "Usizo", - "description": "Button to view help content" - }, - "gui.controls.go": { - "message": "Hamba", - "description": "Green flag button title" - }, - "gui.controls.stop": { - "message": "Ima", - "description": "Stop button title" - }, - "gui.crashMessage.label": { - "message": "Oops! Khona okungalungile", - "description": "Crash Message title" - }, - "gui.crashMessage.description": { - "message": "Siyaxolisa, kubukeka sengathi uScratch unenkinga. Lenkinga isizithumele ngokwayo ethimbeni lika Scratch. Phinda uqale kabusha uzame futhi. ", - "description": "Message to inform the user that page has crashed." - }, - "gui.crashMessage.reload": { - "message": "Asiphinde sigcwalise", - "description": "Button to reload the page when page crashes" - }, - "gui.customProcedures.myblockModalTitle": { - "message": "Enza amabhulokisi", - "description": "Title for the modal where you create a custom block." - }, - "gui.customProcedures.addAnInputNumberText": { - "message": "Nezezela ngegalelo", - "description": "Label for button to add a number/text input" - }, - "gui.customProcedures.numberTextType": { - "message": "Inamba noma umbhalo", - "description": "Description of the number/text input type" - }, - "gui.customProcedures.addAnInputBoolean": { - "message": "Nezezela ngegalelo", - "description": "Label for button to add a boolean input" - }, - "gui.customProcedures.booleanType": { - "message": "boolean", - "description": "Description of the boolean input type" - }, - "gui.customProcedures.addALabel": { - "message": "Nezezela ngelabel", - "description": "Label for button to add a label" - }, - "gui.customProcedures.runWithoutScreenRefresh": { - "message": "Baleka ngaphandle kokuvuselela isikrini", - "description": "Label for checkbox to run without screen refresh" - }, - "gui.customProcedures.cancel": { - "message": "Cima", - "description": "Label for button to cancel custom procedure edits" - }, - "gui.customProcedures.ok": { - "message": "Kulungile", - "description": "Label for button to save new custom procedure" - }, - "gui.SpriteInfo.direction": { - "message": "Indlela", - "description": "Sprite info direction label" - }, - "gui.directionPicker.rotationStyles.allAround": { - "message": "Yonke indawo", - "description": "Button to change to the all around rotation style" - }, - "gui.directionPicker.rotationStyles.leftRight": { - "message": "isinxele-nangakwesokudla", - "description": "Button to change to the left-right rotation style" - }, - "gui.directionPicker.rotationStyles.dontRotate": { - "message": "Ungayiphenduli", - "description": "Button to change to the dont rotate rotation style" - }, - "gui.gui.addExtension": { - "message": "Nezelela ukulula", - "description": "Button to add an extension in the target pane" - }, - "gui.gui.codeTab": { - "message": "Ikhodi", - "description": "Button to get to the code panel" - }, - "gui.gui.backdropsTab": { - "message": "Izindawo", - "description": "Button to get to the backdrops panel" - }, - "gui.gui.costumesTab": { - "message": "Izimpahla", - "description": "Button to get to the costumes panel" - }, - "gui.gui.soundsTab": { - "message": "Imisindo", - "description": "Button to get to the sounds panel" - }, - "gui.importInfo.title": { - "message": "Buka iProject kuScratch 2.0", - "description": "Scratch 2.0 import modal label - for accessibility" - }, - "gui.importInfo.betamessage": { - "message": "Faka iLink kwenye yamaprojekthi kaScratch okwabelana. Ushintsho olwenziwe kulokhu 3.0 Beta ngeke lugcinwe. ", - "description": "Import project message" - }, - "gui.importInfo.message": { - "message": "Faka iLink kwenye yama projekthi ka-Scratch okwabelana. Ushintsho olwenziwe kulokhu 3.0 Previewe ngeke lugcinwe.", - "description": "Import project message" - }, - "gui.importInfo.invalidFormatError": { - "message": "Uh oh, iProject link noma id ayilungile ", - "description": "Invalid project link or id message" - }, - "gui.importModal.viewproject": { - "message": "Buka", - "description": "Label for button to load a scratch 2.0 project" - }, - "gui.importInfo.goback": { - "message": "Buyela emuva", - "description": "Label for button to back out of importing a project" - }, - "gui.importInfo.previewfaq": { - "message": "Ukufunda kabanzi, hamba uye {previewFaqLink}", - "description": "Invitation to try 3.0 preview" - }, - "gui.importInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.extensionLibrary.comingSoon": { - "message": "Kuyeza Maduzane...", - "description": "Label for extensions that are not yet implemented" - }, - "gui.extensionLibrary.requires": { - "message": "Requires", - "description": "Label for extension hardware requirements" - }, - "gui.extensionLibrary.collaboration": { - "message": "Collaboration with", - "description": "Label for extension collaboration" - }, - "gui.library.filterPlaceholder": { - "message": "Cinga", - "description": "Placeholder text for library search field" - }, - "gui.library.allTag": { - "message": "Yonke", - "description": "Label for library tag to revert to all items after filtering by tag." - }, - "gui.loader.message1": { - "message": "Asakheni amabhulokisi ...", - "description": "One of the loading messages" - }, - "gui.loader.message2": { - "message": "Kungena umlingisi ...", - "description": "One of the loading messages" - }, - "gui.loader.message3": { - "message": "Kungena umsindo ...", - "description": "One of the loading messages" - }, - "gui.loader.message4": { - "message": "Isaloda okuxhunyiwe", - "description": "One of the loading messages" - }, - "gui.loader.message5": { - "message": "Herding cats ...", - "description": "One of the loading messages" - }, - "gui.loader.message6": { - "message": "Transmitting nanos ...", - "description": "One of the loading messages" - }, - "gui.loader.message7": { - "message": "Inflating gobos ...", - "description": "One of the loading messages" - }, - "gui.loader.message8": { - "message": "Silungisa amaEmojis ...", - "description": "One of the loading messages" - }, - "gui.loader.headline": { - "message": "Kungena iProject", - "description": "Main loading message" - }, - "gui.accountMenu.profile": { - "message": "Ubuwena", - "description": "Text to link to my user profile, in the account navigation menu" - }, - "gui.accountMenu.myStuff": { - "message": "Izinto zami", - "description": "Text to link to list of my projects, in the account navigation menu" - }, - "gui.accountMenu.myClasses": { - "message": "Ikilasi lami", - "description": "Text to link to my classes (if I am a teacher), in the account navigation menu" - }, - "gui.accountMenu.myClass": { - "message": "Ikilasi lami", - "description": "Text to link to my class (if I am a student), in the account navigation menu" - }, - "gui.accountMenu.accountSettings": { - "message": "Lungisa iakhawunti", - "description": "Text to link to my account settings, in the account navigation menu" - }, - "gui.accountMenu.signOut": { - "message": "Phuma", - "description": "Text to link to sign out, in the account navigation menu" - }, - "gui.authorInfo.byUser": { - "message": "by {username}", - "description": "Shows that a project was created by this user" - }, - "gui.menuBar.seeCommunity": { - "message": "Bheka Umphakathi", - "description": "Label for see community button" - }, - "general.username": { - "message": "Isidlaliso", - "description": "Label for login username input" - }, - "general.password": { - "message": "Iphasiwedi", - "description": "Label for login password input" - }, - "general.signIn": { - "message": "Ngena ngemvume", - "description": "Button text for user to sign in" - }, - "login.needHelp": { - "message": "Udingnsizo?", - "description": "Button text for user to indicate that they need help" - }, - "gui.menuBar.LanguageSelector": { - "message": "umkhethi wezolimu", - "description": "accessibility text for the language selection menu" - }, - "gui.menuBar.tutorialsLibrary": { - "message": "AmaTutorials", - "description": "accessibility text for the tutorials button" - }, - "gui.menuBar.restoreSprite": { - "message": "Buyisela Umlingisi", - "description": "Menu bar item for restoring the last deleted sprite." - }, - "gui.menuBar.restoreSound": { - "message": "Buyisela Umsindo", - "description": "Menu bar item for restoring the last deleted sound." - }, - "gui.menuBar.restoreCostume": { - "message": "Buyisela Impahla", - "description": "Menu bar item for restoring the last deleted costume." - }, - "gui.menuBar.restore": { - "message": "Buyisela", - "description": "Menu bar item for restoring the last deleted item in its disabled state." - }, - "gui.menuBar.saveNow": { - "message": "Gcina manje", - "description": "Menu bar item for saving now" - }, - "gui.menuBar.saveAsCopy": { - "message": "Gcina njenge khophi", - "description": "Menu bar item for saving as a copy" - }, - "gui.menuBar.remix": { - "message": "Ingxube", - "description": "Menu bar item for remixing" - }, - "gui.menuBar.new": { - "message": "Entsha", - "description": "Menu bar item for creating a new project" - }, - "gui.menuBar.file": { - "message": "Ifayela", - "description": "Text for file dropdown menu" - }, - "gui.menuBar.uploadFromComputer": { - "message": "Thathela kweyakho ikhomputha", - "description": "Menu bar item for uploading a project from your computer" - }, - "gui.menuBar.downloadToComputer": { - "message": "Gcina kweyakho ikhomputha", - "description": "Menu bar item for downloading a project to your computer" - }, - "gui.menuBar.edit": { - "message": "Lungisa", - "description": "Text for edit dropdown menu" - }, - "gui.menuBar.turboModeOff": { - "message": "Vala ithebho modi", - "description": "Menu bar item for turning off turbo mode" - }, - "gui.menuBar.turboModeOn": { - "message": "Vula ithebho modi", - "description": "Menu bar item for turning on turbo mode" - }, - "gui.menuBar.joinScratch": { - "message": "Hlanganisa Scratch", - "description": "Link for creating a Scratch account" - }, - "gui.menuBar.signIn": { - "message": "Ngena ngemvume", - "description": "Link for signing in to your Scratch account" - }, - "gui.menuBar.giveFeedback": { - "message": "Buyisela Izimpendulo", - "description": "Label for feedback form modal button" - }, - "gui.gui.projectTitlePlaceholder": { - "message": "Isihloko se-Projecti lana", - "description": "Placeholder for project title when blank" - }, - "gui.menuBar.isShared": { - "message": "uPhiwe", - "description": "Label for shared project" - }, - "gui.menuBar.share": { - "message": "Yipha", - "description": "Label for project share button" - }, - "gui.modal.help": { - "message": "Usizo", - "description": "Help button in modal" - }, - "gui.modal.back": { - "message": "Emuva", - "description": "Back button in modal" - }, - "gui.monitor.listMonitor.empty": { - "message": "(akukho)", - "description": "Text shown on a list monitor when a list is empty" - }, - "gui.monitor.listMonitor.listLength": { - "message": "ubude {length}", - "description": "Length label on list monitors. DO NOT translate {length} (with brackets)." - }, - "gui.monitor.contextMenu.default": { - "message": "okujwayelekile bomphumelo", - "description": "Menu item to switch to the default monitor" - }, - "gui.monitor.contextMenu.large": { - "message": "ubukhulu bomphumelo", - "description": "Menu item to switch to the large monitor" - }, - "gui.monitor.contextMenu.slider": { - "message": "shibilika", - "description": "Menu item to switch to the slider monitor" - }, - "gui.previewInfo.label": { - "message": "Zama uScratch 3.0", - "description": "Scratch 3.0 modal label - for accessibility" - }, - "gui.previewInfo.welcome": { - "message": "Siyakwamukela kuScratch 3.0 Beta", - "description": "Header for Preview Info Modal" - }, - "gui.previewModal.notnowtooltip": { - "message": "Ayimanje", - "description": "Tooltip for Not Now button" - }, - "gui.previewModal.tryittooltip": { - "message": "Iyizame", - "description": "Tooltip for Try It button" - }, - "gui.previewModal.viewprojecttooltip": { - "message": "Ukubona iProject 2.0", - "description": "Tooltip for View 2.0 Project button" - }, - "gui.previewInfo.betawelcome": { - "message": "Siyakwamukela kuScratch 3.0 Beta", - "description": "Header for Beta Info Modal" - }, - "gui.previewInfo.invitation": { - "message": "Sisasebenza ukwenza uhlelo olulandelayo kuScratch. Singathokoza uma ungaluzama!", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.notnow": { - "message": "Ayimanje", - "description": "Label for button to back out of trying Scratch 3.0 Beta" - }, - "gui.previewModal.tryit": { - "message": "Iyizame! {caticon}", - "description": "Label for button to try Scratch 3.0 Beta" - }, - "gui.previewModal.viewproject": { - "message": "Ukubona iProject 2.0", - "description": "Label for button to import a 2.0 project" - }, - "gui.previewInfo.previewfaq": { - "message": "Ukufunda kabanzi, hamba uye {previewFaqLink}", - "description": "Invitation to try 3.0 Beta" - }, - "gui.previewInfo.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.gui.variableScopeOptionAllSprites": { - "message": "Ngabo bonke omlingisi", - "description": "Option message when creating a variable for making it available to all sprites" - }, - "gui.gui.variableScopeOptionSpriteOnly": { - "message": "Ngalomlingsi kuphela", - "description": "Option message when creating a varaible for making it only available to the current sprite" - }, - "gui.gui.cloudVariableOption": { - "message": "Cloud variable (stored on server)", - "description": "Option message when creating a variable for making it a cloud variable, a variable that is stored on the server" - }, - "gui.gui.variablePromptAllSpritesMessage": { - "message": "Lokuguquka kwenzeke kubo bonke", - "description": "A message that displays in a variable modal when the stage is selected indicating that the variable being created will available to all sprites." - }, - "gui.prompt.cancel": { - "message": "Cima", - "description": "Button in prompt for cancelling the dialog" - }, - "gui.prompt.ok": { - "message": "Kulungile", - "description": "Button in prompt for confirming the dialog" - }, - "gui.playbackStep.stopMsg": { - "message": "Ima", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.playMsg": { - "message": "Dlala", - "description": "Stop/Play button in recording playback" - }, - "gui.playbackStep.loadingMsg": { - "message": "Kusangena...", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.saveMsg": { - "message": "Gcina", - "description": "Loading/Save button in recording playback" - }, - "gui.playbackStep.reRecordMsg": { - "message": "Phinda urekhode", - "description": "Button to re-record sound in recording playback" - }, - "gui.recordModal.title": { - "message": "Rekhoda umsindo", - "description": "Recording modal title" - }, - "gui.recordingStep.beginRecord": { - "message": "Qala ukuqoda ngokuchofoza inkinobho", - "description": "Message for recording sound modal" - }, - "gui.recordingStep.permission": { - "message": "{arrow} Sidinga imvume yakho ukusebenzisa imicrophone yakho", - "description": "Permission required notice in recording sound modal. Do not translate {arrow}" - }, - "gui.recordingStep.stop": { - "message": "Ima ukurekhoda", - "description": "Stop recording button label" - }, - "gui.recordingStep.record": { - "message": "Qopha", - "description": "Record button label" - }, - "gui.soundEditor.sound": { - "message": "Umsindo", - "description": "Label for the name of the sound" - }, - "gui.soundEditor.play": { - "message": "Dlala", - "description": "Title of the button to start playing the sound" - }, - "gui.soundEditor.stop": { - "message": "Ima", - "description": "Title of the button to stop the sound" - }, - "gui.soundEditor.trim": { - "message": "Cwecwa ngobunono", - "description": "Title of the button to start trimminging the sound" - }, - "gui.soundEditor.save": { - "message": "Gcina", - "description": "Title of the button to save trimmed sound" - }, - "gui.soundEditor.undo": { - "message": "Yenza kabusha", - "description": "Title of the button to undo" - }, - "gui.soundEditor.redo": { - "message": "Ukwenzakabusha", - "description": "Title of the button to redo" - }, - "gui.soundEditor.faster": { - "message": "Shesha", - "description": "Title of the button to apply the faster effect" - }, - "gui.soundEditor.slower": { - "message": "Kacane", - "description": "Title of the button to apply the slower effect" - }, - "gui.soundEditor.echo": { - "message": "Ukunanela", - "description": "Title of the button to apply the echo effect" - }, - "gui.soundEditor.robot": { - "message": "Robhothi", - "description": "Title of the button to apply the robot effect" - }, - "gui.soundEditor.louder": { - "message": "Kakhulu", - "description": "Title of the button to apply the louder effect" - }, - "gui.soundEditor.softer": { - "message": "Kuthambile", - "description": "Title of the button to apply thr.softer effect" - }, - "gui.soundEditor.reverse": { - "message": "Hlehlisa emumva", - "description": "Title of the button to apply the reverse effect" - }, - "gui.SpriteInfo.spritePlaceholder": { - "message": "Igama", - "description": "Placeholder text for sprite name" - }, - "gui.SpriteInfo.sprite": { - "message": "Umlingisi", - "description": "Sprite info label" - }, - "gui.SpriteInfo.show": { - "message": "Khombisa", - "description": "Sprite info show label" - }, - "gui.SpriteInfo.size": { - "message": "Isisindo", - "description": "Sprite info size label" - }, - "gui.spriteSelectorItem.contextMenuDuplicate": { - "message": "fanisa", - "description": "Menu item to duplicate in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuDelete": { - "message": "khipha", - "description": "Menu item to delete in the right click menu" - }, - "gui.spriteSelectorItem.contextMenuExport": { - "message": "isithumela", - "description": "Menu item to export the selected item" - }, - "gui.spriteSelector.addSpriteFromLibrary": { - "message": "Khetha Umlingisi", - "description": "Button to add a sprite in the target pane from library" - }, - "gui.spriteSelector.addSpriteFromPaint": { - "message": "Penda", - "description": "Button to add a sprite in the target pane from paint" - }, - "gui.spriteSelector.addSpriteFromSurprise": { - "message": "Isimanga", - "description": "Button to add a random sprite in the target pane" - }, - "gui.spriteSelector.addSpriteFromFile": { - "message": "Faka Umlingisi", - "description": "Button to add a sprite in the target pane from file" - }, - "gui.stageHeader.stageSizeLarge": { - "message": "Shintshela kwinkundla enkulu", - "description": "Button to change stage size to large" - }, - "gui.stageHeader.stageSizeSmall": { - "message": "Shintshela kwinkundla encane", - "description": "Button to change stage size to small" - }, - "gui.stageHeader.stageSizeFull": { - "message": "Ngena kwindlela ezolula isikhrini sibe sikhula", - "description": "Button to change stage size to full screen" - }, - "gui.stageHeader.stageSizeUnFull": { - "message": "Phma kwindlela elula iskhrini sibe sikhulu", - "description": "Button to get out of full screen mode" - }, - "gui.stageHeader.fullscreenControl": { - "message": "Indlela egcwele yokulawula isinkrini", - "description": "Button to enter/exit full screen mode" - }, - "gui.spriteSelector.addBackdropFromLibrary": { - "message": "Khetha Indawo", - "description": "Button to add a stage in the target pane from library" - }, - "gui.stageSelector.addBackdropFromPaint": { - "message": "Penda", - "description": "Button to add a stage in the target pane from paint" - }, - "gui.stageSelector.addBackdropFromSurprise": { - "message": "Isimanga", - "description": "Button to add a random stage in the target pane" - }, - "gui.stageSelector.addBackdropFromFile": { - "message": "Faka Indawo", - "description": "Button to add a stage in the target pane from file" - }, - "gui.stageSelector.stage": { - "message": "Isigaba", - "description": "Label for the stage in the stage selector" - }, - "gui.stageSelector.backdrops": { - "message": "Izindawo", - "description": "Label for the backdrops in the stage selector" - }, - "gui.turboMode.active": { - "message": "Sheshisa Indlela", - "description": "Label indicating turbo mode is active" - }, - "gui.webglModal.label": { - "message": "iBrowser yakho ayisekeli iWebGL", - "description": "WebGL missing title" - }, - "gui.webglModal.description": { - "message": "Ngeshwa kubukeka yakho khomphuta noma browza {webGlLink}. Lobu buchwepheshe buyadinge ukuze uScratch 3.0 asebenze", - "description": "WebGL missing message" - }, - "gui.webglModal.webgllink": { - "message": "Ayisekeli iWebGL", - "description": "link part of your browser does not support WebGL message" - }, - "gui.webglModal.back": { - "message": "Emuva", - "description": "Label for button go back when browser is unsupported" - }, - "gui.webglModal.previewfaq": { - "message": "Ukufunda kabanzi, hamba uye {previewFaqLink}", - "description": "Scratch 3.0 FAQ description" - }, - "gui.webglModal.previewfaqlinktext": { - "message": "FAQ", - "description": "link to Scratch 3.0 FAQ page" - }, - "gui.costumeLibrary.chooseABackdrop": { - "message": "Khetha Indawo", - "description": "Heading for the backdrop library" - }, - "gui.costumeLibrary.chooseACostume": { - "message": "Khetha impahla", - "description": "Heading for the costume library" - }, - "gui.costumeTab.addBackdropFromLibrary": { - "message": "Khetha Indawo", - "description": "Button to add a backdrop in the editor tab" - }, - "gui.costumeTab.addCostumeFromLibrary": { - "message": "Khetha impahla", - "description": "Button to add a costume in the editor tab" - }, - "gui.costumeTab.addBlankCostume": { - "message": "Penda", - "description": "Button to add a blank costume in the editor tab" - }, - "gui.costumeTab.addSurpriseCostume": { - "message": "Isimanga", - "description": "Button to add a surprise costume in the editor tab" - }, - "gui.costumeTab.addFileBackdrop": { - "message": "Faka Indawo", - "description": "Button to add a backdrop by uploading a file in the editor tab" - }, - "gui.costumeTab.addFileCostume": { - "message": "Faka Impahla", - "description": "Button to add a costume by uploading a file in the editor tab" - }, - "gui.costumeTab.addCameraCostume": { - "message": "Ikhamera", - "description": "Button to use the camera to create a costume costume in the editor tab" - }, - "gui.extensionLibrary.chooseAnExtension": { - "message": "Khetha Isiluli", - "description": "Heading for the extension library" - }, - "gui.extensionLibrary.extensionUrl": { - "message": "Faka iURL sokulula", - "description": "Prompt for unoffical extension url" - }, - "gui.gui.defaultProjectTitle": { - "message": "iProject ka Scratch", - "description": "Default title for project" - }, - "gui.recordingStep.alertMsg": { - "message": "Ayikwazi ukuqola ukuqopha", - "description": "Alert for recording error" - }, - "gui.projectLoader.loadError": { - "message": "Ifayela yaleprojekthiebikhethiwe ihlulekile ukuloda", - "description": "An error that displays when a local project file fails to load." - }, - "gui.soundLibrary.chooseASound": { - "message": "Khetha Umsindo", - "description": "Heading for the sound library" - }, - "gui.soundTab.fileUploadSound": { - "message": "Faka Umsindo", - "description": "Button to upload sound from file in the editor tab" - }, - "gui.soundTab.surpriseSound": { - "message": "Isimanga", - "description": "Button to get a random sound in the editor tab" - }, - "gui.soundTab.recordSound": { - "message": "Qopha", - "description": "Button to record a sound in the editor tab" - }, - "gui.soundTab.addSoundFromLibrary": { - "message": "Khetha Umsindo", - "description": "Button to add a sound in the editor tab" - }, - "gui.spriteLibrary.chooseASprite": { - "message": "Khetha Umlingisi", - "description": "Heading for the sprite library" - }, - "gui.tipsLibrary.tutorials": { - "message": "Khetha iTutorial", - "description": "Heading for the help/tutorials library" - }, - "gui.alerts.createsuccess": { - "message": "Successfully created.", - "description": "Message indicating that project was successfully created" - }, - "gui.alerts.creating": { - "message": "Ukuqamba...", - "description": "Message indicating that project is in process of creating" - }, - "gui.alerts.creatingError": { - "message": "Could not create the project. Please try again!", - "description": "Message indicating that project could not be created" - }, - "gui.alerts.savingError": { - "message": "Could not save the project. Please try again!", - "description": "Message indicating that project could not be saved" - }, - "gui.alerts.savesuccess": { - "message": "Successfully saved.", - "description": "Message indicating that project was successfully saved" - }, - "gui.alerts.saving": { - "message": "Kuyagcineka...", - "description": "Message indicating that project is in process of saving" - }, - "gui.defaultProject.meow": { - "message": "Meow", - "description": "Name for the meow sound" - }, - "gui.defaultProject.variable": { - "message": "i-variable yami", - "description": "Name for the default variable" - }, - "gui.howtos.intro-move-sayhello-hat.name": { - "message": "Sesizoqala", - "description": "Name for the 'Getting Started' how-to" - }, - "gui.howtos.intro-move.step_stepMove": { - "message": "Nezelelela ngebhulokisi lokunyakaza", - "description": "Step name for 'Add a move block' step" - }, - "gui.howtos.add-a-move-block.step_stepMoveSayHello": { - "message": "Chofoza ifulegi ukuze uqale", - "description": "Step name for 'Add A Say Block' step" - }, - "gui.howtos.say-it-out-loud": { - "message": "Yenza Upopayi Okhulumayo", - "description": "Name for the 'Create Animations That Talk' how-to" - }, - "gui.howtos.say-it-out-loud.step_AddTXTextension": { - "message": "Yengeza umbhalo kwibhulokisi lenkulumo", - "description": "Step name for 'Add the Text to Speech blocks' step" - }, - "gui.howtos. say-it-out-loud.step_TXTSpeech": { - "message": "Yisho Okuthize", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.say-it-out-loud_TXTSetVoice": { - "message": "Lungisa izwi", - "description": "Step name for 'Set a Voice" - }, - "gui.howtos.say-it-out-loud.step_TXTMove": { - "message": "Nyakaza", - "description": "Step name for 'Move Around' step" - }, - "gui.howtos.say-it-out-loud.step_TXTBackdrop": { - "message": "Nezelela Indawo ", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.say-it-out-loud.step_TXTAddSprite": { - "message": "Faka omunye umlingisi", - "description": "Step name for 'Add Another Character' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSong": { - "message": "Yenza iculo", - "description": "Step name for 'Perform a Song' step" - }, - "gui.howtos.say-it-out-loud.step_TXTColor": { - "message": "Shintsha Umbala", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.say-it-out-loud.step_TXTSpin": { - "message": "Jikeleza", - "description": "Step name for 'Spin Around" - }, - "gui.howtos.say-it-out-loud.step_TXTGrow": { - "message": "Khulisa futhi unciphise", - "description": "Step name for 'Grow and Shrink' step" - }, - "gui.howtos.cartoon-network": { - "message": "Animate an Adventure Game", - "description": "Animate an Adventure Game' how-to" - }, - "gui.howtos.cartoon-network.step_CNcharacter": { - "message": "Choose a Character to Show", - "description": "Step name for 'Choose a Character to Show' step" - }, - "gui.howtos.cartoon-network.step_CNsay": { - "message": "Yisho Okuthize", - "description": "Step name for 'Say Something' step" - }, - "gui.howtos.cartoon-network.step_CNglide": { - "message": "Kekela yonke indawo", - "description": "Step name for 'Glide Around' step" - }, - "gui.howtos.cartoon-network.step_CNpicksprite": { - "message": "Choose an Object to Chase", - "description": "Step name for 'Choose an Object to Chase' step" - }, - "gui.howtos.cartoon-network.step_CNcollect": { - "message": "Collect Objects", - "description": "Step name for 'Collect Objects' step" - }, - "gui.howtos.cartoon-network.step_CNvariable": { - "message": "Yenza i-variable yescore", - "description": "Step name for 'Make a Score Variable' step" - }, - "gui.howtos.cartoon-network.step_CNscore": { - "message": "Keep Score", - "description": "Step name for 'Keep Score' step" - }, - "gui.howtos.cartoon-network.step_CNbackdrop": { - "message": "Level Up: Change Backdrop", - "description": "Step name for 'Level Up: Change Backdrop' step" - }, - "gui.howtos.animate-a-name.name": { - "message": "Yenza igama elinyakazayo", - "description": "Name for the 'Animate a Name' how-to" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter": { - "message": "Khetha umlingisi oyigama", - "description": "Step name for 'Pick a Letter Sprite' step" - }, - "gui.howtos.animate-a-name.step_AnimatePlaySound": { - "message": "Dlala umsindo uma iciphiziwe", - "description": "Step name for 'Play a Sound When Clicked' step" - }, - "gui.howtos.animate-a-name.step_AnimatePickLetter2": { - "message": "Khetha elinye igama elizoba umlingisi", - "description": "Step name for 'Pick Another Letter Sprite" - }, - "gui.howtos.animate-a-name.step_AnimateChangeColor": { - "message": "Shintsha umbala", - "description": "Step name for 'Change color' step" - }, - "gui.howtos.animate-a-name.step_AnimateSpin": { - "message": "Khetha elinye igama lomlingisi iuliphendule", - "description": "Step name for 'Pick Another Letter Sprite & Make It Spin' step" - }, - "gui.howtos.animate-a-name.step_AnimateGrow": { - "message": "Khetha elinye igama lomlingisi iulikhulise", - "description": "Step name for 'Pick Another Letter Sprite & Make It Grow!' step" - }, - "gui.howtos.make-music.name": { - "message": "Wenze Umculo", - "description": "Name for the 'Make Music' how-to" - }, - "gui.howtos.Make-Music.step_PickInstrument": { - "message": "Khetha umlingisi oyi instrumenti", - "description": "Step name for 'Pick an Instrument Sprite' step" - }, - "gui.howtos.Make-Music.step_PlaySoundClick": { - "message": "Dlala umsindo uma iciphiziwe", - "description": "Step name for 'Play Sound When Clicked' step" - }, - "gui.howtos.Make-Music.step_MakeSong": { - "message": "Sungula Iculo", - "description": "Step name for 'Create a Song' step" - }, - "gui.howtos.make-music.step_MakeBeat": { - "message": "Khetha idlamu mase wenza ibhithi", - "description": "Step name for 'Choose a Drum & Make a Beat' step" - }, - "gui.howtos.make-music.step_MakeBeatBox": { - "message": "Choose the Microphone Sprite & Surprise Beatbox", - "description": "Step name for 'Choose the Microphone Sprite & Surprise Beatbox' step" - }, - "gui.howtos.make-a-game.name": { - "message": "Enza Umdlalo Wokuchofoza", - "description": "Name for the 'Make a Clicker Game' how-to" - }, - "gui.howtos.Make-A-Game.step_GamePickSprite": { - "message": "Khetha Umlingisi", - "description": "Step name for 'Pick A Sprite' step" - }, - "gui.howtos.make-a-game.step_GamePlaySound": { - "message": "Dlala umsindo uma iciphiziwe", - "description": "Play Sound When Clicked' step" - }, - "gui.howtos.make-a-game.step_GameAddScore": { - "message": "Yenza ivariabuli yescore", - "description": "Step name for 'Create Score Variable' step" - }, - "gui.howtos.make-a-game.step_GameChangeScore": { - "message": "Makucindeleziwe akunyuke isko", - "description": "Step name for 'When Clicked Increase Score' step" - }, - "gui.howtos.make-a-game.step_Random": { - "message": "Hamba indawo engajwayelekile", - "description": "Step name for 'Go to a random position' step" - }, - "gui.howtos.make-music.step_GameChangeColor": { - "message": "Shintsha Umbala", - "description": "Step name for 'Change Color' step" - }, - "gui.howtos.make-music.step_ResetScore": { - "message": "Qalaphansi Isko", - "description": "Step name for 'Reset Score' step" - }, - "gui.howtos.make-a-chase-game.name": { - "message": "Enza Umdlalo Wokujahha", - "description": "Name for the 'Make a Chase Game' how-to" - }, - "gui.howtos.Chase-Game.step_BG": { - "message": "Nezelela Indawo ", - "description": "Step name for 'Add a Backdrop' step" - }, - "gui.howtos.chase-game.step_AddOcto": { - "message": "Nezelela Ngomlingisi", - "description": "Step name for 'Add a Sprite' step" - }, - "gui.howtos.make-music.step_LeftRight": { - "message": "Yiya kwesokudla nakwesokunxele ngomcibisholo", - "description": "Step name for 'Move Right & Left With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_UpDown": { - "message": "Yiya phezulu naphansi ngomcibisholo", - "description": "Step name for 'Move Up & Down With Arrow Keys' step" - }, - "gui.howtos.Chase-Game.step_AddStar": { - "message": "Nezelela ngomunye umlingisi", - "description": "Step name for 'Add Another Sprite' step" - }, - "gui.howtos.Chase-Game.step_MoveRandom": { - "message": "Nyakaza noma ikephi", - "description": "Step name for 'Move Randomly' step" - }, - "gui.howtos.Chase-Game.step_WhenTouch": { - "message": "Kumlingisi weoctopus uma uthinta dlala umsindo", - "description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step" - }, - "gui.howtos.Chase-Game.step_ScoreVariable": { - "message": "Yenza ivariabuli yescore", - "description": "Step name for 'Create Score Variable" - }, - "gui.howtos.Chase-Game.ScoreWhenTouch": { - "message": "Mothinta umlingisi Octopus nezelela isko", - "description": "Step name for 'In Octopus Sprite, When Touching Add Score step" - }, - "gui.howtos.add-sprite.name": { - "message": "Nezelela Ngomlingisi", - "description": "Name for the 'Add a Sprite' how-to" - }, - "gui.howtos.add-sprite.step_addSprite": { - "message": "Nezelela Ngomlingisi", - "description": "Step name for 'Add a new sprite' step" - }, - "gui.howtos.add-a-backdrop.name": { - "message": "Nezelela Indawo ", - "description": "Name for the 'Add a Backdrop' how-to" - }, - "gui.howtos.change-size.name": { - "message": "Shintsha Uzayizi", - "description": "Name for the 'Change Size' how-to" - }, - "gui.howtos.glide-around.name": { - "message": "Kekela yonke indawo", - "description": "Name for the 'Glide Around' how-to" - }, - "gui.howtos.record-a-sound.name": { - "message": "Qopha Umsindo", - "description": "Record A Sound' how-to" - }, - "gui.howtos.spin-video.name": { - "message": "Yenze Iphenduke", - "description": "Name for the 'Make It Spin' how-to" - }, - "gui.howtos.hide-and-show.name": { - "message": "Fihla futhi Veza", - "description": "Name for the 'Hide and Show' how-to" - }, - "gui.howtos.switch-costume.name": { - "message": "Yenza upopayi womlingisi", - "description": "Name for the 'Animate a Sprite' how-to" - }, - "gui.howtos.move-around-with-arrow-keys.name": { - "message": "Sebenzisa Umcibisholo Okhiye", - "description": "Name for the 'Use Arrow Keys' how-to" - }, - "gui.howtos.add-effects.name": { - "message": "Nezelela Imithelela", - "description": "Name for the 'Add Effects' how-to" - }, - "gui.extension.music.name": { - "message": "uMculo", - "description": "Name for the 'Music' extension" - }, - "gui.extension.music.description": { - "message": "Dlala isikhali kanye nam dilamu", - "description": "Description for the 'Music' extension" - }, - "gui.extension.pen.name": { - "message": "Ipeni", - "description": "Name for the 'Pen' extension" - }, - "gui.extension.pen.description": { - "message": "Dweba nabalingisibakho", - "description": "Description for the 'Pen' extension" - }, - "gui.extension.videosensing.name": { - "message": "Ukubona ividiyo", - "description": "Name for the 'Video Sensing' extension" - }, - "gui.extension.videosensing.description": { - "message": "Izwa ukunyakaza ngeKhamera", - "description": "Description for the 'Video Sensing' extension" - }, - "gui.extension.text2speech.name": { - "message": "Bhala kwinkulumo", - "description": "Name for the Text to Speech extension" - }, - "gui.extension.text2speech.description": { - "message": "Yenza iProject yakho ikhulume", - "description": "Description for the Text to speech extension" - }, - "gui.extension.translate.name": { - "message": "Humusha", - "description": "Name for the Translate extension" - }, - "gui.extension.translate.description": { - "message": "Shintsela umbhalo kwezinye izilimu", - "description": "Description for the Translate extension" - }, - "gui.extension.microbit.description": { - "message": "Xhumanisa amaProject akho nomhlaba", - "description": "Description for the 'micro:bit' extension" - }, - "gui.extension.microbit.connectingMessage": { - "message": "Siyayixhuma", - "description": "Message to help people connect to their micro:bit." - }, - "gui.extension.ev3.description": { - "message": "Yakha amaRobhothi akwaziyo ukukhuluma nokunye", - "description": "Description for the 'LEGO MINDSTORMS EV3' extension" - }, - "gui.extension.ev3.connectingMessage": { - "message": "Isaxhumanisa. Qinisekisa ukuthi ipin ekuEV3 isethiwe ku1234.", - "description": "Message to help people connect to their EV3. Must note the PIN should be 1234." - }, - "gui.extension.wedo2.description": { - "message": "Yakha ngemishini kanye nezinhloli", - "description": "Description for the 'LEGO WeDo 2.0' extension" - }, - "gui.extension.wedo2.connectingMessage": { - "message": "Kuyaxhumana", - "description": "Message to help people connect to their WeDo." - }, - "gui.libraryTags.all": { - "message": "Yonke", - "description": "Tag for filtering a library for everything" - }, - "gui.libraryTags.animals": { - "message": "Izilwane", - "description": "Tag for filtering a library for animals" - }, - "gui.libraryTags.dance": { - "message": "Dansa", - "description": "Tag for filtering a library for dance" - }, - "gui.libraryTags.effects": { - "message": "Imithelela", - "description": "Tag for filtering a library for effects" - }, - "gui.libraryTags.fantasy": { - "message": "Uphupha/Ubuhle", - "description": "Tag for filtering a library for fantasy" - }, - "gui.libraryTags.fashion": { - "message": "Imfashini", - "description": "Tag for filtering a library for fashion" - }, - "gui.libraryTags.food": { - "message": "Ukudla", - "description": "Tag for filtering a library for food" - }, - "gui.libraryTags.indoors": { - "message": "Ngaphakathi", - "description": "Tag for filtering a library for indoors" - }, - "gui.libraryTags.loops": { - "message": "Amaluphu", - "description": "Tag for filtering a library for loops" - }, - "gui.libraryTags.music": { - "message": "uMculo", - "description": "Tag for filtering a library for music" - }, - "gui.libraryTags.notes": { - "message": "Amanothi", - "description": "Tag for filtering a library for notes" - }, - "gui.libraryTags.outdoors": { - "message": "Ngaphandle", - "description": "Tag for filtering a library for outdoors" - }, - "gui.libraryTags.patterns": { - "message": "Iphethini", - "description": "Tag for filtering a library for patterns" - }, - "gui.libraryTags.people": { - "message": "Abantu", - "description": "Tag for filtering a library for people" - }, - "gui.libraryTags.percussion": { - "message": "Idilamu Lomculo", - "description": "Tag for filtering a library for percussion" - }, - "gui.libraryTags.space": { - "message": "Isikhala", - "description": "Tag for filtering a library for space" - }, - "gui.libraryTags.sports": { - "message": "Imidlalo", - "description": "Tag for filtering a library for sports" - }, - "gui.libraryTags.underwater": { - "message": "Ngaphansi kwamanzi", - "description": "Tag for filtering a library for underwater" - }, - "gui.libraryTags.voice": { - "message": "Izwi", - "description": "Tag for filtering a library for voice" - }, - "gui.libraryTags.wacky": { - "message": "Wacky", - "description": "Tag for filtering a library for wacky" - }, - "gui.libraryTags.animation": { - "message": "Khathuni", - "description": "Tag for filtering a library for animation" - }, - "gui.libraryTags.art": { - "message": "Imidwebo", - "description": "Tag for filtering a library for art" - }, - "gui.libraryTags.games": { - "message": "Umdlalo", - "description": "Tag for filtering a library for games" - }, - "gui.libraryTags.stories": { - "message": "Izindaba", - "description": "Tag for filtering a library for stories" - }, - "gui.libraryTags.letters": { - "message": "Izinhlamvu", - "description": "Tag for filtering a library for letters" - }, - "gui.opcodeLabels.direction": { - "message": "indlela", - "description": "Label for the direction monitor when shown on the stage" - }, - "gui.opcodeLabels.xposition": { - "message": "x indlela yokuma", - "description": "Label for the x position monitor when shown on the stage" - }, - "gui.opcodeLabels.yposition": { - "message": "y indlela yokuma", - "description": "Label for the y position monitor when shown on the stage" - }, - "gui.opcodeLabels.size": { - "message": "isisindo", - "description": "Label for the size monitor when shown on the stage" - }, - "gui.opcodeLabels.costumename": { - "message": "igama lempahla", - "description": "Label for the costume name monitor when shown on the stage" - }, - "gui.opcodeLabels.costumenumber": { - "message": "Inamba yempahla", - "description": "Label for the costume number monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropname": { - "message": "igama lendawo", - "description": "Label for the backdrop name monitor when shown on the stage" - }, - "gui.opcodeLabels.backdropnumber": { - "message": "Inamba indawo", - "description": "Label for the backdrop number monitor when shown on the stage" - }, - "gui.opcodeLabels.volume": { - "message": "umsindo", - "description": "Label for the volume monitor when shown on the stage" - }, - "gui.opcodeLabels.tempo": { - "message": "izinsimbi", - "description": "Label for the tempo monitor when shown on the stage" - }, - "gui.opcodeLabels.answer": { - "message": "phendula", - "description": "Label for the answer monitor when shown on the stage" - }, - "gui.opcodeLabels.loudness": { - "message": "umsindo omkhulu", - "description": "Label for the loudness monitor when shown on the stage" - }, - "gui.opcodeLabels.username": { - "message": "igama elisebenzile", - "description": "Label for the username monitor when shown on the stage" - }, - "gui.opcodeLabels.year": { - "message": "unyaka", - "description": "Label for the current year monitor when shown on the stage" - }, - "gui.opcodeLabels.month": { - "message": "inyanga", - "description": "Label for the current month monitor when shown on the stage." - }, - "gui.opcodeLabels.date": { - "message": "usuku", - "description": "Label for the current date monitor when shown on the stage. Shows the current day of the month" - }, - "gui.opcodeLabels.dayofweek": { - "message": "usuku lwesonto", - "description": "Label for the current day of week monitor when shown on the stage" - }, - "gui.opcodeLabels.hour": { - "message": "ihora", - "description": "Label for the current hour monitor when shown on the stage" - }, - "gui.opcodeLabels.minute": { - "message": "umzuzu", - "description": "Label for the current minute monitor when shown on the stage" - }, - "gui.opcodeLabels.second": { - "message": "umzuzu (secs)", - "description": "Label for the current second monitor when shown on the stage" - }, - "gui.opcodeLabels.timer": { - "message": "iwashi elicushiwe", - "description": "Label for the timer monitor when shown on the stage" - }, - "gui.sharedMessages.backdrop": { - "message": "Indawo{index}", - "description": "Default name for a new backdrop, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.costume": { - "message": "Impahla{index}", - "description": "Default name for a new costume, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.sprite": { - "message": "Umlingisi{index}", - "description": "Default name for a new sprite, scratch will automatically adjust the number if necessary" - }, - "gui.sharedMessages.pop": { - "message": "qhumisa", - "description": "Name of the pop sound, the default sound added to a sprite" - } -} \ No newline at end of file diff --git a/editor/paint-editor/aa-dj.json b/editor/paint-editor/aa-dj.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/aa-dj.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ab.json b/editor/paint-editor/ab.json index dd56edce..87c0712b 100644 --- a/editor/paint-editor/ab.json +++ b/editor/paint-editor/ab.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Аԥштәы", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Аԥштәылгазаара", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Ажжара", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Шәгәы шәырҭынч, ари ҳара аус адулара ҳаҿуп {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Иаарласны...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ари, ҳара аус адулара ҳаҿуп {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Аҭарҭәара", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Акостиум", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Иргәыԥтәуп", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Аргәыԥра ықәгатәуп", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Иаҟәыхтәуп", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Еиҭанагӡатәуп", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Ԥхьаҟа", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Шьҭахьҟа", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Аԥхьатәи аҿаԥшырахь", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Шьҭахьҟа", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Иҵегь", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Ашәагаа", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Аныхга аҭбаара", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Акопиа ахыхтәуп", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Иҭаргылатәуп", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Ианыхтәуп", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Архәақәа рахь", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Иҵарқәоу", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Ашәпара", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Горизонталла ианырԥшртәуп", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Вертикалла ианырԥштәуп", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Иҭарҭәоу", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Иҿыкәыршоу", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Аконвертациа арастртә графика ахь", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Аконвертациа авектортә графика ахь ", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Аконтур", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Ашәыга", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Аныхга", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Аҭарҭәара", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Аҵәаӷәа", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Агьежь", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Аԥшькәакьиаша", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Аформа аԥсахра", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Ихаргьежьу аԥшькәакьиаша", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Иалхтәуп", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Атеқст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Аиҭныԥсахлара", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Аԥштәы", + "paint.paintEditor.saturation": "Аԥштәылгазаара", + "paint.paintEditor.brightness": "Ажжара", + "gui.comingSoon.message1": "Шәгәы шәырҭынч, ари ҳара аус адулара ҳаҿуп {emoji}", + "gui.comingSoon.message2": "Иаарласны...", + "gui.comingSoon.message3": "Ари, ҳара аус адулара ҳаҿуп {emoji}", + "paint.paintEditor.fill": "Аҭарҭәара", + "paint.paintEditor.costume": "Акостиум", + "paint.paintEditor.group": "Иргәыԥтәуп", + "paint.paintEditor.ungroup": "Аргәыԥра ықәгатәуп", + "paint.paintEditor.undo": "Иаҟәыхтәуп", + "paint.paintEditor.redo": "Еиҭанагӡатәуп", + "paint.paintEditor.forward": "Ԥхьаҟа", + "paint.paintEditor.backward": "Шьҭахьҟа", + "paint.paintEditor.front": "Аԥхьатәи аҿаԥшырахь", + "paint.paintEditor.back": "Шьҭахьҟа", + "paint.paintEditor.more": "Иҵегь", + "paint.modeTools.brushSize": "Ашәагаа", + "paint.modeTools.eraserSize": "Аныхга аҭбаара", + "paint.modeTools.copy": "Акопиа ахыхтәуп", + "paint.modeTools.paste": "Иҭаргылатәуп", + "paint.modeTools.delete": "Ианыхтәуп", + "paint.modeTools.curved": "Архәақәа рахь", + "paint.modeTools.pointed": "Иҵарқәоу", + "paint.modeTools.thickness": "Ашәпара", + "paint.modeTools.flipHorizontal": "Горизонталла ианырԥшртәуп", + "paint.modeTools.flipVertical": "Вертикалла ианырԥштәуп", + "paint.modeTools.filled": "Иҭарҭәоу", + "paint.modeTools.outlined": "Иҿыкәыршоу", + "paint.paintEditor.bitmap": "Аконвертациа арастртә графика ахь", + "paint.paintEditor.vector": "Аконвертациа авектортә графика ахь ", + "paint.paintEditor.stroke": "Аконтур", + "paint.brushMode.brush": "Ашәыга", + "paint.eraserMode.eraser": "Аныхга", + "paint.fillMode.fill": "Аҭарҭәара", + "paint.lineMode.line": "Аҵәаӷәа", + "paint.ovalMode.oval": "Агьежь", + "paint.rectMode.rect": "Аԥшькәакьиаша", + "paint.reshapeMode.reshape": "Аформа аԥсахра", + "paint.roundedRectMode.roundedRect": "Ихаргьежьу аԥшькәакьиаша", + "paint.selectMode.select": "Иалхтәуп", + "paint.textMode.text": "Атеқст", + "paint.colorPicker.swap": "Аиҭныԥсахлара" } \ No newline at end of file diff --git a/editor/paint-editor/af.json b/editor/paint-editor/af.json deleted file mode 100644 index a2157edb..00000000 --- a/editor/paint-editor/af.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostuum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Groepeer", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ontgroepeer", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ontdoen", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Herdoen", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Terug", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Verwyder", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Kwas", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Lyn", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Sirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Reghoek", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selekteer", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teks", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ak.json b/editor/paint-editor/ak.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/ak.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/am.json b/editor/paint-editor/am.json index 16694569..45ab161d 100644 --- a/editor/paint-editor/am.json +++ b/editor/paint-editor/am.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "ቀለም", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "ርኬት", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "ብሩህነት", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "አትጨነቁ፣ የሰራንበት ነው {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "በቅርቡ ይደርሳል...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "የሰራንበት ነው {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "ምላት", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "ልብስ", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "ቡድን", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "በቡድን የተመደበውን በተን", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "መልስ", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "ድጋሜ አድርግ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "ወደፊት", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "ወደኋላ", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "ፊት", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "ኋላ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "ተጨማሪ", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "ልክ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "የላጲስ ልክ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "ቅዳ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "ለጥፍ", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "አጥፋ", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "የታጠፈ", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "ሾለ", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "ውፍረት", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "በግድምታ አሽከርክር", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "በሽቅብዮሽ አሽከርክር", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "የተሟላ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "የተቀረፀ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "ወደ ንድፈ ቅንጣት ለውጥ", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "ወደ ቬክተር ለውጥ", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "ቅረፅ", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "ብሩሽ", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "ላጲስ", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "ምላት", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "መስመር", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "ክብ", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "አራት ማዕዘን", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "እንደገና ቅረጽ", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "የተድበለበለ አራት ማዕዘን", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "ምረጥ", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "ጽሀፍ", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "ለዋውጥ", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "ቀለም", + "paint.paintEditor.saturation": "ርኬት", + "paint.paintEditor.brightness": "ብሩህነት", + "gui.comingSoon.message1": "አትጨነቁ፣ የሰራንበት ነው {emoji}", + "gui.comingSoon.message2": "በቅርቡ ይደርሳል...", + "gui.comingSoon.message3": "የሰራንበት ነው {emoji}", + "paint.paintEditor.fill": "ምላት", + "paint.paintEditor.costume": "ልብስ", + "paint.paintEditor.group": "ቡድን", + "paint.paintEditor.ungroup": "በቡድን የተመደበውን በተን", + "paint.paintEditor.undo": "መልስ", + "paint.paintEditor.redo": "ድጋሜ አድርግ", + "paint.paintEditor.forward": "ወደፊት", + "paint.paintEditor.backward": "ወደኋላ", + "paint.paintEditor.front": "ፊት", + "paint.paintEditor.back": "ኋላ", + "paint.paintEditor.more": "ተጨማሪ", + "paint.modeTools.brushSize": "ልክ", + "paint.modeTools.eraserSize": "የላጲስ ልክ", + "paint.modeTools.copy": "ቅዳ", + "paint.modeTools.paste": "ለጥፍ", + "paint.modeTools.delete": "አጥፋ", + "paint.modeTools.curved": "የታጠፈ", + "paint.modeTools.pointed": "ሾለ", + "paint.modeTools.thickness": "ውፍረት", + "paint.modeTools.flipHorizontal": "በግድምታ አሽከርክር", + "paint.modeTools.flipVertical": "በሽቅብዮሽ አሽከርክር", + "paint.modeTools.filled": "የተሟላ", + "paint.modeTools.outlined": "የተቀረፀ", + "paint.paintEditor.bitmap": "ወደ ንድፈ ቅንጣት ለውጥ", + "paint.paintEditor.vector": "ወደ ቬክተር ለውጥ", + "paint.paintEditor.stroke": "ቅረፅ", + "paint.brushMode.brush": "ብሩሽ", + "paint.eraserMode.eraser": "ላጲስ", + "paint.fillMode.fill": "ምላት", + "paint.lineMode.line": "መስመር", + "paint.ovalMode.oval": "ክብ", + "paint.rectMode.rect": "አራት ማዕዘን", + "paint.reshapeMode.reshape": "እንደገና ቅረጽ", + "paint.roundedRectMode.roundedRect": "የተድበለበለ አራት ማዕዘን", + "paint.selectMode.select": "ምረጥ", + "paint.textMode.text": "ጽሀፍ", + "paint.colorPicker.swap": "ለዋውጥ" } \ No newline at end of file diff --git a/editor/paint-editor/ar.json b/editor/paint-editor/ar.json index de087f98..a399e1bd 100644 --- a/editor/paint-editor/ar.json +++ b/editor/paint-editor/ar.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "لون", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "درجة اللون ", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "سطوع", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "لا تقلق ، نحن نعمل على ذلك {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "قريبا...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "نحن نعمل على ذلك {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "ملء", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "المظهر", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "مجموعة", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "فك تجميع", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "تراجع", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "إعادة", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "إلى الأمام", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "الى الوراء", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "أمام", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "ارجع الى الخلف", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "المزيد", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "الحجم", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "حجم الممحاه", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "نسخ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "لصق", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "احذف", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "منحن", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "يشير الى", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "سماكة", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "اقلب أفقياً", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "أقلب عامودياً", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "معبأ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "أوجز", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "تحويل إلى صورة نقطية", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "تحويل إلى متجه", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "الخطوط العريضة", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "فرشاة", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "ممحاة", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "ملء", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "خط مستقيم", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "دائرة", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "مستطيل", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "إعادة تشكيل", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "مستطيل مستدير الزوايا", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "اختر", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "نص", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "تبادل", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "لون", + "paint.paintEditor.saturation": "درجة اللون ", + "paint.paintEditor.brightness": "سطوع", + "gui.comingSoon.message1": "لا تقلق ، نحن نعمل على ذلك {emoji}", + "gui.comingSoon.message2": "قريبا...", + "gui.comingSoon.message3": "نحن نعمل على ذلك {emoji}", + "paint.paintEditor.fill": "ملء", + "paint.paintEditor.costume": "المظهر", + "paint.paintEditor.group": "مجموعة", + "paint.paintEditor.ungroup": "فك تجميع", + "paint.paintEditor.undo": "تراجع", + "paint.paintEditor.redo": "إعادة", + "paint.paintEditor.forward": "إلى الأمام", + "paint.paintEditor.backward": "الى الوراء", + "paint.paintEditor.front": "أمام", + "paint.paintEditor.back": "ارجع الى الخلف", + "paint.paintEditor.more": "المزيد", + "paint.modeTools.brushSize": "الحجم", + "paint.modeTools.eraserSize": "حجم الممحاه", + "paint.modeTools.copy": "نسخ", + "paint.modeTools.paste": "لصق", + "paint.modeTools.delete": "احذف", + "paint.modeTools.curved": "منحن", + "paint.modeTools.pointed": "يشير الى", + "paint.modeTools.thickness": "سماكة", + "paint.modeTools.flipHorizontal": "اقلب أفقياً", + "paint.modeTools.flipVertical": "أقلب عامودياً", + "paint.modeTools.filled": "معبأ", + "paint.modeTools.outlined": "أوجز", + "paint.paintEditor.bitmap": "تحويل إلى صورة نقطية", + "paint.paintEditor.vector": "تحويل إلى متجه", + "paint.paintEditor.stroke": "الخطوط العريضة", + "paint.brushMode.brush": "فرشاة", + "paint.eraserMode.eraser": "ممحاة", + "paint.fillMode.fill": "ملء", + "paint.lineMode.line": "خط مستقيم", + "paint.ovalMode.oval": "دائرة", + "paint.rectMode.rect": "مستطيل", + "paint.reshapeMode.reshape": "إعادة تشكيل", + "paint.roundedRectMode.roundedRect": "مستطيل مستدير الزوايا", + "paint.selectMode.select": "اختر", + "paint.textMode.text": "نص", + "paint.colorPicker.swap": "تبادل" } \ No newline at end of file diff --git a/editor/paint-editor/ast.json b/editor/paint-editor/ast.json deleted file mode 100644 index f99c047a..00000000 --- a/editor/paint-editor/ast.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Disfraz", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculu", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/az.json b/editor/paint-editor/az.json index 026e7f92..9c82d1ec 100644 --- a/editor/paint-editor/az.json +++ b/editor/paint-editor/az.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Rəng", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Dolğunluq", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Parlaqlıq", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Narahat olmayın, biz bunun üzərində çalışırıq {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Tezliklə ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Biz bunun üzərində çalışırıq {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Rənglə doldur", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Libas", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Qrup", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Qrupu ləğv et", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ləğv et", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Yenidən ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "İrəli", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Geri", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Ön", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Geri", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Daha çox", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Ölçü", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Pozanın ölçüsü", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopyala", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Yerləşdir", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Sil", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Əyri", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "İşarələnmiş", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Qalınlıq", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Üfiqi çevir", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Şaquli çevir", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Dolu", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Konturlanmış", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Rastr qrafikasına çevir", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Vektor qrafikasına çevir", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kontur", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Fırça", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Pozan", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Rənglə doldur", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Xətt", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Dairə", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Düzbucaqlı", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Formaya düzəliş et", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Yuvarlaq Düzbucaqlı", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seç", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Mətn", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Dəyişdir", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Rəng", + "paint.paintEditor.saturation": "Dolğunluq", + "paint.paintEditor.brightness": "Parlaqlıq", + "gui.comingSoon.message1": "Narahat olmayın, biz bunun üzərində çalışırıq {emoji}", + "gui.comingSoon.message2": "Tezliklə ...", + "gui.comingSoon.message3": "Biz bunun üzərində çalışırıq {emoji}", + "paint.paintEditor.fill": "Rənglə doldur", + "paint.paintEditor.costume": "Libas", + "paint.paintEditor.group": "Qrup", + "paint.paintEditor.ungroup": "Qrupu ləğv et", + "paint.paintEditor.undo": "Ləğv et", + "paint.paintEditor.redo": "Yenidən ", + "paint.paintEditor.forward": "İrəli", + "paint.paintEditor.backward": "Geri", + "paint.paintEditor.front": "Ön", + "paint.paintEditor.back": "Geri", + "paint.paintEditor.more": "Daha çox", + "paint.modeTools.brushSize": "Ölçü", + "paint.modeTools.eraserSize": "Pozanın ölçüsü", + "paint.modeTools.copy": "Kopyala", + "paint.modeTools.paste": "Yerləşdir", + "paint.modeTools.delete": "Sil", + "paint.modeTools.curved": "Əyri", + "paint.modeTools.pointed": "İşarələnmiş", + "paint.modeTools.thickness": "Qalınlıq", + "paint.modeTools.flipHorizontal": "Üfiqi çevir", + "paint.modeTools.flipVertical": "Şaquli çevir", + "paint.modeTools.filled": "Dolu", + "paint.modeTools.outlined": "Konturlanmış", + "paint.paintEditor.bitmap": "Rastr qrafikasına çevir", + "paint.paintEditor.vector": "Vektor qrafikasına çevir", + "paint.paintEditor.stroke": "Kontur", + "paint.brushMode.brush": "Fırça", + "paint.eraserMode.eraser": "Pozan", + "paint.fillMode.fill": "Rənglə doldur", + "paint.lineMode.line": "Xətt", + "paint.ovalMode.oval": "Dairə", + "paint.rectMode.rect": "Düzbucaqlı", + "paint.reshapeMode.reshape": "Formaya düzəliş et", + "paint.roundedRectMode.roundedRect": "Yuvarlaq Düzbucaqlı", + "paint.selectMode.select": "Seç", + "paint.textMode.text": "Mətn", + "paint.colorPicker.swap": "Dəyişdir" } \ No newline at end of file diff --git a/editor/paint-editor/be.json b/editor/paint-editor/be.json deleted file mode 100644 index 0f1d9dc5..00000000 --- a/editor/paint-editor/be.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Колер", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Яркасць", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Касцюм", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Згрупаваць", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Разгрупаваць", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Адмяніць", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Вярнуць", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Выдаліць", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Пэндзлік", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Рыса", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Кола", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Прамавугольнік", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Змяніць форму", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Выбраць", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Тэкст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/bg.json b/editor/paint-editor/bg.json deleted file mode 100644 index 820fec73..00000000 --- a/editor/paint-editor/bg.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Цвят", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Наситеност", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Яркост", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Очаквайте скоро…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Запълване", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Костюм", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Групиране", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Разгрупиране", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Отмяна", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Повтаряне", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Напред", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Назада", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Назад", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Още", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Размер на гумата", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Копиране", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Поставяне", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Изтриване", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Хоризонтално обръщане", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Вертикално обръщане", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Преминаване в растерен режим", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Четка", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Запълване", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Линия", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Окръжност", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Правоъгълник", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Оформяне", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Маркиране", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Текст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/bn.json b/editor/paint-editor/bn.json deleted file mode 100644 index c3e9b017..00000000 --- a/editor/paint-editor/bn.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "পরিধান", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "দল", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "পূর্বাবস্থায় ফিরিয়ে নাও", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "পুনরায় করুন", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "মুছে ফেল", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "তুলি", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "রেখা", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "বৃত্ত", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "আয়তক্ষেত্র", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "পুনর্নির্মাণ", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "নির্বাচন করুন", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ca.json b/editor/paint-editor/ca.json index 1b235c65..2e1e87b9 100644 --- a/editor/paint-editor/ca.json +++ b/editor/paint-editor/ca.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturació", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Lluminositat", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "No et preocupis, hi estem treballant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Properament...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Hi estem treballant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Omple", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Vestit", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupa", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupa", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Desfés", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Torna-hi", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Endavant", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Enrere", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Al davant", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Al darrere", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Més", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Mida", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ample de l'esborrador", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copia", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Enganxa", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Elimina", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Corbat", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Afila conjunt de punts", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Gruix", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Gira horitzontalment", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Gira verticalment", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Omplert", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contorn", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Converteix a mapa de bits", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Converteix a vectorial", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Línia exterior", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pinzell", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Goma d'esborrar", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Omple", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Línia", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cercle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Redibuixa", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectangle amb cantonades arrodonides", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selecciona", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Intercanvia", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Color", + "paint.paintEditor.saturation": "Saturació", + "paint.paintEditor.brightness": "Lluminositat", + "gui.comingSoon.message1": "No et preocupis, hi estem treballant {emoji}", + "gui.comingSoon.message2": "Properament...", + "gui.comingSoon.message3": "Hi estem treballant {emoji}", + "paint.paintEditor.fill": "Omple", + "paint.paintEditor.costume": "Vestit", + "paint.paintEditor.group": "Agrupa", + "paint.paintEditor.ungroup": "Desagrupa", + "paint.paintEditor.undo": "Desfés", + "paint.paintEditor.redo": "Torna-hi", + "paint.paintEditor.forward": "Endavant", + "paint.paintEditor.backward": "Enrere", + "paint.paintEditor.front": "Al davant", + "paint.paintEditor.back": "Al darrere", + "paint.paintEditor.more": "Més", + "paint.modeTools.brushSize": "Mida", + "paint.modeTools.eraserSize": "Ample de l'esborrador", + "paint.modeTools.copy": "Copia", + "paint.modeTools.paste": "Enganxa", + "paint.modeTools.delete": "Elimina", + "paint.modeTools.curved": "Corbat", + "paint.modeTools.pointed": "Afila conjunt de punts", + "paint.modeTools.thickness": "Gruix", + "paint.modeTools.flipHorizontal": "Gira horitzontalment", + "paint.modeTools.flipVertical": "Gira verticalment", + "paint.modeTools.filled": "Omplert", + "paint.modeTools.outlined": "Contorn", + "paint.paintEditor.bitmap": "Converteix a mapa de bits", + "paint.paintEditor.vector": "Converteix a vectorial", + "paint.paintEditor.stroke": "Línia exterior", + "paint.brushMode.brush": "Pinzell", + "paint.eraserMode.eraser": "Goma d'esborrar", + "paint.fillMode.fill": "Omple", + "paint.lineMode.line": "Línia", + "paint.ovalMode.oval": "Cercle", + "paint.rectMode.rect": "Rectangle", + "paint.reshapeMode.reshape": "Redibuixa", + "paint.roundedRectMode.roundedRect": "Rectangle amb cantonades arrodonides", + "paint.selectMode.select": "Selecciona", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Intercanvia" } \ No newline at end of file diff --git a/editor/paint-editor/ckb.json b/editor/paint-editor/ckb.json deleted file mode 100644 index 1b3b7831..00000000 --- a/editor/paint-editor/ckb.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "ڕەنگ", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "تێری", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "ڕووناکی", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "نیگەران مەبە، ئێمە خەریکین {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "بەم زووانە...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ئێمە کاری لەسەر دەکەین {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "پڕکردنەوە", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "بەرگ", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "گروپ کردن", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "نا گروپ کردن", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "هه‌ڵوه‌شاندنه‌وه‌", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "کردنەوە", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "بۆ پێشەوە", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "بۆ دواوە", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "پێشەوە", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "دواوە", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "زیاتر", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "قەبارە", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "قەبارەی سڕەوە", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "لەبەرگرتنەوە", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "لکاندن", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "سڕینەوە", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "چەماوە", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "ئاماژە بۆکراو", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "ئەستوورایی", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "هەڵگەڕانەوەی ئاسۆیی", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "هەڵگەڕانەوەی ستوونی", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "پڕکراوە", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "چوارچێوەکراو", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "گۆڕینی بۆ Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "گۆڕینی بۆ ڤێکتەر", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "چوارچێوە", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "فڵچە", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "سڕەوە", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "پڕکردنەوە", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "هێڵ", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "بازنە", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "لاکێشە", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "شێوەکردنەوە", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "لاکێشەی خڕ", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "دیاریکردن", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "دەق", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "ئاڵوگۆڕ", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/cs.json b/editor/paint-editor/cs.json index 4cb39d9d..3d476ecf 100644 --- a/editor/paint-editor/cs.json +++ b/editor/paint-editor/cs.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Barva", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sytost", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Světlost", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Neboj, pracujeme na tom {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Již brzy...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Pracujeme na tom {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Vyplnit", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostým", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Seskupit", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Odskupit", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Vrátit", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Znovu provést", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Dopředu", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Dozadu", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Dopředu", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Zpět", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Více", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Velikost", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Velikost gumy", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Zkopírovat", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Vložit", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Odstranit", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Zakřivit", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Zašpičatět", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Tloušťka", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Přetočit horizontálně", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Přetočit vertikálně", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Výplň", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Obrys", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Převést do bitmapy", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Převeď na vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Obrys", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Štětec", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Guma", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Vyplnit", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Úsečka", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Kružnice", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Obdélník", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Změna tvaru", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Zaoblený obdélník", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Výběr", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Záměna", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Barva", + "paint.paintEditor.saturation": "Sytost", + "paint.paintEditor.brightness": "Světlost", + "gui.comingSoon.message1": "Neboj, pracujeme na tom {emoji}", + "gui.comingSoon.message2": "Již brzy...", + "gui.comingSoon.message3": "Pracujeme na tom {emoji}", + "paint.paintEditor.fill": "Vyplnit", + "paint.paintEditor.costume": "Kostým", + "paint.paintEditor.group": "Seskupit", + "paint.paintEditor.ungroup": "Odskupit", + "paint.paintEditor.undo": "Vrátit", + "paint.paintEditor.redo": "Znovu provést", + "paint.paintEditor.forward": "Dopředu", + "paint.paintEditor.backward": "Dozadu", + "paint.paintEditor.front": "Dopředu", + "paint.paintEditor.back": "Zpět", + "paint.paintEditor.more": "Více", + "paint.modeTools.brushSize": "Velikost", + "paint.modeTools.eraserSize": "Velikost gumy", + "paint.modeTools.copy": "Zkopírovat", + "paint.modeTools.paste": "Vložit", + "paint.modeTools.delete": "Odstranit", + "paint.modeTools.curved": "Zakřivit", + "paint.modeTools.pointed": "Zašpičatět", + "paint.modeTools.thickness": "Tloušťka", + "paint.modeTools.flipHorizontal": "Přetočit horizontálně", + "paint.modeTools.flipVertical": "Přetočit vertikálně", + "paint.modeTools.filled": "Výplň", + "paint.modeTools.outlined": "Obrys", + "paint.paintEditor.bitmap": "Převést do bitmapy", + "paint.paintEditor.vector": "Převeď na vektor", + "paint.paintEditor.stroke": "Obrys", + "paint.brushMode.brush": "Štětec", + "paint.eraserMode.eraser": "Guma", + "paint.fillMode.fill": "Vyplnit", + "paint.lineMode.line": "Úsečka", + "paint.ovalMode.oval": "Kružnice", + "paint.rectMode.rect": "Obdélník", + "paint.reshapeMode.reshape": "Změna tvaru", + "paint.roundedRectMode.roundedRect": "Zaoblený obdélník", + "paint.selectMode.select": "Výběr", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Záměna" } \ No newline at end of file diff --git a/editor/paint-editor/cy.json b/editor/paint-editor/cy.json index 8ab655a7..9af58a02 100644 --- a/editor/paint-editor/cy.json +++ b/editor/paint-editor/cy.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Lliw", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Dirlawnder", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Disgleirdeb", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Peidiwch poeni, rydym wrthi {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Yn Dod Cyn Bo Hir...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Rydym yn gweithio arno {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Llanw", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Gwisg", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grŵp", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Dad-grwpio", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Dadwneud", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ailwneud", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Ymlaen", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Nôl", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Blaen", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Nôl", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Rhagor", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Maint", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Maint rhwbiwr", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copïo", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Gludo", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Dileu", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Crwm", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Gyda Blaen", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Trwch", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Fflipio'n Llorweddol", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Fflipio'n Fertigol", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Llanwyd", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Amlinellwyd", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Trosi i Ddidfap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Trosi i Fector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Amlinell", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brwsh", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Rhwbiwr", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Llanw", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Llinell", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cylch", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Petryal", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ail siapio", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Petryal Crwm", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Dewis", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Testun", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Cyfnewid", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Lliw", + "paint.paintEditor.saturation": "Dirlawnder", + "paint.paintEditor.brightness": "Disgleirdeb", + "gui.comingSoon.message1": "Peidiwch poeni, rydym wrthi {emoji}", + "gui.comingSoon.message2": "Yn Dod Cyn Bo Hir...", + "gui.comingSoon.message3": "Rydym yn gweithio arno {emoji}", + "paint.paintEditor.fill": "Llanw", + "paint.paintEditor.costume": "Gwisg", + "paint.paintEditor.group": "Grŵp", + "paint.paintEditor.ungroup": "Dad-grwpio", + "paint.paintEditor.undo": "Dadwneud", + "paint.paintEditor.redo": "Ailwneud", + "paint.paintEditor.forward": "Ymlaen", + "paint.paintEditor.backward": "Nôl", + "paint.paintEditor.front": "Blaen", + "paint.paintEditor.back": "Nôl", + "paint.paintEditor.more": "Rhagor", + "paint.modeTools.brushSize": "Maint", + "paint.modeTools.eraserSize": "Maint rhwbiwr", + "paint.modeTools.copy": "Copïo", + "paint.modeTools.paste": "Gludo", + "paint.modeTools.delete": "Dileu", + "paint.modeTools.curved": "Crwm", + "paint.modeTools.pointed": "Gyda Blaen", + "paint.modeTools.thickness": "Trwch", + "paint.modeTools.flipHorizontal": "Fflipio'n Llorweddol", + "paint.modeTools.flipVertical": "Fflipio'n Fertigol", + "paint.modeTools.filled": "Llanwyd", + "paint.modeTools.outlined": "Amlinellwyd", + "paint.paintEditor.bitmap": "Trosi i Ddidfap", + "paint.paintEditor.vector": "Trosi i Fector", + "paint.paintEditor.stroke": "Amlinell", + "paint.brushMode.brush": "Brwsh", + "paint.eraserMode.eraser": "Rhwbiwr", + "paint.fillMode.fill": "Llanw", + "paint.lineMode.line": "Llinell", + "paint.ovalMode.oval": "Cylch", + "paint.rectMode.rect": "Petryal", + "paint.reshapeMode.reshape": "Ail siapio", + "paint.roundedRectMode.roundedRect": "Petryal Crwm", + "paint.selectMode.select": "Dewis", + "paint.textMode.text": "Testun", + "paint.colorPicker.swap": "Cyfnewid" } \ No newline at end of file diff --git a/editor/paint-editor/da.json b/editor/paint-editor/da.json index a8f2c5b6..d5c9fe47 100644 --- a/editor/paint-editor/da.json +++ b/editor/paint-editor/da.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Farve", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Farvemætning", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Lysstyrke", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Du skal ikke bekymre dig, vi arbejder på sagen {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi arbejder på sagen {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fyld", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Gruppe", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Opdel", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Fortryd", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Gør om", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forrest", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Bagerst", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Foran", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Bagved", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Mere", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Størrelse", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Viskelæderets størrelse", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopier", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Sæt ind", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Slet", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Buet", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Spids", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Tykkelse", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Vend venstre-højre", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Vend op og ned", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Fyldt", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Kant streg", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Konverter til Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Konverter til Vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kant", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pensel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Viskelæder", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fyld", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linje", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektangel", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Omform", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Afrundet rektangel", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Vælg", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Byt", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Farve", + "paint.paintEditor.saturation": "Farvemætning", + "paint.paintEditor.brightness": "Lysstyrke", + "gui.comingSoon.message1": "Du skal ikke bekymre dig, vi arbejder på sagen {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi arbejder på sagen {emoji}", + "paint.paintEditor.fill": "Fyld", + "paint.paintEditor.costume": "Kostume", + "paint.paintEditor.group": "Gruppe", + "paint.paintEditor.ungroup": "Opdel", + "paint.paintEditor.undo": "Fortryd", + "paint.paintEditor.redo": "Gør om", + "paint.paintEditor.forward": "Forrest", + "paint.paintEditor.backward": "Bagerst", + "paint.paintEditor.front": "Foran", + "paint.paintEditor.back": "Bagved", + "paint.paintEditor.more": "Mere", + "paint.modeTools.brushSize": "Størrelse", + "paint.modeTools.eraserSize": "Viskelæderets størrelse", + "paint.modeTools.copy": "Kopier", + "paint.modeTools.paste": "Sæt ind", + "paint.modeTools.delete": "Slet", + "paint.modeTools.curved": "Buet", + "paint.modeTools.pointed": "Spids", + "paint.modeTools.thickness": "Tykkelse", + "paint.modeTools.flipHorizontal": "Vend venstre-højre", + "paint.modeTools.flipVertical": "Vend op og ned", + "paint.modeTools.filled": "Fyldt", + "paint.modeTools.outlined": "Kant streg", + "paint.paintEditor.bitmap": "Konverter til Bitmap", + "paint.paintEditor.vector": "Konverter til Vektor", + "paint.paintEditor.stroke": "Kant", + "paint.brushMode.brush": "Pensel", + "paint.eraserMode.eraser": "Viskelæder", + "paint.fillMode.fill": "Fyld", + "paint.lineMode.line": "Linje", + "paint.ovalMode.oval": "Cirkel", + "paint.rectMode.rect": "Rektangel", + "paint.reshapeMode.reshape": "Omform", + "paint.roundedRectMode.roundedRect": "Afrundet rektangel", + "paint.selectMode.select": "Vælg", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Byt" } \ No newline at end of file diff --git a/editor/paint-editor/de.json b/editor/paint-editor/de.json old mode 100755 new mode 100644 index ecf77288..6a1ab83d --- a/editor/paint-editor/de.json +++ b/editor/paint-editor/de.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Farbe", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sättigung", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Helligkeit", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Keine Sorge, wir kümmern uns darum {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Bald verfügbar...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Wir arbeiten daran {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Füllfarbe", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostüm", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Gruppieren", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Gruppierung aufheben", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Rückgängig", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Wiederherstellen", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "nach vorne", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "nach hinten", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Ganz nach vorne", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Ganz nach hinten", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Mehr", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Größe", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Radiererbreite", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopieren", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Einfügen", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Löschen", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "gekrümmt", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "gerade", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Linienstärke", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Horizontal spiegeln", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Vertikal spiegeln", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Ausgefüllt", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Umrandet", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "In Rastergrafik umwandeln", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "In Vektorgrafik umwandeln", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Randfarbe", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pinsel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Radierer", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fülleimer", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linie", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Kreis", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rechteck", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Verformen", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Abgerundetes Rechteck ", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Auswählen", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Tauschen", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Farbe", + "paint.paintEditor.saturation": "Sättigung", + "paint.paintEditor.brightness": "Helligkeit", + "gui.comingSoon.message1": "Keine Sorge, wir kümmern uns darum {emoji}", + "gui.comingSoon.message2": "Bald verfügbar...", + "gui.comingSoon.message3": "Wir arbeiten daran {emoji}", + "paint.paintEditor.fill": "Füllfarbe", + "paint.paintEditor.costume": "Kostüm", + "paint.paintEditor.group": "Gruppieren", + "paint.paintEditor.ungroup": "Gruppierung aufheben", + "paint.paintEditor.undo": "Rückgängig", + "paint.paintEditor.redo": "Wiederherstellen", + "paint.paintEditor.forward": "nach vorne", + "paint.paintEditor.backward": "nach hinten", + "paint.paintEditor.front": "Ganz nach vorne", + "paint.paintEditor.back": "Ganz nach hinten", + "paint.paintEditor.more": "Mehr", + "paint.modeTools.brushSize": "Größe", + "paint.modeTools.eraserSize": "Radiererbreite", + "paint.modeTools.copy": "Kopieren", + "paint.modeTools.paste": "Einfügen", + "paint.modeTools.delete": "Löschen", + "paint.modeTools.curved": "gekrümmt", + "paint.modeTools.pointed": "gerade", + "paint.modeTools.thickness": "Linienstärke", + "paint.modeTools.flipHorizontal": "Horizontal spiegeln", + "paint.modeTools.flipVertical": "Vertikal spiegeln", + "paint.modeTools.filled": "Ausgefüllt", + "paint.modeTools.outlined": "Umrandet", + "paint.paintEditor.bitmap": "In Rastergrafik umwandeln", + "paint.paintEditor.vector": "In Vektorgrafik umwandeln", + "paint.paintEditor.stroke": "Randfarbe", + "paint.brushMode.brush": "Pinsel", + "paint.eraserMode.eraser": "Radierer", + "paint.fillMode.fill": "Fülleimer", + "paint.lineMode.line": "Linie", + "paint.ovalMode.oval": "Kreis", + "paint.rectMode.rect": "Rechteck", + "paint.reshapeMode.reshape": "Verformen", + "paint.roundedRectMode.roundedRect": "Abgerundetes Rechteck ", + "paint.selectMode.select": "Auswählen", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Tauschen" } \ No newline at end of file diff --git a/editor/paint-editor/el.json b/editor/paint-editor/el.json index 29be327d..2d6ec867 100644 --- a/editor/paint-editor/el.json +++ b/editor/paint-editor/el.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Χρώμα", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Κορεσμός", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Φωτεινότητα", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Μην ανησυχείτε, το 'χουμε {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Έρχεται Σύντομα...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Το δουλεύουμε {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Γέμισμα", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Ενδυμασία", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Ομαδοποίηση", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Διαχωρισμός", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Αναίρεση", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ακύρωση αναίρεσης", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Προς τα μπροστά", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Προς τα πίσω", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Εμπρός", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Πίσω", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Περισσότερα", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Μέγεθος", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Μέγεθος γόμας", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Αντιγραφή", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Επικόλληση", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Διαγραφή", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Καμπύλες", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Μυτερό", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Πάχος", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Οριζόντια Αναστροφή", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Κατακόρυφη Αναστροφή", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Γεμάτο", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "με περίγραμμα", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Μετατροπή σε Γραφικά Ψηφίδων (bitmap)", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Μετατροπή σε Διάνυσμα", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Περίγραμμα", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Πινέλο", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Γόμα", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Γέμισμα", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Γραμμή", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Κύκλος", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ορθογώνιο", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Αλλαγή του σχήματος", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Στρογγυλεμένο Ορθογώνιο", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Επιλογή", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Κείμενο", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Αντιμετάθεση", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Χρώμα", + "paint.paintEditor.saturation": "Κορεσμός", + "paint.paintEditor.brightness": "Φωτεινότητα", + "gui.comingSoon.message1": "Μην ανησυχείτε, το 'χουμε {emoji}", + "gui.comingSoon.message2": "Έρχεται Σύντομα...", + "gui.comingSoon.message3": "Το δουλεύουμε {emoji}", + "paint.paintEditor.fill": "Γέμισμα", + "paint.paintEditor.costume": "Ενδυμασία", + "paint.paintEditor.group": "Ομαδοποίηση", + "paint.paintEditor.ungroup": "Διαχωρισμός", + "paint.paintEditor.undo": "Αναίρεση", + "paint.paintEditor.redo": "Ακύρωση αναίρεσης", + "paint.paintEditor.forward": "Προς τα μπροστά", + "paint.paintEditor.backward": "Προς τα πίσω", + "paint.paintEditor.front": "Εμπρός", + "paint.paintEditor.back": "Πίσω", + "paint.paintEditor.more": "Περισσότερα", + "paint.modeTools.brushSize": "Μέγεθος", + "paint.modeTools.eraserSize": "Μέγεθος γόμας", + "paint.modeTools.copy": "Αντιγραφή", + "paint.modeTools.paste": "Επικόλληση", + "paint.modeTools.delete": "Διαγραφή", + "paint.modeTools.curved": "Καμπύλες", + "paint.modeTools.pointed": "Μυτερό", + "paint.modeTools.thickness": "Πάχος", + "paint.modeTools.flipHorizontal": "Οριζόντια Αναστροφή", + "paint.modeTools.flipVertical": "Κατακόρυφη Αναστροφή", + "paint.modeTools.filled": "Γεμάτο", + "paint.modeTools.outlined": "με περίγραμμα", + "paint.paintEditor.bitmap": "Μετατροπή σε Γραφικά Ψηφίδων (bitmap)", + "paint.paintEditor.vector": "Μετατροπή σε Διάνυσμα", + "paint.paintEditor.stroke": "Περίγραμμα", + "paint.brushMode.brush": "Πινέλο", + "paint.eraserMode.eraser": "Γόμα", + "paint.fillMode.fill": "Γέμισμα", + "paint.lineMode.line": "Γραμμή", + "paint.ovalMode.oval": "Κύκλος", + "paint.rectMode.rect": "Ορθογώνιο", + "paint.reshapeMode.reshape": "Αλλαγή του σχήματος", + "paint.roundedRectMode.roundedRect": "Στρογγυλεμένο Ορθογώνιο", + "paint.selectMode.select": "Επιλογή", + "paint.textMode.text": "Κείμενο", + "paint.colorPicker.swap": "Αντιμετάθεση" } \ No newline at end of file diff --git a/editor/paint-editor/en.json b/editor/paint-editor/en.json index 5bfea2cc..65918600 100644 --- a/editor/paint-editor/en.json +++ b/editor/paint-editor/en.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Color", + "paint.paintEditor.saturation": "Saturation", + "paint.paintEditor.brightness": "Brightness", + "gui.comingSoon.message1": "Don't worry, we're on it {emoji}", + "gui.comingSoon.message2": "Coming Soon...", + "gui.comingSoon.message3": "We're working on it {emoji}", + "paint.paintEditor.fill": "Fill", + "paint.paintEditor.costume": "Costume", + "paint.paintEditor.group": "Group", + "paint.paintEditor.ungroup": "Ungroup", + "paint.paintEditor.undo": "Undo", + "paint.paintEditor.redo": "Redo", + "paint.paintEditor.forward": "Forward", + "paint.paintEditor.backward": "Backward", + "paint.paintEditor.front": "Front", + "paint.paintEditor.back": "Back", + "paint.paintEditor.more": "More", + "paint.modeTools.brushSize": "Size", + "paint.modeTools.eraserSize": "Eraser size", + "paint.modeTools.copy": "Copy", + "paint.modeTools.paste": "Paste", + "paint.modeTools.delete": "Delete", + "paint.modeTools.curved": "Curved", + "paint.modeTools.pointed": "Pointed", + "paint.modeTools.thickness": "Thickness", + "paint.modeTools.flipHorizontal": "Flip Horizontal", + "paint.modeTools.flipVertical": "Flip Vertical", + "paint.modeTools.filled": "Filled", + "paint.modeTools.outlined": "Outlined", + "paint.paintEditor.bitmap": "Convert to Bitmap", + "paint.paintEditor.vector": "Convert to Vector", + "paint.paintEditor.stroke": "Outline", + "paint.brushMode.brush": "Brush", + "paint.eraserMode.eraser": "Eraser", + "paint.fillMode.fill": "Fill", + "paint.lineMode.line": "Line", + "paint.ovalMode.oval": "Circle", + "paint.rectMode.rect": "Rectangle", + "paint.reshapeMode.reshape": "Reshape", + "paint.roundedRectMode.roundedRect": "Rounded Rectangle", + "paint.selectMode.select": "Select", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Swap" } \ No newline at end of file diff --git a/editor/paint-editor/eo.json b/editor/paint-editor/eo.json deleted file mode 100644 index d4040a9d..00000000 --- a/editor/paint-editor/eo.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostumo", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupo", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Malgrupigi", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Malfari", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refari", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Forigi", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Peniko", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linio", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cirklo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektangulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ŝanĝi formon", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Elekti", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teksto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/es-419.json b/editor/paint-editor/es-419.json index e3877eaf..32490db8 100644 --- a/editor/paint-editor/es-419.json +++ b/editor/paint-editor/es-419.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturación", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brillo", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "No te preocupes, estamos en eso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Próximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabajando en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Relleno", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Disfraz", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupar", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupar", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Deshacer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Rehacer", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Adelante", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Atrás", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Al frente", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Al fondo", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Más", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamaño", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Tamaño del borrador", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiar", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Pegar", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Borrar", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curvo", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Puntiagudo", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Grosor", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Voltear horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Voltear vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Relleno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Con contorno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convertir a mapa de bits", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convertir a vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contorno", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Borrador", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Relleno", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Línea", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectángulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Cambiar forma", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectángulo redondeado", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seleccionar", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Intercambiar", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Color", + "paint.paintEditor.saturation": "Saturación", + "paint.paintEditor.brightness": "Brillo", + "gui.comingSoon.message1": "No te preocupes, estamos en eso {emoji}", + "gui.comingSoon.message2": "Próximamente...", + "gui.comingSoon.message3": "Estamos trabajando en ello {emoji}", + "paint.paintEditor.fill": "Relleno", + "paint.paintEditor.costume": "Disfraz", + "paint.paintEditor.group": "Agrupar", + "paint.paintEditor.ungroup": "Desagrupar", + "paint.paintEditor.undo": "Deshacer", + "paint.paintEditor.redo": "Rehacer", + "paint.paintEditor.forward": "Adelante", + "paint.paintEditor.backward": "Atrás", + "paint.paintEditor.front": "Al frente", + "paint.paintEditor.back": "Al fondo", + "paint.paintEditor.more": "Más", + "paint.modeTools.brushSize": "Tamaño", + "paint.modeTools.eraserSize": "Tamaño del borrador", + "paint.modeTools.copy": "Copiar", + "paint.modeTools.paste": "Pegar", + "paint.modeTools.delete": "Borrar", + "paint.modeTools.curved": "Curvo", + "paint.modeTools.pointed": "Puntiagudo", + "paint.modeTools.thickness": "Grosor", + "paint.modeTools.flipHorizontal": "Voltear horizontal", + "paint.modeTools.flipVertical": "Voltear vertical", + "paint.modeTools.filled": "Relleno", + "paint.modeTools.outlined": "Con contorno", + "paint.paintEditor.bitmap": "Convertir a mapa de bits", + "paint.paintEditor.vector": "Convertir a vector", + "paint.paintEditor.stroke": "Contorno", + "paint.brushMode.brush": "Pincel", + "paint.eraserMode.eraser": "Borrador", + "paint.fillMode.fill": "Relleno", + "paint.lineMode.line": "Línea", + "paint.ovalMode.oval": "Círculo", + "paint.rectMode.rect": "Rectángulo", + "paint.reshapeMode.reshape": "Cambiar forma", + "paint.roundedRectMode.roundedRect": "Rectángulo redondeado", + "paint.selectMode.select": "Seleccionar", + "paint.textMode.text": "Texto", + "paint.colorPicker.swap": "Intercambiar" } \ No newline at end of file diff --git a/editor/paint-editor/es.json b/editor/paint-editor/es.json index 029d6af2..2b754629 100644 --- a/editor/paint-editor/es.json +++ b/editor/paint-editor/es.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturación", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brillo", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "No te preocupes, estamos en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Próximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabajando en ello {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Rellenar", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Disfraz", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupar", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupar", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Deshacer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Rehacer", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Adelante", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Atrás", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Al frente", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Al fondo", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Más", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamaño", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Tamaño de la goma", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiar", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Pegar", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Eliminar", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curvado", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Recto", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Grosor", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Voltear horizontalmente", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Voltear verticalmente", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Relleno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contorneado", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convertir a mapa de bits", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convertir a vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Borde", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Goma", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Rellenar", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Línea", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectángulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Volver a dar forma", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectángulo con bordes redoneados", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seleccionar", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Invertir", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Color", + "paint.paintEditor.saturation": "Saturación", + "paint.paintEditor.brightness": "Brillo", + "gui.comingSoon.message1": "No te preocupes, estamos en ello {emoji}", + "gui.comingSoon.message2": "Próximamente...", + "gui.comingSoon.message3": "Estamos trabajando en ello {emoji}", + "paint.paintEditor.fill": "Rellenar", + "paint.paintEditor.costume": "Disfraz", + "paint.paintEditor.group": "Agrupar", + "paint.paintEditor.ungroup": "Desagrupar", + "paint.paintEditor.undo": "Deshacer", + "paint.paintEditor.redo": "Rehacer", + "paint.paintEditor.forward": "Adelante", + "paint.paintEditor.backward": "Atrás", + "paint.paintEditor.front": "Al frente", + "paint.paintEditor.back": "Al fondo", + "paint.paintEditor.more": "Más", + "paint.modeTools.brushSize": "Tamaño", + "paint.modeTools.eraserSize": "Tamaño de la goma", + "paint.modeTools.copy": "Copiar", + "paint.modeTools.paste": "Pegar", + "paint.modeTools.delete": "Eliminar", + "paint.modeTools.curved": "Curvado", + "paint.modeTools.pointed": "Recto", + "paint.modeTools.thickness": "Grosor", + "paint.modeTools.flipHorizontal": "Voltear horizontalmente", + "paint.modeTools.flipVertical": "Voltear verticalmente", + "paint.modeTools.filled": "Relleno", + "paint.modeTools.outlined": "Contorneado", + "paint.paintEditor.bitmap": "Convertir a mapa de bits", + "paint.paintEditor.vector": "Convertir a vector", + "paint.paintEditor.stroke": "Borde", + "paint.brushMode.brush": "Pincel", + "paint.eraserMode.eraser": "Goma", + "paint.fillMode.fill": "Rellenar", + "paint.lineMode.line": "Línea", + "paint.ovalMode.oval": "Círculo", + "paint.rectMode.rect": "Rectángulo", + "paint.reshapeMode.reshape": "Volver a dar forma", + "paint.roundedRectMode.roundedRect": "Rectángulo con bordes redoneados", + "paint.selectMode.select": "Seleccionar", + "paint.textMode.text": "Texto", + "paint.colorPicker.swap": "Invertir" } \ No newline at end of file diff --git a/editor/paint-editor/et.json b/editor/paint-editor/et.json index e308381f..9982c6fe 100644 --- a/editor/paint-editor/et.json +++ b/editor/paint-editor/et.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Värv", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Küllastust", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Valgustatus", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ära muretse, tegeleme sellega {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ilmub varsti...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tegeleme sellega {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Täitevärv", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostüüm", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupp", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Lahtigrupeerimine", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Võta tagasi", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Tee uuesti", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Too ettepoole", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Saada tagasi", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Too esiplaanile", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Tagasi", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Rohkem", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Suurus", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Kustutaja suurus", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopeeri", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Kleebi", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Kustuta", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Kõver", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Teravatipuline", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Paksus", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Horisontaalne peegeldus", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Vertikaalne peegeldus", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Täidetud", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Äärise joonega", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Rastergraafikasse", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Vektorgraafikasse", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Äärise värv", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pintsel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Kustuta", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Täitevärv", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Joon", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Ring", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ristkülik", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Kuju muutmine", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Ümarate servadega ristkülik", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Vali", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Vaheta", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Värv", + "paint.paintEditor.saturation": "Küllastust", + "paint.paintEditor.brightness": "Valgustatus", + "gui.comingSoon.message1": "Ära muretse, tegeleme sellega {emoji}", + "gui.comingSoon.message2": "Ilmub varsti...", + "gui.comingSoon.message3": "Tegeleme sellega {emoji}", + "paint.paintEditor.fill": "Täitevärv", + "paint.paintEditor.costume": "Kostüüm", + "paint.paintEditor.group": "Grupp", + "paint.paintEditor.ungroup": "Lahtigrupeerimine", + "paint.paintEditor.undo": "Võta tagasi", + "paint.paintEditor.redo": "Tee uuesti", + "paint.paintEditor.forward": "Too ettepoole", + "paint.paintEditor.backward": "Saada tagasi", + "paint.paintEditor.front": "Too esiplaanile", + "paint.paintEditor.back": "Tagasi", + "paint.paintEditor.more": "Rohkem", + "paint.modeTools.brushSize": "Suurus", + "paint.modeTools.eraserSize": "Kustutaja suurus", + "paint.modeTools.copy": "Kopeeri", + "paint.modeTools.paste": "Kleebi", + "paint.modeTools.delete": "Kustuta", + "paint.modeTools.curved": "Kõver", + "paint.modeTools.pointed": "Teravatipuline", + "paint.modeTools.thickness": "Paksus", + "paint.modeTools.flipHorizontal": "Horisontaalne peegeldus", + "paint.modeTools.flipVertical": "Vertikaalne peegeldus", + "paint.modeTools.filled": "Täidetud", + "paint.modeTools.outlined": "Äärise joonega", + "paint.paintEditor.bitmap": "Rastergraafikasse", + "paint.paintEditor.vector": "Vektorgraafikasse", + "paint.paintEditor.stroke": "Äärise värv", + "paint.brushMode.brush": "Pintsel", + "paint.eraserMode.eraser": "Kustuta", + "paint.fillMode.fill": "Täitevärv", + "paint.lineMode.line": "Joon", + "paint.ovalMode.oval": "Ring", + "paint.rectMode.rect": "Ristkülik", + "paint.reshapeMode.reshape": "Kuju muutmine", + "paint.roundedRectMode.roundedRect": "Ümarate servadega ristkülik", + "paint.selectMode.select": "Vali", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Vaheta" } \ No newline at end of file diff --git a/editor/paint-editor/eu.json b/editor/paint-editor/eu.json index 52a8b971..6af41611 100644 --- a/editor/paint-editor/eu.json +++ b/editor/paint-editor/eu.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Kolorea", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Asetasuna", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Distira", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Lasai, horretan gabiltza {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Laster ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Horretan ari gara {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Bete", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Tankera", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Taldekatu", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desegin taldea", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Desegin", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Berregin", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Aurrealderantz", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Atzealderantz", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Aurrealdera", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Atzealdera", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Gehiago", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamaina", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ezabatzailearen tamaina", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopiatu", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Itsatsi", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Ezabatu", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Kurbatua", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Zorrotza", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Lodiera", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Islatu horizontalki", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Islatu bertikalki", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Betea", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Eskematizatua", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Bihurtu Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Bihurtu bektore", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Eskema", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pintzela", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Ezabatzailea", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Bete", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Marra", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Zirkuloa", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Laukizuzena", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Aldatu forma", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Laukizuzen biribildua", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Hautatu", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Testua", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Trukatu", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Kolorea", + "paint.paintEditor.saturation": "Asetasuna", + "paint.paintEditor.brightness": "Distira", + "gui.comingSoon.message1": "Lasai, horretan gabiltza {emoji}", + "gui.comingSoon.message2": "Laster ...", + "gui.comingSoon.message3": "Horretan ari gara {emoji}", + "paint.paintEditor.fill": "Bete", + "paint.paintEditor.costume": "Tankera", + "paint.paintEditor.group": "Taldekatu", + "paint.paintEditor.ungroup": "Desegin taldea", + "paint.paintEditor.undo": "Desegin", + "paint.paintEditor.redo": "Berregin", + "paint.paintEditor.forward": "Aurrealderantz", + "paint.paintEditor.backward": "Atzealderantz", + "paint.paintEditor.front": "Aurrealdera", + "paint.paintEditor.back": "Atzealdera", + "paint.paintEditor.more": "Gehiago", + "paint.modeTools.brushSize": "Tamaina", + "paint.modeTools.eraserSize": "Ezabatzailearen tamaina", + "paint.modeTools.copy": "Kopiatu", + "paint.modeTools.paste": "Itsatsi", + "paint.modeTools.delete": "Ezabatu", + "paint.modeTools.curved": "Kurbatua", + "paint.modeTools.pointed": "Zorrotza", + "paint.modeTools.thickness": "Lodiera", + "paint.modeTools.flipHorizontal": "Islatu horizontalki", + "paint.modeTools.flipVertical": "Islatu bertikalki", + "paint.modeTools.filled": "Betea", + "paint.modeTools.outlined": "Eskematizatua", + "paint.paintEditor.bitmap": "Bihurtu Bitmap", + "paint.paintEditor.vector": "Bihurtu bektore", + "paint.paintEditor.stroke": "Eskema", + "paint.brushMode.brush": "Pintzela", + "paint.eraserMode.eraser": "Ezabatzailea", + "paint.fillMode.fill": "Bete", + "paint.lineMode.line": "Marra", + "paint.ovalMode.oval": "Zirkuloa", + "paint.rectMode.rect": "Laukizuzena", + "paint.reshapeMode.reshape": "Aldatu forma", + "paint.roundedRectMode.roundedRect": "Laukizuzen biribildua", + "paint.selectMode.select": "Hautatu", + "paint.textMode.text": "Testua", + "paint.colorPicker.swap": "Trukatu" } \ No newline at end of file diff --git a/editor/paint-editor/fa.json b/editor/paint-editor/fa.json deleted file mode 100644 index af4e1dc2..00000000 --- a/editor/paint-editor/fa.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "رنگ", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "روشنایی", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "نگران نباشید،ما هستیم!", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "به زودی...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ما در حال کار بر روی آن هستیم {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "پرکردن", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "لباس", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "گروه", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "انحلال گروه", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "برگرد", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "دوباره انجام بده", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "رو به جلو", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "رو به عقب", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "جلو", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "بازگشت", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "بیشتر", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "اندازه", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "اندازه پاک کن", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "کپی", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "الصاق", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "حذف", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "منحنی", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "خاطر نشان", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "ضخامت", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "وارونه افقی", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "وارونه عمودی", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "پر شده", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "مشخص شده", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "تبدیل به بیت‌مپ", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "تبدیل به وکتور", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "طرح کلی", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "قلم مو", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "پاک کن", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "پرکردن", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "خط", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "دایره", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "مستطیل", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "تغییر شکل", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "مستطیل گرد", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "انتخاب", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "متن", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "تعویض", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/fi.json b/editor/paint-editor/fi.json index 72cc1ff5..5f9f5023 100644 --- a/editor/paint-editor/fi.json +++ b/editor/paint-editor/fi.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Väri", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Värikylläisyys", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Kirkkaus", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Älä huoli, toteutamme sitä {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Tulossa pian...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Toteutamme sitä {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Täytä", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Asuste", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Ryhmitä", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Pura ryhmitys", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Kumoa", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Tee uudelleen", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Eteenpäin", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Taaksepäin", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Eteen", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Taakse", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Enemmän", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Koko", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Kumin koko", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopioi", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Liitä", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Poista", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Kaartuva", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Teräväkärkinen", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Paksuus", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Käännä vaakasuoraan", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Käännä pystysuoraan", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Täytetty", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Ääriviivallinen", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Muunna bittikartaksi", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Muunna vektoriksi", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Ääriviiva", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Sivellin", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Pyyhekumi", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Täytä", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Viiva", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Ympyrä", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Suorakulmio", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Muotoile uudelleen", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Pyöristetty suorakulmio", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Valitse", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teksti", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Vaihda", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Väri", + "paint.paintEditor.saturation": "Värikylläisyys", + "paint.paintEditor.brightness": "Kirkkaus", + "gui.comingSoon.message1": "Älä huoli, toteutamme sitä {emoji}", + "gui.comingSoon.message2": "Tulossa pian...", + "gui.comingSoon.message3": "Toteutamme sitä {emoji}", + "paint.paintEditor.fill": "Täytä", + "paint.paintEditor.costume": "Asuste", + "paint.paintEditor.group": "Ryhmitä", + "paint.paintEditor.ungroup": "Pura ryhmitys", + "paint.paintEditor.undo": "Kumoa", + "paint.paintEditor.redo": "Tee uudelleen", + "paint.paintEditor.forward": "Eteenpäin", + "paint.paintEditor.backward": "Taaksepäin", + "paint.paintEditor.front": "Eteen", + "paint.paintEditor.back": "Taakse", + "paint.paintEditor.more": "Enemmän", + "paint.modeTools.brushSize": "Koko", + "paint.modeTools.eraserSize": "Kumin koko", + "paint.modeTools.copy": "Kopioi", + "paint.modeTools.paste": "Liitä", + "paint.modeTools.delete": "Poista", + "paint.modeTools.curved": "Kaartuva", + "paint.modeTools.pointed": "Teräväkärkinen", + "paint.modeTools.thickness": "Paksuus", + "paint.modeTools.flipHorizontal": "Käännä vaakasuoraan", + "paint.modeTools.flipVertical": "Käännä pystysuoraan", + "paint.modeTools.filled": "Täytetty", + "paint.modeTools.outlined": "Ääriviivallinen", + "paint.paintEditor.bitmap": "Muunna bittikartaksi", + "paint.paintEditor.vector": "Muunna vektoriksi", + "paint.paintEditor.stroke": "Ääriviiva", + "paint.brushMode.brush": "Sivellin", + "paint.eraserMode.eraser": "Pyyhekumi", + "paint.fillMode.fill": "Täytä", + "paint.lineMode.line": "Viiva", + "paint.ovalMode.oval": "Ympyrä", + "paint.rectMode.rect": "Suorakulmio", + "paint.reshapeMode.reshape": "Muotoile uudelleen", + "paint.roundedRectMode.roundedRect": "Pyöristetty suorakulmio", + "paint.selectMode.select": "Valitse", + "paint.textMode.text": "Teksti", + "paint.colorPicker.swap": "Vaihda" } \ No newline at end of file diff --git a/editor/paint-editor/fr.json b/editor/paint-editor/fr.json old mode 100755 new mode 100644 index 258fc56f..d55cb1ac --- a/editor/paint-editor/fr.json +++ b/editor/paint-editor/fr.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Couleur", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Luminosité", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ne t'inquiète pas, on y travaille {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ça arrive bientôt...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Nous y travaillons {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Remplissage", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grouper", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Dégrouper", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Restaurer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refaire", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Avancer", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Reculer", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Avant-plan", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Arrière-plan", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Plus", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Taille", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Taille de l'effaceur", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copier", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Coller", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Supprimer", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Courbé", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointu", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Épaisseur", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Retourner horizontalement", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Retourner verticalement", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Plein", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contours", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convertir en bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convertir en Vecteur", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contour", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pinceau", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Gomme", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Remplissage", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Ligne", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cercle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Redessiner", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectangle arrondi", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Sélectionner", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texte", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Inverser", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Couleur", + "paint.paintEditor.saturation": "Saturation", + "paint.paintEditor.brightness": "Luminosité", + "gui.comingSoon.message1": "Ne t'inquiète pas, on y travaille {emoji}", + "gui.comingSoon.message2": "Ça arrive bientôt...", + "gui.comingSoon.message3": "Nous y travaillons {emoji}", + "paint.paintEditor.fill": "Remplissage", + "paint.paintEditor.costume": "Costume", + "paint.paintEditor.group": "Grouper", + "paint.paintEditor.ungroup": "Dégrouper", + "paint.paintEditor.undo": "Restaurer", + "paint.paintEditor.redo": "Refaire", + "paint.paintEditor.forward": "Avancer", + "paint.paintEditor.backward": "Reculer", + "paint.paintEditor.front": "Avant-plan", + "paint.paintEditor.back": "Arrière-plan", + "paint.paintEditor.more": "Plus", + "paint.modeTools.brushSize": "Taille", + "paint.modeTools.eraserSize": "Taille de l'effaceur", + "paint.modeTools.copy": "Copier", + "paint.modeTools.paste": "Coller", + "paint.modeTools.delete": "Supprimer", + "paint.modeTools.curved": "Courbé", + "paint.modeTools.pointed": "Pointu", + "paint.modeTools.thickness": "Épaisseur", + "paint.modeTools.flipHorizontal": "Retourner horizontalement", + "paint.modeTools.flipVertical": "Retourner verticalement", + "paint.modeTools.filled": "Plein", + "paint.modeTools.outlined": "Contours", + "paint.paintEditor.bitmap": "Convertir en bitmap", + "paint.paintEditor.vector": "Convertir en Vecteur", + "paint.paintEditor.stroke": "Contour", + "paint.brushMode.brush": "Pinceau", + "paint.eraserMode.eraser": "Gomme", + "paint.fillMode.fill": "Remplissage", + "paint.lineMode.line": "Ligne", + "paint.ovalMode.oval": "Cercle", + "paint.rectMode.rect": "Rectangle", + "paint.reshapeMode.reshape": "Redessiner", + "paint.roundedRectMode.roundedRect": "Rectangle arrondi", + "paint.selectMode.select": "Sélectionner", + "paint.textMode.text": "Texte", + "paint.colorPicker.swap": "Inverser" } \ No newline at end of file diff --git a/editor/paint-editor/fur.json b/editor/paint-editor/fur.json deleted file mode 100644 index 6a4417ec..00000000 --- a/editor/paint-editor/fur.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Colôr", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturazion", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Luminositât", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "No stâ preocupâti, o sin chi {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "In curt...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "O stin lavorant {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Jemple", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Met adun", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Divît", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Disfe", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Torne a fâ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Indenant", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Devantdaûr", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Denant", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Indaûr", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Di plui", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Dimension de gome", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copie", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Incole", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Gjave vie", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Arcât", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "A ponte", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Ribalte in orizontâl", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Ribalte in verticâl", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convertìs in Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convertìs in vetoriâl", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Disegne", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pinel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Jemple", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linie", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cercli", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Retangul", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Cambie forme", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selezione", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Test", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ga.json b/editor/paint-editor/ga.json index 8f32efcc..87e7bbc1 100644 --- a/editor/paint-editor/ga.json +++ b/editor/paint-editor/ga.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Dath", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sáithiú", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Gile", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ná buair do cheann, táimid ag plé leis {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Le teacht go luath...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Táimid ag plé leis {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Líon", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Culaith", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grúpa", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Díghrúpáil", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Cealaigh", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Athdhéan", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Ar aghaidh", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Ar gcúl", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Chun tosaigh", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Chun deiridh", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Tuilleadh", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Méid", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Méid an léirscriosáin", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Cóipeáil", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Greamaigh", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Scrios", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Cuartha", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Bioraithe", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Leithead", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Smeach go cothrománach", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Smeach go hingearach", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Líonta", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Imlínithe", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Tiontaigh go mapa giotán", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Mód Veicteora", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Imlíne", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Scuab", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Léirscriosán", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Líon", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Líne", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Ciorcal", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Dronuilleog", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Athdheilbhigh", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Dronuilleog Chruinn", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Roghnaigh", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Téacs", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Babhtáil", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Dath", + "paint.paintEditor.saturation": "Sáithiú", + "paint.paintEditor.brightness": "Gile", + "gui.comingSoon.message1": "Ná buair do cheann, táimid ag plé leis {emoji}", + "gui.comingSoon.message2": "Le teacht go luath...", + "gui.comingSoon.message3": "Táimid ag plé leis {emoji}", + "paint.paintEditor.fill": "Líon", + "paint.paintEditor.costume": "Culaith", + "paint.paintEditor.group": "Grúpa", + "paint.paintEditor.ungroup": "Díghrúpáil", + "paint.paintEditor.undo": "Cealaigh", + "paint.paintEditor.redo": "Athdhéan", + "paint.paintEditor.forward": "Ar aghaidh", + "paint.paintEditor.backward": "Ar gcúl", + "paint.paintEditor.front": "Chun tosaigh", + "paint.paintEditor.back": "Chun deiridh", + "paint.paintEditor.more": "Tuilleadh", + "paint.modeTools.brushSize": "Méid", + "paint.modeTools.eraserSize": "Méid an léirscriosáin", + "paint.modeTools.copy": "Cóipeáil", + "paint.modeTools.paste": "Greamaigh", + "paint.modeTools.delete": "Scrios", + "paint.modeTools.curved": "Cuartha", + "paint.modeTools.pointed": "Bioraithe", + "paint.modeTools.thickness": "Leithead", + "paint.modeTools.flipHorizontal": "Smeach go cothrománach", + "paint.modeTools.flipVertical": "Smeach go hingearach", + "paint.modeTools.filled": "Líonta", + "paint.modeTools.outlined": "Imlínithe", + "paint.paintEditor.bitmap": "Tiontaigh go mapa giotán", + "paint.paintEditor.vector": "Mód Veicteora", + "paint.paintEditor.stroke": "Imlíne", + "paint.brushMode.brush": "Scuab", + "paint.eraserMode.eraser": "Léirscriosán", + "paint.fillMode.fill": "Líon", + "paint.lineMode.line": "Líne", + "paint.ovalMode.oval": "Ciorcal", + "paint.rectMode.rect": "Dronuilleog", + "paint.reshapeMode.reshape": "Athdheilbhigh", + "paint.roundedRectMode.roundedRect": "Dronuilleog Chruinn", + "paint.selectMode.select": "Roghnaigh", + "paint.textMode.text": "Téacs", + "paint.colorPicker.swap": "Babhtáil" } \ No newline at end of file diff --git a/editor/paint-editor/gd.json b/editor/paint-editor/gd.json index 911dcedc..14179275 100644 --- a/editor/paint-editor/gd.json +++ b/editor/paint-editor/gd.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Dath", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sàthachd", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Soilleireachd", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Na gabh dragh, tha sinn ag obair air {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ri thighinn a dh’aithghearr…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tha sinn ag obair air {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Lìonadh", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Aodach", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Buidhnich", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Sgaoil am buidheann", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Neo-dhèan", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ath-dhèan", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "An comhair a’ bheòil", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "An comhair a’ chùil", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Dhan fhìor-bheulaibh", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Dhan fhìor-chùlaibh", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Barrachd", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Meud na bruise", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Meud an t‑suathain", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Dèan lethbhreac", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Cuir ann", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Sguab às", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Cruinn", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Biorach", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Tiughad", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip air a’ chòmhnard", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip gu h‑inghearach", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Lìonta", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Oir‑loidhne", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Iompaich na bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Iompaich na vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Oir‑loidhne", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Bruis", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Suathan", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Lìonadh", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Loidhne", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cearcall", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ceart-cheàrnach", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Atharraich cruth", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Ceart-cheàrnach cruinnte", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Tagh", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teacsa", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Suaip", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Dath", + "paint.paintEditor.saturation": "Sàthachd", + "paint.paintEditor.brightness": "Soilleireachd", + "gui.comingSoon.message1": "Na gabh dragh, tha sinn ag obair air {emoji}", + "gui.comingSoon.message2": "Ri thighinn a dh’aithghearr…", + "gui.comingSoon.message3": "Tha sinn ag obair air {emoji}", + "paint.paintEditor.fill": "Lìonadh", + "paint.paintEditor.costume": "Aodach", + "paint.paintEditor.group": "Buidhnich", + "paint.paintEditor.ungroup": "Sgaoil am buidheann", + "paint.paintEditor.undo": "Neo-dhèan", + "paint.paintEditor.redo": "Ath-dhèan", + "paint.paintEditor.forward": "An comhair a’ bheòil", + "paint.paintEditor.backward": "An comhair a’ chùil", + "paint.paintEditor.front": "Dhan fhìor-bheulaibh", + "paint.paintEditor.back": "Dhan fhìor-chùlaibh", + "paint.paintEditor.more": "Barrachd", + "paint.modeTools.brushSize": "Meud na bruise", + "paint.modeTools.eraserSize": "Meud an t‑suathain", + "paint.modeTools.copy": "Dèan lethbhreac", + "paint.modeTools.paste": "Cuir ann", + "paint.modeTools.delete": "Sguab às", + "paint.modeTools.curved": "Cruinn", + "paint.modeTools.pointed": "Biorach", + "paint.modeTools.thickness": "Tiughad", + "paint.modeTools.flipHorizontal": "Flip air a’ chòmhnard", + "paint.modeTools.flipVertical": "Flip gu h‑inghearach", + "paint.modeTools.filled": "Lìonta", + "paint.modeTools.outlined": "Oir‑loidhne", + "paint.paintEditor.bitmap": "Iompaich na bitmap", + "paint.paintEditor.vector": "Iompaich na vector", + "paint.paintEditor.stroke": "Oir‑loidhne", + "paint.brushMode.brush": "Bruis", + "paint.eraserMode.eraser": "Suathan", + "paint.fillMode.fill": "Lìonadh", + "paint.lineMode.line": "Loidhne", + "paint.ovalMode.oval": "Cearcall", + "paint.rectMode.rect": "Ceart-cheàrnach", + "paint.reshapeMode.reshape": "Atharraich cruth", + "paint.roundedRectMode.roundedRect": "Ceart-cheàrnach cruinnte", + "paint.selectMode.select": "Tagh", + "paint.textMode.text": "Teacsa", + "paint.colorPicker.swap": "Suaip" } \ No newline at end of file diff --git a/editor/paint-editor/gl.json b/editor/paint-editor/gl.json index 8a670781..0773bb9c 100644 --- a/editor/paint-editor/gl.json +++ b/editor/paint-editor/gl.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Cor", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturación", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Luminosidade", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Non te preocupes, andamos niso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Proximamente...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Andamos a traballar nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Recheo", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Vestimenta", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupar", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupar", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Desfacer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refacer", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Adiante", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Atrás", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Traer á fronte", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Levar ao fondo", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Máis", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamaño", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Tamaño do borrador", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiar", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Pegar", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Eliminar", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "A curvas", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Bordes Afiados", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Gordura", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Reflectir en horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Reflectir en vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Enchido", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Bordos", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Converter en mapa de bits", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Converter en vectores", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Bordo", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Borrador", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Encher", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Liña", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectángulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reformar", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectángulo arredondado", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seleccionar", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Trocar", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Cor", + "paint.paintEditor.saturation": "Saturación", + "paint.paintEditor.brightness": "Luminosidade", + "gui.comingSoon.message1": "Non te preocupes, andamos niso {emoji}", + "gui.comingSoon.message2": "Proximamente...", + "gui.comingSoon.message3": "Andamos a traballar nisto {emoji}", + "paint.paintEditor.fill": "Recheo", + "paint.paintEditor.costume": "Vestimenta", + "paint.paintEditor.group": "Agrupar", + "paint.paintEditor.ungroup": "Desagrupar", + "paint.paintEditor.undo": "Desfacer", + "paint.paintEditor.redo": "Refacer", + "paint.paintEditor.forward": "Adiante", + "paint.paintEditor.backward": "Atrás", + "paint.paintEditor.front": "Traer á fronte", + "paint.paintEditor.back": "Levar ao fondo", + "paint.paintEditor.more": "Máis", + "paint.modeTools.brushSize": "Tamaño", + "paint.modeTools.eraserSize": "Tamaño do borrador", + "paint.modeTools.copy": "Copiar", + "paint.modeTools.paste": "Pegar", + "paint.modeTools.delete": "Eliminar", + "paint.modeTools.curved": "A curvas", + "paint.modeTools.pointed": "Bordes Afiados", + "paint.modeTools.thickness": "Gordura", + "paint.modeTools.flipHorizontal": "Voltear en horizontal", + "paint.modeTools.flipVertical": "Voltear en vertical", + "paint.modeTools.filled": "Enchido", + "paint.modeTools.outlined": "Bordos", + "paint.paintEditor.bitmap": "Converter en mapa de bits", + "paint.paintEditor.vector": "Converter en vectores", + "paint.paintEditor.stroke": "Bordo", + "paint.brushMode.brush": "Pincel", + "paint.eraserMode.eraser": "Borrador", + "paint.fillMode.fill": "Encher", + "paint.lineMode.line": "Liña", + "paint.ovalMode.oval": "Círculo", + "paint.rectMode.rect": "Rectángulo", + "paint.reshapeMode.reshape": "Reformar", + "paint.roundedRectMode.roundedRect": "Rectángulo arredondado", + "paint.selectMode.select": "Seleccionar", + "paint.textMode.text": "Texto", + "paint.colorPicker.swap": "Trocar" } \ No newline at end of file diff --git a/editor/paint-editor/gu.json b/editor/paint-editor/gu.json deleted file mode 100644 index 870081d3..00000000 --- a/editor/paint-editor/gu.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "રંગ", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "સંતૃપ્તિ", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "તેજ", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "ચિંતા ના કરો, અમે તેના પર કાર્યરત છીએ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "ટૂક સમયમાં અાવશે...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "અમે એના પર કામ કરી રહયા છીએ {emoji}.", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "ભરો", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "પોષાક", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "સમૂહ", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "વિભાજીત કરો", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "પૂર્વવત્ કરો", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "ફરી કરો", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "અાગળ તરફ", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "પાછળ તરફ", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "અાગળ", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "પાછળ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "વધારે", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "કદ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "રબ્બર નુ માપ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "નકલ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "પેસ્ટ", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "વક્ર", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "અણીદાર", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "અાડું કરો", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "ઊંભુ કરો", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "બિટમેપ માં પરિવર્તીત કરો", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "બાહ્ય રેખા", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "ભરો", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ha.json b/editor/paint-editor/ha.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/ha.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/hak.json b/editor/paint-editor/hak.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/hak.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/he.json b/editor/paint-editor/he.json index e43e5097..f93727b5 100644 --- a/editor/paint-editor/he.json +++ b/editor/paint-editor/he.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "צבע", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "רוויה", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "בהירות", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "אל דאגה, אנחנו מטפלים בזה {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "בקרוב...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "אנחנו עובדים על זה {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "מילוי", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "תלבושת", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "קבץ", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "בטל קיבוץ", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "בטל", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "בצע שוב", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "קדימה", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "אחורה", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "העבר לקידמה", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "העבר לרקע", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "עוד", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "גודל", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "גודל מחק", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "העתק", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "הדבק", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "מחק", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "מעוקל", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "מחודד", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "עובי", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "הפוך אופקית", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "הפוך אנכית", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "מלא", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "מסורטט", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "המרה למפת סיביות", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "המרה לוקטור", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "מסגרת", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "מברשת", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "מחק", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "מילוי", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "קו", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "עיגול", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "מלבן", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "שנה צורה", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "מלבן מעוגל", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "בחר", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "טקסט", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "החלף", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "צבע", + "paint.paintEditor.saturation": "רוויה", + "paint.paintEditor.brightness": "בהירות", + "gui.comingSoon.message1": "אל דאגה, אנחנו מטפלים בזה {emoji}", + "gui.comingSoon.message2": "בקרוב...", + "gui.comingSoon.message3": "אנחנו עובדים על זה {emoji}", + "paint.paintEditor.fill": "מילוי", + "paint.paintEditor.costume": "תלבושת", + "paint.paintEditor.group": "קבץ", + "paint.paintEditor.ungroup": "בטל קיבוץ", + "paint.paintEditor.undo": "בטל", + "paint.paintEditor.redo": "בצע שוב", + "paint.paintEditor.forward": "קדימה", + "paint.paintEditor.backward": "אחורה", + "paint.paintEditor.front": "העבר לקידמה", + "paint.paintEditor.back": "העבר לרקע", + "paint.paintEditor.more": "עוד", + "paint.modeTools.brushSize": "גודל", + "paint.modeTools.eraserSize": "גודל מחק", + "paint.modeTools.copy": "העתק", + "paint.modeTools.paste": "הדבק", + "paint.modeTools.delete": "מחק", + "paint.modeTools.curved": "מעוקל", + "paint.modeTools.pointed": "מחודד", + "paint.modeTools.thickness": "עובי", + "paint.modeTools.flipHorizontal": "הפוך אופקית", + "paint.modeTools.flipVertical": "הפוך אנכית", + "paint.modeTools.filled": "מלא", + "paint.modeTools.outlined": "מסורטט", + "paint.paintEditor.bitmap": "המרה למפת סיביות", + "paint.paintEditor.vector": "המרה לוקטור", + "paint.paintEditor.stroke": "מסגרת", + "paint.brushMode.brush": "מברשת", + "paint.eraserMode.eraser": "מחק", + "paint.fillMode.fill": "מילוי", + "paint.lineMode.line": "קו", + "paint.ovalMode.oval": "עיגול", + "paint.rectMode.rect": "מלבן", + "paint.reshapeMode.reshape": "שנה צורה", + "paint.roundedRectMode.roundedRect": "מלבן מעוגל", + "paint.selectMode.select": "בחר", + "paint.textMode.text": "טקסט", + "paint.colorPicker.swap": "החלף" } \ No newline at end of file diff --git a/editor/paint-editor/hi.json b/editor/paint-editor/hi.json deleted file mode 100644 index be04f79e..00000000 --- a/editor/paint-editor/hi.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "रंग", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "संतृप्ति", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "चमक", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "चिन्ता ना करें , हम इसपर कार्य कर रहे हैं {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "शीघ्रः प्रस्तुत होगा ", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "हम इसपर कार्य कर रहे हैं {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "पूर्ववत", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "पुनः", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "वापस ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "और ", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "मिटाये", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/hr.json b/editor/paint-editor/hr.json index 43fd60ff..f9936cc7 100644 --- a/editor/paint-editor/hr.json +++ b/editor/paint-editor/hr.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Boja", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturacija", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Osvjetljenje", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ne brini, radimo na tome{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Pričekajte trenutak...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Radimo na tome{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Ispuna", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostim", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupiraj", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Razgrupiraj", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Poništi", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ponovi", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Naprijed", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Natrag", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Pprednji", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Nazad", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Više", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Veličina", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Debljina gumice", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopiraj", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Zalijepi", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Izbriši", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Zaobljen", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Šiljast", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Debljina", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Obrni vodoravno", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Obrni okomito", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Ispunjeno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Obrubljeno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Pretvori u mapu bitova", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Pretvori u vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Obrub", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Kist", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Gumica", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Ispuna", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linija", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Kružnica", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Pravokutnik", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Preoblikuj", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Pravokutnik", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Označi", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Zamijeni", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Boja", + "paint.paintEditor.saturation": "Saturacija", + "paint.paintEditor.brightness": "Osvjetljenje", + "gui.comingSoon.message1": "Ne brini, radimo na tome{emoji}", + "gui.comingSoon.message2": "Pričekajte trenutak...", + "gui.comingSoon.message3": "Radimo na tome{emoji}", + "paint.paintEditor.fill": "Ispuna", + "paint.paintEditor.costume": "Kostim", + "paint.paintEditor.group": "Grupiraj", + "paint.paintEditor.ungroup": "Razgrupiraj", + "paint.paintEditor.undo": "Poništi", + "paint.paintEditor.redo": "Ponovi", + "paint.paintEditor.forward": "Naprijed", + "paint.paintEditor.backward": "Natrag", + "paint.paintEditor.front": "prednji", + "paint.paintEditor.back": "Stražnji", + "paint.paintEditor.more": "Više", + "paint.modeTools.brushSize": "Veličina", + "paint.modeTools.eraserSize": "Debljina gumice", + "paint.modeTools.copy": "Kopiraj", + "paint.modeTools.paste": "Zalijepi", + "paint.modeTools.delete": "Izbriši", + "paint.modeTools.curved": "Zaobljen", + "paint.modeTools.pointed": "Šiljast", + "paint.modeTools.thickness": "Debljina", + "paint.modeTools.flipHorizontal": "Obrni vodoravno", + "paint.modeTools.flipVertical": "Obrni okomito", + "paint.modeTools.filled": "Ispunjeno", + "paint.modeTools.outlined": "Obrubljeno", + "paint.paintEditor.bitmap": "Pretvori u mapu bitova", + "paint.paintEditor.vector": "Pretvori u vektor", + "paint.paintEditor.stroke": "Obrub", + "paint.brushMode.brush": "Kist", + "paint.eraserMode.eraser": "Gumica", + "paint.fillMode.fill": "Ispuna", + "paint.lineMode.line": "Linija", + "paint.ovalMode.oval": "Kružnica", + "paint.rectMode.rect": "Pravokutnik", + "paint.reshapeMode.reshape": "Preoblikuj", + "paint.roundedRectMode.roundedRect": "Pravokutnik", + "paint.selectMode.select": "Označi", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Zamijeni" } \ No newline at end of file diff --git a/editor/paint-editor/ht.json b/editor/paint-editor/ht.json deleted file mode 100644 index 200dfdb7..00000000 --- a/editor/paint-editor/ht.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Degizman", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Anile", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refè", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Efase", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Penso", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Sèk", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektang", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tèks", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/hu.json b/editor/paint-editor/hu.json index 584c49fd..0f4057db 100644 --- a/editor/paint-editor/hu.json +++ b/editor/paint-editor/hu.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Szín", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Színtelítettség", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Fényerő", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ne aggódj, rajta vagyunk {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Hamarosan ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Dolgozunk rajta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Kitöltés", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Jelmez", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Csoport", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Csoport bontás", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Visszavonás", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Mégis", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Előre", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Hátraküld", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Előtér", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Vissza", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Több", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Méret", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Radír méret", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Másolás", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Beillesztés", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Törlés", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Ívelt", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Jelölt", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Vastagság", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Vízszintes tükrözés", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Függőleges tükrözés", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Kitöltött", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Körvonal", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Konvertálás Bitképpé", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Konvertálás Vektorképpe", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Körvonal", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Ecset", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Radír", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Kitöltés", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Vonal", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Kör", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Téglalap", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Átformálás", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Kerekített téglalap", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Kijelölés", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Szöveg", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Csere", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Szín", + "paint.paintEditor.saturation": "Színtelítettség", + "paint.paintEditor.brightness": "Fényerő", + "gui.comingSoon.message1": "Ne aggódj, rajta vagyunk {emoji}", + "gui.comingSoon.message2": "Hamarosan ...", + "gui.comingSoon.message3": "Dolgozunk rajta {emoji}", + "paint.paintEditor.fill": "Kitöltés", + "paint.paintEditor.costume": "Jelmez", + "paint.paintEditor.group": "Csoport", + "paint.paintEditor.ungroup": "Csoport bontás", + "paint.paintEditor.undo": "Visszavonás", + "paint.paintEditor.redo": "Mégis", + "paint.paintEditor.forward": "Előre", + "paint.paintEditor.backward": "Hátraküld", + "paint.paintEditor.front": "Előtér", + "paint.paintEditor.back": "Vissza", + "paint.paintEditor.more": "Több", + "paint.modeTools.brushSize": "Méret", + "paint.modeTools.eraserSize": "Radír méret", + "paint.modeTools.copy": "Másolás", + "paint.modeTools.paste": "Beillesztés", + "paint.modeTools.delete": "Törlés", + "paint.modeTools.curved": "Ívelt", + "paint.modeTools.pointed": "Jelölt", + "paint.modeTools.thickness": "Vastagság", + "paint.modeTools.flipHorizontal": "Vízszintes tükrözés", + "paint.modeTools.flipVertical": "Függőleges tükrözés", + "paint.modeTools.filled": "Kitöltött", + "paint.modeTools.outlined": "Körvonal", + "paint.paintEditor.bitmap": "Konvertálás Bitképpé", + "paint.paintEditor.vector": "Konvertálás Vektorképpe", + "paint.paintEditor.stroke": "Körvonal", + "paint.brushMode.brush": "Ecset", + "paint.eraserMode.eraser": "Radír", + "paint.fillMode.fill": "Kitöltés", + "paint.lineMode.line": "Vonal", + "paint.ovalMode.oval": "Kör", + "paint.rectMode.rect": "Téglalap", + "paint.reshapeMode.reshape": "Átformálás", + "paint.roundedRectMode.roundedRect": "Kerekített téglalap", + "paint.selectMode.select": "Kijelölés", + "paint.textMode.text": "Szöveg", + "paint.colorPicker.swap": "Csere" } \ No newline at end of file diff --git a/editor/paint-editor/hy.json b/editor/paint-editor/hy.json deleted file mode 100644 index bec2e7d3..00000000 --- a/editor/paint-editor/hy.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Կերպարի դիրք", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Խումբ", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ցրել խումբը", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ետարկել", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Վերականգնել", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Չափս", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Ջնջել", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Կոճակը սեղմված է", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Գիծ", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Շրջանագիծ", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ուղղանկյուն", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ձևափոխել", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Ընտրել", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Տեքստ", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/id.json b/editor/paint-editor/id.json index 7fee3c6d..7a02fa5b 100644 --- a/editor/paint-editor/id.json +++ b/editor/paint-editor/id.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Warna", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturasi", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Keterangan", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Jangan khawatir, kami sedang mengerjakannya {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Akan Segera Datang", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Kami sedang mengerjakannya {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Isi", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Kelompok", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Pisahkan", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ulangi", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Maju", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Mundur", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Depan", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Kembali", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Lebih", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Ukuran", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ukuran penghapus", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Salin", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Tempel", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Hapus", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Bundar", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Tajam", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Balikkan Secara Horisontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Balikkan Secara Vertikal", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Sesuaikan ke Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Sesuaikan ke Vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Garis besar", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Kuas", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Isi", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Garis", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Lingkaran", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Persegi panjang", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Bentuk ulang", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Pilih", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teks", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Warna", + "paint.paintEditor.saturation": "Saturasi", + "paint.paintEditor.brightness": "Keterangan", + "gui.comingSoon.message1": "Jangan khawatir, kami sedang mengerjakannya {emoji}", + "gui.comingSoon.message2": "Akan Segera Datang", + "gui.comingSoon.message3": "Kami sedang mengerjakannya {emoji}", + "paint.paintEditor.fill": "Isi", + "paint.paintEditor.costume": "Kostum", + "paint.paintEditor.group": "Kelompok", + "paint.paintEditor.ungroup": "Pisahkan", + "paint.paintEditor.undo": "Undo", + "paint.paintEditor.redo": "Ulangi", + "paint.paintEditor.forward": "Maju", + "paint.paintEditor.backward": "Mundur", + "paint.paintEditor.front": "Depan", + "paint.paintEditor.back": "Kembali", + "paint.paintEditor.more": "Lebih", + "paint.modeTools.brushSize": "Ukuran", + "paint.modeTools.eraserSize": "Ukuran penghapus", + "paint.modeTools.copy": "Salin", + "paint.modeTools.paste": "Tempel", + "paint.modeTools.delete": "Hapus", + "paint.modeTools.curved": "Bundar", + "paint.modeTools.pointed": "Tajam", + "paint.modeTools.thickness": "Thickness", + "paint.modeTools.flipHorizontal": "Balikkan Secara Horisontal", + "paint.modeTools.flipVertical": "Balikkan Secara Vertikal", + "paint.modeTools.filled": "Filled", + "paint.modeTools.outlined": "Outlined", + "paint.paintEditor.bitmap": "Sesuaikan ke Bitmap", + "paint.paintEditor.vector": "Sesuaikan ke Vektor", + "paint.paintEditor.stroke": "Garis besar", + "paint.brushMode.brush": "Kuas", + "paint.eraserMode.eraser": "Eraser", + "paint.fillMode.fill": "Isi", + "paint.lineMode.line": "Garis", + "paint.ovalMode.oval": "Lingkaran", + "paint.rectMode.rect": "Persegi panjang", + "paint.reshapeMode.reshape": "Bentuk ulang", + "paint.roundedRectMode.roundedRect": "Rounded Rectangle", + "paint.selectMode.select": "Pilih", + "paint.textMode.text": "Teks", + "paint.colorPicker.swap": "Swap" } \ No newline at end of file diff --git a/editor/paint-editor/ig.json b/editor/paint-editor/ig.json deleted file mode 100644 index 3009dace..00000000 --- a/editor/paint-editor/ig.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Ocha", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ewela nchegbu ,anyi na-elebara anya na ya", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Megharia", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Megharia ilu", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Ihu", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Azụ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "kpochapu", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "gbagoro agbago", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "onu piri api", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Ghoro", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/is.json b/editor/paint-editor/is.json index 83f9899b..5bef9483 100644 --- a/editor/paint-editor/is.json +++ b/editor/paint-editor/is.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Litur", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "mettun", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Birtustig", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ekki hafa áhyggjur, við erum að vinna í þessu {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kemur bráðlega...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Við erum að vinna í þessu {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fylla", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Búningur", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Hópur", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Leysa upp hóp", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Afgera", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Endurgera", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Áfram", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Aftur á bak", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Fremst", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Til baka", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Meira", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Stærð", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Stærð strokleðurs", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Afrita", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Líma", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Eyða", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Sveigja", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Oddmjótt", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Þykkt", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flippa lárétt", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flippa lóðrétt", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Fylla", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Útlína", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Umbreyta í Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Umbreyta í vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Útlína", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Bursti", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Strokleður", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fylla", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Lína", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Hringur", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ferhyrningur", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ummynda", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rúnaður ferhyrningur", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Velja", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texti", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Skipta", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Litur", + "paint.paintEditor.saturation": "mettun", + "paint.paintEditor.brightness": "Birtustig", + "gui.comingSoon.message1": "Ekki hafa áhyggjur, við erum að vinna í þessu {emoji}", + "gui.comingSoon.message2": "Kemur bráðlega...", + "gui.comingSoon.message3": "Við erum að vinna í þessu {emoji}", + "paint.paintEditor.fill": "Fylla", + "paint.paintEditor.costume": "Búningur", + "paint.paintEditor.group": "Hópur", + "paint.paintEditor.ungroup": "Leysa upp hóp", + "paint.paintEditor.undo": "Afgera", + "paint.paintEditor.redo": "Endurgera", + "paint.paintEditor.forward": "Áfram", + "paint.paintEditor.backward": "Aftur á bak", + "paint.paintEditor.front": "Fremst", + "paint.paintEditor.back": "Til baka", + "paint.paintEditor.more": "Meira", + "paint.modeTools.brushSize": "Stærð", + "paint.modeTools.eraserSize": "Stærð strokleðurs", + "paint.modeTools.copy": "Afrita", + "paint.modeTools.paste": "Líma", + "paint.modeTools.delete": "Eyða", + "paint.modeTools.curved": "Sveigja", + "paint.modeTools.pointed": "Oddmjótt", + "paint.modeTools.thickness": "Þykkt", + "paint.modeTools.flipHorizontal": "Flippa lárétt", + "paint.modeTools.flipVertical": "Flippa lóðrétt", + "paint.modeTools.filled": "Fylla", + "paint.modeTools.outlined": "Útlína", + "paint.paintEditor.bitmap": "Umbreyta í Bitmap", + "paint.paintEditor.vector": "Umbreyta í vektor", + "paint.paintEditor.stroke": "Útlína", + "paint.brushMode.brush": "Bursti", + "paint.eraserMode.eraser": "Strokleður", + "paint.fillMode.fill": "Fylla", + "paint.lineMode.line": "Lína", + "paint.ovalMode.oval": "Hringur", + "paint.rectMode.rect": "Ferhyrningur", + "paint.reshapeMode.reshape": "Ummynda", + "paint.roundedRectMode.roundedRect": "Rúnaður ferhyrningur", + "paint.selectMode.select": "Velja", + "paint.textMode.text": "Texti", + "paint.colorPicker.swap": "Skipta" } \ No newline at end of file diff --git a/editor/paint-editor/it.json b/editor/paint-editor/it.json index 8111f350..9d473cae 100644 --- a/editor/paint-editor/it.json +++ b/editor/paint-editor/it.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Colore", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturazione", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Luminosità", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Tranquillo, ci stiamo lavorando {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Disponibile a Breve...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ci stiamo lavorando {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Riempimento", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Raggruppa", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Separa", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Annulla", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ripristina", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Avanti", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Indietro", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Primo piano", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Secondo piano", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Altro", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Dimensione", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Dimensione gomma", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copia", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Incolla", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Cancella", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curva", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Angolo", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Spessore", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Rifletti in Orizzontale", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Capovolgi", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Riempito", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contorno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Converti in Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Converti in Vettoriale", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contorno", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pennello", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Gomma", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Riempimento", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linea", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cerchio", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rettangolo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Cambia Forma", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rettangolo Arrotondato", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seleziona", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Testo", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Scambia", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Colore", + "paint.paintEditor.saturation": "Saturazione", + "paint.paintEditor.brightness": "Luminosità", + "gui.comingSoon.message1": "Tranquillo, ci stiamo lavorando {emoji}", + "gui.comingSoon.message2": "Disponibile a Breve...", + "gui.comingSoon.message3": "Ci stiamo lavorando {emoji}", + "paint.paintEditor.fill": "Riempimento", + "paint.paintEditor.costume": "Costume", + "paint.paintEditor.group": "Raggruppa", + "paint.paintEditor.ungroup": "Separa", + "paint.paintEditor.undo": "Annulla", + "paint.paintEditor.redo": "Ripristina", + "paint.paintEditor.forward": "Avanti", + "paint.paintEditor.backward": "Indietro", + "paint.paintEditor.front": "Primo piano", + "paint.paintEditor.back": "Secondo piano", + "paint.paintEditor.more": "Altro", + "paint.modeTools.brushSize": "Dimensione", + "paint.modeTools.eraserSize": "Dimensione gomma", + "paint.modeTools.copy": "Copia", + "paint.modeTools.paste": "Incolla", + "paint.modeTools.delete": "Cancella", + "paint.modeTools.curved": "Curva", + "paint.modeTools.pointed": "Angolo", + "paint.modeTools.thickness": "Spessore", + "paint.modeTools.flipHorizontal": "Rifletti in Orizzontale", + "paint.modeTools.flipVertical": "Capovolgi", + "paint.modeTools.filled": "Riempito", + "paint.modeTools.outlined": "Contorno", + "paint.paintEditor.bitmap": "Converti in Bitmap", + "paint.paintEditor.vector": "Converti in Vettoriale", + "paint.paintEditor.stroke": "Contorno", + "paint.brushMode.brush": "Pennello", + "paint.eraserMode.eraser": "Gomma", + "paint.fillMode.fill": "Riempimento", + "paint.lineMode.line": "Linea", + "paint.ovalMode.oval": "Cerchio", + "paint.rectMode.rect": "Rettangolo", + "paint.reshapeMode.reshape": "Cambia Forma", + "paint.roundedRectMode.roundedRect": "Rettangolo Arrotondato", + "paint.selectMode.select": "Seleziona", + "paint.textMode.text": "Testo", + "paint.colorPicker.swap": "Scambia" } \ No newline at end of file diff --git a/editor/paint-editor/ja-Hira.json b/editor/paint-editor/ja-Hira.json index 7f21e33d..6e0cfb20 100644 --- a/editor/paint-editor/ja-Hira.json +++ b/editor/paint-editor/ja-Hira.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "いろ", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "あざやかさ", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "あかるさ", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "あんしんしてください。かいはつちゅうです {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "きんじつこうかい", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "かいはつちゅうです {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "ぬりつぶし", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "コスチューム", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "グループか", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "グループかいじょ", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "とりけし", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "やりなおし", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "てまえにだす", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "おくにさげる", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "さいぜんめん", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "さげる", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "もっと", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "おおきさ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "けしごむのおおきさ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "コピー", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "はりつけ", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "さくじょ", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "なめらか", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "かくばった", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "ふとさ", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "さゆうはんてん", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "じょうげはんてん", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "ぬりつぶし", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "りんかく", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "ビットマップにへんかん", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "ベクターにへんかん", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "わくせん", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "ふで", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "ぬりつぶし", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "ちょくせん", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "えん", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "しかくけい", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "かたちをかえる", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "せんたく", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "テキスト", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "こうかん", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "いろ", + "paint.paintEditor.saturation": "あざやかさ", + "paint.paintEditor.brightness": "あかるさ", + "gui.comingSoon.message1": "あんしんしてください。かいはつちゅうです {emoji}", + "gui.comingSoon.message2": "きんじつこうかい", + "gui.comingSoon.message3": "かいはつちゅうです {emoji}", + "paint.paintEditor.fill": "ぬりつぶし", + "paint.paintEditor.costume": "コスチューム", + "paint.paintEditor.group": "グループか", + "paint.paintEditor.ungroup": "グループかいじょ", + "paint.paintEditor.undo": "とりけし", + "paint.paintEditor.redo": "やりなおし", + "paint.paintEditor.forward": "てまえにだす", + "paint.paintEditor.backward": "おくにさげる", + "paint.paintEditor.front": "さいぜんめん", + "paint.paintEditor.back": "さげる", + "paint.paintEditor.more": "もっと", + "paint.modeTools.brushSize": "おおきさ", + "paint.modeTools.eraserSize": "けしごむのおおきさ", + "paint.modeTools.copy": "コピー", + "paint.modeTools.paste": "はりつけ", + "paint.modeTools.delete": "さくじょ", + "paint.modeTools.curved": "なめらか", + "paint.modeTools.pointed": "かくばった", + "paint.modeTools.thickness": "ふとさ", + "paint.modeTools.flipHorizontal": "さゆうはんてん", + "paint.modeTools.flipVertical": "じょうげはんてん", + "paint.modeTools.filled": "ぬりつぶし", + "paint.modeTools.outlined": "りんかく", + "paint.paintEditor.bitmap": "ビットマップにへんかん", + "paint.paintEditor.vector": "ベクターにへんかん", + "paint.paintEditor.stroke": "わくせん", + "paint.brushMode.brush": "ふで", + "paint.eraserMode.eraser": "Eraser", + "paint.fillMode.fill": "ぬりつぶし", + "paint.lineMode.line": "ちょくせん", + "paint.ovalMode.oval": "えん", + "paint.rectMode.rect": "しかくけい", + "paint.reshapeMode.reshape": "かたちをかえる", + "paint.roundedRectMode.roundedRect": "Rounded Rectangle", + "paint.selectMode.select": "せんたく", + "paint.textMode.text": "テキスト", + "paint.colorPicker.swap": "こうかん" } \ No newline at end of file diff --git a/editor/paint-editor/ja.json b/editor/paint-editor/ja.json index f7de6a42..6aa2fca1 100644 --- a/editor/paint-editor/ja.json +++ b/editor/paint-editor/ja.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "色", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "鮮やかさ", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "明るさ", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "安心してください。開発中です {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "近日公開", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "開発中です {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "塗りつぶし", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "コスチューム", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "グループ化", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "グループ解除", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "取り消し", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "やり直し", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "手前に出す", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "奥に下げる", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "最前面", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "下げる", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "もっと", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "大きさ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "消しゴムの大きさ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "コピー", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "貼り付け", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "削除", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "滑らか", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "角ばった", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "太さ", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "左右反転", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "上下反転", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "塗りつぶし", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "輪郭", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "ビットマップに変換", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "ベクターに変換", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "枠線", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "筆", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "消しゴム", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "塗りつぶし", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "直線", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "円", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "四角形", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "形を変える", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "角丸の長方形", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "選択", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "テキスト", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "交換", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "色", + "paint.paintEditor.saturation": "鮮やかさ", + "paint.paintEditor.brightness": "明るさ", + "gui.comingSoon.message1": "安心してください。開発中です {emoji}", + "gui.comingSoon.message2": "近日公開", + "gui.comingSoon.message3": "開発中です {emoji}", + "paint.paintEditor.fill": "塗りつぶし", + "paint.paintEditor.costume": "コスチューム", + "paint.paintEditor.group": "グループ化", + "paint.paintEditor.ungroup": "グループ解除", + "paint.paintEditor.undo": "取り消し", + "paint.paintEditor.redo": "やり直し", + "paint.paintEditor.forward": "手前に出す", + "paint.paintEditor.backward": "奥に下げる", + "paint.paintEditor.front": "最前面", + "paint.paintEditor.back": "下げる", + "paint.paintEditor.more": "もっと", + "paint.modeTools.brushSize": "大きさ", + "paint.modeTools.eraserSize": "消しゴムの大きさ", + "paint.modeTools.copy": "コピー", + "paint.modeTools.paste": "貼り付け", + "paint.modeTools.delete": "削除", + "paint.modeTools.curved": "滑らか", + "paint.modeTools.pointed": "角ばった", + "paint.modeTools.thickness": "太さ", + "paint.modeTools.flipHorizontal": "左右反転", + "paint.modeTools.flipVertical": "上下反転", + "paint.modeTools.filled": "塗りつぶし", + "paint.modeTools.outlined": "輪郭", + "paint.paintEditor.bitmap": "ビットマップに変換", + "paint.paintEditor.vector": "ベクターに変換", + "paint.paintEditor.stroke": "枠線", + "paint.brushMode.brush": "筆", + "paint.eraserMode.eraser": "消しゴム", + "paint.fillMode.fill": "塗りつぶし", + "paint.lineMode.line": "直線", + "paint.ovalMode.oval": "円", + "paint.rectMode.rect": "四角形", + "paint.reshapeMode.reshape": "形を変える", + "paint.roundedRectMode.roundedRect": "角丸の長方形", + "paint.selectMode.select": "選択", + "paint.textMode.text": "テキスト", + "paint.colorPicker.swap": "交換" } \ No newline at end of file diff --git a/editor/paint-editor/ka.json b/editor/paint-editor/ka.json deleted file mode 100644 index 0ead2672..00000000 --- a/editor/paint-editor/ka.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "ფერი", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "გადავსება", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "სიკაშკაშე", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "ნუ ღელავთ, ჩვენ ვმუშაობთ ამ პრობლემაზე {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "მალე იქნება", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ჩვენ ვმუშაობთ ამ პრობლემაზე {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "შეავსე", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "კოსტიუმი", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "დააჯგუფე", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "დაშალე ჯგუფი", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "მოქმედების უკან გაწვევა", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "აღდგენა", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "გადაახვიე", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "უკან", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "წინ", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "უკან", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "სხვა", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "ზომა", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "საშლელის ზომა", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "კოპირება", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "ჩასმა", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "წაშლა", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "გამრუდებული", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "მიმართული", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "სისქე", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "ამოატრიალე ჰორიზონტალურად", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "ამოატრიალე ვერტიკალურად", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "გავსებული", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "შემოხაზული", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "გარდასახე Bitmap-ად", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "გარდასახე ვექტორად", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "გამოკვეთე", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "ფუნჯი", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "საშლელი", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "შეავსე", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "ხაზი", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "წრე", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "მართკუთხედი", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "შეუცვალე ფორმა", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "დამრგვალებული მართკუთხედი", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "აირჩიე", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "ტექსტი", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "გაცვალე", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/kk.json b/editor/paint-editor/kk.json deleted file mode 100644 index 80a0f334..00000000 --- a/editor/paint-editor/kk.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Костюм", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Топтау", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "топтан шығару", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Болдырмау", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Қайталау", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Артқа", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Жою", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Қылқалам", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Сызық", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Шеңбер", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Тікбұрыш", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Форманы өзгерту", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Таңдау", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Мәтін", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/kn.json b/editor/paint-editor/kn.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/kn.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ko.json b/editor/paint-editor/ko.json index 6ed48bbc..16fa980e 100644 --- a/editor/paint-editor/ko.json +++ b/editor/paint-editor/ko.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "색상", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "채도", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "명도", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "걱정 마세요, 작업 중입니다 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "곧 이용 가능합니다...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "작업 중입니다 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "채우기 색", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "모양", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "그룹화 적용", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "그룹화 해제", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "되돌리기", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "재시도", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "앞으로", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "뒤로", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "맨 앞으로", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "맨 뒤로", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "기타", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "크기", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "지우개 크기", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "복사", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "붙이기", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "삭제", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "굽은 모양", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "꺾인 모양", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "굵기", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "좌우 뒤집기", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "상하 뒤집기", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "채우기", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "윤곽선", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "비트맵으로 바꾸기", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "벡터로 바꾸기", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "윤곽선 색", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "브러시", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "지우개", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "채우기 색", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "선", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "원", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "직사각형", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "형태 고치기", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "모서리가 둥근 직사각형", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "선택", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "텍스트", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "바꾸기", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "색상", + "paint.paintEditor.saturation": "채도", + "paint.paintEditor.brightness": "명도", + "gui.comingSoon.message1": "걱정 마세요, 작업 중입니다 {emoji}", + "gui.comingSoon.message2": "곧 이용 가능합니다...", + "gui.comingSoon.message3": "작업 중입니다 {emoji}", + "paint.paintEditor.fill": "채우기 색", + "paint.paintEditor.costume": "모양", + "paint.paintEditor.group": "그룹화 적용", + "paint.paintEditor.ungroup": "그룹화 해제", + "paint.paintEditor.undo": "되돌리기", + "paint.paintEditor.redo": "재시도", + "paint.paintEditor.forward": "앞으로", + "paint.paintEditor.backward": "뒤로", + "paint.paintEditor.front": "맨 앞으로", + "paint.paintEditor.back": "맨 뒤로", + "paint.paintEditor.more": "기타", + "paint.modeTools.brushSize": "크기", + "paint.modeTools.eraserSize": "지우개 크기", + "paint.modeTools.copy": "복사", + "paint.modeTools.paste": "붙이기", + "paint.modeTools.delete": "삭제", + "paint.modeTools.curved": "굽은 모양", + "paint.modeTools.pointed": "꺾인 모양", + "paint.modeTools.thickness": "굵기", + "paint.modeTools.flipHorizontal": "좌우 뒤집기", + "paint.modeTools.flipVertical": "상하 뒤집기", + "paint.modeTools.filled": "채우기", + "paint.modeTools.outlined": "윤곽선", + "paint.paintEditor.bitmap": "비트맵으로 바꾸기", + "paint.paintEditor.vector": "벡터로 바꾸기", + "paint.paintEditor.stroke": "윤곽선 색", + "paint.brushMode.brush": "브러시", + "paint.eraserMode.eraser": "지우개", + "paint.fillMode.fill": "채우기 색", + "paint.lineMode.line": "선", + "paint.ovalMode.oval": "원", + "paint.rectMode.rect": "직사각형", + "paint.reshapeMode.reshape": "형태 고치기", + "paint.roundedRectMode.roundedRect": "모서리가 둥근 직사각형", + "paint.selectMode.select": "선택", + "paint.textMode.text": "텍스트", + "paint.colorPicker.swap": "바꾸기" } \ No newline at end of file diff --git a/editor/paint-editor/ku.json b/editor/paint-editor/ku.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/ku.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/la.json b/editor/paint-editor/la.json deleted file mode 100644 index 36f41fa9..00000000 --- a/editor/paint-editor/la.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Vestitus", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delere", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Graphis", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circulus", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/lg.json b/editor/paint-editor/lg.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/lg.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/lo.json b/editor/paint-editor/lo.json deleted file mode 100644 index 22aba989..00000000 --- a/editor/paint-editor/lo.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "ຊຸດແຕ່ງຕົວ", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "ກຸ່ມ", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "ຍົກເລີກ", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "ເຮັດຊ້ໍາ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "ຂີດອອກ", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "ແປງ", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "ອອນໄລນ໌", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "ແຜ່ນປ້າຍວົງກົມ", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "ຮູບສີ່ແຈສາກ", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "ກໍ່ຮ່າງໃຫມ່", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "ເລືອກ", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "ຂໍ້ຄວາມ", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/lt.json b/editor/paint-editor/lt.json index 8ecf22ce..a5b41139 100644 --- a/editor/paint-editor/lt.json +++ b/editor/paint-editor/lt.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Spalva", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sodrumas", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Šviesumas", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ramybės, mes šį bei tą tobuliname {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Netrukus...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Šį bei tą tobuliname {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Užpildymas", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kaukė", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupuoti", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Išgrupuoti", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Atšaukti", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Grąžinti", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Persiųsti", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Į galą", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Į priekį", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Atgal", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Daugiau", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Dydis", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Trintuko dydis", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopijuoti", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Įklijuoti", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Šalinti", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Kreivinti", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Punktyrinė", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Storis", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Apversti horizontaliai", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Apversti vertikaliai", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Užpildyta", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Su kontūru", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Keisti į piešinį taškais", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Keisti į piešinį linijomis", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kontūrai", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Teptukas", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Trintukas", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Užpildyti", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linija", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Apskritimas", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Stačiakampis", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Pakeisti formą", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Užapvalintas stačiakampis", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Pažymėti", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekstas", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Apkeisti", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Spalva", + "paint.paintEditor.saturation": "Sodrumas", + "paint.paintEditor.brightness": "Šviesumas", + "gui.comingSoon.message1": "Ramybės, mes šį bei tą tobuliname {emoji}", + "gui.comingSoon.message2": "Netrukus...", + "gui.comingSoon.message3": "Šį bei tą tobuliname {emoji}", + "paint.paintEditor.fill": "Užpildymas", + "paint.paintEditor.costume": "Kaukė", + "paint.paintEditor.group": "Grupuoti", + "paint.paintEditor.ungroup": "Išgrupuoti", + "paint.paintEditor.undo": "Atšaukti", + "paint.paintEditor.redo": "Grąžinti", + "paint.paintEditor.forward": "Persiųsti", + "paint.paintEditor.backward": "Į galą", + "paint.paintEditor.front": "Į priekį", + "paint.paintEditor.back": "Atgal", + "paint.paintEditor.more": "Daugiau", + "paint.modeTools.brushSize": "Dydis", + "paint.modeTools.eraserSize": "Trintuko dydis", + "paint.modeTools.copy": "Kopijuoti", + "paint.modeTools.paste": "Įklijuoti", + "paint.modeTools.delete": "Šalinti", + "paint.modeTools.curved": "Kreivinti", + "paint.modeTools.pointed": "Punktyrinė", + "paint.modeTools.thickness": "Storis", + "paint.modeTools.flipHorizontal": "Apversti horizontaliai", + "paint.modeTools.flipVertical": "Apversti vertikaliai", + "paint.modeTools.filled": "Užpildyta", + "paint.modeTools.outlined": "Su kontūru", + "paint.paintEditor.bitmap": "Keisti į piešinį taškais", + "paint.paintEditor.vector": "Keisti į piešinį linijomis", + "paint.paintEditor.stroke": "Kontūrai", + "paint.brushMode.brush": "Teptukas", + "paint.eraserMode.eraser": "Trintukas", + "paint.fillMode.fill": "Užpildyti", + "paint.lineMode.line": "Linija", + "paint.ovalMode.oval": "Apskritimas", + "paint.rectMode.rect": "Stačiakampis", + "paint.reshapeMode.reshape": "Pakeisti formą", + "paint.roundedRectMode.roundedRect": "Užapvalintas stačiakampis", + "paint.selectMode.select": "Pažymėti", + "paint.textMode.text": "Tekstas", + "paint.colorPicker.swap": "Apkeisti" } \ No newline at end of file diff --git a/editor/paint-editor/lv.json b/editor/paint-editor/lv.json index 75bc2f37..46c9df16 100644 --- a/editor/paint-editor/lv.json +++ b/editor/paint-editor/lv.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Krāsa", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Piesātinājums", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Gaišums", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Neuztraucies, mēs strādājam {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Turpinājumā...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Mēs vēl strādājam {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Piepildīt", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Tērps", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupa", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Izjaukt grupu", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Atsaukt", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Pārtaisīt", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Uz priekšu", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Atpakaļ", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Priekšpuse", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Atpakaļ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Vairāk", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Izmērs", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Dzēšgumijas izmērs", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopēt", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Ielīmēt", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Dzēst", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Izliekts", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Centrēts", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Biezums", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Apmest horizontāli", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Apmest vertikāli", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Pildīts", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Riņķa līnija", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Pārvērst rastra grafikā", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Pārvērst vektorgrafikā", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kontūra", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Ota", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Džēšgumija", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Piepildīt", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Līnija", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Aplis", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Taisnstūris", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Pārveidot", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Noapaļots taisnstūris", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Izvēlēties", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teksts", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Mainīt", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Krāsa", + "paint.paintEditor.saturation": "Piesātinājums", + "paint.paintEditor.brightness": "Gaišums", + "gui.comingSoon.message1": "Neuztraucies, mēs strādājam {emoji}", + "gui.comingSoon.message2": "Turpinājumā...", + "gui.comingSoon.message3": "Mēs vēl strādājam {emoji}", + "paint.paintEditor.fill": "Piepildīt", + "paint.paintEditor.costume": "Tērps", + "paint.paintEditor.group": "Grupa", + "paint.paintEditor.ungroup": "Izjaukt grupu", + "paint.paintEditor.undo": "Atsaukt", + "paint.paintEditor.redo": "Pārtaisīt", + "paint.paintEditor.forward": "Uz priekšu", + "paint.paintEditor.backward": "Atpakaļ", + "paint.paintEditor.front": "Priekšpuse", + "paint.paintEditor.back": "Atpakaļ", + "paint.paintEditor.more": "Vairāk", + "paint.modeTools.brushSize": "Izmērs", + "paint.modeTools.eraserSize": "Dzēšgumijas izmērs", + "paint.modeTools.copy": "Kopēt", + "paint.modeTools.paste": "Ielīmēt", + "paint.modeTools.delete": "Dzēst", + "paint.modeTools.curved": "Izliekts", + "paint.modeTools.pointed": "Centrēts", + "paint.modeTools.thickness": "Biezums", + "paint.modeTools.flipHorizontal": "Apmest horizontāli", + "paint.modeTools.flipVertical": "Apmest vertikāli", + "paint.modeTools.filled": "Pildīts", + "paint.modeTools.outlined": "Riņķa līnija", + "paint.paintEditor.bitmap": "Pārvērst rastra grafikā", + "paint.paintEditor.vector": "Pārvērst vektorgrafikā", + "paint.paintEditor.stroke": "Kontūra", + "paint.brushMode.brush": "Ota", + "paint.eraserMode.eraser": "Džēšgumija", + "paint.fillMode.fill": "Piepildīt", + "paint.lineMode.line": "Līnija", + "paint.ovalMode.oval": "Aplis", + "paint.rectMode.rect": "Taisnstūris", + "paint.reshapeMode.reshape": "Pārveidot", + "paint.roundedRectMode.roundedRect": "Noapaļots taisnstūris", + "paint.selectMode.select": "Izvēlēties", + "paint.textMode.text": "Teksts", + "paint.colorPicker.swap": "Mainīt" } \ No newline at end of file diff --git a/editor/paint-editor/mg.json b/editor/paint-editor/mg.json deleted file mode 100644 index 418ca11a..00000000 --- a/editor/paint-editor/mg.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "fitafiana", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "avondrona", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Sarahina", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Fohanana", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Averina", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Faf�na", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pensily", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Tsipika", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "boribory", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "aseho ny mpandefa", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Averina anao sary", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Lahatsoratra", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/mi.json b/editor/paint-editor/mi.json index e81357d7..5dce0df7 100644 --- a/editor/paint-editor/mi.json +++ b/editor/paint-editor/mi.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Tae", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Waiwai", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Pīataata", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Kaua e āwangawanga, ka ekengia e mātou {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Ākuanei kei konei...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Kei te ngana mātou ki te whakaoti {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Whakakīia", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kākahu", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Whakarōpūngia", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Wehea", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Wetekia", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Mahia anōtia", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Ki mua", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Ki muri", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Mua", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Hoki atu", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Anō", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Rahi", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Te rahi kōmuru", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Tāruatia", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Whakapiri", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Mukua", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Ānau", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Koi", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Mātotoru", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Pore whakapae", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Pore poutū", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Kua kī", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Kua whakahuahuatia", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Whakawhitia hei Maheremoka", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Whakawhitia hei Pere", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Whakahuahua", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Paraihe", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Kōmuru", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Whakakīia", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Rārangi", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Porowhita", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Tapawhā Roa", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Tāraia anōtia", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Tapawhā Roa Tōpuku", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Kōwhiria", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Kuputuhi", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Whakawhitia", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Tae", + "paint.paintEditor.saturation": "Waiwai", + "paint.paintEditor.brightness": "Pīataata", + "gui.comingSoon.message1": "Kaua e āwangawanga, ka ekengia e mātou {emoji}", + "gui.comingSoon.message2": "Ākuanei kei konei...", + "gui.comingSoon.message3": "Kei te ngana mātou ki te whakaoti {emoji}", + "paint.paintEditor.fill": "Whakakīia", + "paint.paintEditor.costume": "Kākahu", + "paint.paintEditor.group": "Whakarōpūngia", + "paint.paintEditor.ungroup": "Wehea", + "paint.paintEditor.undo": "Wetekia", + "paint.paintEditor.redo": "Mahia anōtia", + "paint.paintEditor.forward": "Ki mua", + "paint.paintEditor.backward": "Ki muri", + "paint.paintEditor.front": "Mua", + "paint.paintEditor.back": "Hoki atu", + "paint.paintEditor.more": "Anō", + "paint.modeTools.brushSize": "Rahi", + "paint.modeTools.eraserSize": "Te rahi kōmuru", + "paint.modeTools.copy": "Tāruatia", + "paint.modeTools.paste": "Whakapiri", + "paint.modeTools.delete": "Mukua", + "paint.modeTools.curved": "Ānau", + "paint.modeTools.pointed": "Koi", + "paint.modeTools.thickness": "Mātotoru", + "paint.modeTools.flipHorizontal": "Pore whakapae", + "paint.modeTools.flipVertical": "Pore poutū", + "paint.modeTools.filled": "Kua kī", + "paint.modeTools.outlined": "Kua whakahuahuatia", + "paint.paintEditor.bitmap": "Whakawhitia hei Maheremoka", + "paint.paintEditor.vector": "Whakawhitia hei Pere", + "paint.paintEditor.stroke": "Whakahuahua", + "paint.brushMode.brush": "Paraihe", + "paint.eraserMode.eraser": "Kōmuru", + "paint.fillMode.fill": "Whakakīia", + "paint.lineMode.line": "Rārangi", + "paint.ovalMode.oval": "Porowhita", + "paint.rectMode.rect": "Tapawhā Roa", + "paint.reshapeMode.reshape": "Tāraia anōtia", + "paint.roundedRectMode.roundedRect": "Tapawhā Roa Tōpuku", + "paint.selectMode.select": "Kōwhiria", + "paint.textMode.text": "Kuputuhi", + "paint.colorPicker.swap": "Whakawhitia" } \ No newline at end of file diff --git a/editor/paint-editor/mn.json b/editor/paint-editor/mn.json deleted file mode 100644 index 93af3868..00000000 --- a/editor/paint-editor/mn.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Өмсгөл", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Бүлэг", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Бүлэглэлт болиулах", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Буцаах", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Буцалт сэргээх", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Буцах", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Устгах", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Бийр", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Шугам", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Тойрог", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Тэгш өнцөгт", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Дахин дүрслэх", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Сонго", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Текст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/mr.json b/editor/paint-editor/mr.json deleted file mode 100644 index 66eff0aa..00000000 --- a/editor/paint-editor/mr.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "पोशाख", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ms.json b/editor/paint-editor/ms.json deleted file mode 100644 index 2090f6b9..00000000 --- a/editor/paint-editor/ms.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Kumpulan", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Asingkan", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Batalkan", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Semula", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Padam", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Berus", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Garisan", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Bulatan", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Segi empat tepat", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ubah bentuk", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Pilih", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Teks", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/my.json b/editor/paint-editor/my.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/my.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/nb.json b/editor/paint-editor/nb.json index e2fa225b..d76a2afe 100644 --- a/editor/paint-editor/nb.json +++ b/editor/paint-editor/nb.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Farge", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Fargemetning", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Lysstyrke", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ingen fare, vi arbeider med dette {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi arbeider med dette {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fyll", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Drakt", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Gruppér", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Del opp gruppe", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Angre", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Gjør igjen", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Flytt frem", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Flytt tilbake", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Foran alt", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Tilbake", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Flere", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Størrelse", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Viskelærbredde", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopier", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Lim inn", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Slett", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Glatt", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Skarp", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Tykkelse", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Speilvend", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Opp ned", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Fylt", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Omriss", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Gå til pikselgrafikk", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Gjør om til vektorgrafikk", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kant", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Malepensel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Viskelær", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fyll", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linje", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Sirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektangel", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Bøy", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Avrundet rektangel", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Velg", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Bytt", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Farge", + "paint.paintEditor.saturation": "Fargemetning", + "paint.paintEditor.brightness": "Lysstyrke", + "gui.comingSoon.message1": "Ingen fare, vi arbeider med dette {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi arbeider med dette {emoji}", + "paint.paintEditor.fill": "Fyll", + "paint.paintEditor.costume": "Drakt", + "paint.paintEditor.group": "Gruppér", + "paint.paintEditor.ungroup": "Del opp gruppe", + "paint.paintEditor.undo": "Angre", + "paint.paintEditor.redo": "Gjør igjen", + "paint.paintEditor.forward": "Flytt frem", + "paint.paintEditor.backward": "Flytt tilbake", + "paint.paintEditor.front": "Foran alt", + "paint.paintEditor.back": "Tilbake", + "paint.paintEditor.more": "Flere", + "paint.modeTools.brushSize": "Størrelse", + "paint.modeTools.eraserSize": "Viskelærbredde", + "paint.modeTools.copy": "Kopier", + "paint.modeTools.paste": "Lim inn", + "paint.modeTools.delete": "Slett", + "paint.modeTools.curved": "Glatt", + "paint.modeTools.pointed": "Skarp", + "paint.modeTools.thickness": "Tykkelse", + "paint.modeTools.flipHorizontal": "Speilvend", + "paint.modeTools.flipVertical": "Opp ned", + "paint.modeTools.filled": "Fylt", + "paint.modeTools.outlined": "Omriss", + "paint.paintEditor.bitmap": "Gå til pikselgrafikk", + "paint.paintEditor.vector": "Gjør om til vektorgrafikk", + "paint.paintEditor.stroke": "Kant", + "paint.brushMode.brush": "Malepensel", + "paint.eraserMode.eraser": "Viskelær", + "paint.fillMode.fill": "Fyll", + "paint.lineMode.line": "Linje", + "paint.ovalMode.oval": "Sirkel", + "paint.rectMode.rect": "Rektangel", + "paint.reshapeMode.reshape": "Bøy", + "paint.roundedRectMode.roundedRect": "Avrundet rektangel", + "paint.selectMode.select": "Velg", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Bytt" } \ No newline at end of file diff --git a/editor/paint-editor/ne.json b/editor/paint-editor/ne.json deleted file mode 100644 index 0ee3cc1c..00000000 --- a/editor/paint-editor/ne.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "समूह", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "पूर्ववत गर्नुहोस्", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "\nमेटाउन", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/nl.json b/editor/paint-editor/nl.json index 664a024b..8fa08a9f 100644 --- a/editor/paint-editor/nl.json +++ b/editor/paint-editor/nl.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Kleur", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Verzadiging", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Helderheid", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Geen zorgen; we zijn er mee bezig {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Binnenkort beschikbaar...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We werken er aan {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Vulling", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Uiterlijk", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Groeperen", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Groep opheffen", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ongedaan maken", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Opnieuw", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Naar voren", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Naar achteren", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Naar voorgrond", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Naar achtergrond", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Meer", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Grootte", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Gum-breedte", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopie maken ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Plakken", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Verwijder", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Gebogen", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Puntig", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Dikte", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Links-rechts omdraaien", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Boven-onder omdraaien", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Gevuld", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Omtrek", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Zet om naar bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Zet om naar vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Omtrek", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Kwast", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Gum", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Vulling", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Lijn", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rechthoek", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Opnieuw vormen", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Afgeronde rechthoek", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selecteren", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Wissel", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Kleur", + "paint.paintEditor.saturation": "Verzadiging", + "paint.paintEditor.brightness": "Helderheid", + "gui.comingSoon.message1": "Geen zorgen; we zijn er mee bezig {emoji}", + "gui.comingSoon.message2": "Binnenkort beschikbaar...", + "gui.comingSoon.message3": "We werken er aan {emoji}", + "paint.paintEditor.fill": "Vulling", + "paint.paintEditor.costume": "Uiterlijk", + "paint.paintEditor.group": "Groeperen", + "paint.paintEditor.ungroup": "Groep opheffen", + "paint.paintEditor.undo": "Ongedaan maken", + "paint.paintEditor.redo": "Opnieuw", + "paint.paintEditor.forward": "Naar voren", + "paint.paintEditor.backward": "Naar achteren", + "paint.paintEditor.front": "Naar voorgrond", + "paint.paintEditor.back": "Naar achtergrond", + "paint.paintEditor.more": "Meer", + "paint.modeTools.brushSize": "Grootte", + "paint.modeTools.eraserSize": "Gum-breedte", + "paint.modeTools.copy": "Kopie maken ", + "paint.modeTools.paste": "Plakken", + "paint.modeTools.delete": "Verwijder", + "paint.modeTools.curved": "Gebogen", + "paint.modeTools.pointed": "Puntig", + "paint.modeTools.thickness": "Dikte", + "paint.modeTools.flipHorizontal": "Links-rechts omdraaien", + "paint.modeTools.flipVertical": "Boven-onder omdraaien", + "paint.modeTools.filled": "Gevuld", + "paint.modeTools.outlined": "Omtrek", + "paint.paintEditor.bitmap": "Zet om naar bitmap", + "paint.paintEditor.vector": "Zet om naar vector", + "paint.paintEditor.stroke": "Omtrek", + "paint.brushMode.brush": "Kwast", + "paint.eraserMode.eraser": "Gum", + "paint.fillMode.fill": "Vulling", + "paint.lineMode.line": "Lijn", + "paint.ovalMode.oval": "Cirkel", + "paint.rectMode.rect": "Rechthoek", + "paint.reshapeMode.reshape": "Opnieuw vormen", + "paint.roundedRectMode.roundedRect": "Afgeronde rechthoek", + "paint.selectMode.select": "Selecteren", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Wissel" } \ No newline at end of file diff --git a/editor/paint-editor/nn.json b/editor/paint-editor/nn.json index c54eae36..bddc4586 100644 --- a/editor/paint-editor/nn.json +++ b/editor/paint-editor/nn.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Farge", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Fargemetting", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Lysstyrke", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Slapp av – me er på saka {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kjem snart …", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Me arbeider med det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fyll", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Drakt", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Lag gruppe", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Løys opp gruppe", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Angra", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Gjer om", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Framover", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Bakover", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Heilt fram", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Heilt bak", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Fleire", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Storleik", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Viskelêrstorleik", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopier", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Lim inn", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Slett", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Glatt", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Spiss", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Spegelvend", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Opp ned", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Gjer om til punktgrafikk", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Gjer om til vektorgrafikk", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kantlinje", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Målarpensel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fyll", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linje", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Sirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektangel", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Endra form", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Vel", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Farge", + "paint.paintEditor.saturation": "Fargemetting", + "paint.paintEditor.brightness": "Lysstyrke", + "gui.comingSoon.message1": "Slapp av – me er på saka {emoji}", + "gui.comingSoon.message2": "Kjem snart …", + "gui.comingSoon.message3": "Me arbeider med det {emoji}", + "paint.paintEditor.fill": "Fyll", + "paint.paintEditor.costume": "Drakt", + "paint.paintEditor.group": "Lag gruppe", + "paint.paintEditor.ungroup": "Løys opp gruppe", + "paint.paintEditor.undo": "Angra", + "paint.paintEditor.redo": "Gjer om", + "paint.paintEditor.forward": "Framover", + "paint.paintEditor.backward": "Bakover", + "paint.paintEditor.front": "Heilt fram", + "paint.paintEditor.back": "Heilt bak", + "paint.paintEditor.more": "Fleire", + "paint.modeTools.brushSize": "Storleik", + "paint.modeTools.eraserSize": "Viskelêrstorleik", + "paint.modeTools.copy": "Kopier", + "paint.modeTools.paste": "Lim inn", + "paint.modeTools.delete": "Slett", + "paint.modeTools.curved": "Glatt", + "paint.modeTools.pointed": "Spiss", + "paint.modeTools.thickness": "Thickness", + "paint.modeTools.flipHorizontal": "Spegelvend", + "paint.modeTools.flipVertical": "Opp ned", + "paint.modeTools.filled": "Filled", + "paint.modeTools.outlined": "Outlined", + "paint.paintEditor.bitmap": "Gjer om til punktgrafikk", + "paint.paintEditor.vector": "Gjer om til vektorgrafikk", + "paint.paintEditor.stroke": "Kantlinje", + "paint.brushMode.brush": "Målarpensel", + "paint.eraserMode.eraser": "Eraser", + "paint.fillMode.fill": "Fyll", + "paint.lineMode.line": "Linje", + "paint.ovalMode.oval": "Sirkel", + "paint.rectMode.rect": "Rektangel", + "paint.reshapeMode.reshape": "Endra form", + "paint.roundedRectMode.roundedRect": "Rounded Rectangle", + "paint.selectMode.select": "Vel", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Swap" } \ No newline at end of file diff --git a/editor/paint-editor/oc.json b/editor/paint-editor/oc.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/oc.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/pap.json b/editor/paint-editor/pap.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/pap.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/pl.json b/editor/paint-editor/pl.json index ac6468e0..9f308acf 100644 --- a/editor/paint-editor/pl.json +++ b/editor/paint-editor/pl.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Kolor", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Nasycenie", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Jasność", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Nie martw się, pracujemy nad tym {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Już wkrótce", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Pracujemy nad tym {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Wypełnij", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostium", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupuj", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Rozgrupuj", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Cofnij", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Zrób ponownie", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Do przodu", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Z powrotem", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Przód", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Powrót", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Więcej", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Rozmiar", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Wielkość gumki", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopiuj", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Wklej", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Usuń", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Wygięty", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Wskazane", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Grubość", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Odwróć w płaszczyźnie poziomej", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Odwróć w płaszczyźnie pionowej", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Wypełniony", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Wypełnienie", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Przekształć w bitmapę", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Konwertuj na wektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Zarys", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pędzel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Gumka", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Wypełnij", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linia", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Okrąg", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Prostokąt", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Przekształć", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Zaokrąglony prostokąt", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Wybierz", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Zamień", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Kolor", + "paint.paintEditor.saturation": "Nasycenie", + "paint.paintEditor.brightness": "Jasność", + "gui.comingSoon.message1": "Nie martw się, pracujemy nad tym {emoji}", + "gui.comingSoon.message2": "Już wkrótce", + "gui.comingSoon.message3": "Pracujemy nad tym {emoji}", + "paint.paintEditor.fill": "Wypełnij", + "paint.paintEditor.costume": "Kostium", + "paint.paintEditor.group": "Grupuj", + "paint.paintEditor.ungroup": "Rozgrupuj", + "paint.paintEditor.undo": "Cofnij", + "paint.paintEditor.redo": "Zrób ponownie", + "paint.paintEditor.forward": "Do przodu", + "paint.paintEditor.backward": "Z powrotem", + "paint.paintEditor.front": "Przód", + "paint.paintEditor.back": "Powrót", + "paint.paintEditor.more": "Więcej", + "paint.modeTools.brushSize": "Rozmiar", + "paint.modeTools.eraserSize": "Wielkość gumki", + "paint.modeTools.copy": "Kopiuj", + "paint.modeTools.paste": "Wklej", + "paint.modeTools.delete": "Usuń", + "paint.modeTools.curved": "Wygięty", + "paint.modeTools.pointed": "Wskazane", + "paint.modeTools.thickness": "Grubość", + "paint.modeTools.flipHorizontal": "Odwróć w płaszczyźnie poziomej", + "paint.modeTools.flipVertical": "Odwróć w płaszczyźnie pionowej", + "paint.modeTools.filled": "Wypełniony", + "paint.modeTools.outlined": "Wypełnienie", + "paint.paintEditor.bitmap": "Przekształć w bitmapę", + "paint.paintEditor.vector": "Konwertuj na wektor", + "paint.paintEditor.stroke": "Zarys", + "paint.brushMode.brush": "Pędzel", + "paint.eraserMode.eraser": "Gumka", + "paint.fillMode.fill": "Wypełnij", + "paint.lineMode.line": "Linia", + "paint.ovalMode.oval": "Okrąg", + "paint.rectMode.rect": "Prostokąt", + "paint.reshapeMode.reshape": "Przekształć", + "paint.roundedRectMode.roundedRect": "Zaokrąglony prostokąt", + "paint.selectMode.select": "Wybierz", + "paint.textMode.text": "Tekst", + "paint.colorPicker.swap": "Zamień" } \ No newline at end of file diff --git a/editor/paint-editor/pt-br.json b/editor/paint-editor/pt-br.json index 5baf1c4f..2726265a 100644 --- a/editor/paint-editor/pt-br.json +++ b/editor/paint-editor/pt-br.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Cor", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturação", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brilho", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Não se preocupe, estamos trabalhando nisso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Em breve...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos trabalhando nisso {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Preencher", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Fantasia", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupar", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupar", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Desfazer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refazer", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Para a Frente", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Para Trás", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Frente", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Atrás", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Mais", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamanho", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Tamanho da borracha", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiar", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Colar", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Apagar", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curvado", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Apontado", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Espessura", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Espelhar Horizontalmente", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Espelhar Verticalmente", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Preenchido", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contornar", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Converter para Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Converter pra Vetor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contornar", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Apagador", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Preencher", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linha", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Retângulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Remodelar", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Retângulo Arredondado", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selecionar", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Troque", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Cor", + "paint.paintEditor.saturation": "Saturação", + "paint.paintEditor.brightness": "Brilho", + "gui.comingSoon.message1": "Não se preocupe, estamos trabalhando nisso {emoji}", + "gui.comingSoon.message2": "Em breve...", + "gui.comingSoon.message3": "Estamos trabalhando nisso {emoji}", + "paint.paintEditor.fill": "Preencher", + "paint.paintEditor.costume": "Fantasia", + "paint.paintEditor.group": "Agrupar", + "paint.paintEditor.ungroup": "Desagrupar", + "paint.paintEditor.undo": "Desfazer", + "paint.paintEditor.redo": "Refazer", + "paint.paintEditor.forward": "Para a Frente", + "paint.paintEditor.backward": "Para Trás", + "paint.paintEditor.front": "Frente", + "paint.paintEditor.back": "Atrás", + "paint.paintEditor.more": "Mais", + "paint.modeTools.brushSize": "Tamanho", + "paint.modeTools.eraserSize": "Tamanho da borracha", + "paint.modeTools.copy": "Copiar", + "paint.modeTools.paste": "Colar", + "paint.modeTools.delete": "Apagar", + "paint.modeTools.curved": "Curvado", + "paint.modeTools.pointed": "Apontado", + "paint.modeTools.thickness": "Espessura", + "paint.modeTools.flipHorizontal": "Espelhar Horizontalmente", + "paint.modeTools.flipVertical": "Espelhar Verticalmente", + "paint.modeTools.filled": "Preenchido", + "paint.modeTools.outlined": "Contornar", + "paint.paintEditor.bitmap": "Converter para Bitmap", + "paint.paintEditor.vector": "Converter pra Vetor", + "paint.paintEditor.stroke": "Contornar", + "paint.brushMode.brush": "Pincel", + "paint.eraserMode.eraser": "Apagador", + "paint.fillMode.fill": "Preencher", + "paint.lineMode.line": "Linha", + "paint.ovalMode.oval": "Círculo", + "paint.rectMode.rect": "Retângulo", + "paint.reshapeMode.reshape": "Remodelar", + "paint.roundedRectMode.roundedRect": "Retângulo Arredondado", + "paint.selectMode.select": "Selecionar", + "paint.textMode.text": "Texto", + "paint.colorPicker.swap": "Troque" } \ No newline at end of file diff --git a/editor/paint-editor/pt.json b/editor/paint-editor/pt.json index 98c5ceb3..418d069a 100644 --- a/editor/paint-editor/pt.json +++ b/editor/paint-editor/pt.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Matiz", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturação", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brilho", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Não se preocupe, estamos a trabalhar afincadamente nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Em Breve…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Estamos a trabalhar afincadamente nisto {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Interior", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Traje", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Agrupar", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Desagrupar", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Desfazer", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refazer", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Avançar", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Recuar", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Para a Frente", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Para Trás", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Mais", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Tamanho", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Tamanho da borracha", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiar", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Colar", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Remover", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Arredondado", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Em Ângulo", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Espessura", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Inverter Horizontalmente", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Inverter Verticalmente", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "A cheio", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Com contorno", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Converter para Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Converter para Vectorial", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contorno", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pincel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Borracha", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Preencher", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linha", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Círculo", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectângulo", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Remodelar", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rectângulo Arredondado", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seleccionar", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Texto", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Trocar", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Matiz", + "paint.paintEditor.saturation": "Saturação", + "paint.paintEditor.brightness": "Brilho", + "gui.comingSoon.message1": "Não se preocupe, estamos a trabalhar afincadamente nisto {emoji}", + "gui.comingSoon.message2": "Em Breve…", + "gui.comingSoon.message3": "Estamos a trabalhar afincadamente nisto {emoji}", + "paint.paintEditor.fill": "Interior", + "paint.paintEditor.costume": "Traje", + "paint.paintEditor.group": "Agrupar", + "paint.paintEditor.ungroup": "Desagrupar", + "paint.paintEditor.undo": "Desfazer", + "paint.paintEditor.redo": "Refazer", + "paint.paintEditor.forward": "Avançar", + "paint.paintEditor.backward": "Recuar", + "paint.paintEditor.front": "Para a Frente", + "paint.paintEditor.back": "Para Trás", + "paint.paintEditor.more": "Mais", + "paint.modeTools.brushSize": "Tamanho", + "paint.modeTools.eraserSize": "Tamanho da borracha", + "paint.modeTools.copy": "Copiar", + "paint.modeTools.paste": "Colar", + "paint.modeTools.delete": "Remover", + "paint.modeTools.curved": "Arredondado", + "paint.modeTools.pointed": "Em Ângulo", + "paint.modeTools.thickness": "Espessura", + "paint.modeTools.flipHorizontal": "Inverter Horizontalmente", + "paint.modeTools.flipVertical": "Inverter Verticalmente", + "paint.modeTools.filled": "A cheio", + "paint.modeTools.outlined": "Com contorno", + "paint.paintEditor.bitmap": "Converter para Bitmap", + "paint.paintEditor.vector": "Converter para Vectorial", + "paint.paintEditor.stroke": "Contorno", + "paint.brushMode.brush": "Pincel", + "paint.eraserMode.eraser": "Borracha", + "paint.fillMode.fill": "Preencher", + "paint.lineMode.line": "Linha", + "paint.ovalMode.oval": "Círculo", + "paint.rectMode.rect": "Rectângulo", + "paint.reshapeMode.reshape": "Remodelar", + "paint.roundedRectMode.roundedRect": "Rectângulo Arredondado", + "paint.selectMode.select": "Seleccionar", + "paint.textMode.text": "Texto", + "paint.colorPicker.swap": "Trocar" } \ No newline at end of file diff --git a/editor/paint-editor/qu.json b/editor/paint-editor/qu.json deleted file mode 100644 index de900fd0..00000000 --- a/editor/paint-editor/qu.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Pichay", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ro.json b/editor/paint-editor/ro.json index 5852cc79..48e8afe9 100644 --- a/editor/paint-editor/ro.json +++ b/editor/paint-editor/ro.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Culoare", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturație", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Strălucire", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Nu-ți face griji, ne ocupăm de asta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "În curând...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Lucrăm la asta {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Umplere", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grupează", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Degrupează", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Anulează ultima modificare", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Refă acțiunea anulată", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "În față", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "În spate", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Primul", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Înapoi", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Altele", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Dimensiune", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Grosimea radierei", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copiază", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Lipește", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Șterge", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curbat", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Unghi", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Grosime", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Întoarce orizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Întoarce vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Plin", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Contur", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convertește la bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convertește în format vectorial", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Contur", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pensulă", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Radieră", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Umplere", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linie", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cerc", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Dreptunghi", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Remodelează", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Dreptunghi rotunjit", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Selecteaza", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Schimbă", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Culoare", + "paint.paintEditor.saturation": "Saturație", + "paint.paintEditor.brightness": "Strălucire", + "gui.comingSoon.message1": "Nu-ți face griji, ne ocupăm de asta {emoji}", + "gui.comingSoon.message2": "În curând...", + "gui.comingSoon.message3": "Lucrăm la asta {emoji}", + "paint.paintEditor.fill": "Umplere", + "paint.paintEditor.costume": "Costum", + "paint.paintEditor.group": "Grupează", + "paint.paintEditor.ungroup": "Degrupează", + "paint.paintEditor.undo": "Anulează ultima modificare", + "paint.paintEditor.redo": "Refă acțiunea anulată", + "paint.paintEditor.forward": "În față", + "paint.paintEditor.backward": "În spate", + "paint.paintEditor.front": "Primul", + "paint.paintEditor.back": "Înapoi", + "paint.paintEditor.more": "Altele", + "paint.modeTools.brushSize": "Dimensiune", + "paint.modeTools.eraserSize": "Grosimea radierei", + "paint.modeTools.copy": "Copiază", + "paint.modeTools.paste": "Lipește", + "paint.modeTools.delete": "Șterge", + "paint.modeTools.curved": "Curbat", + "paint.modeTools.pointed": "Unghi", + "paint.modeTools.thickness": "Grosime", + "paint.modeTools.flipHorizontal": "Întoarce orizontal", + "paint.modeTools.flipVertical": "Întoarce vertical", + "paint.modeTools.filled": "Plin", + "paint.modeTools.outlined": "Contur", + "paint.paintEditor.bitmap": "Convertește la bitmap", + "paint.paintEditor.vector": "Convertește în format vectorial", + "paint.paintEditor.stroke": "Contur", + "paint.brushMode.brush": "Pensulă", + "paint.eraserMode.eraser": "Radieră", + "paint.fillMode.fill": "Umplere", + "paint.lineMode.line": "Linie", + "paint.ovalMode.oval": "Cerc", + "paint.rectMode.rect": "Dreptunghi", + "paint.reshapeMode.reshape": "Remodelează", + "paint.roundedRectMode.roundedRect": "Dreptunghi rotunjit", + "paint.selectMode.select": "Selecteaza", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Schimbă" } \ No newline at end of file diff --git a/editor/paint-editor/ru.json b/editor/paint-editor/ru.json index 17f95de7..abb51266 100644 --- a/editor/paint-editor/ru.json +++ b/editor/paint-editor/ru.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Цвет", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Насыщенность", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Яркость", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Не волнуйтесь, мы работаем над этим {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Скоро…", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Мы работаем над этим {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Заливка", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Костюм", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Группировать", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Разгруппировать", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Отменить", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Повторить", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Вперёд", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Назад", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "На передний план", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Назад", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Ещё", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Размер", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ширина ластика", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Копировать", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Вставить", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Удалить", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "В кривые", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Заострённые", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Толщина", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Отразить по горизонтали", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Отразить по вертикали", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Залитый", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Обведённый", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Конвертировать в растровую графику", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Конвертировать в векторную графику", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Контур", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Кисть", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Ластик", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Заливка", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Линия", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Круг", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Прямоугольник", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Изменение формы", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Скруглённый Прямоугольник", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Выбрать", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Текст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Заменить", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Цвет", + "paint.paintEditor.saturation": "Насыщенность", + "paint.paintEditor.brightness": "Яркость", + "gui.comingSoon.message1": "Не волнуйтесь, мы работаем над этим {emoji}", + "gui.comingSoon.message2": "Скоро…", + "gui.comingSoon.message3": "Мы работаем над этим {emoji}", + "paint.paintEditor.fill": "Заливка", + "paint.paintEditor.costume": "Костюм", + "paint.paintEditor.group": "Группировать", + "paint.paintEditor.ungroup": "Разгруппировать", + "paint.paintEditor.undo": "Отменить", + "paint.paintEditor.redo": "Повторить", + "paint.paintEditor.forward": "Вперёд", + "paint.paintEditor.backward": "Назад", + "paint.paintEditor.front": "На передний план", + "paint.paintEditor.back": "Назад", + "paint.paintEditor.more": "Ещё", + "paint.modeTools.brushSize": "Размер", + "paint.modeTools.eraserSize": "Ширина ластика", + "paint.modeTools.copy": "Копировать", + "paint.modeTools.paste": "Вставить", + "paint.modeTools.delete": "Удалить", + "paint.modeTools.curved": "В кривые", + "paint.modeTools.pointed": "Заострённые", + "paint.modeTools.thickness": "Толщина", + "paint.modeTools.flipHorizontal": "Отразить по горизонтали", + "paint.modeTools.flipVertical": "Отразить по вертикали", + "paint.modeTools.filled": "Залитый", + "paint.modeTools.outlined": "Обведённый", + "paint.paintEditor.bitmap": "Конвертировать в растровую графику", + "paint.paintEditor.vector": "Конвертировать в векторную графику", + "paint.paintEditor.stroke": "Контур", + "paint.brushMode.brush": "Кисть", + "paint.eraserMode.eraser": "Ластик", + "paint.fillMode.fill": "Заливка", + "paint.lineMode.line": "Линия", + "paint.ovalMode.oval": "Круг", + "paint.rectMode.rect": "Прямоугольник", + "paint.reshapeMode.reshape": "Изменение формы", + "paint.roundedRectMode.roundedRect": "Скруглённый Прямоугольник", + "paint.selectMode.select": "Выбрать", + "paint.textMode.text": "Текст", + "paint.colorPicker.swap": "Заменить" } \ No newline at end of file diff --git a/editor/paint-editor/si.json b/editor/paint-editor/si.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/si.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/sk.json b/editor/paint-editor/sk.json index ff31a202..a1630306 100644 --- a/editor/paint-editor/sk.json +++ b/editor/paint-editor/sk.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Farba", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Sýtosť", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Svetelnosť", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Na tomto ešte pracujeme {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Čoskoro to bude hotové...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Na tomto ešte pracujeme {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Výplň", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostým", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Zoskupiť", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Rozdeliť skupinu", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Naspäť", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Znova", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Do popredia", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Do pozadia", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Navrch", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Naspodok", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Viac", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Hrúbka", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Hrúbka gumy", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopírovať", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Vložiť", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Zmazať", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Na krivky", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Na body", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Hrúbka", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Zrkadliť vodorovne", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Zrkadliť zvisle", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Vyplnené", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Obrys", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Zmeniť na raster", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Zmeniť na vektory", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Obrys", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Štetec", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Guma", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Výplň", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Úsečka", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Kružnica", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Obdĺžnik", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Upraviť tvar", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Zaoblený obdĺžnik", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Označiť", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Vymeniť farby", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Farba", + "paint.paintEditor.saturation": "Sýtosť", + "paint.paintEditor.brightness": "Svetelnosť", + "gui.comingSoon.message1": "Na tomto ešte pracujeme {emoji}", + "gui.comingSoon.message2": "Čoskoro to bude hotové...", + "gui.comingSoon.message3": "Na tomto ešte pracujeme {emoji}", + "paint.paintEditor.fill": "Výplň", + "paint.paintEditor.costume": "Kostým", + "paint.paintEditor.group": "Zoskupiť", + "paint.paintEditor.ungroup": "Rozdeliť skupinu", + "paint.paintEditor.undo": "Naspäť", + "paint.paintEditor.redo": "Znova", + "paint.paintEditor.forward": "Do popredia", + "paint.paintEditor.backward": "Do pozadia", + "paint.paintEditor.front": "Navrch", + "paint.paintEditor.back": "Naspodok", + "paint.paintEditor.more": "Viac", + "paint.modeTools.brushSize": "Hrúbka", + "paint.modeTools.eraserSize": "Hrúbka gumy", + "paint.modeTools.copy": "Kopírovať", + "paint.modeTools.paste": "Vložiť", + "paint.modeTools.delete": "Zmazať", + "paint.modeTools.curved": "Na krivky", + "paint.modeTools.pointed": "Na body", + "paint.modeTools.thickness": "Hrúbka", + "paint.modeTools.flipHorizontal": "Zrkadliť vodorovne", + "paint.modeTools.flipVertical": "Zrkadliť zvisle", + "paint.modeTools.filled": "Vyplnené", + "paint.modeTools.outlined": "Obrys", + "paint.paintEditor.bitmap": "Zmeniť na raster", + "paint.paintEditor.vector": "Zmeniť na vektory", + "paint.paintEditor.stroke": "Obrys", + "paint.brushMode.brush": "Štetec", + "paint.eraserMode.eraser": "Guma", + "paint.fillMode.fill": "Výplň", + "paint.lineMode.line": "Úsečka", + "paint.ovalMode.oval": "Kružnica", + "paint.rectMode.rect": "Obdĺžnik", + "paint.reshapeMode.reshape": "Upraviť tvar", + "paint.roundedRectMode.roundedRect": "Zaoblený obdĺžnik", + "paint.selectMode.select": "Označiť", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Vymeniť farby" } \ No newline at end of file diff --git a/editor/paint-editor/sl.json b/editor/paint-editor/sl.json index f99bdebf..730e324d 100644 --- a/editor/paint-editor/sl.json +++ b/editor/paint-editor/sl.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Barva", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "nasičenost", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Svetlost", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ne skrbi, delamo na tem {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kmalu ...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Delamo na tem {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Zapolni", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Videz", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Združi", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Razdruži", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Razveljavi", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Uveljavi", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "naprej", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "nazaj", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Spredaj", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Nazaj", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Več", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Velikost", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Širina radirke", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopiraj", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "prilepi", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Izbriši", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Zaobljeno", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Točkovno", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "debelina", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Obrni vodoravno", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Obrni navpično", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "polnitev", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "očrtano", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Pretvori v bitno sliko", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Pretvori v vektorsko sliko", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Obroba", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Čopič", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Radirka", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Zapolni", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Črta", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Krog", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Pravokotnik", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Preoblikuj", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Zaokrožen pravokotnik", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Izberi", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Besedilo", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "zamenjaj", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Barva", + "paint.paintEditor.saturation": "nasičenost", + "paint.paintEditor.brightness": "Svetlost", + "gui.comingSoon.message1": "Ne skrbi, delamo na tem {emoji}", + "gui.comingSoon.message2": "Kmalu ...", + "gui.comingSoon.message3": "Delamo na tem {emoji}", + "paint.paintEditor.fill": "Zapolni", + "paint.paintEditor.costume": "Videz", + "paint.paintEditor.group": "Združi", + "paint.paintEditor.ungroup": "Razdruži", + "paint.paintEditor.undo": "Razveljavi", + "paint.paintEditor.redo": "Uveljavi", + "paint.paintEditor.forward": "naprej", + "paint.paintEditor.backward": "nazaj", + "paint.paintEditor.front": "Spredaj", + "paint.paintEditor.back": "Nazaj", + "paint.paintEditor.more": "Več", + "paint.modeTools.brushSize": "Velikost", + "paint.modeTools.eraserSize": "Širina radirke", + "paint.modeTools.copy": "Kopiraj", + "paint.modeTools.paste": "prilepi", + "paint.modeTools.delete": "Izbriši", + "paint.modeTools.curved": "Zaobljeno", + "paint.modeTools.pointed": "Točkovno", + "paint.modeTools.thickness": "debelina", + "paint.modeTools.flipHorizontal": "Obrni vodoravno", + "paint.modeTools.flipVertical": "Obrni navpično", + "paint.modeTools.filled": "polnitev", + "paint.modeTools.outlined": "očrtano", + "paint.paintEditor.bitmap": "Pretvori v bitno sliko", + "paint.paintEditor.vector": "Pretvori v vektorsko sliko", + "paint.paintEditor.stroke": "Obroba", + "paint.brushMode.brush": "Čopič", + "paint.eraserMode.eraser": "Radirka", + "paint.fillMode.fill": "Zapolni", + "paint.lineMode.line": "Črta", + "paint.ovalMode.oval": "Krog", + "paint.rectMode.rect": "Pravokotnik", + "paint.reshapeMode.reshape": "Preoblikuj", + "paint.roundedRectMode.roundedRect": "Zaokrožen pravokotnik", + "paint.selectMode.select": "Izberi", + "paint.textMode.text": "Besedilo", + "paint.colorPicker.swap": "zamenjaj" } \ No newline at end of file diff --git a/editor/paint-editor/sq.json b/editor/paint-editor/sq.json deleted file mode 100644 index c8b35560..00000000 --- a/editor/paint-editor/sq.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Ngjyrë", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Ngopje", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Shkëlqim", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Mos u shqetëso, duke punuar {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Së shpejti...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Duke punuar {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Mbush", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostumi", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grumbullo", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Zhgrupo", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Zhbëj", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ribëj", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Para", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Pas", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Përballë", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Prapa", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Akoma", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Madhësia", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Madhësia e Fshirëses", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopjo", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Hudhe", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Fshij", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Dredhur", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Dukshëm", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Trashësia", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Rrokullisje horizontale", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Rrokullisje vertikale", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Mbushur", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Konturuar", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Shndërro në Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Shndërro në vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Konturo", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Penel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Fshirëse", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Mbush", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Rreshti", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Rrethi", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Drejtkëndësh", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Rimodelo", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Drejtkëndësh i rrumbullakosur", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Përzgjidh", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Tekst", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Ndërro", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/sr.json b/editor/paint-editor/sr.json index f6ec15be..25b4d491 100644 --- a/editor/paint-editor/sr.json +++ b/editor/paint-editor/sr.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Боја", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Засићење", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Осветљеност", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Не брини, радимо на томе {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Очекуј убрзо", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Тренутно радимо на томе {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Попуни", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Костим", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Групиши", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Разгрупиши", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Опозови", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Понови", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Напред", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Назад", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Напред", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Назад", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Више", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Величина", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Величина гумице за брисање", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Умножи", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Уметни", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Обриши", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Заобљен", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Шиљаст", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Дебљина", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Обрни хоризонтално", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Обрни вертикално", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Попуњено", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Контура", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Преведи у растерски облик", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Преведи у векторски облик", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Контура", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Четкица", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Брисач", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Попуни", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Линија", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Круг", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Правоугаоник", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Преобликуј", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Заобљени правоугаоник", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Изабери", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Текст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Узајамно замени", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Боја", + "paint.paintEditor.saturation": "Засићење", + "paint.paintEditor.brightness": "Осветљеност", + "gui.comingSoon.message1": "Не брини, радимо на томе {emoji}", + "gui.comingSoon.message2": "Очекуј убрзо", + "gui.comingSoon.message3": "Тренутно радимо на томе {emoji}", + "paint.paintEditor.fill": "Попуни", + "paint.paintEditor.costume": "Костим", + "paint.paintEditor.group": "Групиши", + "paint.paintEditor.ungroup": "Разгрупиши", + "paint.paintEditor.undo": "Опозови", + "paint.paintEditor.redo": "Понови", + "paint.paintEditor.forward": "Напред", + "paint.paintEditor.backward": "Назад", + "paint.paintEditor.front": "Напред", + "paint.paintEditor.back": "Назад", + "paint.paintEditor.more": "Више", + "paint.modeTools.brushSize": "Величина", + "paint.modeTools.eraserSize": "Величина гумице за брисање", + "paint.modeTools.copy": "Умножи", + "paint.modeTools.paste": "Уметни", + "paint.modeTools.delete": "Обриши", + "paint.modeTools.curved": "Заобљен", + "paint.modeTools.pointed": "Шиљаст", + "paint.modeTools.thickness": "Дебљина", + "paint.modeTools.flipHorizontal": "Обрни хоризонтално", + "paint.modeTools.flipVertical": "Обрни вертикално", + "paint.modeTools.filled": "Попуњено", + "paint.modeTools.outlined": "Контура", + "paint.paintEditor.bitmap": "Преведи у растерски облик", + "paint.paintEditor.vector": "Преведи у векторски облик", + "paint.paintEditor.stroke": "Контура", + "paint.brushMode.brush": "Четкица", + "paint.eraserMode.eraser": "Брисач", + "paint.fillMode.fill": "Попуни", + "paint.lineMode.line": "Линија", + "paint.ovalMode.oval": "Круг", + "paint.rectMode.rect": "Правоугаоник", + "paint.reshapeMode.reshape": "Преобликуј", + "paint.roundedRectMode.roundedRect": "Заобљени правоугаоник", + "paint.selectMode.select": "Изабери", + "paint.textMode.text": "Текст", + "paint.colorPicker.swap": "Узајамно замени" } \ No newline at end of file diff --git a/editor/paint-editor/ss.json b/editor/paint-editor/ss.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/ss.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/st.json b/editor/paint-editor/st.json deleted file mode 100644 index 73961a28..00000000 --- a/editor/paint-editor/st.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "'mala/mmala", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "ho khanya", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "se ka tsoenyeha, re se re qalile ho e sebetsa", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "e tla haufinyane", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "ntse re sebetsana le eona", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "tlatsa\n", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "seaparo / liaparo", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "sehlopha / beha ka lihlopha\n", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "arola", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "hlakola / etsolla", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "etsa hape / pheta", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "pele", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "morao", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "ka pele", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "morao", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "tse hlahlamang", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "boholo", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "qopitsa", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "manamisa", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "hlakola", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "e kobehileng", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "e mutsu", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "botenya", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "e fetole ka bophara", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "e fetole ka bolelele", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "e tletse / e tlatsitsoe", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "tlatsa\n", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "mola", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "selikalikoe", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "khetha", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "mongolo", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/sv.json b/editor/paint-editor/sv.json index d86e089b..e66cfdcd 100644 --- a/editor/paint-editor/sv.json +++ b/editor/paint-editor/sv.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Färg", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Mättnad", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Ljusstyrka", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Det är lugnt, vi jobbar på det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kommer snart...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Vi jobbar på det {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fyll", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Klädsel", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Gruppera", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Dela upp grupp", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ångra", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Gör om", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Framåt", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Bakåt", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Placera längst fram", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Placera längst bak", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Mer", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Storlek", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Suddgummi storlek", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopiera", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Klistra in", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Radera", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Böjd", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Spetsig", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Tjocklek", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Vänd vågrätt", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Vänd lodrätt", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Fylld", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Ofylld", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Gör till bitmapp", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Konvertera till vektor", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kontur", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Pensel", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Radergummi", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fyll", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Linje", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Cirkel", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rektangel", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Omforma", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rektangel rundade hörn", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Välj", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Växla färg", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Färg", + "paint.paintEditor.saturation": "Mättnad", + "paint.paintEditor.brightness": "Ljusstyrka", + "gui.comingSoon.message1": "Det är lugnt, vi jobbar på det {emoji}", + "gui.comingSoon.message2": "Kommer snart...", + "gui.comingSoon.message3": "Vi jobbar på det {emoji}", + "paint.paintEditor.fill": "Fyll", + "paint.paintEditor.costume": "Klädsel", + "paint.paintEditor.group": "Gruppera", + "paint.paintEditor.ungroup": "Dela upp grupp", + "paint.paintEditor.undo": "Ångra", + "paint.paintEditor.redo": "Gör om", + "paint.paintEditor.forward": "Framåt", + "paint.paintEditor.backward": "Bakåt", + "paint.paintEditor.front": "Placera längst fram", + "paint.paintEditor.back": "Placera längst bak", + "paint.paintEditor.more": "Mer", + "paint.modeTools.brushSize": "Storlek", + "paint.modeTools.eraserSize": "Suddgummi storlek", + "paint.modeTools.copy": "Kopiera", + "paint.modeTools.paste": "Klistra in", + "paint.modeTools.delete": "Radera", + "paint.modeTools.curved": "Böjd", + "paint.modeTools.pointed": "Spetsig", + "paint.modeTools.thickness": "Tjocklek", + "paint.modeTools.flipHorizontal": "Vänd vågrätt", + "paint.modeTools.flipVertical": "Vänd lodrätt", + "paint.modeTools.filled": "Fylld", + "paint.modeTools.outlined": "Ofylld", + "paint.paintEditor.bitmap": "Gör till bitmapp", + "paint.paintEditor.vector": "Konvertera till vektor", + "paint.paintEditor.stroke": "Kontur", + "paint.brushMode.brush": "Pensel", + "paint.eraserMode.eraser": "Radergummi", + "paint.fillMode.fill": "Fyll", + "paint.lineMode.line": "Linje", + "paint.ovalMode.oval": "Cirkel", + "paint.rectMode.rect": "Rektangel", + "paint.reshapeMode.reshape": "Omforma", + "paint.roundedRectMode.roundedRect": "Rektangel rundade hörn", + "paint.selectMode.select": "Välj", + "paint.textMode.text": "Text", + "paint.colorPicker.swap": "Växla färg" } \ No newline at end of file diff --git a/editor/paint-editor/sw.json b/editor/paint-editor/sw.json deleted file mode 100644 index 006f36ed..00000000 --- a/editor/paint-editor/sw.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Rangi", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Uzani wa rangi", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Mwangaza", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Usijali, subiri dakika chache tunukushughulikia", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Inakuja hivi karibuni...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Tunakushughulikia hivi sasa", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Jaza rangi", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Aina la vazi", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Kundi", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ondoa kwa kundi", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Futa mabadilisho uliyoyafanya", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Rudia mabadilisho uliyoyafanya", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Nenda mbele", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Rudi nyuma", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Mbele", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Nyuma", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Chaguo nyinginezo", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Ukubwa ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ukubwa wa kifutio", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Nakala", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Weka ulichonakala", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Futa", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Uzani", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Zungusha kwa mlalo", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Zungusha kwa wima", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Iliyojazwa", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Iliyozungukwa", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Badilisha iwe yenye aina ya Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Badilisha iwe yenye aina ya Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Uzunguko", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brashi", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Kifutio", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Jaza rangi", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Mstari", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Duara", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Mstatili", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Badilisha umbo", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Mstatili ulio na kona duara", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Chagua", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "maandishi", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Badilisha", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/ta.json b/editor/paint-editor/ta.json deleted file mode 100644 index 19966e79..00000000 --- a/editor/paint-editor/ta.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "தூரிகை", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "வட்டம்", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/te.json b/editor/paint-editor/te.json deleted file mode 100644 index 823a8105..00000000 --- a/editor/paint-editor/te.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "రంగు ", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "ప్రకాశం", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "నింపు ", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "వేషము", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "గుంపు", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "సమూహము నుండి తొలగించు", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "చేసిందిరద్దు", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "మళ్ళీ చేయు", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "ముందుకు ", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "వెనక్కి ", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "ముందు ", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "వెనక్కి ", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "ఇంకా ", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "అనుకరించు ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "అతికించు ", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "తొలగించుము", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "వక్రం ", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "నిలువుగా తిప్పండి", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "చుట్టుగీత", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "కుంచె", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "నింపు ", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "గీత", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "వృత్తము", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "దీర్ఘచతురస్రం", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "ఆకృతిని మార్చడం", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "ఎంపికచేయి", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "పాఠం", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/tg.json b/editor/paint-editor/tg.json deleted file mode 100644 index 0ae347ca..00000000 --- a/editor/paint-editor/tg.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Либос", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Гурӯҳ", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ҷудо кардан", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Ба қафо", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ба пеш", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Нест кардан", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Мӯйқалам", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Хат", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Давра", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Росткунҷа", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Дигаркунии шакл", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Интихоб кардан", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Матн", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/th.json b/editor/paint-editor/th.json index 3804e4af..c3179036 100644 --- a/editor/paint-editor/th.json +++ b/editor/paint-editor/th.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "สี", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "ความอิ่มตัว", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "ความสว่าง", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "เร็วๆ นี้...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "เรากำลังทำอยู่ {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "สีพื้น", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "คอสตูม", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "กลุ่ม", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "แยกกลุ่ม", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "ย้อนกลับ", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "ทำซ้ำ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "มาข้างหน้า", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "ไปข้างหลัง", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "หน้าสุด", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "หลังสุด", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "เพิ่มเติม", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "ขนาด", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "ขนาดยางลบ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "คัดลอก", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "วาง", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "ลบ", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "โค้ง", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "แหลม", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "ความหนา", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "พลิกแนวนอน", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "พลิกแนวตั้ง", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "สีขอบ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "แปลงเป็นบิตแมป", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "แปลงเป็นเวกเตอร์", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "สีขอบ", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "แปรง", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "ยางลบ", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "สีพื้น", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "เส้น", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "วงกลม", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "สี่เหลี่ยม", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "จัดรูปร่างใหม่", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "สี่เหลี่ยมขอบมน", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "เลือก", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "ข้อความ", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "สลับสี", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "สี", + "paint.paintEditor.saturation": "ความอิ่มตัว", + "paint.paintEditor.brightness": "ความสว่าง", + "gui.comingSoon.message1": "ไม่ต้องกังวล เรากำลังทำอยู่ {emoji}", + "gui.comingSoon.message2": "เร็วๆ นี้...", + "gui.comingSoon.message3": "เรากำลังทำอยู่ {emoji}", + "paint.paintEditor.fill": "สีพื้น", + "paint.paintEditor.costume": "คอสตูม", + "paint.paintEditor.group": "กลุ่ม", + "paint.paintEditor.ungroup": "แยกกลุ่ม", + "paint.paintEditor.undo": "ย้อนกลับ", + "paint.paintEditor.redo": "ทำซ้ำ", + "paint.paintEditor.forward": "มาข้างหน้า", + "paint.paintEditor.backward": "ไปข้างหลัง", + "paint.paintEditor.front": "หน้าสุด", + "paint.paintEditor.back": "หลังสุด", + "paint.paintEditor.more": "เพิ่มเติม", + "paint.modeTools.brushSize": "ขนาด", + "paint.modeTools.eraserSize": "ขนาดยางลบ", + "paint.modeTools.copy": "คัดลอก", + "paint.modeTools.paste": "วาง", + "paint.modeTools.delete": "ลบ", + "paint.modeTools.curved": "โค้ง", + "paint.modeTools.pointed": "แหลม", + "paint.modeTools.thickness": "ความหนา", + "paint.modeTools.flipHorizontal": "พลิกแนวนอน", + "paint.modeTools.flipVertical": "พลิกแนวตั้ง", + "paint.modeTools.filled": "เติมสี", + "paint.modeTools.outlined": "สีขอบ", + "paint.paintEditor.bitmap": "แปลงเป็นบิตแมป", + "paint.paintEditor.vector": "แปลงเป็นเวกเตอร์", + "paint.paintEditor.stroke": "สีขอบ", + "paint.brushMode.brush": "แปรง", + "paint.eraserMode.eraser": "ยางลบ", + "paint.fillMode.fill": "สีพื้น", + "paint.lineMode.line": "เส้น", + "paint.ovalMode.oval": "วงกลม", + "paint.rectMode.rect": "สี่เหลี่ยม", + "paint.reshapeMode.reshape": "จัดรูปร่างใหม่", + "paint.roundedRectMode.roundedRect": "สี่เหลี่ยมขอบมน", + "paint.selectMode.select": "เลือก", + "paint.textMode.text": "ข้อความ", + "paint.colorPicker.swap": "สลับสี" } \ No newline at end of file diff --git a/editor/paint-editor/tn.json b/editor/paint-editor/tn.json deleted file mode 100644 index cfff0bea..00000000 --- a/editor/paint-editor/tn.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Seaparo", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Setlhopa", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Kgobokanyolola", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Sutlha", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Dira gape", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Phimola", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Gotlha", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Mola", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Sediko", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Khutlho nne tsepa", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Bopa gape ", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Tlhopha", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Mokwalo", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/tr.json b/editor/paint-editor/tr.json index 1d1b0acb..7ed95d8b 100644 --- a/editor/paint-editor/tr.json +++ b/editor/paint-editor/tr.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Renk", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Doygunluk", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Parlaklık", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Endişelenmeyin, üzerinde çalışıyoruz {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Çok Yakında...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Üzerinde çalışıyoruz {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Doldur", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostüm", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Grup", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Grubu Dağıt", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Geri Al", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "İleri Al", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "İleri", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Geri", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Ön", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Geri", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Daha Fazla", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Büyüklük", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Silgi boyutu", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Kopyala", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Yapıştır", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Sil", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Kavisli", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "işaretlendi", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Kalınlık", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Yatay Çevir", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Dikey Çevir", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Dolmuş", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Ana Hatlarıyla Çizilen ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Bitmap'e Dönüştür", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Vektöre Dönüştür", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Taslak", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Fırça", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "silgi", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Doldur", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Çizgi", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Çember", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Dikdörtgen", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Şekli değiştir", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Yuvarlarılmış dikdörtgen", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Seç", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Yazı", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Değiştir", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Renk", + "paint.paintEditor.saturation": "Doygunluk", + "paint.paintEditor.brightness": "Parlaklık", + "gui.comingSoon.message1": "Endişelenmeyin, üzerinde çalışıyoruz {emoji}", + "gui.comingSoon.message2": "Çok Yakında...", + "gui.comingSoon.message3": "Üzerinde çalışıyoruz {emoji}", + "paint.paintEditor.fill": "Doldur", + "paint.paintEditor.costume": "Kostüm", + "paint.paintEditor.group": "Grup", + "paint.paintEditor.ungroup": "Grubu Dağıt", + "paint.paintEditor.undo": "Geri Al", + "paint.paintEditor.redo": "İleri Al", + "paint.paintEditor.forward": "İleri", + "paint.paintEditor.backward": "Geri", + "paint.paintEditor.front": "Ön", + "paint.paintEditor.back": "Geri", + "paint.paintEditor.more": "Daha Fazla", + "paint.modeTools.brushSize": "Büyüklük", + "paint.modeTools.eraserSize": "Silgi boyutu", + "paint.modeTools.copy": "Kopyala", + "paint.modeTools.paste": "Yapıştır", + "paint.modeTools.delete": "Sil", + "paint.modeTools.curved": "Kavisli", + "paint.modeTools.pointed": "işaretlendi", + "paint.modeTools.thickness": "Kalınlık", + "paint.modeTools.flipHorizontal": "Yatay Çevir", + "paint.modeTools.flipVertical": "Dikey Çevir", + "paint.modeTools.filled": "Dolmuş", + "paint.modeTools.outlined": "Ana Hatlarıyla Çizilen ", + "paint.paintEditor.bitmap": "Bitmap'e Dönüştür", + "paint.paintEditor.vector": "Vektöre Dönüştür", + "paint.paintEditor.stroke": "Taslak", + "paint.brushMode.brush": "Fırça", + "paint.eraserMode.eraser": "silgi", + "paint.fillMode.fill": "Doldur", + "paint.lineMode.line": "Çizgi", + "paint.ovalMode.oval": "Çember", + "paint.rectMode.rect": "Dikdörtgen", + "paint.reshapeMode.reshape": "Şekli değiştir", + "paint.roundedRectMode.roundedRect": "Yuvarlarılmış dikdörtgen", + "paint.selectMode.select": "Seç", + "paint.textMode.text": "Yazı", + "paint.colorPicker.swap": "Değiştir" } \ No newline at end of file diff --git a/editor/paint-editor/uk.json b/editor/paint-editor/uk.json index ed1760d0..9f880ed1 100644 --- a/editor/paint-editor/uk.json +++ b/editor/paint-editor/uk.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Колір", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Насиченість", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Яскравість", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Не хвилюйтеся, ми тут {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Незабаром...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Ми над цим працюємо {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Заповнення", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Образ", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Групувати", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Розгрупувати", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Скасувати", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Повернути", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Вперед", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Назад", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Попереду", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Позаду", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Більше", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Розмір", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Розмір зтирачки", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Копія", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Вставити", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Вилучити", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Крива", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Кути", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Товщина", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Право-ліво", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Верх-низ", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Заповнення", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Межа", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "У растр", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Перетворити у вектор", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Межа", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Пензель", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Гумка", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Заповнення", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Лінія", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Коло", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Прямокутник", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Реформувати", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Закруглений прямокутник", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Обрати", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Текст", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Поміняти", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Колір", + "paint.paintEditor.saturation": "Насиченість", + "paint.paintEditor.brightness": "Яскравість", + "gui.comingSoon.message1": "Не хвилюйтеся, ми тут {emoji}", + "gui.comingSoon.message2": "Незабаром...", + "gui.comingSoon.message3": "Ми над цим працюємо {emoji}", + "paint.paintEditor.fill": "Заповнення", + "paint.paintEditor.costume": "Образ", + "paint.paintEditor.group": "Групувати", + "paint.paintEditor.ungroup": "Розгрупувати", + "paint.paintEditor.undo": "Скасувати", + "paint.paintEditor.redo": "Повернути", + "paint.paintEditor.forward": "Вперед", + "paint.paintEditor.backward": "Назад", + "paint.paintEditor.front": "Попереду", + "paint.paintEditor.back": "Позаду", + "paint.paintEditor.more": "Більше", + "paint.modeTools.brushSize": "Розмір", + "paint.modeTools.eraserSize": "Розмір зтирачки", + "paint.modeTools.copy": "Копія", + "paint.modeTools.paste": "Вставити", + "paint.modeTools.delete": "Вилучити", + "paint.modeTools.curved": "Крива", + "paint.modeTools.pointed": "Кути", + "paint.modeTools.thickness": "Товщина", + "paint.modeTools.flipHorizontal": "Право-ліво", + "paint.modeTools.flipVertical": "Верх-низ", + "paint.modeTools.filled": "Заповнення", + "paint.modeTools.outlined": "Межа", + "paint.paintEditor.bitmap": "У растр", + "paint.paintEditor.vector": "Перетворити у вектор", + "paint.paintEditor.stroke": "Межа", + "paint.brushMode.brush": "Пензель", + "paint.eraserMode.eraser": "Гумка", + "paint.fillMode.fill": "Заповнення", + "paint.lineMode.line": "Лінія", + "paint.ovalMode.oval": "Коло", + "paint.rectMode.rect": "Прямокутник", + "paint.reshapeMode.reshape": "Реформувати", + "paint.roundedRectMode.roundedRect": "Закруглений прямокутник", + "paint.selectMode.select": "Обрати", + "paint.textMode.text": "Текст", + "paint.colorPicker.swap": "Поміняти" } \ No newline at end of file diff --git a/editor/paint-editor/ur.json b/editor/paint-editor/ur.json deleted file mode 100644 index bb1529ee..00000000 --- a/editor/paint-editor/ur.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "پیچھے\n", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "مٹائیں", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "دائره", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "مستطیل", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/uz.json b/editor/paint-editor/uz.json deleted file mode 100644 index 67ae165a..00000000 --- a/editor/paint-editor/uz.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Kostyum", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Guruhlash", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Guruhlashni bekor qilish", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Bekor qilish", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Qaytarish", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Olib tashlash", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Boʻyoq", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Chiziq", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Aylana", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Toʻrtburchak", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Shaklni o'zgartirish", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Tanlash", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Matn", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/vi.json b/editor/paint-editor/vi.json index 2d0856a9..3dc205c3 100644 --- a/editor/paint-editor/vi.json +++ b/editor/paint-editor/vi.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "Màu", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Độ bão hòa", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Độ sáng", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Đừng lo, chúng tôi đang phát triển tính năng này {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Sắp có...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Chúng tôi đang tiếp tục phát triển tính năng này {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Tô", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Thiết kế", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Nhóm", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Hủy nhóm", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Hoàn tác", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Làm lại ", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Đưa lên phía trên", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Đưa ra phía sau", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Đưa lên phía trên cùng", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Đưa ra phía sau cùng", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Nhiều hơn", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Kích thước ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Kích thước tẩy", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Sao chép", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Dán", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Xóa", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Uốn cong", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Góc nhọn", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Độ dày ngòi bút", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Lật ngang", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Lật dọc", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Hình đầy", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Hình rỗng", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Chuyển thành Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Chuyển thành Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Viền", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Cọ vẽ", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Tẩy", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Tô", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Dòng", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Hình tròn", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Hình chữ nhật", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Đổi hình dạng", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Hình vuông góc tròn", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Chọn", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Văn bản", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Đổi màu", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "Màu", + "paint.paintEditor.saturation": "Độ bão hòa", + "paint.paintEditor.brightness": "Độ sáng", + "gui.comingSoon.message1": "Đừng lo, chúng tôi đang phát triển tính năng này {emoji}", + "gui.comingSoon.message2": "Sắp có...", + "gui.comingSoon.message3": "Chúng tôi đang tiếp tục phát triển tính năng này {emoji}", + "paint.paintEditor.fill": "Tô", + "paint.paintEditor.costume": "Thiết kế", + "paint.paintEditor.group": "Nhóm", + "paint.paintEditor.ungroup": "Hủy nhóm", + "paint.paintEditor.undo": "Hoàn tác", + "paint.paintEditor.redo": "Làm lại ", + "paint.paintEditor.forward": "Đưa lên phía trên", + "paint.paintEditor.backward": "Đưa ra phía sau", + "paint.paintEditor.front": "Đưa lên phía trên cùng", + "paint.paintEditor.back": "Đưa ra phía sau cùng", + "paint.paintEditor.more": "Nhiều hơn", + "paint.modeTools.brushSize": "Kích thước ", + "paint.modeTools.eraserSize": "Kích thước tẩy", + "paint.modeTools.copy": "Sao chép", + "paint.modeTools.paste": "Dán", + "paint.modeTools.delete": "Xóa", + "paint.modeTools.curved": "Uốn cong", + "paint.modeTools.pointed": "Góc nhọn", + "paint.modeTools.thickness": "Độ dày ngòi bút", + "paint.modeTools.flipHorizontal": "Lật ngang", + "paint.modeTools.flipVertical": "Lật dọc", + "paint.modeTools.filled": "Hình đầy", + "paint.modeTools.outlined": "Hình rỗng", + "paint.paintEditor.bitmap": "Chuyển thành Bitmap", + "paint.paintEditor.vector": "Chuyển thành Vector", + "paint.paintEditor.stroke": "Viền", + "paint.brushMode.brush": "Cọ vẽ", + "paint.eraserMode.eraser": "Tẩy", + "paint.fillMode.fill": "Tô", + "paint.lineMode.line": "Dòng", + "paint.ovalMode.oval": "Hình tròn", + "paint.rectMode.rect": "Hình chữ nhật", + "paint.reshapeMode.reshape": "Đổi hình dạng", + "paint.roundedRectMode.roundedRect": "Hình vuông góc tròn", + "paint.selectMode.select": "Chọn", + "paint.textMode.text": "Văn bản", + "paint.colorPicker.swap": "Đổi màu" } \ No newline at end of file diff --git a/editor/paint-editor/xh.json b/editor/paint-editor/xh.json deleted file mode 100644 index 5bfea2cc..00000000 --- a/editor/paint-editor/xh.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Color", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Saturation", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Brightness", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Don't worry, we're on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Coming Soon...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "We're working on it {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Fill", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Costume", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Group", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Ungroup", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Undo", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Redo", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Forward", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Backward", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Front", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Back", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "More", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Size", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Eraser size", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Copy", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Paste", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Delete", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Curved", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Pointed", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Thickness", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Flip Horizontal", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Flip Vertical", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Filled", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Outlined", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Convert to Bitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Convert to Vector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Outline", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Brush", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Eraser", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Fill", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Line", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Circle", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Rectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Reshape", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Rounded Rectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Select", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Text", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Swap", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/yo.json b/editor/paint-editor/yo.json deleted file mode 100644 index 4cdead28..00000000 --- a/editor/paint-editor/yo.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Àwọ̀", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Ẹ̀kúnrẹ́rẹ́", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Ìmọ́lẹ̀", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Máà ṣe dààmú, À ń ṣe ṣiṣẹ́ lórí rẹ̀{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "ń bọ̀ láìpẹ́ ", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "À ń ṣe ṣiṣẹ́ lórí rẹ̀{emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "kún", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "ẹwù", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "kójọpò", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "pín-niyà", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Yi pada", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Tunse", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "ran siwaju", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "ran s'ẹyin", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "fi ṣe àkọ́kọ́ níwájú", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "pada", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Àfikún", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Ìwọ̀n ", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Ìwọ̀n aparẹ́ ", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "kọ àwòkọ", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Lẹ", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Yọ-kúrò ", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "Tẹ̀-korodo ", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Ṣonṣo ", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Ipọn ", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Yí níròó", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Yí níbùú ", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Kún ", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Falàsétí", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Sọ di Bítmaàpù", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Sọ di Fẹ́ktọ̀", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Falàsétí ", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Búrọ́ọ̀ṣì", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Aparẹ́", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Rọ-kún ", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Ilà ", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Òbìrí", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Ọpọ́nonígunmẹ́rin ", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Túnmọ", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Ọpọ́nonígunmẹ́rin Ẹlẹ́nuróbótó ", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Yan ", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Àyọkà ", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Pààrọ̀", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/editor/paint-editor/zh-cn.json b/editor/paint-editor/zh-cn.json index 481ee837..99e5f077 100644 --- a/editor/paint-editor/zh-cn.json +++ b/editor/paint-editor/zh-cn.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "颜色", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "饱和度", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "亮度", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "别急,我们还在开发 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "很快就能用了……", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "我们还在开发这个功能 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "填充", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "造型", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "组合", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "拆散", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "撤销", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "重做", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "往前放", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "往后放", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "放最前面", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "放最后面", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "更多", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "粗细", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "橡皮擦大小", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "复制", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "粘贴", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "删除", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "曲线", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "折线", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "粗细", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "水平翻转", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "垂直翻转", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "实心", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "轮廓", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "转换为位图", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "转换为矢量图", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "轮廓", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "画笔", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "橡皮擦", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "填充", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "线段", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "圆", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "矩形", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "变形", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "圆角矩形", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "选择", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "文本", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "交换", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "颜色", + "paint.paintEditor.saturation": "饱和度", + "paint.paintEditor.brightness": "亮度", + "gui.comingSoon.message1": "别急,我们还在开发 {emoji}", + "gui.comingSoon.message2": "很快就能用了……", + "gui.comingSoon.message3": "我们还在开发这个功能 {emoji}", + "paint.paintEditor.fill": "填充", + "paint.paintEditor.costume": "造型", + "paint.paintEditor.group": "组合", + "paint.paintEditor.ungroup": "拆散", + "paint.paintEditor.undo": "撤销", + "paint.paintEditor.redo": "重做", + "paint.paintEditor.forward": "往前放", + "paint.paintEditor.backward": "往后放", + "paint.paintEditor.front": "放最前面", + "paint.paintEditor.back": "放最后面", + "paint.paintEditor.more": "更多", + "paint.modeTools.brushSize": "粗细", + "paint.modeTools.eraserSize": "橡皮擦大小", + "paint.modeTools.copy": "复制", + "paint.modeTools.paste": "粘贴", + "paint.modeTools.delete": "删除", + "paint.modeTools.curved": "曲线", + "paint.modeTools.pointed": "折线", + "paint.modeTools.thickness": "粗细", + "paint.modeTools.flipHorizontal": "水平翻转", + "paint.modeTools.flipVertical": "垂直翻转", + "paint.modeTools.filled": "实心", + "paint.modeTools.outlined": "轮廓", + "paint.paintEditor.bitmap": "转换为位图", + "paint.paintEditor.vector": "转换为矢量图", + "paint.paintEditor.stroke": "轮廓", + "paint.brushMode.brush": "画笔", + "paint.eraserMode.eraser": "橡皮擦", + "paint.fillMode.fill": "填充", + "paint.lineMode.line": "线段", + "paint.ovalMode.oval": "圆", + "paint.rectMode.rect": "矩形", + "paint.reshapeMode.reshape": "变形", + "paint.roundedRectMode.roundedRect": "圆角矩形", + "paint.selectMode.select": "选择", + "paint.textMode.text": "文本", + "paint.colorPicker.swap": "交换" } \ No newline at end of file diff --git a/editor/paint-editor/zh-tw.json b/editor/paint-editor/zh-tw.json index 94230460..31030234 100644 --- a/editor/paint-editor/zh-tw.json +++ b/editor/paint-editor/zh-tw.json @@ -1,174 +1,45 @@ { - "paint.paintEditor.hue": { - "message": "顏色", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "彩度", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "亮度", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "別擔心,我們在做囉 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "即將推出...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "努力趕工中 {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "填滿", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "造型", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "建立群組", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "解散群組", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "復原", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "重做", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "上移一層", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "下移一層", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "移到最上層", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "移到最下層", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "更多", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "尺寸", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "擦子寬度", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "複製", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "貼上", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "刪除", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "圓弧", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "尖角", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "線條寬度", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "橫向翻轉", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "直向翻轉", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "填滿", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "外框", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "轉換成點陣圖", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "轉換成向量圖", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "外框", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "筆刷", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "擦子", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "填滿", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "線條", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "圓形", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "方形", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "重新塑形", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "圓角方形", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "選取", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "文字", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "交換", - "description": "Label for button that swaps the two colors in a gradient" - } + "paint.paintEditor.hue": "顏色", + "paint.paintEditor.saturation": "彩度", + "paint.paintEditor.brightness": "亮度", + "gui.comingSoon.message1": "別擔心,我們在做囉 {emoji}", + "gui.comingSoon.message2": "即將推出...", + "gui.comingSoon.message3": "努力趕工中 {emoji}", + "paint.paintEditor.fill": "填滿", + "paint.paintEditor.costume": "造型", + "paint.paintEditor.group": "建立群組", + "paint.paintEditor.ungroup": "解散群組", + "paint.paintEditor.undo": "復原", + "paint.paintEditor.redo": "重做", + "paint.paintEditor.forward": "上移一層", + "paint.paintEditor.backward": "下移一層", + "paint.paintEditor.front": "移到最上層", + "paint.paintEditor.back": "移到最下層", + "paint.paintEditor.more": "更多", + "paint.modeTools.brushSize": "尺寸", + "paint.modeTools.eraserSize": "擦子寬度", + "paint.modeTools.copy": "複製", + "paint.modeTools.paste": "貼上", + "paint.modeTools.delete": "刪除", + "paint.modeTools.curved": "圓弧", + "paint.modeTools.pointed": "尖角", + "paint.modeTools.thickness": "線條寬度", + "paint.modeTools.flipHorizontal": "橫向翻轉", + "paint.modeTools.flipVertical": "直向翻轉", + "paint.modeTools.filled": "填滿", + "paint.modeTools.outlined": "外框", + "paint.paintEditor.bitmap": "轉換成點陣圖", + "paint.paintEditor.vector": "轉換成向量圖", + "paint.paintEditor.stroke": "外框", + "paint.brushMode.brush": "筆刷", + "paint.eraserMode.eraser": "擦子", + "paint.fillMode.fill": "填滿", + "paint.lineMode.line": "線條", + "paint.ovalMode.oval": "圓形", + "paint.rectMode.rect": "方形", + "paint.reshapeMode.reshape": "重新塑形", + "paint.roundedRectMode.roundedRect": "圓角方形", + "paint.selectMode.select": "選取", + "paint.textMode.text": "文字", + "paint.colorPicker.swap": "交換" } \ No newline at end of file diff --git a/editor/paint-editor/zu.json b/editor/paint-editor/zu.json deleted file mode 100644 index 606450c7..00000000 --- a/editor/paint-editor/zu.json +++ /dev/null @@ -1,174 +0,0 @@ -{ - "paint.paintEditor.hue": { - "message": "Umbala", - "description": "Label for the hue component in the color picker" - }, - "paint.paintEditor.saturation": { - "message": "Ukukhanya kombala", - "description": "Label for the saturation component in the color picker" - }, - "paint.paintEditor.brightness": { - "message": "Ukukhanya", - "description": "Label for the brightness component in the color picker" - }, - "gui.comingSoon.message1": { - "message": "Ungakhazeni sesikhona siyasebenza {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message2": { - "message": "Kuyeza Maduzane...", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "gui.comingSoon.message3": { - "message": "Sisebenza kona kuyimanje {emoji}", - "description": "One of the \"coming soon\" random messages for yet-to-be-done features" - }, - "paint.paintEditor.fill": { - "message": "Gcwalisa", - "description": "Label for the color picker for the fill color" - }, - "paint.paintEditor.costume": { - "message": "Impahla", - "description": "Label for the name of a costume" - }, - "paint.paintEditor.group": { - "message": "Iqembu", - "description": "Label for the button to group shapes" - }, - "paint.paintEditor.ungroup": { - "message": "Hlukanisa", - "description": "Label for the button to ungroup shapes" - }, - "paint.paintEditor.undo": { - "message": "Yenza kabusha", - "description": "Alt to image for the button to undo an action" - }, - "paint.paintEditor.redo": { - "message": "Ukwenzakabusha", - "description": "Alt to image for the button to redo an action" - }, - "paint.paintEditor.forward": { - "message": "Phambili", - "description": "Label for the `Send forward on canvas` button" - }, - "paint.paintEditor.backward": { - "message": "Emuva", - "description": "Label for the `Send backward on canvas` button" - }, - "paint.paintEditor.front": { - "message": "Iphambili", - "description": "Label for the `Send to front of canvas` button" - }, - "paint.paintEditor.back": { - "message": "Emuva", - "description": "Label for the `Send to back of canvas` button" - }, - "paint.paintEditor.more": { - "message": "Okunye", - "description": "Label for dropdown to access more action buttons" - }, - "paint.modeTools.brushSize": { - "message": "Isisindo", - "description": "Label for the brush size input" - }, - "paint.modeTools.eraserSize": { - "message": "Irabha ubude", - "description": "Label for the eraser size input" - }, - "paint.modeTools.copy": { - "message": "Khopisha", - "description": "Label for the copy button" - }, - "paint.modeTools.paste": { - "message": "Namathisela", - "description": "Label for the paste button" - }, - "paint.modeTools.delete": { - "message": "Susa", - "description": "Label for the delete button" - }, - "paint.modeTools.curved": { - "message": "lwalugobile", - "description": "Label for the button that converts selected points to curves" - }, - "paint.modeTools.pointed": { - "message": "Iphoyinti", - "description": "Label for the button that converts selected points to sharp points" - }, - "paint.modeTools.thickness": { - "message": "Ugqinsi", - "description": "Label for the number input to choose the line thickness" - }, - "paint.modeTools.flipHorizontal": { - "message": "Phendula ngokuya emaceleni", - "description": "Label for the button to flip the image horizontally" - }, - "paint.modeTools.flipVertical": { - "message": "Phendula ngokuya phansi naphezulu", - "description": "Label for the button to flip the image vertically" - }, - "paint.modeTools.filled": { - "message": "Kugcwele", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw outlines" - }, - "paint.modeTools.outlined": { - "message": "Kugqamile", - "description": "Label for the button that sets the bitmap rectangle/oval mode to draw filled-in shapes" - }, - "paint.paintEditor.bitmap": { - "message": "Shitsela kuBitmap", - "description": "Label for button that converts the paint editor to bitmap mode" - }, - "paint.paintEditor.vector": { - "message": "Shitsela kuVector", - "description": "Label for button that converts the paint editor to vector mode" - }, - "paint.paintEditor.stroke": { - "message": "Kugqamise", - "description": "Label for the color picker for the outline color" - }, - "paint.brushMode.brush": { - "message": "Ibhrashi", - "description": "Label for the brush tool" - }, - "paint.eraserMode.eraser": { - "message": "Irabha", - "description": "Label for the eraser tool" - }, - "paint.fillMode.fill": { - "message": "Gcwalisa", - "description": "Label for the fill tool" - }, - "paint.lineMode.line": { - "message": "Umugqa", - "description": "Label for the line tool" - }, - "paint.ovalMode.oval": { - "message": "Indingiliza", - "description": "Label for the oval-drawing tool" - }, - "paint.rectMode.rect": { - "message": "Irectangle", - "description": "Label for the rectangle tool" - }, - "paint.reshapeMode.reshape": { - "message": "Ukubuyisele esimeni", - "description": "Label for the reshape tool, which allows changing the points in the lines of the vectors" - }, - "paint.roundedRectMode.roundedRect": { - "message": "Indingiliza yerectangle", - "description": "Label for the rounded rectangle tool" - }, - "paint.selectMode.select": { - "message": "Khetha", - "description": "Label for the select tool, which allows selecting, moving, and resizing shapes" - }, - "paint.textMode.text": { - "message": "Umbhalo", - "description": "Label for the text tool" - }, - "paint.colorPicker.swap": { - "message": "Thatha okunye", - "description": "Label for button that swaps the two colors in a gradient" - } -} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 9ea54532..1bc56e12 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9 +1,889 @@ { "name": "scratch-l10n", - "version": "3.0.0", + "version": "3.1.0", "lockfileVersion": 1, "requires": true, "dependencies": { + "@babel/cli": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.1.5.tgz", + "integrity": "sha512-zbO/DtTnaDappBflIU3zYEgATLToRDmW5uN/EGH1GXaes7ydfjqmAoK++xmJIA+8HfDw7UyPZNdM8fhGhfmMhw==", + "requires": { + "chokidar": "2.0.4", + "commander": "2.19.0", + "convert-source-map": "1.6.0", + "fs-readdir-recursive": "1.1.0", + "glob": "7.1.3", + "lodash": "4.17.11", + "mkdirp": "0.5.1", + "output-file-sync": "2.0.1", + "slash": "2.0.0", + "source-map": "0.5.7" + } + }, + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "requires": { + "@babel/highlight": "7.0.0" + } + }, + "@babel/core": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.1.6.tgz", + "integrity": "sha512-Hz6PJT6e44iUNpAn8AoyAs6B3bl60g7MJQaI0rZEar6ECzh6+srYO1xlIdssio34mPaUtAb1y+XlkkSJzok3yw==", + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.1.6", + "@babel/helpers": "7.1.5", + "@babel/parser": "7.1.6", + "@babel/template": "7.1.2", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6", + "convert-source-map": "1.6.0", + "debug": "4.1.0", + "json5": "2.1.0", + "lodash": "4.17.11", + "resolve": "1.8.1", + "semver": "5.6.0", + "source-map": "0.5.7" + }, + "dependencies": { + "debug": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", + "requires": { + "ms": "2.1.1" + } + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "requires": { + "minimist": "1.2.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/generator": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.1.6.tgz", + "integrity": "sha512-brwPBtVvdYdGxtenbQgfCdDPmtkmUBZPjUoK5SXJEBuHaA5BCubh9ly65fzXz7R6o5rA76Rs22ES8Z+HCc0YIQ==", + "requires": { + "@babel/types": "7.1.6", + "jsesc": "2.5.2", + "lodash": "4.17.11", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", + "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "dev": true, + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz", + "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "7.1.0", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-builder-react-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz", + "integrity": "sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw==", + "dev": true, + "requires": { + "@babel/types": "7.1.6", + "esutils": "2.0.2" + } + }, + "@babel/helper-call-delegate": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz", + "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.0.0", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-define-map": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz", + "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/types": "7.1.6", + "lodash": "4.17.11" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz", + "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==", + "dev": true, + "requires": { + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "requires": { + "@babel/helper-get-function-arity": "7.0.0", + "@babel/template": "7.1.2", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz", + "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==", + "dev": true, + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz", + "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==", + "dev": true, + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", + "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "dev": true, + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.1.0.tgz", + "integrity": "sha512-0JZRd2yhawo79Rcm4w0LwSMILFmFXjugG3yqf+P/UsKsRS1mJCmMwwlHDlMg7Avr9LrvSpp4ZSULO9r8jpCzcw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-simple-access": "7.1.0", + "@babel/helper-split-export-declaration": "7.0.0", + "@babel/template": "7.1.2", + "@babel/types": "7.1.6", + "lodash": "4.17.11" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz", + "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==", + "dev": true, + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", + "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", + "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-wrap-function": "7.1.0", + "@babel/template": "7.1.2", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-replace-supers": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.1.0.tgz", + "integrity": "sha512-BvcDWYZRWVuDeXTYZWxekQNO5D4kO55aArwZOTFXw6rlLQA8ZaDicJR1sO47h+HrnCiDFiww0fSPV0d713KBGQ==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "7.0.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-simple-access": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", + "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "dev": true, + "requires": { + "@babel/template": "7.1.2", + "@babel/types": "7.1.6" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", + "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "requires": { + "@babel/types": "7.1.6" + } + }, + "@babel/helper-wrap-function": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.1.0.tgz", + "integrity": "sha512-R6HU3dete+rwsdAfrOzTlE9Mcpk4RjU3aX3gi9grtmugQY0u79X7eogUvfXA5sI81Mfq1cn6AgxihfN33STjJA==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/template": "7.1.2", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/helpers": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.1.5.tgz", + "integrity": "sha512-2jkcdL02ywNBry1YNFAH/fViq4fXG0vdckHqeJk+75fpQ2OH+Az6076tX/M0835zA45E0Cqa6pV5Kiv9YOqjEg==", + "requires": { + "@babel/template": "7.1.2", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "requires": { + "chalk": "2.4.1", + "esutils": "2.0.2", + "js-tokens": "4.0.0" + }, + "dependencies": { + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + } + } + }, + "@babel/node": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/node/-/node-7.0.0.tgz", + "integrity": "sha512-mKbN8Bb1TzH9YnKMWMhBRX+o5MVJHtUSalNcsiGa4FRgVfY7ozqkbttuIDWqeXxZ3rwI9ZqmCUr9XsPV2VYlSw==", + "dev": true, + "requires": { + "@babel/polyfill": "7.0.0", + "@babel/register": "7.0.0", + "commander": "2.19.0", + "fs-readdir-recursive": "1.1.0", + "lodash": "4.17.11", + "output-file-sync": "2.0.1", + "v8flags": "3.1.1" + } + }, + "@babel/parser": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.1.6.tgz", + "integrity": "sha512-dWP6LJm9nKT6ALaa+bnL247GHHMWir3vSlZ2+IHgHgktZQx0L3Uvq2uAWcuzIe+fujRsYWBW2q622C5UvGK9iQ==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.1.0.tgz", + "integrity": "sha512-Fq803F3Jcxo20MXUSDdmZZXrPe6BWyGcWBPPNB/M7WaUYESKDeKMOGIxEzQOjGSmW/NWb6UaPZrtTB2ekhB/ew==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-remap-async-to-generator": "7.1.0", + "@babel/plugin-syntax-async-generators": "7.0.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.0.0.tgz", + "integrity": "sha512-kfVdUkIAGJIVmHmtS/40i/fg/AGnw/rsZBCaapY5yjeO5RA9m165Xbw9KMOu2nqXP5dTFjEjHdfNdoVcHv133Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-json-strings": "7.0.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-object-rest-spread": "7.0.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0.tgz", + "integrity": "sha512-JPqAvLG1s13B/AuoBjdBYvn38RqW6n1TzrQO839/sIpqLpbnXKacsAgpZHzLD83Sm8SDXMkkrAvEnJ25+0yIpw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "7.0.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0.tgz", + "integrity": "sha512-tM3icA6GhC3ch2SkmSxv7J/hCWKISzwycub6eGsDrFDgukD4dZ/I+x81XgW0YslS6mzNuQ1Cbzh5osjIMgepPQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.2.0" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0.tgz", + "integrity": "sha512-im7ged00ddGKAjcZgewXmp1vxSZQQywuQXe2B1A7kajjZmDeY/ekMPmWr9zJgveSaQH0k7BcGrojQhcK06l0zA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0.tgz", + "integrity": "sha512-Gt9xNyRrCHCiyX/ZxDGOcBnlJl0I3IWicpZRC4CdC0P5a/I07Ya2OAMEBU+J7GmRFVmIetqEYRko6QYRuKOESw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.0.0.tgz", + "integrity": "sha512-UlSfNydC+XLj4bw7ijpldc1uZ/HB84vw+U6BTuqMdIEmz/LDe63w/GHtpQMdXWdqQZFeAI9PjnHe/vDhwirhKA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0.tgz", + "integrity": "sha512-PdmL2AoPsCLWxhIr3kG2+F9v4WH06Q3z+NoGVpQgnUNGcagXHq5sB3OXxkSahKq9TLdNMN/AJzFYSOo8UKDMHg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz", + "integrity": "sha512-5A0n4p6bIiVe5OvQPxBnesezsgFJdHhSs3uFSvaPdMqtsovajLZ+G2vZyvNe10EzJBWWo3AcHGKhAFUxqwp2dw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0.tgz", + "integrity": "sha512-Wc+HVvwjcq5qBg1w5RG9o9RVzmCaAg/Vp0erHCKpAYV8La6I94o4GQAmFYNmkzoMO6gzoOSulpKeSSz6mPEoZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0.tgz", + "integrity": "sha512-2EZDBl1WIO/q4DIkIp4s86sdp4ZifL51MoIviLY/gG/mLSuOIEg7J8o6mhbxOTvUJkaN50n+8u41FVsr5KLy/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.1.0.tgz", + "integrity": "sha512-rNmcmoQ78IrvNCIt/R9U+cixUHeYAzgusTFgIAv+wQb9HJU4szhpDD6e5GCACmj/JP5KxuCwM96bX3L9v4ZN/g==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-remap-async-to-generator": "7.1.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0.tgz", + "integrity": "sha512-AOBiyUp7vYTqz2Jibe1UaAWL0Hl9JUXEgjFvvvcSc9MVDItv46ViXFw2F7SVt1B5k+KWjl44eeXOAk3UDEaJjQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.1.5.tgz", + "integrity": "sha512-jlYcDrz+5ayWC7mxgpn1Wj8zj0mmjCT2w0mPIMSwO926eXBRxpEgoN/uQVRBfjtr8ayjcmS+xk2G1jaP8JjMJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "lodash": "4.17.11" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.1.0.tgz", + "integrity": "sha512-rNaqoD+4OCBZjM7VaskladgqnZ1LO6o2UxuWSDzljzW21pN1KXkB7BstAVweZdxQkHAujps5QMNOTWesBciKFg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-define-map": "7.1.0", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-optimise-call-expression": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.1.0", + "@babel/helper-split-export-declaration": "7.0.0", + "globals": "11.9.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0.tgz", + "integrity": "sha512-ubouZdChNAv4AAWAgU7QKbB93NU5sHwInEWfp+/OzJKA02E6Woh9RVoX4sZrbRwtybky/d7baTUqwFx+HgbvMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.1.3.tgz", + "integrity": "sha512-Mb9M4DGIOspH1ExHOUnn2UUXFOyVTiX84fXCd+6B5iWrQg/QMeeRmSwpZ9lnjYLSXtZwiw80ytVMr3zue0ucYw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0.tgz", + "integrity": "sha512-00THs8eJxOJUFVx1w8i1MBF4XH4PsAjKjQ1eqN/uCH3YKwP21GCKfrn6YZFZswbOk9+0cw1zGQPHVc1KBlSxig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.2.0" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0.tgz", + "integrity": "sha512-w2vfPkMqRkdxx+C71ATLJG30PpwtTpW7DDdLqYt2acXU7YjztzeWW2Jk1T6hKqCLYCcEA5UQM/+xTAm+QCSnuQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.1.0.tgz", + "integrity": "sha512-uZt9kD1Pp/JubkukOGQml9tqAeI8NkE98oZnHZ2qHRElmeKCodbTZgOEUtujSCSLhHSBWbzNiFSDIMC4/RBTLQ==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0.tgz", + "integrity": "sha512-TlxKecN20X2tt2UEr2LNE6aqA0oPeMT1Y3cgz8k4Dn1j5ObT8M3nl9aA37LLklx0PBZKETC9ZAf9n/6SujTuXA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.1.0.tgz", + "integrity": "sha512-VxOa1TMlFMtqPW2IDYZQaHsFrq/dDoIjgN098NowhexhZcz3UGlvPgZXuE1jEvNygyWyxRacqDpCZt+par1FNg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0.tgz", + "integrity": "sha512-1NTDBWkeNXgpUcyoVFxbr9hS57EpZYXpje92zv0SUzjdu3enaRwF/l3cmyRnXLtIdyJASyiS6PtybK+CgKf7jA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.1.0.tgz", + "integrity": "sha512-wt8P+xQ85rrnGNr2x1iV3DW32W8zrB6ctuBkYBbf5/ZzJY99Ob4MFgsZDFgczNU76iy9PWsy4EuxOliDjdKw6A==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.1.0.tgz", + "integrity": "sha512-wtNwtMjn1XGwM0AXPspQgvmE6msSJP15CX2RVfpTSTNPLhKhaOjaIfBaVfj4iUZ/VrFSodcFedwtPg/NxwQlPA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-simple-access": "7.1.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.1.3.tgz", + "integrity": "sha512-PvTxgjxQAq4pvVUZF3mD5gEtVDuId8NtWkJsZLEJZMZAW3TvgQl1pmydLLN1bM8huHFVVU43lf0uvjQj9FRkKw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.1.0.tgz", + "integrity": "sha512-enrRtn5TfRhMmbRwm7F8qOj0qEYByqUvTttPEGimcBH4CJHphjyK1Vg7sdU7JjeEmgSpM890IT/efS2nMHwYig==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.1.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz", + "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.1.0.tgz", + "integrity": "sha512-/O02Je1CRTSk2SSJaq0xjwQ8hG4zhZGNjE8psTsSNPXyLRCODv7/PBozqT5AmQMzp7MI3ndvMhGdqp9c96tTEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-replace-supers": "7.1.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.1.0.tgz", + "integrity": "sha512-vHV7oxkEJ8IHxTfRr3hNGzV446GAb+0hgbA7o/0Jd76s+YzccdWuTU296FOCOl/xweU4t/Ya4g41yWz80RFCRw==", + "dev": true, + "requires": { + "@babel/helper-call-delegate": "7.1.0", + "@babel/helper-get-function-arity": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0.tgz", + "integrity": "sha512-BX8xKuQTO0HzINxT6j/GiCwoJB0AOMs0HmLbEnAvcte8U8rSkNa/eSCAY+l1OA4JnCVq2jw2p6U8QQryy2fTPg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.1.6.tgz", + "integrity": "sha512-iU/IUlPEYDRwuqLwqVobzPAZkBOQoZ9xRTBmj6ANuk5g/Egn/zdNGnXlSoKeNmKoYVeIRxx5GZhWmMhLik8dag==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.0.0" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.0.0.tgz", + "integrity": "sha512-pymy+AK12WO4safW1HmBpwagUQRl9cevNX+82AIAtU1pIdugqcH+nuYP03Ja6B+N4gliAaKWAegIBL/ymALPHA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.0.0" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0.tgz", + "integrity": "sha512-OSeEpFJEH5dw/TtxTg4nijl4nHBbhqbKL94Xo/Y17WKIf2qJWeIk/QeXACF19lG1vMezkxqruwnTjVizaW7u7w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-syntax-jsx": "7.0.0" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz", + "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==", + "dev": true, + "requires": { + "regenerator-transform": "0.13.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0.tgz", + "integrity": "sha512-g/99LI4vm5iOf5r1Gdxq5Xmu91zvjhEG5+yZDJW268AZELAu4J1EiFLnkSG3yuUsZyOipVOVUKoGPYwfsTymhw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0.tgz", + "integrity": "sha512-L702YFy2EvirrR4shTj0g2xQp7aNwZoWNCkNu2mcoU0uyzMl0XRwDSwzB/xp6DSUFiBmEXuyAyEN16LsgVqGGQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0.tgz", + "integrity": "sha512-LFUToxiyS/WD+XEWpkx/XJBrUXKewSZpzX68s+yEOtIbdnsRjpryDw9U06gYc6klYEij/+KQVRnD3nz3AoKmjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0.tgz", + "integrity": "sha512-vA6rkTCabRZu7Nbl9DfLZE1imj4tzdWcg5vtdQGvj+OH9itNNB6hxuRMHuIY8SGnEt1T9g5foqs9LnrHzsqEFg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0.tgz", + "integrity": "sha512-1r1X5DO78WnaAIvs5uC48t41LLckxsYklJrZjNKcevyz83sF2l4RHbw29qrCPr/6ksFsdfRpT/ZgxNWHXRnffg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0.tgz", + "integrity": "sha512-uJBrJhBOEa3D033P95nPHu3nbFwFE9ZgXsfEitzoIXIwqAZWk7uXcg06yFKXz9FSxBH5ucgU/cYdX0IV8ldHKw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/helper-regex": "7.0.0", + "regexpu-core": "4.2.0" + } + }, + "@babel/polyfill": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.0.0.tgz", + "integrity": "sha512-dnrMRkyyr74CRelJwvgnnSUDh2ge2NCTyHVwpOdvRMHtJUyxLtMAfhBN3s64pY41zdw0kgiLPh6S20eb1NcX6Q==", + "dev": true, + "requires": { + "core-js": "2.5.7", + "regenerator-runtime": "0.11.1" + } + }, + "@babel/preset-env": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.1.6.tgz", + "integrity": "sha512-YIBfpJNQMBkb6MCkjz/A9J76SNCSuGVamOVBgoUkLzpJD/z8ghHi9I42LQ4pulVX68N/MmImz6ZTixt7Azgexw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0", + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-proposal-async-generator-functions": "7.1.0", + "@babel/plugin-proposal-json-strings": "7.0.0", + "@babel/plugin-proposal-object-rest-spread": "7.0.0", + "@babel/plugin-proposal-optional-catch-binding": "7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "7.0.0", + "@babel/plugin-syntax-async-generators": "7.0.0", + "@babel/plugin-syntax-object-rest-spread": "7.0.0", + "@babel/plugin-syntax-optional-catch-binding": "7.0.0", + "@babel/plugin-transform-arrow-functions": "7.0.0", + "@babel/plugin-transform-async-to-generator": "7.1.0", + "@babel/plugin-transform-block-scoped-functions": "7.0.0", + "@babel/plugin-transform-block-scoping": "7.1.5", + "@babel/plugin-transform-classes": "7.1.0", + "@babel/plugin-transform-computed-properties": "7.0.0", + "@babel/plugin-transform-destructuring": "7.1.3", + "@babel/plugin-transform-dotall-regex": "7.0.0", + "@babel/plugin-transform-duplicate-keys": "7.0.0", + "@babel/plugin-transform-exponentiation-operator": "7.1.0", + "@babel/plugin-transform-for-of": "7.0.0", + "@babel/plugin-transform-function-name": "7.1.0", + "@babel/plugin-transform-literals": "7.0.0", + "@babel/plugin-transform-modules-amd": "7.1.0", + "@babel/plugin-transform-modules-commonjs": "7.1.0", + "@babel/plugin-transform-modules-systemjs": "7.1.3", + "@babel/plugin-transform-modules-umd": "7.1.0", + "@babel/plugin-transform-new-target": "7.0.0", + "@babel/plugin-transform-object-super": "7.1.0", + "@babel/plugin-transform-parameters": "7.1.0", + "@babel/plugin-transform-regenerator": "7.0.0", + "@babel/plugin-transform-shorthand-properties": "7.0.0", + "@babel/plugin-transform-spread": "7.0.0", + "@babel/plugin-transform-sticky-regex": "7.0.0", + "@babel/plugin-transform-template-literals": "7.0.0", + "@babel/plugin-transform-typeof-symbol": "7.0.0", + "@babel/plugin-transform-unicode-regex": "7.0.0", + "browserslist": "4.3.4", + "invariant": "2.2.4", + "js-levenshtein": "1.1.4", + "semver": "5.6.0" + } + }, + "@babel/preset-react": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.0.0.tgz", + "integrity": "sha512-oayxyPS4Zj+hF6Et11BwuBkmpgT/zMxyuZgFrMeZID6Hdh3dGlk4sHCAhdBCpuCKW2ppBfl2uCCetlrUIJRY3w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "7.0.0", + "@babel/plugin-transform-react-display-name": "7.0.0", + "@babel/plugin-transform-react-jsx": "7.1.6", + "@babel/plugin-transform-react-jsx-self": "7.0.0", + "@babel/plugin-transform-react-jsx-source": "7.0.0" + } + }, + "@babel/register": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0.tgz", + "integrity": "sha512-f/+CRmaCe7rVEvcvPvxeA8j5aJhHC3aJie7YuqcMDhUOuyWLA7J/aNrTaHIzoWPEhpHA54mec4Mm8fv8KBlv3g==", + "dev": true, + "requires": { + "core-js": "2.5.7", + "find-cache-dir": "1.0.0", + "home-or-tmp": "3.0.0", + "lodash": "4.17.11", + "mkdirp": "0.5.1", + "pirates": "4.0.0", + "source-map-support": "0.5.9" + } + }, + "@babel/template": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.1.2.tgz", + "integrity": "sha512-SY1MmplssORfFiLDcOETrW7fCLl+PavlwMh92rrGcikQaRq4iWPVH0MpwPpY3etVMx6RnDjXtr6VZYr/IbP/Ag==", + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.1.6", + "@babel/types": "7.1.6" + } + }, + "@babel/traverse": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.1.6.tgz", + "integrity": "sha512-CXedit6GpISz3sC2k2FsGCUpOhUqKdyL0lqNrImQojagnUMXf8hex4AxYFRuMkNGcvJX5QAFGzB5WJQmSv8SiQ==", + "requires": { + "@babel/code-frame": "7.0.0", + "@babel/generator": "7.1.6", + "@babel/helper-function-name": "7.1.0", + "@babel/helper-split-export-declaration": "7.0.0", + "@babel/parser": "7.1.6", + "@babel/types": "7.1.6", + "debug": "4.1.0", + "globals": "11.9.0", + "lodash": "4.17.11" + }, + "dependencies": { + "debug": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", + "requires": { + "ms": "2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/types": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.1.6.tgz", + "integrity": "sha512-DMiUzlY9DSjVsOylJssxLHSgj6tWM9PRFJOGW/RaOglVOK9nzTxoOMfTfRQXGUCUQ/HmlG2efwC+XqUEJ5ay4w==", + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.11", + "to-fast-properties": "2.0.0" + } + }, "@webassemblyjs/helper-api-error": { "version": "1.7.10", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.10.tgz", @@ -59,33 +939,42 @@ } }, "acorn-jsx": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", + "dev": true + }, + "ajv": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", + "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", "dev": true, "requires": { - "acorn": "3.3.0" + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.2.2" }, "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true } } }, - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" - } + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-escapes": { + "version": "3.1.0", + "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", + "dev": true }, "ansi-regex": { "version": "3.0.0", @@ -97,86 +986,18 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "1.9.3" } }, "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "optional": true, "requires": { - "micromatch": "2.3.11", + "micromatch": "3.1.10", "normalize-path": "2.1.1" - }, - "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "optional": true, - "requires": { - "arr-flatten": "1.1.0" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "optional": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "optional": true, - "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.3" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "optional": true, - "requires": { - "is-posix-bracket": "0.1.1" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "optional": true, - "requires": { - "is-extglob": "1.0.0" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "optional": true, - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - } - } } }, "aproba": { @@ -219,31 +1040,19 @@ "es-abstract": "1.12.0" } }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "1.0.3" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "2.1.2" + } }, "asn1.js": { "version": "4.10.1", @@ -282,72 +1091,59 @@ } } }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "dev": true, + "requires": { + "lodash": "4.17.11" + } + }, "async-each": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, "atob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=" }, - "babel-cli": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", - "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", - "requires": { - "babel-core": "6.26.3", - "babel-polyfill": "6.26.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "chokidar": "1.7.0", - "commander": "2.19.0", - "convert-source-map": "1.6.0", - "fs-readdir-recursive": "1.1.0", - "glob": "7.1.3", - "lodash": "4.17.11", - "output-file-sync": "1.1.2", - "path-is-absolute": "1.0.1", - "slash": "1.0.0", - "source-map": "0.5.7", - "v8flags": "2.1.1" - }, - "dependencies": { - "output-file-sync": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", - "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", - "requires": { - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "object-assign": "4.1.1" - } - }, - "user-home": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=" - }, - "v8flags": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", - "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", - "requires": { - "user-home": "1.1.1" - } - } - } + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true }, "babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, "requires": { "chalk": "1.1.3", "esutils": "2.0.2", @@ -357,12 +1153,14 @@ "ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, "chalk": { "version": "1.1.3", "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, "requires": { "ansi-styles": "2.2.1", "escape-string-regexp": "1.0.5", @@ -374,235 +1172,47 @@ "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true } } }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "babel-helpers": "6.24.1", - "babel-messages": "6.23.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "convert-source-map": "1.6.0", - "debug": "2.6.9", - "json5": "0.5.1", - "lodash": "4.17.11", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" - } - }, "babel-eslint": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-7.2.3.tgz", - "integrity": "sha1-sv4tgBJkcPXBlELcdXJTqJdxCCc=", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.1.tgz", + "integrity": "sha512-z7OT1iNV+TjOwHNLLyJk+HN+YVWX+CLE6fPD2SymJZOZQBs+QIexFjhm4keGTm8MW9xr4EC9Q0PbaLB24V5GoQ==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0" - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "requires": { - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.11", - "source-map": "0.5.7", - "trim-right": "1.0.1" - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.11" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.11" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", - "dev": true, - "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "@babel/code-frame": "7.0.0", + "@babel/parser": "7.1.6", + "@babel/traverse": "7.1.6", + "@babel/types": "7.1.6", + "eslint-scope": "3.7.1", + "eslint-visitor-keys": "1.0.0" } }, "babel-loader": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", - "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.4.tgz", + "integrity": "sha512-fhBhNkUToJcW9nV46v8w87AJOwAJDz84c1CL57n3Stj73FANM/b9TbCUK4YhdOwEyZ+OxhYpdeZDNzSI29Firw==", "dev": true, "requires": { "find-cache-dir": "1.0.0", "loader-utils": "1.1.0", - "mkdirp": "0.5.1" + "mkdirp": "0.5.1", + "util.promisify": "1.0.0" } }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "babel-plugin-extract-format-message": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-format-message/-/babel-plugin-extract-format-message-6.2.0.tgz", + "integrity": "sha512-aFr8LeYCAlPjXGMaKlCGkrAxMNjPfS4FXAV7VLY4qgF+68xpHooqpkJndOA7cYSkeXO3LFCwOA4oy14xeEOmZg==", "dev": true, "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-intl": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-intl/-/babel-plugin-intl-0.1.1.tgz", - "integrity": "sha1-5eiZrf8qf8MtDRktF9qcO1RK4ag=", - "requires": { - "babel-runtime": "6.26.0", - "intl-messageformat-parser": "1.4.0", - "mkdirp": "0.5.1" + "format-message-estree-util": "6.1.0", + "format-message-generate-id": "6.2.0", + "format-message-parse": "6.2.0", + "format-message-print": "6.2.0" } }, "babel-plugin-react-intl": { @@ -654,456 +1264,23 @@ } } }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", - "dev": true - }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", - "dev": true - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", - "dev": true - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "babel-plugin-transform-format-message": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-format-message/-/babel-plugin-transform-format-message-6.2.1.tgz", + "integrity": "sha512-YwOJydLyYOVUYX+1Hpq8pqOViNF4tW5FttCWq4o0rTTpvU9rUxN48CzwL8cOqVMzkyjDyEQgwu0MsWsQh4I7Qw==", "dev": true, "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-functions": "6.13.0", - "babel-runtime": "6.26.0" + "@babel/helper-module-imports": "7.0.0", + "@babel/parser": "7.1.6", + "format-message": "6.2.1", + "format-message-estree-util": "6.1.0", + "format-message-formats": "6.2.0", + "format-message-generate-id": "6.2.0", + "format-message-parse": "6.2.0", + "lookup-closest-locale": "6.2.0", + "source-map": "0.5.7" } }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.11" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, - "requires": { - "babel-helper-define-map": "6.26.0", - "babel-helper-function-name": "6.24.1", - "babel-helper-optimise-call-expression": "6.24.1", - "babel-helper-replace-supers": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, - "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "6.24.1", - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "6.24.1", - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, - "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "regexpu-core": "2.0.0" - } - }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", - "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", - "babel-plugin-syntax-exponentiation-operator": "6.13.0", - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", - "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-runtime": "6.26.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "0.10.1" - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" - } - }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.7", - "regenerator-runtime": "0.10.5" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" - } - } - }, - "babel-preset-env": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", - "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-async-to-generator": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0", - "browserslist": "3.2.8", - "invariant": "2.2.4", - "semver": "5.6.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "requires": { - "babel-core": "6.26.3", - "babel-runtime": "6.26.0", - "core-js": "2.5.7", - "home-or-tmp": "2.0.0", - "lodash": "4.17.11", - "mkdirp": "0.5.1", - "source-map-support": "0.4.18" - }, - "dependencies": { - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" - } - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "requires": { - "source-map": "0.5.7" - } - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "2.5.7", - "regenerator-runtime": "0.11.1" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "lodash": "4.17.11" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "requires": { - "babel-code-frame": "6.26.0", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "debug": "2.6.9", - "globals": "9.18.0", - "invariant": "2.2.4", - "lodash": "4.17.11" - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.11", - "to-fast-properties": "1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -1175,6 +1352,15 @@ "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", "dev": true }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", @@ -1240,6 +1426,12 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, + "browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", + "dev": true + }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -1311,13 +1503,14 @@ } }, "browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.4.tgz", + "integrity": "sha512-u5iz+ijIMUlmV8blX82VGFrB9ecnUg5qEt55CMZ/YJEhha+d8qpBfOFuutJ6F/VKRXjZoD33b6uvarpPxcl3RA==", "dev": true, "requires": { - "caniuse-lite": "1.0.30000907", - "electron-to-chromium": "1.3.83" + "caniuse-lite": "1.0.30000910", + "electron-to-chromium": "1.3.84", + "node-releases": "1.0.4" } }, "buffer": { @@ -1404,7 +1597,7 @@ }, "callsites": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", "dev": true }, @@ -1415,16 +1608,21 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000907", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000907.tgz", - "integrity": "sha512-No5sQ/OB2Nmka8MNOOM6nJx+Hxt6MQ6h7t7kgJFu9oTuwjykyKRSBP/+i/QAyFHxeHB+ddE0Da1CG5ihx9oehQ==", + "version": "1.0.30000910", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000910.tgz", + "integrity": "sha512-u/nxtHGAzCGZzIxt3dA/tpSPOcirBZFWKwz1EPz4aaupnBI2XR0Rbr74g0zc6Hzy41OEM4uMoZ38k56TpYAWjQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, "chalk": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", - "dev": true, "requires": { "ansi-styles": "3.2.1", "escape-string-regexp": "1.0.5", @@ -1432,26 +1630,30 @@ } }, "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", "optional": true, "requires": { - "anymatch": "1.3.2", + "anymatch": "2.0.0", "async-each": "1.0.1", + "braces": "2.3.2", "fsevents": "1.2.4", - "glob-parent": "2.0.0", + "glob-parent": "3.1.0", "inherits": "2.0.3", "is-binary-path": "1.0.1", - "is-glob": "2.0.1", + "is-glob": "4.0.0", + "lodash.debounce": "4.0.8", + "normalize-path": "2.1.1", "path-is-absolute": "1.0.1", - "readdirp": "2.2.1" + "readdirp": "2.2.1", + "upath": "1.1.0" } }, "chownr": { @@ -1502,6 +1704,15 @@ } } }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "2.0.0" + } + }, "cli-width": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", @@ -1561,7 +1772,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -1569,8 +1779,16 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } }, "commander": { "version": "2.19.0", @@ -1650,13 +1868,20 @@ "core-js": { "version": "2.5.7", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "dev": true }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, + "crc32": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/crc32/-/crc32-0.2.2.tgz", + "integrity": "sha1-etIg1v/c0Rn5/BJ6d3LKzqOQpLo=", + "dev": true + }, "create-ecdh": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", @@ -1732,6 +1957,24 @@ "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=", "dev": true }, + "d": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "0.10.46" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, "date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", @@ -1822,28 +2065,11 @@ } } }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", - "dev": true, - "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true }, "des.js": { "version": "1.0.0", @@ -1855,13 +2081,11 @@ "minimalistic-assert": "1.0.1" } }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "requires": { - "repeating": "2.0.1" - } + "diff": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz", + "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=", + "dev": true }, "diffie-hellman": { "version": "5.0.3", @@ -1901,10 +2125,20 @@ "stream-shift": "1.0.0" } }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "0.1.1", + "safer-buffer": "2.1.2" + } + }, "electron-to-chromium": { - "version": "1.3.83", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.83.tgz", - "integrity": "sha512-DqJoDarxq50dcHsOOlMLNoy+qQitlMNbYb6wwbE0oUw2veHdRkpNrhmngiUYKMErdJ8SJ48rpJsZTQgy5SoEAA==", + "version": "1.3.84", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.84.tgz", + "integrity": "sha512-IYhbzJYOopiTaNWMBp7RjbecUBsbnbDneOP86f3qvS0G0xfzwNSvMJpTrvi5/Y1gU7tg2NAgeg8a8rCYvW9Whw==", "dev": true }, "elliptic": { @@ -1970,36 +2204,119 @@ "is-symbol": "1.0.2" } }, + "es5-ext": { + "version": "0.10.46", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.46.tgz", + "integrity": "sha512-24XxRvJXNFwEMpJb3nOkiRJKRoupmjYmOPVlI65Qy2SrtxwOTB+g6ODjBKOtwEHbYrhWRty9xxOWLNdClT2djw==", + "dev": true, + "requires": { + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "next-tick": "1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46", + "es6-symbol": "3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46", + "es6-iterator": "2.0.3", + "es6-set": "0.1.5", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1", + "event-emitter": "0.3.5" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46", + "es6-iterator": "2.0.3", + "es6-symbol": "3.1.1" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, - "eslint": { - "version": "4.19.1", - "resolved": "http://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", - "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", "dev": true, "requires": { - "ajv": "5.5.2", - "babel-code-frame": "6.26.0", + "es6-map": "0.1.5", + "es6-weak-map": "2.0.2", + "esrecurse": "4.2.1", + "estraverse": "4.2.0" + } + }, + "eslint": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.9.0.tgz", + "integrity": "sha512-g4KWpPdqN0nth+goDNICNXGfJF7nNnepthp46CAlJoJtC5K/cLu3NgCM3AHu1CkJ5Hzt9V0Y0PBAO6Ay/gGb+w==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0", + "ajv": "6.5.5", "chalk": "2.4.1", - "concat-stream": "1.6.2", - "cross-spawn": "5.1.0", - "debug": "3.2.6", + "cross-spawn": "6.0.5", + "debug": "4.1.0", "doctrine": "2.1.0", - "eslint-scope": "3.7.3", + "eslint-scope": "4.0.0", + "eslint-utils": "1.3.1", "eslint-visitor-keys": "1.0.0", - "espree": "3.5.4", + "espree": "4.1.0", "esquery": "1.0.1", "esutils": "2.0.2", "file-entry-cache": "2.0.0", "functional-red-black-tree": "1.0.1", "glob": "7.1.3", - "globals": "11.8.0", - "ignore": "3.3.10", + "globals": "11.9.0", + "ignore": "4.0.6", "imurmurhash": "0.1.4", - "inquirer": "3.3.0", + "inquirer": "6.2.0", "is-resolvable": "1.1.0", "js-yaml": "3.12.0", "json-stable-stringify-without-jsonify": "1.0.1", @@ -2012,91 +2329,32 @@ "path-is-inside": "1.0.2", "pluralize": "7.0.0", "progress": "2.0.1", - "regexpp": "1.1.0", + "regexpp": "2.0.1", "require-uncached": "1.0.3", "semver": "5.6.0", "strip-ansi": "4.0.0", "strip-json-comments": "2.0.1", - "table": "4.0.2", + "table": "5.1.0", "text-table": "0.2.0" }, "dependencies": { - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, - "ansi-escapes": { - "version": "3.1.0", - "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "2.0.0" - } - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "4.1.3", - "shebang-command": "1.2.0", - "which": "1.3.1" - } - }, "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", "dev": true, "requires": { "ms": "2.1.1" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "eslint-scope": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", + "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", "dev": true, "requires": { - "escape-string-regexp": "1.0.5" - } - }, - "globals": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", - "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==", - "dev": true - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.11", - "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "esrecurse": "4.2.1", + "estraverse": "4.2.0" } }, "ms": { @@ -2105,58 +2363,6 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "1.2.0" - } - }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", - "dev": true - }, - "progress": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", - "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" - } - }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "2.1.0" - } - }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -2165,32 +2371,31 @@ "requires": { "ansi-regex": "3.0.0" } - }, - "table": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", - "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", - "dev": true, - "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", - "chalk": "2.4.1", - "lodash": "4.17.11", - "slice-ansi": "1.0.0", - "string-width": "2.1.1" - } } } }, "eslint-config-scratch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-scratch/-/eslint-config-scratch-4.0.1.tgz", - "integrity": "sha1-R7L6GQ+XBoPfW0NULcE178eUwQk=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-scratch/-/eslint-config-scratch-5.0.0.tgz", + "integrity": "sha1-s3OvhEFNO+0nkq3kGOmgxvrnmf0=", "dev": true, "requires": { "eslint-plugin-react": "7.11.1" } }, + "eslint-plugin-format-message": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-format-message/-/eslint-plugin-format-message-6.2.1.tgz", + "integrity": "sha512-4rRILMrZLlzUqUiGz27aIyleFkrNcluaFeiJbLIhsqYyl0BW65GqG3XfdPjyuHGSs6uQYXr9Mcr454EpdctJlg==", + "dev": true, + "requires": { + "format-message": "6.2.1", + "format-message-estree-util": "6.1.0", + "format-message-generate-id": "6.2.0", + "format-message-parse": "6.2.0", + "lookup-closest-locale": "6.2.0" + } + }, "eslint-plugin-import": { "version": "2.14.0", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz", @@ -2553,7 +2758,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz", "integrity": "sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw==", "dev": true, - "optional": true, "requires": { "array-includes": "3.0.3", "doctrine": "2.1.0", @@ -2563,15 +2767,21 @@ } }, "eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", "dev": true, "requires": { "esrecurse": "4.2.1", "estraverse": "4.2.0" } }, + "eslint-utils": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", + "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==", + "dev": true + }, "eslint-visitor-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", @@ -2579,13 +2789,22 @@ "dev": true }, "espree": { - "version": "3.5.4", - "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz", - "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", + "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", "dev": true, "requires": { - "acorn": "5.7.3", - "acorn-jsx": "3.0.1" + "acorn": "6.0.4", + "acorn-jsx": "5.0.1", + "eslint-visitor-keys": "1.0.0" + }, + "dependencies": { + "acorn": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", + "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==", + "dev": true + } } }, "esprima": { @@ -2623,6 +2842,16 @@ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1.0.0", + "es5-ext": "0.10.46" + } + }, "events": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", @@ -2654,6 +2883,12 @@ "strip-eof": "1.0.0" } }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, "expand-brackets": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", @@ -2686,47 +2921,11 @@ } } }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "optional": true, - "requires": { - "fill-range": "2.2.4" - }, - "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "optional": true, - "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "3.1.1", - "repeat-element": "1.1.3", - "repeat-string": "1.6.1" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "optional": true, - "requires": { - "kind-of": "3.2.2" - } - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "optional": true, - "requires": { - "isarray": "1.0.0" - } - } - } + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "extend-shallow": { "version": "3.0.2", @@ -2748,12 +2947,12 @@ } }, "external-editor": { - "version": "2.2.0", - "resolved": "http://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", + "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", "dev": true, "requires": { - "chardet": "0.4.2", + "chardet": "0.7.0", "iconv-lite": "0.4.24", "tmp": "0.0.33" } @@ -2822,10 +3021,16 @@ } } }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, "fast-deep-equal": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, "fast-json-stable-stringify": { @@ -2840,22 +3045,25 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, "file-entry-cache": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "flat-cache": "1.3.0", + "flat-cache": "1.3.4", "object-assign": "4.1.1" } }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "optional": true - }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -2898,14 +3106,14 @@ } }, "flat-cache": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", - "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", "dev": true, "requires": { "circular-json": "0.3.3", - "del": "2.2.2", "graceful-fs": "4.1.11", + "rimraf": "2.6.2", "write": "0.2.1" } }, @@ -2924,15 +3132,436 @@ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "optional": true, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, "requires": { - "for-in": "1.0.2" + "asynckit": "0.4.0", + "combined-stream": "1.0.7", + "mime-types": "2.1.21" } }, + "format-message": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/format-message/-/format-message-6.2.1.tgz", + "integrity": "sha512-6gBXI+MOE9pu9QNeZf95V87GKYiLCdUvhisjts75xonaPAshtBu20NTZt2l8kbYcoMtxNyH9E9af+aieIRfVmw==", + "dev": true, + "requires": { + "format-message-formats": "6.2.0", + "format-message-interpret": "6.2.0", + "format-message-parse": "6.2.0", + "lookup-closest-locale": "6.2.0" + } + }, + "format-message-cli": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/format-message-cli/-/format-message-cli-6.2.1.tgz", + "integrity": "sha512-SJcx6J3+3OY+4Gb674bydT4GrR5bcMQJifNeYnf6VBtqYf87TdCcZPTslhEr4qaXO1slSQfhrFJZq1h9Tg8NOw==", + "dev": true, + "requires": { + "@babel/core": "7.1.6", + "babel-plugin-extract-format-message": "6.2.0", + "babel-plugin-transform-format-message": "6.2.1", + "commander": "2.19.0", + "eslint": "3.19.0", + "eslint-plugin-format-message": "6.2.1", + "glob": "5.0.15", + "js-yaml": "3.12.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.2", + "source-map": "0.5.7" + }, + "dependencies": { + "acorn-jsx": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "4.6.0", + "json-stable-stringify": "1.0.1" + } + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "1.0.1" + } + }, + "eslint": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz", + "integrity": "sha1-yPxiAcf0DdCJQbh8CFdnOGpnmsw=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "chalk": "1.1.3", + "concat-stream": "1.6.2", + "debug": "2.6.9", + "doctrine": "2.1.0", + "escope": "3.6.0", + "espree": "3.5.4", + "esquery": "1.0.1", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "glob": "7.1.3", + "globals": "9.18.0", + "ignore": "3.3.10", + "imurmurhash": "0.1.4", + "inquirer": "0.12.0", + "is-my-json-valid": "2.19.0", + "is-resolvable": "1.1.0", + "js-yaml": "3.12.0", + "json-stable-stringify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.11", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "1.2.1", + "progress": "1.1.8", + "require-uncached": "1.0.3", + "shelljs": "0.7.8", + "strip-bom": "3.0.0", + "strip-json-comments": "2.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "user-home": "2.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + } + } + }, + "espree": { + "version": "3.5.4", + "resolved": "http://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "5.7.3", + "acorn-jsx": "3.0.1" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5", + "object-assign": "4.1.1" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "dev": true, + "requires": { + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "inquirer": { + "version": "0.12.0", + "resolved": "http://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "1.4.0", + "ansi-regex": "2.1.1", + "chalk": "1.1.3", + "cli-cursor": "1.0.2", + "cli-width": "2.2.0", + "figures": "1.7.0", + "lodash": "4.17.11", + "readline2": "1.0.1", + "run-async": "0.1.0", + "rx-lite": "3.1.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "through": "2.3.8" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "1.1.1", + "onetime": "1.1.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "1.4.0" + } + }, + "shelljs": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", + "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", + "dev": true, + "requires": { + "glob": "7.1.3", + "interpret": "1.1.0", + "rechoir": "0.6.2" + }, + "dependencies": { + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + } + } + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "http://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "http://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "4.11.8", + "ajv-keywords": "1.5.1", + "chalk": "1.1.3", + "lodash": "4.17.11", + "slice-ansi": "0.0.4", + "string-width": "2.1.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + } + } + }, + "format-message-estree-util": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/format-message-estree-util/-/format-message-estree-util-6.1.0.tgz", + "integrity": "sha512-z8nZdDI3vQdYVARVBVFebKSUEEZhw3/sgD8F+PneLT7TGBKt3QpeSQ8g2yUoQrj9saoR2fYbpXeaQ8qnjg013Q==", + "dev": true + }, + "format-message-formats": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/format-message-formats/-/format-message-formats-6.2.0.tgz", + "integrity": "sha512-QP0dl1O9P3fDCG5klj101nfizgiWiv0T+DMNBqwi25FvB1LIenQQW4PpULk5zO5PiOSvmMu5pW4HS542kJRAww==", + "dev": true + }, + "format-message-generate-id": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/format-message-generate-id/-/format-message-generate-id-6.2.0.tgz", + "integrity": "sha512-q3nN7b/ONvzaUtLrCt13TDKbl7Rvc/Gk9bR2HfQqUWPKkhP+lciq3MKQDIeGb79dvciKdbWT/FB47YrHogQCCA==", + "dev": true, + "requires": { + "crc32": "0.2.2", + "format-message-parse": "6.2.0", + "format-message-print": "6.2.0" + } + }, + "format-message-interpret": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/format-message-interpret/-/format-message-interpret-6.2.0.tgz", + "integrity": "sha512-G2WxW9c/vk97rPgbP67p/6BdpoZI8g4LdKDIqxAlXQq1ZI3uQTV2a5f9q3Big04hjSsI8uTgzWWmF4ht50foyw==", + "dev": true, + "requires": { + "format-message-formats": "6.2.0", + "lookup-closest-locale": "6.2.0" + } + }, + "format-message-parse": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/format-message-parse/-/format-message-parse-6.2.0.tgz", + "integrity": "sha512-j7MAUobWTufhdcCsLbqhH2f/qFGlH5vEtw1dEsiWeoSB6hnkopo03YTQZ6+atSbQecMH11cDQ2oE0mu3aoDbuA==", + "dev": true + }, + "format-message-print": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/format-message-print/-/format-message-print-6.2.0.tgz", + "integrity": "sha512-KuT6xtQsvUafrybvqtCzTduf+esHPNqt3bcUz9OPU1jIJ5VESoC9OwT+4YtwmjyaJDyGTILyeCmnQ2centjQJw==", + "dev": true + }, "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", @@ -3447,6 +4076,24 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -3464,6 +4111,15 @@ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, "glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -3477,22 +4133,25 @@ "path-is-absolute": "1.0.1" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "optional": true, "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "requires": { - "is-glob": "2.0.1" + "is-glob": "3.1.0", + "path-dirname": "1.0.2" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "2.1.1" + } + } } }, "global-modules-path": { @@ -3502,37 +4161,43 @@ "dev": true }, "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", - "dev": true, - "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.3", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", + "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" }, "graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", + "dev": true + }, + "growl": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz", + "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "6.5.5", + "har-schema": "2.0.0" + } + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -3546,6 +4211,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, "requires": { "ansi-regex": "2.1.1" }, @@ -3553,15 +4219,15 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true } } }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { "version": "1.0.0", @@ -3643,6 +4309,12 @@ "minimalistic-assert": "1.0.1" } }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true + }, "hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -3654,6 +4326,32 @@ "minimalistic-crypto-utils": "1.0.1" } }, + "home-or-tmp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", + "integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs=", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "dev": true, + "requires": { + "parse-passwd": "1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.15.2" + } + }, "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", @@ -3682,9 +4380,9 @@ "dev": true }, "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, "import-local": { @@ -3777,21 +4475,49 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "inquirer": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz", + "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==", + "dev": true, + "requires": { + "ansi-escapes": "3.1.0", + "chalk": "2.4.1", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "3.0.3", + "figures": "2.0.0", + "lodash": "4.17.11", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rxjs": "6.3.3", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + }, + "dependencies": { + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + } + } + } + }, "interpret": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", "dev": true }, - "intl-messageformat-parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz", - "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=" - }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, "requires": { "loose-envify": "1.4.0" } @@ -3860,38 +4586,15 @@ } } }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "optional": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "optional": true, - "requires": { - "is-primitive": "2.0.0" - } - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "requires": { - "number-is-nan": "1.0.1" - } + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { "version": "2.0.0", @@ -3900,11 +4603,31 @@ "dev": true }, "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "optional": true, "requires": { - "is-extglob": "1.0.0" + "is-extglob": "2.1.1" + } + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.19.0.tgz", + "integrity": "sha512-mG0f/unGX1HZ5ep4uhRaPOS8EkAY8/j6mDRMJrutq4CqhoJWYp7qAlonIPy3TV7p3ju4TK9fo/PbnoksWmsp5Q==", + "dev": true, + "requires": { + "generate-function": "2.3.1", + "generate-object-property": "1.2.0", + "is-my-ip-valid": "1.0.0", + "jsonpointer": "4.0.1", + "xtend": "4.0.1" } }, "is-number": { @@ -3930,29 +4653,10 @@ } } }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "1.0.1" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "1.0.2" - } + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" }, "is-plain-object": { "version": "2.0.4", @@ -3969,24 +4673,18 @@ } } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "optional": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "optional": true - }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", "dev": true }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", @@ -4017,6 +4715,12 @@ "has-symbols": "1.0.0" } }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -4038,10 +4742,23 @@ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.4.tgz", + "integrity": "sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==", + "dev": true + }, "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true }, "js-yaml": { "version": "3.12.0", @@ -4053,10 +4770,16 @@ "esprima": "4.0.1" } }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "jshint": { "version": "2.9.5", @@ -4311,22 +5034,56 @@ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", "dev": true }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, "json-schema-traverse": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", "dev": true }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "0.0.0" + } + }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", "dev": true }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=", + "dev": true + }, "json5": { "version": "0.5.1", "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true }, "jsonlint": { "version": "1.6.3", @@ -4385,12 +5142,29 @@ } } }, + "jsonpointer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz", + "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, "jsx-ast-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", "dev": true, - "optional": true, "requires": { "array-includes": "3.0.3" } @@ -4454,11 +5228,55 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "3.0.1", + "lodash.keys": "3.1.2" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basecreate": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz", + "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash.create": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz", + "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=", + "dev": true, + "requires": { + "lodash._baseassign": "3.2.0", + "lodash._basecreate": "3.0.3", + "lodash._isiterateecall": "3.0.9" + } + }, "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.defaultsdeep": { "version": "4.6.0", @@ -4466,10 +5284,40 @@ "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=", "dev": true }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "3.9.1", + "lodash.isarguments": "3.1.0", + "lodash.isarray": "3.0.4" + } + }, + "lookup-closest-locale": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz", + "integrity": "sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==", + "dev": true + }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, "requires": { "js-tokens": "3.0.2" } @@ -4515,12 +5363,6 @@ "object-visit": "1.0.1" } }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "optional": true - }, "md5.js": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", @@ -4589,6 +5431,21 @@ "brorand": "1.1.0" } }, + "mime-db": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", + "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", + "dev": true + }, + "mime-types": { + "version": "2.1.21", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", + "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "dev": true, + "requires": { + "mime-db": "1.37.0" + } + }, "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", @@ -4615,6 +5472,11 @@ "brace-expansion": "1.1.11" } }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, "mississippi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", @@ -4667,6 +5529,81 @@ } } }, + "mkpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz", + "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=", + "dev": true + }, + "mocha": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz", + "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==", + "dev": true, + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.9.0", + "debug": "2.6.8", + "diff": "3.2.0", + "escape-string-regexp": "1.0.5", + "glob": "7.1.1", + "growl": "1.9.2", + "he": "1.1.1", + "json3": "3.3.2", + "lodash.create": "3.1.1", + "mkdirp": "0.5.1", + "supports-color": "3.1.2" + }, + "dependencies": { + "commander": { + "version": "2.9.0", + "resolved": "http://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", + "dev": true, + "requires": { + "graceful-readlink": "1.0.1" + } + }, + "debug": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", + "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", + "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "supports-color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz", + "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", @@ -4686,6 +5623,12 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, "nan": { "version": "2.11.1", "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", @@ -4740,6 +5683,12 @@ "integrity": "sha512-3KL3fvuRkZ7s4IFOMfztb7zJp3QaVWnBeGoJlgB38XnCRPj/0tLzzLG5IB8NYOHbJ8g8UGrgZv44GLDk6CxTxA==", "dev": true }, + "next-tick": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -4785,6 +5734,21 @@ } } }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-releases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.4.tgz", + "integrity": "sha512-GqRV9GcHw8JCRDaP/JoeNMNzEGzHAknMvIHqMb2VeTOmg1Cf9+ej8bkV12tHfzWHQMCkQ5zUFgwFUkfraynNCw==", + "dev": true, + "requires": { + "semver": "5.6.0" + } + }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", @@ -4805,12 +5769,20 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true }, "object-copy": { "version": "0.1.0", @@ -4853,14 +5825,14 @@ } } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "optional": true, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "define-properties": "1.1.3", + "es-abstract": "1.12.0" } }, "object.pick": { @@ -4886,6 +5858,15 @@ "wrappy": "1.0.2" } }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "1.2.0" + } + }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -4908,8 +5889,9 @@ }, "os-homedir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true }, "os-locale": { "version": "3.0.1", @@ -4924,8 +5906,19 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "output-file-sync": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz", + "integrity": "sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ==", + "requires": { + "graceful-fs": "4.1.11", + "is-plain-obj": "1.1.0", + "mkdirp": "0.5.1" + } }, "p-defer": { "version": "1.0.0", @@ -4946,12 +5939,20 @@ "dev": true }, "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", + "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", "dev": true, "requires": { - "p-try": "1.0.0" + "p-try": "2.0.0" + }, + "dependencies": { + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "dev": true + } } }, "p-locate": { @@ -4961,8 +5962,25 @@ "dev": true, "requires": { "p-limit": "1.3.0" + }, + "dependencies": { + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + } } }, + "p-queue": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-3.0.0.tgz", + "integrity": "sha512-2tv/MRmPXfmfnjLLJAHl+DdU8p2DhZafAnlpm/C/T5BpF5L9wKz5tMin4A4N2zVpJL2YMhPlRmtO7s5EtNrjfA==", + "dev": true + }, "p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", @@ -4999,17 +6017,11 @@ "pbkdf2": "3.0.16" } }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "optional": true, - "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" - } + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true }, "pascalcase": { "version": "0.1.1", @@ -5025,8 +6037,7 @@ "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { "version": "3.0.0", @@ -5051,6 +6062,11 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, "pbkdf2": { "version": "3.0.16", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", @@ -5064,25 +6080,25 @@ "sha.js": "2.4.11" } }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "pirates": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.0.tgz", + "integrity": "sha512-8t5BsXy1LUIjn3WWOlOuFDuKswhQb/tkak641lvBgmPOBUQHXveORtlMCp6OdPV1dtuTaEahKA8VNz6uLfKBtA==", "dev": true, "requires": { - "pinkie": "2.0.4" + "node-modules-regexp": "1.0.0" } }, "pkg-dir": { @@ -5094,6 +6110,12 @@ "find-up": "2.1.0" } }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", @@ -5105,16 +6127,11 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "optional": true - }, "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true }, "process": { "version": "0.11.10", @@ -5127,6 +6144,12 @@ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" }, + "progress": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", + "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", + "dev": true + }, "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", @@ -5138,7 +6161,6 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "dev": true, - "optional": true, "requires": { "loose-envify": "1.4.0", "object-assign": "4.1.1" @@ -5156,6 +6178,12 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "dev": true }, + "psl": { + "version": "1.1.29", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", + "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==", + "dev": true + }, "public-encrypt": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", @@ -5196,6 +6224,12 @@ "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=", "dev": true }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", @@ -5208,31 +6242,6 @@ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", "dev": true }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "optional": true, - "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2", - "math-random": "1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "optional": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "optional": true - } - } - }, "randombytes": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", @@ -5256,6 +6265,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.4.0.tgz", "integrity": "sha1-ZsFNyd+ac7L7v71gIXJugKYT6xU=", + "dev": true, "requires": { "intl-format-cache": "2.1.0", "intl-messageformat": "2.2.0", @@ -5266,12 +6276,14 @@ "intl-format-cache": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-2.1.0.tgz", - "integrity": "sha1-BKNp/sv61tpgBbrh8UMzMy3PkxY=" + "integrity": "sha1-BKNp/sv61tpgBbrh8UMzMy3PkxY=", + "dev": true }, "intl-messageformat": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz", "integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=", + "dev": true, "requires": { "intl-messageformat-parser": "1.4.0" } @@ -5279,12 +6291,14 @@ "intl-messageformat-parser": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz", - "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=" + "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=", + "dev": true }, "intl-relativeformat": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/intl-relativeformat/-/intl-relativeformat-2.1.0.tgz", "integrity": "sha1-AQ8RBYAiUfQKxH0OPhogE0iiVd8=", + "dev": true, "requires": { "intl-messageformat": "2.2.0" } @@ -5293,6 +6307,7 @@ "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, "requires": { "loose-envify": "1.4.0" } @@ -5300,12 +6315,14 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, "requires": { "js-tokens": "4.0.0" } @@ -5346,37 +6363,73 @@ "readable-stream": "2.3.6" } }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "1.8.1" + } + }, "regenerate": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", "dev": true }, + "regenerate-unicode-properties": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz", + "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==", + "dev": true, + "requires": { + "regenerate": "1.4.0" + } + }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true }, "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz", + "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", "private": "0.1.8" } }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "optional": true, - "requires": { - "is-equal-shallow": "0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -5387,32 +6440,35 @@ } }, "regexpp": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz", - "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", "dev": true }, "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.2.0.tgz", + "integrity": "sha512-Z835VSnJJ46CNBttalHD/dB+Sj2ezmY6Xp38npwU87peK6mqOzOpV8eYktdkLTEkzzD+JsTcxd84ozd8I14+rw==", "dev": true, "requires": { "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate-unicode-properties": "7.0.0", + "regjsgen": "0.4.0", + "regjsparser": "0.3.0", + "unicode-match-property-ecmascript": "1.0.4", + "unicode-match-property-value-ecmascript": "1.0.2" } }, "regjsgen": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.4.0.tgz", + "integrity": "sha512-X51Lte1gCYUdlwhF28+2YMO0U6WeN0GLpgpA7LK7mbdDnkQYiwvEpmpe0F/cv5L14EbxgrdayAG3JETBv0dbXA==", "dev": true }, "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.3.0.tgz", + "integrity": "sha512-zza72oZBBHzt64G7DxdqrOo/30bhHkwMUoT0WqfGu98XLd7N+1tsy5MJ96Bk4MD0y74n629RhmrGW6XlnLLwCA==", "dev": true, "requires": { "jsesc": "0.5.0" @@ -5420,7 +6476,7 @@ "dependencies": { "jsesc": { "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "dev": true } @@ -5441,12 +6497,32 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, "requires": { - "is-finite": "1.0.2" + "aws-sign2": "0.7.0", + "aws4": "1.8.0", + "caseless": "0.12.0", + "combined-stream": "1.0.7", + "extend": "3.0.2", + "forever-agent": "0.6.1", + "form-data": "2.3.3", + "har-validator": "5.1.3", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.21", + "oauth-sign": "0.9.0", + "performance-now": "2.1.0", + "qs": "6.5.2", + "safe-buffer": "5.1.2", + "tough-cookie": "2.4.3", + "tunnel-agent": "0.6.0", + "uuid": "3.3.2" } }, "require-directory": { @@ -5463,7 +6539,7 @@ }, "require-uncached": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "dev": true, "requires": { @@ -5471,6 +6547,14 @@ "resolve-from": "1.0.1" } }, + "resolve": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", + "requires": { + "path-parse": "1.0.6" + } + }, "resolve-cwd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", @@ -5499,6 +6583,16 @@ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.2" + } + }, "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -5607,6 +6701,15 @@ "inherits": "2.0.3" } }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "2.1.0" + } + }, "run-queue": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", @@ -5622,13 +6725,13 @@ "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", "dev": true }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "rxjs": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", + "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", "dev": true, "requires": { - "rx-lite": "3.1.2" + "tslib": "1.9.3" } }, "safe-buffer": { @@ -5689,8 +6792,7 @@ "semver": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", - "dev": true + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" }, "serialize-javascript": { "version": "1.5.0", @@ -5762,6 +6864,60 @@ "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=", "dev": true }, + "should": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/should/-/should-11.2.1.tgz", + "integrity": "sha1-kPVRRVUtAc/CAGZuToGKHJZw7aI=", + "dev": true, + "requires": { + "should-equal": "1.0.1", + "should-format": "3.0.3", + "should-type": "1.4.0", + "should-type-adaptors": "1.1.0", + "should-util": "1.0.0" + } + }, + "should-equal": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/should-equal/-/should-equal-1.0.1.tgz", + "integrity": "sha1-C26VFvJgGp+wuy3MNpr6HH4gCvc=", + "dev": true, + "requires": { + "should-type": "1.4.0" + } + }, + "should-format": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", + "integrity": "sha1-m/yPdPo5IFxT04w01xcwPidxJPE=", + "dev": true, + "requires": { + "should-type": "1.4.0", + "should-type-adaptors": "1.1.0" + } + }, + "should-type": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", + "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=", + "dev": true + }, + "should-type-adaptors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", + "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", + "dev": true, + "requires": { + "should-type": "1.4.0", + "should-util": "1.0.0" + } + }, + "should-util": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.0.tgz", + "integrity": "sha1-yYzaN0qmsZDfi6h8mInCtNtiAGM=", + "dev": true + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -5769,9 +6925,9 @@ "dev": true }, "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" }, "slice-ansi": { "version": "1.0.0", @@ -5902,6 +7058,24 @@ "urix": "0.1.0" } }, + "source-map-support": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", + "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", + "dev": true, + "requires": { + "buffer-from": "1.1.1", + "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "source-map-url": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", @@ -5953,6 +7127,23 @@ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, + "sshpk": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.2.tgz", + "integrity": "sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA==", + "dev": true, + "requires": { + "asn1": "0.2.4", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.2", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.2", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "safer-buffer": "2.1.2", + "tweetnacl": "0.14.5" + } + }, "ssri": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", @@ -6092,6 +7283,7 @@ "version": "3.0.1", "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "requires": { "ansi-regex": "2.1.1" }, @@ -6099,7 +7291,8 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true } } }, @@ -6125,11 +7318,22 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "3.0.0" } }, + "table": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/table/-/table-5.1.0.tgz", + "integrity": "sha512-e542in22ZLhD/fOIuXs/8yDZ9W61ltF8daM88rkRNtgTIct+vI2fTnAyu/Db2TCfEcI8i7mjZz6meLq0nW7TYg==", + "dev": true, + "requires": { + "ajv": "6.5.5", + "lodash": "4.17.11", + "slice-ansi": "1.0.0", + "string-width": "2.1.1" + } + }, "tapable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.0.tgz", @@ -6183,9 +7387,9 @@ "dev": true }, "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-object-path": { "version": "0.3.0", @@ -6225,6 +7429,38 @@ } } }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "1.1.29", + "punycode": "1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "transifex": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/transifex/-/transifex-1.5.0.tgz", + "integrity": "sha1-/xxFMPR3/Y3iNPyWit0yKVPUXPQ=", + "dev": true, + "requires": { + "commander": "2.19.0", + "lodash": "4.17.11", + "mkpath": "1.0.0", + "mocha": "3.5.3", + "request": "2.88.0", + "should": "11.2.1" + } + }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", @@ -6242,6 +7478,21 @@ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -6311,6 +7562,34 @@ "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=", "dev": true }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "1.0.4", + "unicode-property-aliases-ecmascript": "1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz", + "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz", + "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==", + "dev": true + }, "union-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", @@ -6405,8 +7684,7 @@ "upath": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", - "dev": true + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" }, "uri-js": { "version": "4.2.2", @@ -6445,6 +7723,15 @@ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "1.0.2" + } + }, "util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", @@ -6459,12 +7746,37 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "1.1.3", + "object.getownpropertydescriptors": "2.0.3" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, "v8-compile-cache": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz", "integrity": "sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw==", "dev": true }, + "v8flags": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.1.tgz", + "integrity": "sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==", + "dev": true, + "requires": { + "homedir-polyfill": "1.0.1" + } + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -6475,6 +7787,17 @@ "spdx-expression-parse": "3.0.0" } }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, "vm-browserify": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", diff --git a/package.json b/package.json index 205c95d3..14779056 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,12 @@ { "name": "scratch-l10n", - "version": "3.0.0", + "version": "3.1.0", "description": "Localization for the Scratch 3.0 components", "main": "./dist/l10n.js", "browser": "./src/index.js", "bin": { - "build-i18n-src": "./scripts/build-i18n-src.js" + "build-i18n-src": "./scripts/build-i18n-src.js", + "tx-push-src": "./scripts/tx-push-src.js" }, "scripts": { "build:data": "babel-node scripts/build-data", @@ -14,7 +15,17 @@ "lint:js": "eslint . --ext .js", "lint:json": "jshint -e .json www editor/blocks editor/extensions editor/interface editor/paint-editor", "lint": "npm run lint:js && npm run lint:json", - "test": "npm run lint && npm run build" + "pull:interface": "babel-node scripts/tx-pull-translations scratch-editor interface ./editor/interface/", + "pull:paint": "babel-node scripts/tx-pull-translations scratch-editor paint-editor ./editor/paint-editor/", + "pull:extensions": "babel-node scripts/tx-pull-translations scratch-editor extensions ./editor/extensions/", + "pull:blocks": "babel-node scripts/tx-pull-blocks ./editor/blocks/", + "pull:editor": "npm run pull:blocks && npm run pull:extensions && npm run pull:paint && npm run pull:interface", + "test": "npm run lint:js && npm run validate:editor && npm run build && npm run lint:json", + "validate:blocks": "babel-node scripts/validate-translations ./editor/blocks/", + "validate:extensions": "babel-node scripts/validate-translations ./editor/extensions/", + "validate:interface": "babel-node scripts/validate-translations ./editor/interface/", + "validate:paint": "babel-node scripts/validate-translations ./editor/paint-editor/", + "validate:editor": "npm run validate:blocks && npm run validate:extensions && npm run validate:interface && npm run validate:paint" }, "repository": { "type": "git", @@ -27,26 +38,36 @@ }, "homepage": "https://github.com/LLK/scratch-l10n#readme", "dependencies": { - "babel-cli": "^6.26.0", - "babel-plugin-intl": "^0.1.1", - "babel-plugin-react-intl": "^2.3.1", - "react-intl": "2.4.0" + "@babel/cli": "^7.1.2", + "@babel/core": "^7.1.2", + "babel-plugin-react-intl": "^2.3.1" }, "devDependencies": { - "babel-core": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-loader": "^7.1.4", - "babel-plugin-transform-object-rest-spread": "^6.26.0", - "babel-preset-env": "^1.6.1", - "eslint": "^4.6.1", - "eslint-config-scratch": "^4.0.0", - "eslint-plugin-import": "^2.7.0", + "@babel/node": "7.0.0", + "@babel/plugin-proposal-object-rest-spread": "^7.0.0", + "@babel/plugin-syntax-dynamic-import": "^7.0.0", + "@babel/plugin-transform-async-to-generator": "^7.1.0", + "@babel/preset-env": "^7.1.0", + "@babel/preset-react": "^7.0.0", + "async": "2.6.1", + "babel-eslint": "^10.0.1", + "babel-loader": "8.0.4", + "eslint": "^5.0.1", + "eslint-config-scratch": "^5.0.0", + "eslint-plugin-import": "^2.8.0", + "eslint-plugin-react": "^7.5.1", + "format-message-cli": "6.2.1", + "format-message-parse": "6.2.0", "jshint": "2.9.5", "json": "^9.0.6", "jsonlint": "1.6.3", "lodash.defaultsdeep": "4.6.0", "mkdirp": "^0.5.1", + "p-limit": "2.0.0", + "p-queue": "3.0.0", + "react-intl": "2.4.0", "rimraf": "^2.6.2", + "transifex": "1.5.0", "webpack": "^4.6.0", "webpack-cli": "^3.1.2" } diff --git a/scripts/build-data.js b/scripts/build-data.js index 20be9adc..8709706d 100755 --- a/scripts/build-data.js +++ b/scripts/build-data.js @@ -48,52 +48,22 @@ const MSGS_DIR = './locales/'; mkdirpSync(MSGS_DIR); let missingLocales = []; -// generate messages for gui components - files are Chrome i18n format json -let components = ['interface', 'extensions', 'paint-editor']; -let editorMsgs = {}; -components.forEach((component) => { - let messages = Object.keys(locales).reduce((collection, lang) => { - let langMessages = {}; +const combineJson = (component) => { + return Object.keys(locales).reduce((collection, lang) => { try { let langData = JSON.parse( fs.readFileSync(path.resolve('editor', component, lang + '.json'), 'utf8') ); - Object.keys(langData).forEach((id) => { - langMessages[id] = langData[id].message; - }); - collection[lang] = langMessages; + collection[lang] = langData; } catch (e) { - missingLocales.push(lang); + missingLocales.push(component + ':' + lang + '\n'); } return collection; }, {}); - - let data = - '// GENERATED FILE:\n' + - 'export default ' + - JSON.stringify(messages, null, 2) + - ';\n'; - fs.writeFileSync(MSGS_DIR + component + '-msgs.js', data); - defaultsDeep(editorMsgs, messages); - - if (missingLocales.length > 0) { - process.stdout.write('missing locales: ' + missingLocales.toString()); - process.exit(1); - } -}); +}; // generate the blocks messages: files are plain key-value JSON -let blocksMessages = Object.keys(locales).reduce((collection, lang) => { - try { - let langData = JSON.parse( - fs.readFileSync(path.resolve('editor', 'blocks', lang + '.json'), 'utf8') - ); - collection[lang] = langData; - } catch (e) { - missingLocales.push(lang); - } - return collection; -}, {}); +let blocksMessages = combineJson('blocks'); let blockData = '// GENERATED FILE:\n' + 'export default ' + @@ -102,6 +72,20 @@ let blockData = fs.writeFileSync(MSGS_DIR + 'blocks-msgs.js', blockData); +// generate messages for gui components - all files are plain key-value JSON +let components = ['interface', 'extensions', 'paint-editor']; +let editorMsgs = {}; +components.forEach((component) => { + let messages = combineJson(component); + let data = + '// GENERATED FILE:\n' + + 'export default ' + + JSON.stringify(messages, null, 2) + + ';\n'; + fs.writeFileSync(MSGS_DIR + component + '-msgs.js', data); + defaultsDeep(editorMsgs, messages); +}); + // generate combined editor-msgs file let editorData = '// GENERATED FILE:\n' + @@ -109,3 +93,8 @@ let editorData = JSON.stringify(editorMsgs, null, 2) + ';\n'; fs.writeFileSync(MSGS_DIR + 'editor-msgs.js', editorData); + +if (missingLocales.length > 0) { + process.stdout.write('missing locales:\n' + missingLocales.toString()); + process.exit(1); +} diff --git a/scripts/tx-pull-blocks.js b/scripts/tx-pull-blocks.js new file mode 100644 index 00000000..76197a11 --- /dev/null +++ b/scripts/tx-pull-blocks.js @@ -0,0 +1,72 @@ +#!/usr/bin/env babel-node + +/** + * @fileoverview + * Script to pull blocks translations from transifex and generate the scratch_msgs file. + * Blocks uses a flat json file (not Chrome i18n), so needs to be handled separately. Expects + * that the person running the script has the the TX_TOKEN environment variable set to an api + * token that has developer access. + */ + +const args = process.argv.slice(2); + +const usage = ` + Pull blocks translations from Transifex. Usage: + node tx-pull-blocks.js path + path: where to put the downloaded json files + NOTE: TX_TOKEN environment variable needs to be set with a Transifex API token. See + the Localization page on the GUI wiki for information about setting up Transifex. + `; +// Fail immediately if the TX_TOKEN is not defined +if (!process.env.TX_TOKEN || args.length < 1) { + process.stdout.write(usage); + process.exit(1); +} + +import fs from 'fs'; +import path from 'path'; +import transifex from 'transifex'; +import async from 'async'; +import locales, {localeMap} from '../src/supported-locales.js'; + +// Globals +const PROJECT = 'scratch-editor'; +const RESOURCE = 'blocks'; +const OUTPUT_DIR = path.resolve(args[0]); +// TODO: convert mode to 'reviewed' before January +const MODE = {mode: 'default'}; +const CONCURRENCY_LIMIT = 4; + +const TX = new transifex({ + project_slug: PROJECT, + credential: 'api:' + process.env.TX_TOKEN +}); + +const getLocaleData = (locale, callback) => { + let txLocale = localeMap[locale] || locale; + TX.translationInstanceMethod(PROJECT, RESOURCE, txLocale, MODE, function (err, data) { + if (err) { + callback(err); + } else { + callback(null, { + locale: locale, + translations: JSON.parse(data) + }); + } + }); +}; + +async.mapLimit(Object.keys(locales), CONCURRENCY_LIMIT, getLocaleData, function (err, values) { + if (err) { + console.error(err); // eslint-disable-line no-console + process.exit(1); + } + values.forEach(function (translation) { + // skip validation as it's handled in scratch-blocks + const file = JSON.stringify(translation.translations, null, 4); + fs.writeFileSync( + `${OUTPUT_DIR}/${translation.locale}.json`, + file + ); + }); +}); diff --git a/scripts/tx-pull-translations.js b/scripts/tx-pull-translations.js new file mode 100644 index 00000000..cb03a850 --- /dev/null +++ b/scripts/tx-pull-translations.js @@ -0,0 +1,76 @@ +#!/usr/bin/env babel-node + +/** + * @fileoverview + * Script to pull translations from transifex and generate the editor-msgs file. + * Expects that the project and resource have already been defined in Transifex, and that + * the person running the script has the the TX_TOKEN environment variable set to an api + * token that has developer access. + */ + +const args = process.argv.slice(2); + +const usage = ` + Pull supported language translations from Transifex. Usage: + node tx-pull-translations.js tx-project tx-resource path + tx-project: project on Transifex (e.g., scratch-editor) + tx-resource: resource within the project (e.g., interface) + path: where to put the downloaded json files + NOTE: TX_TOKEN environment variable needs to be set with a Transifex API token. See + the Localization page on the GUI wiki for information about setting up Transifex. + `; +// Fail immediately if the TX_TOKEN is not defined +if (!process.env.TX_TOKEN || args.length < 3) { + process.stdout.write(usage); + process.exit(1); +} + +import fs from 'fs'; +import path from 'path'; +import transifex from 'transifex'; +import async from 'async'; +import {flattenJson, validateTranslations} from './tx-util.js'; +import locales, {localeMap} from '../src/supported-locales.js'; + +// Globals +const PROJECT = args[0]; +const RESOURCE = args[1]; +const OUTPUT_DIR = path.resolve(args[2]); +// TODO: convert mode to 'reviewed' before January +const MODE = {mode: 'default'}; +const CONCURRENCY_LIMIT = 4; + +const TX = new transifex({ + project_slug: PROJECT, + credential: 'api:' + process.env.TX_TOKEN +}); + +const getLocaleData = (locale, callback) => { + let txLocale = localeMap[locale] || locale; + TX.translationInstanceMethod(PROJECT, RESOURCE, txLocale, MODE, function (err, data) { + if (err) { + callback(err); + } else { + callback(null, { + locale: locale, + translations: JSON.parse(data) + }); + } + }); +}; + +async.mapLimit(Object.keys(locales), CONCURRENCY_LIMIT, getLocaleData, function (err, values) { + if (err) { + console.error(err); // eslint-disable-line no-console + process.exit(1); + } + const source = JSON.parse(flattenJson(values.find(elt => elt.locale === 'en').translations)); + values.forEach(function (translation) { + const file = flattenJson(translation.translations); + validateTranslations({locale: translation.locale, translations: JSON.parse(file)}, source); + fs.writeFileSync( + `${OUTPUT_DIR}/${translation.locale}.json`, + file + ); + }); +}); diff --git a/scripts/tx-push-src.js b/scripts/tx-push-src.js new file mode 100644 index 00000000..ee116d8a --- /dev/null +++ b/scripts/tx-push-src.js @@ -0,0 +1,51 @@ +#!/usr/bin/env node + +/** + * @fileoverview + * Script to upload a source en.json file to a particular transifex project resource. + * Expects that the project and resource have already been defined in Transifex, and that + * the person running the script has the the TX_TOKEN environment variable set to an api + * token that has developer access. + */ + +const fs = require('fs'); +const path = require('path'); +const transifex = require('transifex'); + +const args = process.argv.slice(2); + +const usage = ` +Push English source strings to Transifex. Usage: + node tx-push-src.js tx-project tx-resource english-json-file + tx-project: the project slug on transifex + tx-resource: the resource slug on transifex + english-json-file: path to the en.json source + NOTE: TX_TOKEN environment variable needs to be set with a Transifex API token. See + the Localization page on the GUI wiki for information about setting up Transifex. +`; + +// Exit if missing arguments or TX_TOKEN +if (args.length < 3 || !process.env.TX_TOKEN) { + process.stdout.write(usage); + process.exit(1); +} + +// Globals +const PROJECT = args[0]; +const RESOURCE = args[1]; +const TX = new transifex({ + project_slug: PROJECT, + credential: 'api:' + process.env.TX_TOKEN +}); + +let en = fs.readFileSync(path.resolve(args[2])); +en = JSON.parse(en); + +// update Transifex with English source +TX.uploadSourceLanguageMethod(PROJECT, RESOURCE, {content: JSON.stringify(en)}, (err) => { + if (err) { + console.error(err); // eslint-disable-line no-console + process.exit(1); + } + process.exit(0); +}); diff --git a/scripts/tx-util.js b/scripts/tx-util.js new file mode 100644 index 00000000..65ee9cab --- /dev/null +++ b/scripts/tx-util.js @@ -0,0 +1,34 @@ +import assert from 'assert'; +import parse from 'format-message-parse'; + +const flattenJson = (translations) => { + let messages = Object.keys(translations).reduce((collection, id) => { + collection[id] = translations[id].message; + return collection; + }, {}); + return JSON.stringify(messages, null, 4); +}; + +const validMessage = (message, source) => { + // this will throw an error if the message is not valid icu + const t = parse(message); + const s = parse(source); + // the syntax tree for both messages should have the same number of elements + return t.length === s.length; +}; + +const validateTranslations = (translation, source) => { + const locale = translation.locale; + const translations = translation.translations; + const transKeys = Object.keys(translations); + const sourceKeys = Object.keys(source); + assert.strictEqual(transKeys.length, sourceKeys.length, `locale ${locale} has a different number of message keys`); + transKeys.map(item => assert(sourceKeys.includes(item), `locale ${locale} has key ${item} not in the source`)); + sourceKeys.map(item => assert(transKeys.includes(item), `locale ${locale} is missing key ${item}`)); + sourceKeys.map(item => assert( + validMessage(translations[item], source[item]), + `locale ${locale}: "${translations[item]}" is not a valid translation for "${source[item]}"`) + ); +}; + +export {flattenJson, validateTranslations, validMessage}; diff --git a/scripts/update-translations.sh b/scripts/update-translations.sh new file mode 100644 index 00000000..67e78b9f --- /dev/null +++ b/scripts/update-translations.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +# script for syncing translations from transifex and comitting the changes. + +git checkout master + +npm run pull:editor + +npm run test + +git add . + +git commit -m "pull new editor translations from Transifex" + +git push diff --git a/scripts/validate-translations.js b/scripts/validate-translations.js new file mode 100644 index 00000000..f666381b --- /dev/null +++ b/scripts/validate-translations.js @@ -0,0 +1,48 @@ +#!/usr/bin/env babel-node + +/** + * @fileoverview + * Script to validate the translation json + */ + +const args = process.argv.slice(2); +const usage = ` + Validate translation json. Usage: + babel-node validate_translations.js path + path: where to find the downloaded json files + `; +// Fail immediately if the TX_TOKEN is not defined +if (args.length < 1) { + process.stdout.write(usage); + process.exit(1); +} +import fs from 'fs'; +import path from 'path'; +import async from 'async'; +import {validateTranslations} from './tx-util.js'; +import locales from '../src/supported-locales.js'; + +// Globals +const JSON_DIR = path.resolve(args[0]); + +const source = JSON.parse(fs.readFileSync(`${JSON_DIR}/en.json`)); + +const validate = (locale, callback) => { + fs.readFile(`${JSON_DIR}/${locale}.json`, function (err, data) { + if (err) callback(err); + // let this throw an error if invalid json + data = JSON.parse(data); + const translations = { + locale: locale, + translations: data + }; + validateTranslations(translations, source); + }); +}; + +async.each(Object.keys(locales), validate, function (err) { + if (err) { + console.error(err); // eslint-disable-line no-console + process.exit(1); + } +}); diff --git a/src/index.js b/src/index.js index d588fa31..c226237f 100644 --- a/src/index.js +++ b/src/index.js @@ -43,7 +43,7 @@ import uk from 'react-intl/locale-data/uk'; import vi from 'react-intl/locale-data/vi'; import zh from 'react-intl/locale-data/zh'; -import locales, {customLocales, isRtl} from './supported-locales.js'; +import locales, {customLocales, localeMap, isRtl} from './supported-locales.js'; /* locales = { 'ab': {name: 'Аҧсшәа'}, @@ -127,6 +127,7 @@ for (const lang in customLocales) { export { locales as default, + localeMap, isRtl, localeData // data expected for initializing ReactIntl.addLocaleData }; diff --git a/src/supported-locales.js b/src/supported-locales.js index 245a84df..9cbf74bd 100644 --- a/src/supported-locales.js +++ b/src/supported-locales.js @@ -79,6 +79,15 @@ const customLocales = { } }; +const localeMap = { + 'aa-dj': 'aa_DJ', + 'es-419': 'es_419', + // ja-Hira: no map - it's 'ja-Hira' on transifex + 'pt-br': 'pt_BR', + 'zh-cn': 'zh_CN', + 'zh-tw': 'zh_TW' +}; + // list of RTL locales supported, and a function to check whether a locale is RTL const rtlLocales = [ 'ar', @@ -165,4 +174,4 @@ const wwwLocales = { 'zh-tw': {name: '繁體中文'} }; -export {locales as default, customLocales, rtlLocales, isRtl, wwwLocales}; +export {locales as default, customLocales, localeMap, rtlLocales, isRtl, wwwLocales}; diff --git a/webpack.config.js b/webpack.config.js index c67db162..b40da2a5 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -6,8 +6,18 @@ module.exports = { module: { rules: [{ test: /\.js$/, - loader: 'babel-loader', - include: path.resolve(__dirname, 'src') + include: path.resolve(__dirname, 'src'), + use: { + loader: 'babel-loader', + options: { + presets: ['@babel/preset-env'], + plugins: [ + '@babel/plugin-proposal-object-rest-spread', + '@babel/plugin-syntax-dynamic-import', + '@babel/plugin-transform-async-to-generator' + ] + } + } }] }, entry: {